body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}*{color-scheme:var(--color-scheme)}.hover-show .hover-show-target{display:none;transform:scale(0)}.hover-show .hover-show-target-reserve-space{display:initial;visibility:hidden;transform:scale(0)}.hover-show:hover .hover-show-target{display:initial;visibility:visible;transform:scale(1)}.compact-table{display:flex;flex-direction:column;height:100%;min-height:0}.compact-table .ant-table,.react-grid-item .ant-table{background:var(--color-bg-container);border-radius:8px}.compact-table .ant-table,.compact-table .ant-table-container,.compact-table .ant-table-content,.react-grid-item .ant-table{display:flex;flex-direction:column;flex:1 1;min-height:0}.compact-table .ant-table-header{flex-shrink:0}.compact-table .ant-table-body{flex:1 1;overflow:auto;min-height:0}.compact-table .ant-table-pagination{margin:0!important;padding:8px 16px!important;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.compact-table .ant-table-pagination.ant-pagination-only-one-page{display:none!important}.compact-table .ant-table-pagination .ant-pagination-item,.compact-table .ant-table-pagination .ant-pagination-next,.compact-table .ant-table-pagination .ant-pagination-prev,.pagination_button{min-width:24px!important;width:24px!important;height:24px!important;line-height:22px!important;margin-right:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;border:1px solid var(--color-border)!important;transition:all .2s ease!important}.ant-pagination-jump-next,.ant-pagination-jump-prev,.compact-table .ant-table-pagination .ant-pagination-jump-next,.compact-table .ant-table-pagination .ant-pagination-jump-prev,.pagination_button button{margin-right:4px;color:var(--color-text-secondary)}.ant-pagination-item-active,.compact-table .ant-table-pagination .ant-pagination-item-active{border-color:var(--color-primary)}.ant-pagination-item-active a,.compact-table .ant-table-pagination .ant-pagination-item-active a{color:var(--color-primary);font-weight:500}.ant-pagination-item a,.compact-table .ant-table-pagination .ant-pagination-item a,.pagination_button button{padding:0;font-size:12px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.ant-pagination-options,.compact-table .ant-table-pagination .ant-pagination-options{display:none!important}.ant-pagination-item:hover,.ant-pagination-next:hover,.ant-pagination-prev:hover,.compact-table .ant-table-pagination .ant-pagination-item:hover,.compact-table .ant-table-pagination .ant-pagination-next:hover,.compact-table .ant-table-pagination .ant-pagination-prev:hover,.pagination_button:hover{border-color:var(--color-primary)}.ant-pagination-item:hover a,.compact-table .ant-table-pagination .ant-pagination-item:hover a,.pagination_button:hover button{color:var(--color-primary)}.ant-pagination-disabled,.compact-table .ant-table-pagination .ant-pagination-disabled{opacity:.5;cursor:not-allowed}.ant-pagination-disabled:hover,.compact-table .ant-table-pagination .ant-pagination-disabled:hover{border-color:var(--color-border)}.compact-table .ant-table thead .ant-table-cell,.react-grid-item .ant-table thead .ant-table-cell{font-size:11px;background:var(--color-bg-layout)!important;border-bottom:1px solid var(--color-border)!important;border-right:1px solid rgba(0,0,0,.06)!important;transition:background-color .2s ease;padding:8px!important;font-weight:500;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.compact-table .ant-table thead .ant-table-cell:last-child,.react-grid-item .ant-table thead .ant-table-cell:last-child{border-right:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-table .ant-table-cell,.react-grid-item .ant-table-cell{padding:5px 8px!important;transition:all .2s ease;border-right:1px solid rgba(0,0,0,.06)!important;position:relative;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.compact-table .ant-table tbody td.ant-table-cell:hover:before,.react-grid-item .ant-table tbody td.ant-table-cell:hover:before{content:"";position:absolute;inset:2px 4px;background:var(--color-selectable-hover)!important;border-radius:6px;z-index:0;pointer-events:none;opacity:1;transition:all .2s ease}.compact-table .ant-table-cell>*,.react-grid-item .ant-table-cell>*{position:relative;z-index:1}.compact-table .ant-table thead .ant-table-cell:hover:before,.react-grid-item .ant-table thead .ant-table-cell:hover:before{display:none}.compact-table .ant-table-cell:last-child,.react-grid-item .ant-table-cell:last-child{border-right:none!important}.compact-table .ant-table tbody tr:nth-child(2n)>td,.react-grid-item .ant-table tbody tr:nth-child(2n)>td{background:rgba(0,0,0,.02)!important}.compact-table .ant-table tbody tr:hover>td,.react-grid-item .ant-table tbody tr:hover>td{background:transparent!important}.compact-table .status-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;line-height:1.4}.compact-table .status-badge.enhancement{background:rgba(139,92,246,.1);color:#8b5cf6}.compact-table .status-badge.bug{background:rgba(239,68,68,.1);color:#ef4444}.compact-table .status-badge.task{background:rgba(59,130,246,.1);color:#3b82f6}.compact-table .status-badge.feature{background:rgba(16,185,129,.1);color:#10b981}.compact-table .ant-table .ant-table{background-color:inherit;border-radius:6px;padding-top:0!important;padding-bottom:0!important;margin-bottom:-1px}.compact-table .ant-table tbody td{border-right:1px solid rgba(0,0,0,.06)!important}.compact-table .ant-table tbody tr:last-child td{border-bottom:none!important}.compact-table .ant-table-pagination .ant-pagination-total-text{margin-right:auto;font-size:12px;color:var(--color-text-secondary)}.compact-table .filter-tag-button{padding:0 8px;border-radius:4px;transition:background-color .2s ease}.compact-table .filter-tag-button:hover{background:var(--color-bg-layout)}.compact-table .column-resizer{position:absolute;right:-2px;top:0;bottom:0;width:4px;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;z-index:100}.compact-table .column-resizer:hover{background-color:var(--color-primary)}.clickable-row:hover,.clickable-rows .ant-table-cell-row-hover{cursor:pointer;background-color:var(--color-tag-bg)!important}.compact-table .ant-table thead .ant-table-cell{padding:6px 12px!important;align-items:center;justify-content:space-between;width:100%;gap:8px}.compact-table .table-header-content{white-space:nowrap;display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis}.compact-table .ant-table thead .ant-table-cell>span,.compact-table .table-header-content{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--color-text-secondary)}.compact-table .ant-table thead .ant-table-cell>span{white-space:nowrap!important}.compact-table :global(.ant-table-row-expand-icon){background:transparent!important;margin-top:8px!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.allow-wrap *{white-space:normal!important;height:auto!important}.ant-table tbody tr td.ant-table-cell-fix-left,.ant-table thead tr th.ant-table-cell-fix-left,.compact-table .ant-table tbody tr td.ant-table-cell-fix-left,.compact-table .ant-table tbody tr:nth-child(2n) td.ant-table-cell-fix-left{background-color:var(--color-bg-layout)!important}.react-grid-item .ant-table tbody tr.ant-table-placeholder .ant-table-cell{border-bottom-width:0;background:transparent}.react-grid-item .ant-table .ant-table-header,.react-grid-item .ant-table table{border-radius:0}.react-grid-item .ant-table thead{background-color:var(--color-bg-layout)}.react-grid-item .ant-table thead th.ant-table-column-sort{background-color:var(--color-bg-base)}.react-grid-item .ant-table thead tr th.ant-table-column-has-sorters:hover{background-color:var(--color-bg-base)!important}.time-series-chart{cursor:pointer!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side-panel .ant-col{font-size:12px}.side-panel .ant-row{line-height:24px}.fakeLink{font-size:12px;color:var(--color-text-tertiary)}.fakeLink:hover{color:var(--color-primary)}#keep-open:focus{outline:solid 2px var(--color-primary);outline-offset:2px}.compact-tabs .ant-tabs-nav-wrap{padding-left:16px}.compact-tabs .ant-tabs-tab{color:var(--color-text-secondary);padding:8px 0}.compact-tabs .ant-tabs-nav{background-color:var(--color-bg-layout);border-radius:8px}.compact-tabs .ant-tabs-nav-more{margin-left:0!important}.compact-tabs .section-header{color:var(--color-text-tertiary)}.compact-tabs .ant-tabs-nav:before{border-bottom:none}.sider-title{font-weight:600;font-size:14px;line-height:20px}.vzbl-analysis{background-color:var(--color-vzbl-header-bg)}.tag{border-radius:4px;word-wrap:break-word;word-break:break-all}.tag-clickable{border:0;background-color:var(--color-vzbl-tag-bg)}.tag-clickable:hover{cursor:pointer;background-color:var(--color-vzbl-tag-bg-hover);color:#fff}.line-clamp-1,.line-clamp-2,.line-clamp-3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}@keyframes pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.pulse{animation:pulse 1s infinite}.no-after-bar:before{background-color:var(--color-bg-container)!important}.trunc,.trunc-responsive{max-width:100%;min-width:0;width:100%;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}@media (max-width:768px){.trunc-responsive{max-width:200px;font-size:13px}}@media (max-width:480px){.trunc-responsive{max-width:150px;font-size:12px}}.vzbl-activity-responsive{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background:var(--color-bg-container)}@media (max-width:768px){.vzbl-activity-responsive{padding:8px;gap:6px}}@media (max-width:480px){.vzbl-activity-responsive{padding:6px;gap:4px}.vzbl-activity-responsive .vzbl-header-5{font-size:13px}.vzbl-activity-responsive .vzbl-text-3{font-size:12px;line-height:1.4}}.cap{text-transform:capitalize}.hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll-bar::-webkit-scrollbar{display:none}.text-hover:hover{color:var(--color-link);cursor:pointer}.saturate-hover{filter:contrast(90%)}.saturate-hover:hover{filter:hue-rotate(15deg) contrast(100%)}.table-row{background-color:var(--color-bg-container);border-top:1px solid var(--color-bg-base);width:100%;padding:6px 8px}.table-row:first-child{border-top:none}.table-row:hover{background-color:var(--color-selectable-hover);cursor:pointer}.filter-tag-button,.filter-tag-hover{display:inline-flex;color:var(--color-text);border-radius:4px;align-items:center;cursor:pointer;font-size:12px;gap:4;padding:2px 4px}.filter-tag-hover{background-color:inherit}.filter-tag-button:not(.disabled):hover,.filter-tag-hover:not(.disabled):hover{background-color:var(--color-bg-layout)}.filter-tag-button.disabled,.filter-tag-hover.disabled{cursor:default}.bar-chart-label rect{fill:transparent}.bar-chart-label text{fill:var(--color-text-secondary)}.bar-chart-label:hover rect{cursor:pointer}.bar-chart-label:hover text{fill:var(--color-link);cursor:pointer}.bar-chart-legend{height:50px;background-color:inherit;overflow:hidden;border-radius:4px;position:relative}.bar-chart-legend.open{overflow:visible;background-color:var(--color-bg-elevated)}.bar-chart-legend>:first-child{padding:8px;background-color:inherit;border-radius:inherit;position:absolute;width:100%;min-height:100%;z-index:1;height:inherit;overlfow:hidden}.bar-chart-legend.open>:first-child{box-shadow:0 1px 8px -2px var(--color-shadow),0 1px 1px var(--color-shadow);height:auto;overflow:auto}@media (max-width:768px){.bar-chart-legend{height:40px}.bar-chart-legend>:first-child{padding:6px;font-size:10px}}@media (max-width:480px){.bar-chart-legend{height:35px}.bar-chart-legend>:first-child{padding:4px;font-size:9px}.bar-chart-label text{font-size:9px}}.markdown{font-size:14px}.markdown hr{border:none;height:1px;background-color:var(--color-border)}.markdown blockquote{border-left:3px solid var(--color-border);padding-top:8px;padding-left:8px}.markdown code{font-family:var(--font-mono)}.markdown a{color:var(--color-primary)}.markdown ol,.markdown ul{padding-left:16px}.markdown>:last-child{margin-bottom:0}.tag-link{color:var(--color-text)}.tag-link:hover{cursor:pointer;display:inline-block;background-color:var(--color-bg-base);margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px;border-radius:3px}.item-link{color:var(--color-text)}.item-link:hover{color:var(--color-primary);cursor:pointer;background-color:var(--color-bg-layout);border-radius:4px}label.resource-access-radio-button{display:flex;width:100%;margin-right:0;margin-bottom:4px}label.resource-access-radio-button:hover .ant-tag,label.resource-access-radio-button:hover .ant-tag *{color:var(--color-text-secondary)!important}label.resource-access-radio-button>span:last-child{flex:1 1;display:flex;width:100%}.viz-controls{flex:1 1;min-height:0;max-height:100%;height:100%;overflow:auto;padding:0}.viz-controls .ant-checkbox-wrapper{font-size:inherit}.viz-label{font-weight:500;color:var(--color-text-secondary)}.viz-label.disabled{color:var(--color-text-quaternary)}.viz-select{background-color:var(--color-bg-container);border-radius:6px;border:1px solid var(--color-border)}.viz-select:not(.disabled):hover{border-color:var(--color-border-active)}.viz-select-option{font-size:13px;display:flex;align-items:center;gap:4}.home .ant-select{background-color:var(--color-bg-layout)}.home .ant-select:hover{background-color:var(--color-bg-focus)}.home .ant-select.first{border-radius:6px 0 0 6px}.home .ant-select.last{border-radius:0 6px 6px 0}.home .ant-select-item,.home .ant-select-item-option,.home .ant-select-selection-item{font-size:13px}.home .ant-select-selection-item{color:var(--color-text-secondary);font-weight:600}.home .ant-select-selection-item .type{font-weight:400}.ant-select-selection-item .option-description{display:none}.advanced-collapse .ant-collapse-header{padding:0!important}.raw-data-table .ant-table thead th{font-weight:300}.raw-data-table .ant-table tbody td,.raw-data-table .ant-table thead th{font-size:12px;color:var(--color-text-secondary)}.raw-data-table.compact-table{background:var(--color-bg-container);border-radius:8px}.raw-data-table.compact-table .ant-table-container{border-radius:8px;overflow:hidden}.raw-data-table.compact-table .ant-table thead .ant-table-cell{background:var(--color-bg-layout)!important;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-text-secondary);padding:6px 12px!important;transition:background-color .2s ease}.raw-data-table.compact-table .ant-table tbody td{font-size:12px;padding:6px 12px!important;transition:background-color .2s ease}.raw-data-table.compact-table .ant-table thead .ant-table-column-has-sorters:hover{background:var(--color-bg-container)!important;cursor:pointer}.raw-data-table.compact-table .ant-table thead .ant-table-column-sort{background:var(--color-bg-container)!important}.layout-control-button{height:48px}.ant-tooltip-disabled-compatible-wrapper,.layout-control-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .2s ease;border:none;padding:4px 8px;color:var(--color-text);box-shadow:none}.layout-control-button:not(:disabled):hover{background-color:var(--color-bg-text-hover);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:var(--color-border);border-width:1px;border-style:solid}.layout-control-button.selected{background-color:var(--color-info-active);color:var(--color-primary);border-color:var(--color-border);border-width:1px;border-style:solid}.ant-tooltip-disabled-compatible-wrapper:not(.selected) .ant-btn,.layout-control-button:not(.selected){background-color:transparent;border-color:var(--color-border);color:var(--color-text)}.ant-tooltip-disabled-compatible-wrapper{opacity:.5;cursor:not-allowed;border-radius:6px;background-color:transparent!important;border-color:var(--color-border)}.ant-tooltip-disabled-compatible-wrapper .ant-btn{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;background:none;padding:0;color:var(--color-text);border-radius:6px;background-color:transparent!important;border-color:var(--color-border)}.layout-control-button-icon{width:20px;height:20px}.layout-control-button-label{font-size:12px;margin-top:0}.layout-control-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin-bottom:16px}.property-label{font-weight:500;min-width:80px;font-size:12px}.property-label.wide{min-width:120px}.property-label.narrow{min-width:40px}.drawer-panel{height:100%;position:relative;width:100%;padding:24px}.action-button{height:36px;padding:0 16px;font-size:13px;font-weight:500;border-radius:8px;background:var(--ant-color-primary);border:none;display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 4px var(--color-shadow)!important}.action-button:hover{box-shadow:0 8px 24px rgba(0,0,0,.25)!important;transition:transform .2s ease!important}.action-button:active{transform:translateY(0)!important;box-shadow:0 2px 4px var(--color-shadow)!important}.action-button .anticon{font-size:16px!important;transition:transform .2s ease!important}.treemap-cell{transition:all .2s ease}.treemap-cell:hover{opacity:.8!important;box-shadow:0 4px 8px rgba(0,0,0,.2)!important}.ant-card-hoverable:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)!important;border-color:var(--color-border)!important}.chevron{position:absolute;left:50%;transform:translateX(-50%);bottom:-12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-container);border-radius:50%;border:1px solid var(--color-border-secondary);z-index:1;cursor:pointer;transition:border-color .2s ease}.chevron:hover{border-color:var(--color-border)}.deep-link-button{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;border:none;background:none;cursor:pointer;transition:background-color .2s ease}.deep-link-button:hover{background-color:var(--color-bg-text-hover)}.deep-link-button:active{background-color:var(--color-bg-text-active)}.deep-link-icon{margin-right:6px;color:var(--color-icon)}.deep-link-icon-secondary{margin-right:6px;color:var(--color-text-secondary)}.notification{display:flex;align-items:center;gap:8px;padding:8px;border-radius:4px;transition:background-color .2s ease}.notification:hover{background-color:var(--color-bg-text-hover)}.notification-count{background-color:var(--color-primary);color:var(--color-text-inverse);font-size:9px;padding:1px 4px;border-radius:10px;min-width:16px;text-align:center}.notification-timestamp{font-size:10px;color:var(--color-text-secondary)}.notification-content{font-size:12px;color:var(--color-text-light-solid);flex:1 1;min-width:0}.menu-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.menu-item:hover{background-color:var(--color-bg-hover)!important}.menu-button{border:none;background:none;padding:8px 12px;text-align:left;width:100%;cursor:pointer;border-radius:4px;transition:background-color .2s ease}.menu-button:hover{background-color:var(--color-bg-text-hover)}.text-label{padding:4px 8px;font-size:11px;font-weight:600;opacity:.5;display:block;text-transform:uppercase}.thin_scrollbar{scrollbar-color:var(--color-fill-tertiary);scrollbar-gutter:stable;padding-right:6px}.thin_scrollbar:not(:hover)::-webkit-scrollbar{width:6px;background:transparent}.thin_scrollbar:not(:hover)::-webkit-scrollbar-thumb{background:transparent}.thin_scrollbar:hover::-webkit-scrollbar{width:6px}.thin_scrollbar::-webkit-scrollbar-track{background:transparent;margin:4px}.thin_scrollbar::-webkit-scrollbar-thumb{border-radius:3px}.thin_scrollbar::-webkit-scrollbar-thumb,.thin_scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-fill-secondary);border:2px solid transparent;background-clip:padding-box}.thin_scrollbar{scrollbar-width:thin}.thin_scrollbar:not(:hover){scrollbar-color:transparent transparent}.card-container .ant-typography .vzblMarkDown p,.feed-card .vzblMarkDown p,.feed-card p{margin-bottom:0!important}.feed-card{position:relative;background:var(--color-bg-container);border-radius:12px;box-shadow:var(--shadow-sm);transition:all .3s ease;overflow:hidden;margin-bottom:16px}.feed-card:hover{cursor:pointer;transform:translateY(-2px);background-color:var(--color-bg-container)}.card-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.card-content{padding:8px;height:100%}.card-body{padding:16px 24px}.card-icon{font-size:40px;opacity:.85;filter:contrast(.8);margin-right:var(--margin-sm);color:var(--color-text-secondary)}.card-title{margin:0;font-size:32px;font-weight:600;line-height:1.4}.card-description{color:var(--color-text-secondary);font-size:16px;line-height:1.5}.responsive-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px;width:100%;align-items:stretch}@media (max-width:768px){.responsive-card-grid{grid-template-columns:1fr;gap:12px}}@media (max-width:480px){.responsive-card-grid{grid-template-columns:1fr;gap:8px}}.responsive-card-grid-small{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;width:100%;align-items:stretch}@media (max-width:768px){.responsive-card-grid-small{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}}@media (max-width:480px){.responsive-card-grid-small{grid-template-columns:1fr;gap:4px}}.flex-col-full{display:flex;flex-direction:column;height:100%}.no-border-style{border:none!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashboards .react-grid-item{border-radius:16px}.dashboards .preview .react-grid-item{border-radius:4px}.dashboards .react-grid-item.cssTransforms{transition-property:none}.dashboards .react-grid-item.menu{background-color:transparent!important}.dashboards .unlocked .react-grid-item:hover{border-bottom-right-radius:0}.dashboards .unlocked .react-grid-item.react-resizable:hover{outline:solid 3px var(--color-vzbl-tag-bg-hover)}.dashboards .react-grid-item .react-resizable-handle{background-image:none}.dashboards .react-grid-item .react-resizable-handle:after{visibility:hidden;right:2px;bottom:2px;width:8px;height:8px;border-right-color:var(--color-text);border-bottom-color:var(--color-text)}.dashboards .unlocked .react-grid-item:hover .react-resizable-handle{z-index:10}.dashboards .unlocked .react-grid-item:hover .react-resizable-handle:after{visibility:visible}.dashboards .react-grid-item.react-grid-placeholder{background-color:var(--color-selectable-hover)!important;opacity:1!important}.ant-table-column-sorter-inner{opacity:0;transition:opacity .3s ease}.ant-table-column-sorters:hover .ant-table-column-sorter-inner,.ant-table-column-title:hover .ant-table-column-sorter-inner{opacity:1}.ant-table-column-sort{.ant-table-column-sorter-inner{opacity:1}}.ant-tabs-tab{padding:8px 12px!important;border-radius:8px!important;margin:4px!important}.ant-tabs-tab:hover{background-color:var(--color-selectable-hover)!important;color:var(--color-text)!important}.ant-tag{-webkit-margin-end:4px;margin-inline-end:4px;border-radius:12px;padding:2px 6px}.ant-breadcrumb ol{align-items:center!important}.ant-breadcrumb .ant-breadcrumb-link{padding:4px 8px!important;align-items:center!important}.chart-right-panel{min-width:280px;max-width:500px;width:25%;border:1px solid var(--color-border);background:var(--color-bg-layout);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;margin-right:8px;display:flex;flex-direction:column;height:calc(100% - 4px);scrollbar-gutter:stable;scrollbar-width:thin}.chart-right-panel,.chart-right-panel .fixed-header-scroll-body{padding:24px;overflow-y:overlay}.chart-right-panel ::-webkit-scrollbar{width:6px;height:6px}.chart-right-panel ::-webkit-scrollbar-track{background:transparent;margin:4px}.chart-right-panel ::-webkit-scrollbar-thumb{background-color:var(--color-text-quaternary);border-radius:8px;border:2px solid transparent;background-clip:padding-box;opacity:.3}.chart-right-panel ::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-tertiary);opacity:.5}.chart-right-panel:not(:hover) ::-webkit-scrollbar-thumb{background-color:transparent}.chart-right-panel .fixed-header-scroll-body,.chart-right-panel [style*=overflow]{scrollbar-gutter:stable;overflow-y:overlay}.section{margin-top:12px}.section,.sub-section{padding:0;font-size:12px;width:100%}.section-header{margin-bottom:12px;padding-top:16px;font-size:16px;font-weight:600;color:var(--color-text-heading);border-top:1px solid var(--color-border);padding-bottom:8px;width:100%}.sub-section-title{margin-bottom:8px;font-size:14px;font-weight:500;text-transform:uppercase;color:var(--color-text-heading)}.hover-child{opacity:0;transition:opacity .3s}.hover-parent:hover .hover-child{opacity:1}.menu-container{background:var(--color-bg-base-3)!important;border-radius:0!important;display:flex!important;flex-direction:column!important;height:100vh!important;left:0!important;overflow:hidden!important;position:absolute!important;top:0!important;transition:all .1s ease-out!important;z-index:100!important}.main-menu button{background-color:transparent!important}.main-menu button:hover{background-color:#fff3!important}.main-menu button.main-menu-search-button{background-color:#fff3!important;border-radius:8px!important;color:inherit!important;width:calc(100% - 16px)!important;margin:8px;margin-bottom:24px!important;margin-top:16px!important;justify-content:center!important;opacity:.7!important;transition:opacity .3s ease!important}.main-menu button.main-menu-search-button:hover{background-color:hsla(0,0%,100%,.3)!important;cursor:pointer!important;opacity:1!important}.main-menu .menu-item a:hover,.main-menu .menu-item button:hover{background-color:#000!important}.ant-menu-submenu-popup{max-height:min(40vh,400px)!important}.ant-menu-submenu>.ant-menu{max-height:inherit!important;overflow:auto!important}.ant-menu-submenu-popup>div{overflow:hidden!important}.favorites-menu,.favorites-menu .ant-menu-submenu-active,.favorites-menu .ant-menu-submenu-open,.favorites-menu.ant-menu-item-selected,.favorites-menu:hover{background-color:transparent!important;width:100%!important}.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-item,.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title,.favorites-menu .ant-menu-item{color:inherit;margin:0!important;padding:0 16px!important;line-height:32px!important;height:32px!important;align-items:center;font-weight:400!important;font-size:14px!important;min-width:300px!important}.favorites-menu.ant-menu-root .ant-menu-submenu-title{color:inherit!important;font-weight:400!important;font-size:13px!important;height:32px!important;line-height:32px!important;margin:0!important;padding:0 0 0 11px!important;align-items:center;display:flex!important}.favorites-menu.ant-menu-root .ant-menu-submenu-title:hover{background-color:var(--color-bg-mask)!important}.favorites-menu .ant-menu-submenu-title>div{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important}.favorites-menu .ant-menu-title-content .anticon{opacity:.8!important;display:flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;margin:0!important}.favorites-menu.ant-menu-root .ant-menu-submenu-expand-icon{display:none!important}.favorites-menu :global(.ant-menu-item-content){line-height:24px!important}.favorites-menu .ant-menu-submenu-title .anticon+span{-webkit-margin-start:2px!important;margin-inline-start:2px!important}.favorites-menu a{color:inherit}.favorites-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{padding:0 calc((32px - 16px) / 2)!important;justify-content:center!important}.favorites-menu.ant-menu-inline-collapsed .ant-menu-submenu-title>div{justify-content:center!important}.main-menu .section-title{color:hsla(0,0%,100%,.5)!important;font-weight:500!important;letter-spacing:1px!important;font-size:11px!important;padding:8px!important;text-transform:uppercase!important}.main-menu .section-divider{border-top:1px solid hsla(0,0%,100%,.1)!important}.main-menu .section-spacer{margin-top:24px!important}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block}.visualization-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px;aspect-ratio:2.2}.visualization-grid,.visualization-menu{width:100%;box-sizing:border-box;min-width:0}.viz-option{padding:0 10px;border-radius:6px;cursor:pointer;opacity:1;display:flex;flex-direction:column;align-items:center;gap:2px;border:2px solid transparent;transition:all .2s ease;background:var(--color-bg-container);width:100%;justify-content:center;aspect-ratio:1.3;border:1px solid var(--color-border)}.viz-option:not(:disabled):hover{background-color:var(--color-bg-text-hover);border-color:var(--color-border);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.viz-option.selected{background-color:var(--color-info-active);border-color:var(--color-border)}.viz-option.selected:not(:disabled):hover{background-color:var(--color-info-hover)}.viz-option.disabled{opacity:.7;display:flex}.viz-option.disabled button{background:transparent;border:none;width:100%;display:flex;flex-direction:column;align-items:center}.viz-option.disabled .viz-option-title{color:var(--color-text);opacity:.5}.viz-option-title{font-size:12px;color:var(--color-text);text-align:center;line-height:14px}.viz-option-list{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;transition:all .2s}.viz-option-list:not(:disabled):hover{background-color:var(--color-bg-text-hover);border-color:var(--color-border);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.viz-option-list.selected{background-color:var(--color-info-active);border-color:var(--color-border)}.viz-option-list.selected:not(:disabled):hover{background-color:var(--color-info-hover)}.viz-option-list.ant-btn{display:flex;align-items:center;padding:8px 12px;width:100%;border-radius:6px;transition:all .2s ease;background-color:var(--color-bg-container);border:1px solid var(--color-border);height:auto;cursor:pointer}.viz-option-list.ant-btn:not(.ant-btn-disabled):hover{background-color:var(--color-bg-text-hover);border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 2px 4px var(--color-bg-text-hover)}.viz-option-list.ant-btn.ant-btn-disabled{cursor:not-allowed;opacity:.5;background-color:transparent}.viz-option-list.ant-btn.selected{border-color:var(--color-primary)}.viz-option-list.ant-btn.selected,.viz-option-list.ant-btn.selected:not(.ant-btn-disabled):hover{background-color:var(--color-info-active)}.vzblMarkDown{font-size:14px;line-height:1.6;color:var(--color-text-primary)}.vzblMarkDown h1,.vzblMarkDown h2,.vzblMarkDown h3,.vzblMarkDown h4,.vzblMarkDown h5,.vzblMarkDown h6{font-weight:600;margin-top:1.5em;margin-bottom:.5em}.vzblMarkDown h1{font-size:28px;letter-spacing:-1px}.vzblMarkDown h2{font-size:22px;border-bottom:2px solid var(--color-border);padding-bottom:5px;margin-bottom:1em}.vzblMarkDown h3{font-size:20px}.vzblMarkDown h4{font-size:18px}.vzblMarkDown .theme-title{font-size:18px;background-color:var(--color-bg-secondary);padding:10px;border-radius:5px;font-weight:700;margin-top:1.5em}.vzblMarkDown .issue-title{font-weight:700;color:var(--color-accent)}.vzblMarkDown .pull-request-title{font-weight:700;color:var(--color-warning)}.vzblMarkDown p{margin-bottom:1em;line-height:1.6}.vzblMarkDown .comment{font-style:italic;color:var(--color-text-secondary);margin-left:1.5em;position:relative}.vzblMarkDown .comment:before{content:"💬 ";font-size:14px}.vzblMarkDown .feedback{background-color:var(--color-bg-highlight);padding:10px;border-radius:5px;font-weight:500;margin-left:1.5em;position:relative}.vzblMarkDown .feedback:before{content:"✅ ";font-size:14px}.vzblMarkDown ol,.vzblMarkDown ul{margin-bottom:1.5em;padding-left:1.5em}.vzblMarkDown li{margin-bottom:.8em}.vzblMarkDown ol ol,.vzblMarkDown ol ul,.vzblMarkDown ul ol,.vzblMarkDown ul ul{margin-top:.3em}.vzblMarkDown blockquote{border-left:4px solid var(--color-border);padding-left:1em;margin:1em 0;font-style:italic;color:var(--color-text-secondary)}.vzblMarkDown pre{padding:1em;border-radius:5px;overflow-x:auto}.vzblMarkDown code,.vzblMarkDown pre{background:var(--color-bg-layout);font-family:Menlo,Consolas,monospace;font-size:14px}.vzblMarkDown code{color:var(--color-text-secondary);padding:.2em .4em;border-radius:3px}.vzblMarkDown hr{border:none;height:2px;background:var(--color-border);margin:2em 0}.vzblMarkDown table{width:100%;border-collapse:collapse;margin:1.5em 0}.vzblMarkDown table th{font-weight:700;text-align:left;padding:10px;border-bottom:2px solid var(--color-border)}.vzblMarkDown table td{padding:8px;border-bottom:1px solid var(--color-border)}.vzblMarkDown table tbody tr:nth-child(2n){background-color:var(--color-selectable-hover)}.vzblMarkDown a{color:var(--color-link);text-decoration:none;font-weight:500}.vzblMarkDown a:hover{text-decoration:underline}.vzblMarkDown img{max-width:100%;height:auto;display:block;margin:1em 0}.vzblMarkDown input[type=checkbox]{margin-right:8px}.vzblMarkDown.rendered-narrative h1{color:var(--color-text-secondary)}.vzblMarkDown.rendered-narrative h2,.vzblMarkDown.rendered-narrative h3,.vzblMarkDown.rendered-narrative h4{font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-secondary)}.vzblMarkDown.rendered-narrative h3{font-size:15px}.vzblMarkDown.rendered-narrative h4{font-size:13px}.vzblMarkDown.rendered-narrative>p{padding-left:1em}.vzblMarkDown.rendered-narrative table{margin:0 0 2.5em 1em}.vzblMarkDown.rendered-narrative table td{padding:.5em 1em}.vzblMarkDown.rendered-narrative ol,.vzblMarkDown.rendered-narrative ul{padding-left:2em}.vzblMarkDown.rendered-narrative li{margin-bottom:.5em}.vzblMarkDown.rendered-narrative li+p{margin:0}.vzblMarkDown.rendered-narrative h1+hr{margin-bottom:.5em}.vzblMarkDown.rendered-narrative h1+hr+p{font-size:13px;padding-left:0;text-indent:0}.vzblMarkDown.rendered-narrative code{font-size:14px;background-color:var(--color-bg-layout);color:var(--color-text-secondary)}.ant-tooltip-disabled-compatible-wrapper{display:flex!important}.chart-right-panel .ant-slider{margin-bottom:0}.vzbl-text-2{font-size:var(--vzbl-font-size-12);line-height:var(--vzbl-line-height-24)}.vzbl-text-2,.vzbl-text-3{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-regular);color:var(--vzbl-fg-tertiary)}.vzbl-text-3{font-size:var(--vzbl-font-size-14);line-height:var(--vzbl-line-height-28)}.vzbl-text-4{font-weight:var(--vzbl-font-weight-semibold);font-size:var(--vzbl-font-size-16);color:var(--vzbl-fg-secondary)}.vzbl-text-4,.vzbl-text-6{font-family:var(--vzbl-font-family-inter);line-height:var(--vzbl-line-height-20)}.vzbl-text-6{font-weight:var(--vzbl-font-weight-regular);font-size:var(--vzbl-font-size-24);letter-spacing:.05em;color:var(--vzbl-fg-tertiary)}.vzbl-header-bar{width:100%;align-items:center;padding:12px 16px;border-bottom:1px solid var(--vzbl-border-divider);margin-bottom:var(--vzbl-padding-sm);min-height:48px;box-sizing:border-box;justify-content:space-between}.vzbl-panel-overlay{background-color:var(--vzbl-bg-tertiary)!important;padding:var(--vzbl-padding-lg)}.vzbl-panel-container{background-color:var(--vzbl-bg-primary);padding:var(--vzbl-padding-lg);border-radius:var(--vzbl-border-radius-8);border:1px solid var(--vzbl-border-divider)!important}.feed-card .vzbl-panel-container,.topic_feed .vzbl-panel-container{border:none!important;padding:0!important}.vzbl-panel-shadow{border-radius:var(--vzbl-border-radius-8);border:1px solid var(--vzbl-border-divider)!important;box-shadow:var(--vzbl-shadow-low)!important}.vzbl-panel-standard{height:100%;background-color:var(--vzbl-bg-primary);border-radius:16px;display:flex;max-height:100%;overflow:auto;gap:16px;padding:16px}.vzbl-pill-sm{font-weight:var(--vzbl-font-weight-regular)}.vzbl-pill-sm,.vzbl-pill-xsm{border-radius:var(--vzbl-border-radius-12);padding:2px 6px;border:1px solid var(--vzbl-bg-tertiary);display:inline-flex;align-items:center;font-size:var(--vzbl-font-size-12)}.vzbl-pill-xsm{line-height:var(--vzbl-line-height-20);font-weight:var(--vzbl-font-weight-medium)}.vzbl-pill-md{border-radius:var(--vzbl-border-radius-8);padding:var(--vzbl-padding-sm) var(--vzbl-padding-md);border:1px solid var(--vzbl-fg-tertiary);display:inline-flex;align-items:center}.vzbl-pill-clear{background-color:transparent;border:1px solid var(--vzbl-fg-quaternary)}.vzbl-pill-selectable{color:var(--vzbl-brand-blue-strong-200);border:1px solid var(--vzbl-brand-blue-strong-200)}.vzbl-pill-selectable,.vzbl-pill-selected{background-color:var(--vzbl-brand-blue-soft-200)}.vzbl-pill-tag{border:1px solid var(--vzbl-neutrals-neutral-300);background-color:var(--vzbl-neutrals-neutral-100)}.vzbl-pill-dark{background-color:var(--vzbl-bg-tertiary)}.vzbl-pill-status{padding:2px 8px;font-size:11px;font-weight:500;border-radius:4px;display:inline-flex;align-items:center;gap:4px}.vzbl-pill-success{background-color:var(--vzbl-status-success-background);color:var(--vzbl-status-success-foreground);border:1px solid var(--vzbl-status-success-border)}.vzbl-pill-warning{background-color:var(--vzbl-status-warning-background);color:var(--vzbl-status-warning-foreground);border:1px solid var(--vzbl-status-warning-border)}.vzbl-pill-error{background-color:var(--vzbl-status-error-background);color:var(--vzbl-status-error-foreground);border:1px solid var(--vzbl-status-error-border)}.vzbl-pill-info{background-color:var(--vzbl-status-info-background);color:var(--vzbl-status-info-foreground);border:1px solid var(--vzbl-status-info-border)}.vzbl-pill-neutral{background-color:var(--vzbl-neutrals-neutral-100);color:var(--vzbl-fg-secondary);border:1px solid var(--vzbl-neutrals-neutral-300)}.vzbl-label-sm{font-size:var(--vzbl-font-size-12);font-weight:var(--vzbl-font-weight-regular);color:var(--vzbl-fg-primary);overflow:hidden;text-overflow:ellipsis}.vzbl-highbrow,.vzbl-label-sm{line-height:var(--vzbl-line-height-24);font-family:var(--vzbl-font-family-inter)}.vzbl-highbrow{font-size:var(--vzbl-font-size-10);font-weight:var(--vzbl-font-weight-medium);color:var(--vzbl-fg-tertiary);letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-self:flex-start}.vzbl-header-1{font-size:40px}.vzbl-header-1,.vzbl-header-2{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-medium);line-height:var(--vzbl-line-height-20);color:var(--vzbl-fg-primary)}.vzbl-header-2{font-size:32px}.vzbl-header-3{font-size:24px}.vzbl-header-3,.vzbl-header-4{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-semibold);line-height:var(--vzbl-line-height-20);color:var(--vzbl-fg-primary)}.vzbl-header-4{font-size:20px}.vzbl-header-5{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-semibold);font-size:18px;line-height:var(--vzbl-line-height-20);color:var(--vzbl-fg-primary)}.vzbl-padding-sm{padding:var(--vzbl-padding-xs) var(--vzbl-padding-sm)}.vzbl-padding-md{padding:var(--vzbl-padding-sm) var(--vzbl-padding-md)}.vzbl-padding-lg{padding:var(--vzbl-padding-md) var(--vzbl-padding-xl)}.vzbl-margin-y-xs{margin-top:var(--vzbl-padding-xs);margin-bottom:var(--vzbl-padding-xs)}.vzbl-margin-y-md{margin-top:var(--vzbl-padding-md);margin-bottom:var(--vzbl-padding-md)}.vzbl-margin-y-xl{margin-top:var(--vzbl-padding-xl);margin-bottom:var(--vzbl-padding-xl)}.vzbl-text-small{font-size:var(--vzbl-font-size-12);line-height:var(--vzbl-line-height-24)}.vzbl-text-body,.vzbl-text-small{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-regular);color:var(--vzbl-fg-tertiary)}.vzbl-text-body{font-size:var(--vzbl-font-size-14);line-height:var(--vzbl-line-height-28)}.vzbl-text-heading{font-weight:var(--vzbl-font-weight-semibold);font-size:var(--vzbl-font-size-16);color:var(--vzbl-fg-secondary)}.vzbl-text-display,.vzbl-text-heading{font-family:var(--vzbl-font-family-inter);line-height:var(--vzbl-line-height-20)}.vzbl-text-display{font-weight:var(--vzbl-font-weight-regular);font-size:var(--vzbl-font-size-24);letter-spacing:.05em;color:var(--vzbl-fg-tertiary)}.vzbl-clamp-1-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;min-width:0}.vzbl-clamp-2-lines{-webkit-line-clamp:2;white-space:normal}.vzbl-clamp-2-lines,.vzbl-clamp-3-lines{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vzbl-clamp-3-lines{-webkit-line-clamp:3}.vzbl-clamp-responsive{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.vzbl-flex-between{display:flex;justify-content:space-between;align-items:center}.vzbl-grid-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--vzbl-padding-gap-md);gap:var(--vzbl-padding-gap-md);align-items:stretch}.vzbl-grid-responsive{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;align-items:stretch}.vzbl-clickable-item{transition:background-color .2s ease;padding:8px 12px}.vzbl-clickable-item,.vzbl-clickable-topic{cursor:pointer;border-radius:var(--vzbl-border-radius-interactive)}.vzbl-clickable-topic{transition:all .2s ease;border-left:3px solid transparent;padding:4px;margin-bottom:4px}.vzbl-clickable-topic:hover{background-color:var(--vzbl-bg-primary);border-left:3px solid var(--vzbl-bg-interactive-primary-enable);padding-left:9px;cursor:pointer!important}.vzbl-score-large{font-size:32px;font-weight:700;margin-bottom:4px}.vzbl-section-header{display:flex;align-items:center;padding-bottom:var(--vzbl-padding-sm);border-bottom:1px solid var(--vzbl-border-divider)}@media (max-width:768px){.vzbl-clamp-responsive{-webkit-line-clamp:1}.vzbl-grid-2col{grid-template-columns:1fr}.vzbl-header-4{font-size:16px}.vzbl-header-5{font-size:14px}.vzbl-text-body{font-size:12px;line-height:1.4}}@media (max-width:480px){.vzbl-clamp-responsive{-webkit-line-clamp:1}.vzbl-header-4{font-size:14px}.vzbl-header-5{font-size:13px}.vzbl-text-body{font-size:11px;line-height:1.3}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{animation:spin 1s linear infinite}.vzbl-flex-gap-sm{display:flex;gap:8px}.vzbl-flex-gap-md{display:flex;gap:12px}.vzbl-flex-gap-lg{display:flex;gap:16px}.vzbl-flex-center-gap{gap:var(--vzbl-padding-gap-lg)}.vzbl-flex-1-center,.vzbl-flex-center-gap{display:flex;justify-content:center;align-items:center}.vzbl-flex-1-center{flex:1 1}.vzbl-grid-competency-detail{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-gap:var(--vzbl-padding-gap-lg);gap:var(--vzbl-padding-gap-lg);height:450px;overflow:hidden}.vzbl-loading-container{flex-direction:column;min-height:150px}.vzbl-loading-center,.vzbl-loading-container{display:flex;justify-content:center;align-items:center;gap:var(--vzbl-padding-gap-lg)}.vzbl-score-large-display{font-size:48px;font-weight:700;line-height:1;font-family:var(--vzbl-font-family-mono);text-align:center}.vzbl-score-gauge-wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.vzbl-editable-hover{padding:2px 4px;border-radius:var(--vzbl-border-radius-inputs);transition:background-color .2s ease;cursor:pointer}.vzbl-editable-hover:hover{background-color:var(--vzbl-neutrals-neutral-100)}.vzbl-card-flex-column{display:flex;flex-direction:column;min-height:0;height:100%}.vzbl-card-scrollable-body{overflow:auto;flex:1 1;min-height:0}.vzbl-card-body-padding{padding:var(--vzbl-padding-gap-lg)}.vzbl-tooltip-rich-content{padding:var(--vzbl-padding-md);max-width:320px;line-height:1.5;font:var(--vzbl-font-body-sm);background-color:var(--vzbl-bg-primary);box-shadow:var(--vzbl-shadow-md)}.vzbl-tooltip-section{margin-bottom:var(--vzbl-padding-gap-md)}.vzbl-tooltip-section:last-child{margin-bottom:0}.vzbl-tooltip-header{font:var(--vzbl-font-body-label-sm);color:var(--vzbl-fg-primary);margin-bottom:var(--vzbl-padding-gap-sm)}.vzbl-tooltip-primary{font:var(
    --vzbl-font-body-interactive-sm
  );color:var(--vzbl-fg-primary)}.vzbl-tooltip-secondary{font:var(--vzbl-font-body-sm);color:var(--vzbl-fg-secondary)}.vzbl-tooltip-meta{font:var(--vzbl-font-body-xs);color:var(--vzbl-fg-tertiary)}.vzbl-template-status-badge{position:absolute;top:var(--vzbl-padding-sm);right:var(--vzbl-padding-sm);z-index:2;background:var(--vzbl-emerald-500);color:#fff;padding:2px 8px;border-radius:var(--vzbl-border-radius-6);font-size:var(--vzbl-font-size-10);font-weight:var(--vzbl-font-weight-medium)}.vzbl-template-category-icon{font-size:32px;margin-bottom:var(--vzbl-padding-xs);display:block}.vzbl-stats-container{display:flex;gap:var(--vzbl-padding-lg);margin-bottom:var(--vzbl-padding-md)}.vzbl-stat-item{display:flex;align-items:center;gap:var(--vzbl-padding-xs);padding:var(--vzbl-padding-sm) var(--vzbl-padding-md);background:var(--vzbl-bg-tertiary);border-radius:var(--vzbl-border-radius-4);border:1px solid var(--vzbl-border-divider)}.vzbl-topic-builder-container{background:var(--vzbl-neutrals-neutral-50);border-radius:var(--vzbl-border-radius-outer);padding:var(--vzbl-scale-padding-xl);border:2px dashed var(--vzbl-neutrals-neutral-300);transition:all .3s ease}.vzbl-topic-builder-container:hover{border-color:var(--vzbl-blue-300);background:var(--vzbl-blue-50)}.vzbl-form-field,.vzbl-form-field-group{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-sm);margin-bottom:var(--vzbl-padding-gap-lg)}.vzbl-form-inline-group{display:flex;align-items:center;gap:var(--vzbl-padding-gap-md);flex-wrap:wrap}.vzbl-status-success{color:var(--vzbl-green-600);background-color:var(--vzbl-green-50);border:1px solid var(--vzbl-green-200);border-radius:var(--vzbl-border-radius-inputs);padding:2px 6px;font-size:var(--vzbl-font-size-12);font-weight:var(--vzbl-font-weight-medium)}.vzbl-meta-item{font-family:var(--vzbl-font-family-inter);font-weight:var(--vzbl-font-weight-regular);font-size:var(--vzbl-font-size-12);line-height:var(--vzbl-line-height-24);color:var(--vzbl-fg-tertiary);display:inline-flex;align-items:center;gap:var(--vzbl-padding-xs)}.vzbl-flex-col{display:flex;flex-direction:column}.vzbl-flex-center{display:flex;align-items:center}.vzbl-flex-1{flex:1 1}.vzbl-text-center{text-align:center}.vzbl-overflow-auto{overflow:auto}.vzbl-overflow-hidden{overflow:hidden}.vzbl-opacity-70{opacity:.7}.vzbl-rounded-2{border-radius:var(--vzbl-border-radius-4)}.vzbl-grid-2col-dashboard{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-gap:8px;gap:8px;height:450px;overflow:hidden}.vzbl-topic-header-container{display:flex;align-items:center;gap:var(--vzbl-padding-gap-lg);margin-bottom:var(--vzbl-padding-md)}.vzbl-topic-controls-container{display:flex;gap:var(--vzbl-padding-gap-sm)}.vzbl-topic-content-wrapper{padding:var(--vzbl-padding-md);border-radius:var(--vzbl-border-radius-4);line-height:1.6;overflow:auto;flex:1 1;min-height:0}.vzbl-topic-chart-container{display:flex;flex-direction:column;flex:1 1;min-height:0}.vzbl-card-grid-span{grid-row:span 2;display:flex;flex-direction:column;min-height:0;height:100%}.vzbl-card-body-scrollable{overflow:auto;display:flex;flex-direction:column;flex:1 1;min-height:0}.vzbl-filter-pills-container{display:flex;gap:var(--vzbl-scale-padding-xs);flex-wrap:wrap;margin-top:var(--vzbl-padding-gap-sm);min-height:24px}.ant-modal-body .vzbl-modal-content-spaced,.vzbl-modal-content-spaced{padding:0 var(--vzbl-padding-5xl)!important;display:flex!important;flex-direction:column!important;gap:var(--vzbl-padding-gap-xl)!important;height:100%!important}.ant-modal-body .vzbl-search-section,.vzbl-search-section{display:flex!important;flex-direction:column!important;gap:var(--vzbl-padding-sm)!important}.ant-modal-body .vzbl-search-header,.vzbl-search-header{display:flex!important;gap:var(--vzbl-padding-md)!important;align-items:flex-start!important}.ant-modal-body .vzbl-search-input-container,.vzbl-search-input-container{flex:1 1!important}.ant-modal-body .vzbl-filter-toggle,.vzbl-filter-toggle{display:flex!important;align-items:center!important;gap:var(--vzbl-padding-xs)!important;padding:var(--vzbl-padding-sm) var(--vzbl-padding-md)!important;border:1px solid var(--vzbl-border-divider)!important;border-radius:var(--vzbl-border-radius-interactive,4px)!important;background:var(--vzbl-bg-primary)!important;cursor:pointer!important;transition:all .2s ease!important;height:48px!important;white-space:nowrap!important;font-size:var(--vzbl-font-size-14,14px)!important;font-weight:var(--vzbl-font-weight-medium,500)!important}.vzbl-filter-toggle-active,.vzbl-filter-toggle:hover{border-color:var(--vzbl-brand-blue-strong-400)!important;background:var(--vzbl-bg-accent-blue)!important}.vzbl-filter-toggle-active{color:var(--vzbl-brand-blue-strong-400)!important}.vzbl-filter-panel{background:var(--vzbl-bg-primary);border:1px solid var(--vzbl-border-divider);border-radius:var(--vzbl-border-radius-outer);padding:var(--vzbl-padding-gap-lg);box-shadow:var(--vzbl-shadow-main-panels);margin-top:var(--vzbl-padding-gap-sm)}.vzbl-filter-panel-hidden{display:none}.vzbl-filter-panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--vzbl-padding-gap-md);gap:var(--vzbl-padding-gap-md)}.ant-modal-body .vzbl-entity-card-content,.vzbl-entity-card-content{display:grid!important;grid-template-columns:1fr auto!important;grid-gap:var(--vzbl-padding-lg)!important;gap:var(--vzbl-padding-lg)!important;align-items:flex-start!important}.ant-modal-body .vzbl-entity-card-main,.vzbl-entity-card-main{display:flex!important;flex-direction:column!important;gap:var(--vzbl-padding-sm)!important;min-width:0!important}.ant-modal-body .vzbl-entity-card-header,.vzbl-entity-card-header{display:flex!important;align-items:center!important;gap:var(--vzbl-padding-sm)!important}.ant-modal-body .vzbl-entity-card-meta,.vzbl-entity-card-meta{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:var(--vzbl-padding-xs)!important;min-width:120px!important}.ant-modal-body .vzbl-entity-card-tags,.vzbl-entity-card-tags{display:flex!important;gap:var(--vzbl-padding-xs)!important;flex-wrap:wrap!important}.ant-modal-body .vzbl-entity-card-stats,.vzbl-entity-card-stats{display:flex!important;gap:var(--vzbl-padding-md)!important;font-size:var(--vzbl-font-size-12,12px)!important;color:var(--vzbl-fg-tertiary)!important}.vzbl-results-section{flex:1 1;min-height:0;display:flex;flex-direction:column}.vzbl-results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--vzbl-padding-gap-md);padding-bottom:var(--vzbl-padding-gap-sm);border-bottom:1px solid var(--vzbl-border-divider)}.vzbl-results-list{flex:1 1;overflow:auto;padding:0 var(--vzbl-scale-padding-xs)}.vzbl-category-header{font-size:var(--vzbl-font-size-14);font-weight:var(--vzbl-font-weight-semibold);color:var(--vzbl-fg-secondary);margin-bottom:var(--vzbl-padding-gap-md);padding-bottom:var(--vzbl-scale-padding-xs);border-bottom:1px solid var(--vzbl-border-divider)}.vzbl-empty-state{text-align:center;padding:var(--vzbl-padding-6xl) var(--vzbl-padding-4xl);color:var(--vzbl-fg-tertiary)}.vzbl-empty-state-icon{font-size:48px;margin-bottom:var(--vzbl-padding-gap-lg);opacity:.5}.vzbl-loading-state{text-align:center;padding:var(--vzbl-padding-6xl)}.vzbl-filter-pill{display:inline-flex;align-items:center;gap:var(--vzbl-scale-padding-xs);background:var(--vzbl-bg-accent-blue);color:var(--vzbl-brand-blue-strong-400);border:1px solid var(--vzbl-brand-blue-strong-400);border-radius:var(--vzbl-border-radius-component-tag);padding:var(--vzbl-scale-padding-xs) var(--vzbl-padding-gap-sm);font-size:var(--vzbl-font-size-12);font-weight:var(--vzbl-font-weight-medium)}.vzbl-filter-pill-remove{cursor:pointer;opacity:.7;transition:opacity .2s ease}.vzbl-filter-pill-remove:hover{opacity:1}.vzbl-search-modern{position:relative!important;display:flex!important;align-items:center!important;background:var(--vzbl-bg-tertiary)!important;border:1px solid var(--vzbl-border-divider)!important;border-radius:var(--vzbl-border-radius-inputs,8px)!important;padding:var(--vzbl-padding-md) var(--vzbl-padding-lg)!important;transition:all .2s ease!important;min-height:48px!important;width:100%!important}.vzbl-search-modern:hover{border-color:var(--vzbl-brand-blue-strong-400)!important;background:var(--vzbl-bg-primary)!important}.vzbl-search-modern:focus-within{border-color:var(--vzbl-brand-blue-strong-400)!important;background:var(--vzbl-bg-primary)!important;box-shadow:0 0 0 2px var(--vzbl-bg-accent-blue)!important}.vzbl-search-icon{font-size:16px!important;margin-right:var(--vzbl-padding-sm)!important;flex-shrink:0!important}.vzbl-search-clear,.vzbl-search-icon{color:var(--vzbl-fg-tertiary)!important}.vzbl-search-clear{cursor:pointer!important;padding:var(--vzbl-padding-xs)!important;border-radius:var(--vzbl-border-radius-inputs,4px)!important;transition:all .2s ease!important;margin-left:var(--vzbl-padding-sm)!important}.vzbl-search-clear:hover{color:var(--vzbl-fg-secondary)!important;background:var(--vzbl-bg-tertiary)!important}.vzbl-search-input-container{flex:1 1!important;min-width:0!important}@media (max-width:768px){.vzbl-modal-content-spaced{padding:0 var(--vzbl-padding-gap-lg)}.vzbl-entity-card-content{grid-template-columns:1fr;gap:var(--vzbl-padding-gap-md)}.vzbl-entity-card-meta{align-items:flex-start;min-width:auto}.vzbl-filter-panel-grid{grid-template-columns:1fr}.vzbl-search-header{flex-direction:column;gap:var(--vzbl-padding-gap-sm)}.vzbl-filter-toggle{width:100%;justify-content:center}.vzbl-search-modern{min-height:44px!important;padding:var(--vzbl-padding-sm) var(--vzbl-padding-md)!important}}.vzbl-status-warning{color:var(--vzbl-orange-600);background-color:var(--vzbl-orange-50);border:1px solid var(--vzbl-orange-200);border-radius:var(--vzbl-border-radius-inputs)}.vzbl-status-error,.vzbl-status-warning{padding:2px 6px;font-size:var(--vzbl-font-size-12);font-weight:var(--vzbl-font-weight-medium)}.vzbl-status-error{color:var(--vzbl-red-600);background-color:var(--vzbl-red-50);border:1px solid var(--vzbl-red-200);border-radius:var(--vzbl-border-radius-inputs)}.vzbl-text-success{color:var(--vzbl-green-600)}.vzbl-text-warning{color:var(--vzbl-orange-600)}.vzbl-text-error{color:var(--vzbl-red-600)}.vzbl-form-container{padding:var(--vzbl-padding-lg)}.vzbl-enhanced-input{transition:all .2s ease}.vzbl-enhanced-input:hover{border-color:var(--vzbl-brand-blue-strong-400)}.vzbl-enhanced-input:focus,.vzbl-enhanced-input:focus-within{border-color:var(--vzbl-brand-blue-strong-400);box-shadow:0 0 0 2px var(--vzbl-bg-accent-blue)}.vzbl-goal-card:hover{border-color:var(--vzbl-brand-blue-strong-400);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.vzbl-hover-button:hover{background-color:var(--vzbl-bg-secondary)}.vzbl-action-button:hover{border-color:var(--vzbl-brand-blue-strong-400)!important;color:var(--vzbl-brand-blue-strong-400)!important;background-color:var(--vzbl-bg-accent-blue)!important;transform:translateY(-1px)}@media (max-width:768px){.vzbl-form-container{padding:var(--vzbl-padding-gap-sm);margin:0 var(--vzbl-scale-padding-xs)}.vzbl-enhanced-form .ant-form-item{margin-bottom:var(--vzbl-padding-gap-sm)}.vzbl-enhanced-input{font-size:var(--vzbl-font-size-14)!important;padding:var(--vzbl-scale-padding-xs)!important}.vzbl-goal-card{margin-bottom:var(--vzbl-scale-padding-xs)!important}.vzbl-action-button{height:40px!important;font-size:var(--vzbl-font-size-14)!important}.vzbl-form-field-group{width:100%}.vzbl-panel-shadow .ant-card-body{padding:var(--vzbl-padding-gap-sm)!important}.vzbl-panel-shadow.vzbl-mb-4{margin-bottom:var(--vzbl-padding-gap-sm)!important}}@media (max-width:480px){.vzbl-form-container{padding:var(--vzbl-scale-padding-xs);margin:0 var(--vzbl-padding-xxs);max-width:100%!important}.vzbl-enhanced-input{font-size:var(--vzbl-font-size-12)!important}.vzbl-header-5,.vzbl-text-heading{font-size:var(--vzbl-font-size-14)!important}.vzbl-text-body{font-size:var(--vzbl-font-size-12)!important}}.vzbl-enhanced-input:focus,.vzbl-enhanced-input:focus-within{outline:2px solid var(--vzbl-brand-blue-strong-400);outline-offset:2px}.vzbl-action-button:focus-visible{outline:2px solid var(--vzbl-brand-blue-strong-400);outline-offset:2px}.vzbl-hover-button:focus-visible{outline:2px solid var(--vzbl-brand-blue-strong-400);outline-offset:2px}@media (prefers-contrast:high){.vzbl-enhanced-input,.vzbl-goal-card,.vzbl-panel-shadow{border-width:2px!important}}@media (prefers-reduced-motion:reduce){.vzbl-action-button,.vzbl-enhanced-input,.vzbl-goal-card,.vzbl-hover-button{transition:none!important}}.vzbl-goal-card-modern{transition:all .2s ease;border:1px solid var(--vzbl-border-divider);border-radius:var(--vzbl-border-radius-outer);box-shadow:var(--vzbl-shadow-main-panels)}.vzbl-topic-row-modern{transition:all .2s ease;border-radius:var(--vzbl-border-radius-16);border:1px solid transparent;padding:var(--vzbl-padding-xs) var(--vzbl-padding-lg)}.vzbl-topic-row-modern-hover:hover{background-color:var(--vzbl-brand-sand-100);border-color:var(--vzbl-brand-sand-200);box-shadow:var(--vzbl-shadow-main-panels)}.vzbl-progress-ring{transition:all .5s ease-in-out}@media (max-width:768px){.vzbl-goal-card-modern{margin-bottom:var(--vzbl-padding-gap-sm)}.vzbl-goal-card-modern .ant-card-body{padding:var(--vzbl-padding-gap-md)!important}.vzbl-goal-header-mobile{flex-direction:column;align-items:flex-start;gap:var(--vzbl-padding-gap-sm)}.vzbl-progress-ring-mobile{width:40px!important;height:40px!important}.vzbl-topic-row-mobile{padding:var(--vzbl-padding-gap-sm)!important}.vzbl-topic-actions-mobile{display:none}}@media (max-width:480px){.vzbl-goal-card-modern .ant-card-body{padding:var(--vzbl-padding-gap-sm)!important}.vzbl-goal-header-mobile{gap:var(--vzbl-padding-gap-xs)}.vzbl-badge-mobile{min-width:32px!important;height:24px!important;line-height:24px!important;font-size:var(--vzbl-font-size-12)!important}}.vzbl-radar-chart-modern{transition:all .2s ease;border-radius:var(--vzbl-border-radius-outer);box-shadow:var(--vzbl-shadow-main-panels)}.vzbl-radar-chart-modern:hover{box-shadow:var(--vzbl-shadow-main-panels);transform:translateY(-1px)}@media (max-width:768px){.vzbl-radar-chart-modern .ant-card-body{padding:var(--vzbl-padding-gap-md)!important}.vzbl-radar-header-mobile{flex-direction:column;align-items:flex-start;gap:var(--vzbl-padding-gap-sm)}.vzbl-radar-mobile{height:350px!important}.vzbl-radar-legend-mobile{gap:var(--vzbl-padding-gap-sm)!important}.vzbl-radar-legend-mobile>div{flex-direction:column;align-items:center;text-align:center}}@media (max-width:480px){.vzbl-radar-chart-modern .ant-card-body{padding:var(--vzbl-padding-gap-sm)!important}.vzbl-radar-mobile{height:300px!important}.vzbl-radar-tooltip-mobile{max-width:250px!important;font-size:var(--vzbl-font-size-12)!important}}.vzbl-radar-tooltip{background:var(--vzbl-bg-primary)!important;border:1px solid var(--vzbl-border-divider)!important;border-radius:var(--vzbl-border-radius-outer)!important;box-shadow:var(--vzbl-shadow-main-panels)!important;padding:var(--vzbl-padding-gap-lg)!important}.vzbl-radar-select{border-radius:var(--vzbl-border-radius-interactive)!important;border:1px solid var(--vzbl-border-divider)!important;transition:all .2s ease!important}.vzbl-radar-select:hover{border-color:var(--vzbl-brand-blue-strong-400)!important}.vzbl-radar-select.ant-select-focused,.vzbl-radar-select:focus{border-color:var(--vzbl-brand-blue-strong-400)!important;box-shadow:0 0 0 2px var(--vzbl-bg-accent-blue)!important}.vzbl-card-interactive{transition:all .2s ease;cursor:pointer;height:100%}.vzbl-card-interactive:hover{box-shadow:var(--vzbl-shadow-main-panels);transform:translateY(-2px);border-color:var(--vzbl-brand-blue-strong-400)}.vzbl-step-container{display:flex;gap:var(--vzbl-padding-gap-lg);justify-content:space-between;flex-wrap:wrap}.vzbl-step-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 1;min-width:0;padding:var(--vzbl-padding-md) var(--vzbl-padding-lg);border-radius:var(--vzbl-border-radius-8);cursor:pointer;transition:all .3s ease;position:relative;border:2px solid var(--vzbl-border-divider)}.vzbl-step-active{background:var(--vzbl-bg-accent-blue);border-color:var(--vzbl-brand-blue-strong-400);box-shadow:0 4px 16px 0 var(--vzbl-shadow-main-panels);outline:2px solid var(--vzbl-brand-blue-strong-400)}.vzbl-step-completed{background:var(--vzbl-bg-accent-emerald);border-color:var(--vzbl-emerald-500)}.vzbl-step-label{font:var(--vzbl-font-body-label-xs);text-transform:uppercase;margin-bottom:var(--vzbl-padding-gap-xs);letter-spacing:.05em}.vzbl-step-title{font:var(--vzbl-font-body-label-md);font-size:var(--vzbl-font-size-16);line-height:1.3}.vzbl-empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--vzbl-padding-gap-xl);min-height:200px;gap:var(--vzbl-padding-gap-lg)}.vzbl-empty-illustration{opacity:.8}.vzbl-activity-list{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-sm)}.vzbl-activity-item{padding:var(--vzbl-padding-gap-md);border-radius:var(--vzbl-border-radius-interactive);border:1px solid var(--vzbl-border-divider);background:var(--vzbl-brand-sand-50);transition:all .2s ease}.vzbl-activity-item:hover{border-color:var(--vzbl-brand-blue-strong-400);transform:translateX(4px);box-shadow:var(--vzbl-shadow-main-panels)}@keyframes vzbl-fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vzbl-animate-fade-in-up{animation:vzbl-fade-in-up .3s ease-out;animation-fill-mode:both}.vzbl-animate-delay-1{animation-delay:.1s}.vzbl-animate-delay-2{animation-delay:.2s}.vzbl-animate-delay-3{animation-delay:.3s}.vzbl-animate-delay-4{animation-delay:.4s}.vzbl-progress-gradient{background:linear-gradient(90deg,var(--vzbl-brand-blue-strong-400) 0,var(--vzbl-emerald-500) 100%)}.vzbl-dashboard-surface{padding:var(--vzbl-padding-gap-xl);background:var(--vzbl-bg-secondary);min-height:100vh}.vzbl-page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--vzbl-padding-gap-md);padding:var(--vzbl-padding-lg)}.vzbl-action-group{display:flex;gap:var(--vzbl-padding-gap-sm);align-items:center}.vzbl-filter-bar{display:flex;gap:var(--vzbl-padding-gap-md);align-items:center;flex-wrap:nowrap;padding:var(--vzbl-padding-gap-sm)}.vzbl-row-spacing{margin-bottom:var(--vzbl-padding-gap-md)}.vzbl-flex-row-center{align-items:center}.vzbl-flex-col-end,.vzbl-flex-row-center{display:flex;gap:var(--vzbl-padding-gap-sm)}.vzbl-flex-col-end{flex-direction:column;align-items:flex-end}.vzbl-flex-row-end{display:flex;justify-content:flex-end;align-items:center;gap:var(--vzbl-padding-gap-sm)}.vzbl-title-h2{font:var(--vzbl-font-headlines-h2);color:var(--vzbl-fg-primary);margin:0;margin-bottom:var(--vzbl-padding-gap-sm)}.vzbl-task-list-container{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-lg);height:100%}.vzbl-task-progress-section{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-sm);flex-shrink:0}.vzbl-task-progress-header{display:flex;justify-content:space-between;align-items:center}.vzbl-task-list-scrollable{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-xs);flex:1 1;overflow-y:auto;padding-right:var(--vzbl-padding-xs);scroll-behavior:smooth}.vzbl-task-item{padding:var(--vzbl-padding-gap-md);border-radius:var(--vzbl-border-radius-interactive);border:1px solid var(--vzbl-border-divider);background:var(--vzbl-bg-primary);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.vzbl-task-item:hover{border-color:var(--vzbl-brand-blue-strong-400);background:var(--vzbl-bg-accent-blue);transform:translateX(4px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.vzbl-task-item:focus-within{outline:2px solid var(--vzbl-brand-blue-strong-400);outline-offset:2px}.vzbl-task-item-completed{opacity:.7;background:var(--vzbl-bg-secondary)}.vzbl-task-item-completed:hover{transform:translateX(2px);background:var(--vzbl-bg-tertiary)}.vzbl-task-content{display:flex;align-items:center;gap:var(--vzbl-padding-gap-md)}.vzbl-task-checkbox-wrapper{font-size:20px;min-width:24px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.vzbl-task-checkbox-wrapper:hover{transform:scale(1.1)}.vzbl-task-icon{font-size:16px;min-width:20px;transition:color .2s ease}.vzbl-task-details{flex:1 1}.vzbl-task-title{font:var(--vzbl-font-body-label-sm);color:var(--vzbl-fg-primary);transition:all .2s ease}.vzbl-task-title-completed{text-decoration:line-through;color:var(--vzbl-fg-tertiary)}.vzbl-task-description{font:var(--vzbl-font-body-xs);color:var(--vzbl-fg-secondary);margin-top:2px}.vzbl-task-completed-date{font:var(--vzbl-font-body-xs);color:var(--vzbl-emerald-500);margin-top:4px;font-size:11px}.vzbl-task-progress-bar .ant-progress-inner{background:var(--vzbl-bg-tertiary)!important}.vzbl-task-progress-bar .ant-progress-bg{background:linear-gradient(90deg,var(--vzbl-brand-blue-strong-400) 0,var(--vzbl-emerald-500) 100%)!important;transition:all .5s cubic-bezier(.4,0,.2,1)}.vzbl-task-celebration{text-align:center;color:var(--vzbl-emerald-500);font:var(--vzbl-font-body-sm);animation:vzbl-celebration-bounce .6s ease-out}@keyframes vzbl-celebration-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes vzbl-task-complete{0%{transform:scale(1)}50%{transform:scale(.95);background:var(--vzbl-bg-accent-emerald)}to{transform:scale(1)}}.vzbl-task-completing{animation:vzbl-task-complete .4s ease-out}.vzbl-task-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--vzbl-padding-gap-md);padding:var(--vzbl-padding-gap-xl);min-height:150px}.vzbl-task-empty-icon{font-size:32px;color:var(--vzbl-emerald-500);animation:vzbl-pulse 2s ease-in-out infinite}@keyframes vzbl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.vzbl-task-category-separator{font:var(--vzbl-font-body-label-xs);color:var(--vzbl-fg-tertiary);text-transform:uppercase;letter-spacing:.05em;padding:var(--vzbl-padding-gap-sm) 0;margin:var(--vzbl-padding-gap-sm) 0;border-bottom:1px solid var(--vzbl-border-divider)}@media (max-width:768px){.vzbl-task-item{padding:var(--vzbl-padding-sm)}.vzbl-task-content{gap:var(--vzbl-padding-gap-sm)}.vzbl-task-checkbox-wrapper{font-size:18px}.vzbl-task-icon{font-size:14px}}.vzbl-text-body{font:var(--vzbl-font-body-md);color:var(--vzbl-fg-primary)}.vzbl-text-secondary{font:var(--vzbl-font-body-sm);color:var(--vzbl-fg-secondary)}.vzbl-competency-table-responsive .ant-table-thead>tr>th{padding:var(--vzbl-padding-md) var(--vzbl-padding-sm);font:var(--vzbl-font-body-label-sm);color:var(--vzbl-fg-tertiary);text-transform:uppercase;letter-spacing:var(--vzbl-font-letter-spacing-wide);border-bottom:2px solid var(--vzbl-border-divider)}.vzbl-competency-table-responsive .ant-table-tbody>tr>td{padding:var(--vzbl-padding-lg) var(--vzbl-padding-sm);border-bottom:1px solid var(--vzbl-border-divider)}.vzbl-competency-table-responsive .ant-table-tbody>tr:hover>td{background-color:var(--vzbl-bg-interactive-secondary-hover)!important}.vzbl-trend-chart-modern{transition:all .2s ease;border-radius:var(--vzbl-border-radius-outer)}.vzbl-trend-chart-modern,.vzbl-trend-chart-modern:hover{box-shadow:var(--vzbl-shadow-main-panels)}.vzbl-team-metrics-modern .ant-progress-circle .ant-progress-text{font:var(--vzbl-font-body-label-sm);color:var(--vzbl-fg-primary);font-weight:var(--vzbl-font-weight-bold)}.vzbl-badge-mobile .ant-badge-count{display:inline-flex!important;align-items:center;justify-content:center;border-radius:var(--vzbl-border-radius-interactive);border:none;box-shadow:var(--vzbl-shadow-main-panels);transition:all .15s ease-in-out}.vzbl-badge-mobile .ant-badge-count:hover{transform:translateY(-1px);box-shadow:var(--vzbl-shadow-sm)}.vzbl-badge-mobile .ant-badge-count-sm{min-width:36px!important;height:20px!important;line-height:20px!important}@media (max-width:768px){.vzbl-competency-table-responsive .ant-table-tbody>tr>td,.vzbl-competency-table-responsive .ant-table-thead>tr>th{padding:var(--vzbl-padding-sm) var(--vzbl-padding-xs);font-size:var(--vzbl-font-size-12)}.vzbl-trend-chart-modern .ant-card-body{padding:var(--vzbl-padding-md)!important}.vzbl-team-metrics-modern .ant-progress-circle{width:36px!important;height:36px!important}.vzbl-radar-chart-mobile{height:350px!important}.vzbl-radar-chart-mobile .ant-card-body{padding:var(--vzbl-padding-sm)!important}}@media (max-width:480px){.vzbl-competency-dashboard-mobile .vzbl-page-header{padding:var(--vzbl-padding-md)}.vzbl-competency-dashboard-mobile .vzbl-filter-bar{flex-direction:column;gap:var(--vzbl-padding-gap-sm)}.vzbl-team-metrics-modern .ant-table-scroll{overflow-x:auto}}.vzbl-margin-top-sm{margin-top:var(--vzbl-padding-gap-md)}.vzbl-margin-bottom-md{margin-bottom:var(--vzbl-padding-gap-md)}.vzbl-margin-left-sm{margin-left:var(--vzbl-padding-gap-sm)}.vzbl-flex-row-between{display:flex;justify-content:space-between;align-items:center;gap:var(--vzbl-padding-gap-sm)}.vzbl-flex-col-start{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vzbl-padding-gap-sm)}.vzbl-tabs-container{background-color:var(--vzbl-bg-primary);border-radius:var(--vzbl-border-radius-outer);padding:var(--vzbl-padding-gap-sm)}.vzbl-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--vzbl-padding-gap-lg);width:100%}.vzbl-drawer-title-section{display:flex;flex-direction:column;gap:var(--vzbl-padding-gap-xs);flex:1 1}.vzbl-form-section{gap:var(--vzbl-padding-gap-lg)}.vzbl-card-section,.vzbl-form-section{display:flex;flex-direction:column;width:100%}.vzbl-card-section{gap:var(--vzbl-padding-gap-md)}.vzbl-drawer-content{padding-left:var(--vzbl-padding-lg);padding-right:var(--vzbl-padding-lg);padding-bottom:var(--vzbl-padding-gap-md)}.vzbl-action-bar{display:flex;gap:var(--vzbl-padding-gap-sm);align-items:center}.vzbl-search-modal .ant-modal-content{border-radius:12px!important;overflow:hidden!important;box-shadow:var(--vzbl-shadow-main-panels)!important;height:80vh!important;padding:24px 24px 0!important}.vzbl-search-modal .ant-modal-header{display:none!important}.vzbl-search-modal .ant-modal-body{padding:0!important;height:100%!important}.vzbl-search-modal .ant-modal-footer{display:none!important}.vzbl-modal-enhanced .ant-modal-body{display:flex!important;flex-direction:column!important;height:600px!important;padding:0!important}.vzbl-modal-enhanced.ant-modal .ant-modal-content{border-radius:var(--vzbl-border-radius-outer,12px)!important;overflow:hidden!important}.vzbl-modal-enhanced.ant-modal .ant-modal-header{background:var(--vzbl-bg-primary)!important;border-bottom:1px solid var(--vzbl-border-divider)!important;padding:var(--vzbl-padding-xl) var(--vzbl-padding-5xl)!important}.vzbl-modal-enhanced.ant-modal .ant-modal-body{padding:0!important;background:var(--vzbl-bg-primary)!important;height:600px!important;overflow:hidden!important}.vzbl-modal-enhanced.ant-modal .ant-modal-footer{background:var(--vzbl-bg-primary)!important;border-top:1px solid var(--vzbl-border-divider)!important;padding:var(--vzbl-padding-lg) var(--vzbl-padding-5xl)!important}.vzbl-search-modal .ant-input-affix-wrapper{background-color:var(--vzbl-neutrals-neutral-100)!important;opacity:1!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vzbl-search-modal .ant-input-affix-wrapper,.vzbl-search-modal .ant-input-affix-wrapper .ant-input{background:var(--vzbl-neutrals-neutral-100)!important}.vzbl-search-modal .ant-input-affix-wrapper .ant-input::placeholder{color:var(--vzbl-neutrals-neutral-600)!important}.ant-modal-body .vzbl-search-modern,.vzbl-search-modern,.vzbl-search-modern.ant-input-search{height:48px!important;background:var(--vzbl-bg-secondary)!important;border:1px solid var(--vzbl-border-divider)!important;border-radius:var(--vzbl-border-radius-interactive,4px)!important;padding:var(--vzbl-padding-md) var(--vzbl-padding-lg)!important;font-size:var(--vzbl-font-size-16,16px)!important;line-height:var(--vzbl-line-height-24,24px)!important;transition:all .2s ease!important;box-shadow:var(--vzbl-shadow-main-panels)!important}.vzbl-search-modern .ant-input,.vzbl-search-modern.ant-input-search .ant-input{background:transparent!important;border:none!important;padding:0!important;font-size:var(--vzbl-font-size-16,16px)!important;line-height:var(--vzbl-line-height-24,24px)!important;box-shadow:none!important}.vzbl-search-modern.ant-input-search:focus-within,.vzbl-search-modern:focus-within{border-color:var(--vzbl-brand-blue-strong-400)!important;box-shadow:0 0 0 2px var(--vzbl-bg-accent-blue)!important}.vzbl-search-modern .ant-input-prefix,.vzbl-search-modern.ant-input-search .ant-input-prefix{margin-right:var(--vzbl-padding-sm)!important;color:var(--vzbl-fg-tertiary)!important;font-size:16px!important}.vzbl-search-input.ant-input{border:none!important;outline:none!important;background:transparent!important;padding:0!important;font-size:var(--vzbl-font-size-16,16px)!important;color:var(--vzbl-fg-primary)!important;flex:1 1!important}.vzbl-search-input.ant-input:focus{box-shadow:none!important;border:none!important}.vzbl-search-input.ant-input::placeholder{color:var(--vzbl-fg-tertiary)!important}.ant-modal-body .vzbl-entity-card.ant-card,.vzbl-entity-card,.vzbl-entity-card.ant-card{border-radius:var(--vzbl-border-radius-outer,8px)!important;border:1px solid var(--vzbl-border-divider)!important;transition:all .2s ease!important;background:var(--vzbl-bg-primary)!important;cursor:pointer!important;margin-bottom:0!important}.vzbl-entity-card .ant-card-body,.vzbl-entity-card.ant-card .ant-card-body{padding:var(--vzbl-padding-lg) var(--vzbl-padding-xl)!important}.vzbl-entity-card.ant-card:hover,.vzbl-entity-card:hover{border-color:var(--vzbl-brand-blue-strong-400)!important;box-shadow:var(--vzbl-shadow-main-panels)!important;transform:translateY(-1px)!important}.vzbl-entity-card-selected,.vzbl-entity-card-selected.ant-card{border-color:var(--vzbl-brand-blue-strong-400)!important;background:var(--vzbl-bg-accent-blue)!important}.vzbl-entity-card-disabled,.vzbl-entity-card-disabled.ant-card{opacity:.6!important;cursor:not-allowed!important}.vzbl-entity-card-disabled.ant-card:hover,.vzbl-entity-card-disabled:hover{transform:none!important;box-shadow:none!important;border-color:var(--vzbl-border-divider)!important}.vzbl-enhanced-form .ant-form-item{margin-bottom:var(--vzbl-padding-lg)}.vzbl-panel-shadow .ant-card-body{padding:var(--vzbl-padding-gap-sm)!important}.vzbl-goal-card-modern .ant-card-body{padding:var(--vzbl-padding-gap-md)!important}.vzbl-results-list .ant-row{gap:var(--vzbl-padding-gap-md)!important}.vzbl-entity-card,.vzbl-filter-panel,.vzbl-filter-toggle,.vzbl-modal-content-spaced,.vzbl-modal-enhanced,.vzbl-results-section,.vzbl-search-header,.vzbl-search-modern,.vzbl-search-section{all:unset!important}.vzbl-card-modern{background:var(--vzbl-bg-primary);border-radius:var(--vzbl-border-radius-12);border:1px solid var(--vzbl-opacity-black-8);box-shadow:0 1px 3px var(--vzbl-opacity-black-4),0 1px 2px var(--vzbl-opacity-black-8);transition:all .2s ease;overflow:hidden}.vzbl-card-modern:hover{box-shadow:0 4px 6px var(--vzbl-opacity-black-4),0 2px 4px var(--vzbl-opacity-black-8);transform:translateY(-1px)}.vzbl-card-modern-header{padding:var(--vzbl-padding-2xl) var(--vzbl-padding-2xl) var(--vzbl-padding-lg);border-bottom:1px solid var(--vzbl-opacity-black-8)}.vzbl-card-modern-body{padding:var(--vzbl-padding-2xl);padding-bottom:var(--vzbl-padding-lg)}.vzbl-card-modern-body,.vzbl-card-modern-body-scrollable{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.vzbl-button-group-modern{display:inline-flex;background:var(--vzbl-brand-sand-200);border-radius:var(--vzbl-border-radius-24);padding:var(--vzbl-padding-xs);gap:var(--vzbl-padding-xxs);box-shadow:0 1px 3px var(--vzbl-opacity-black-8)}.vzbl-button-group-modern-item{padding:var(--vzbl-padding-md) var(--vzbl-padding-lg);border-radius:var(--vzbl-border-radius-24);background:transparent;border:none;cursor:pointer;font-weight:var(--vzbl-font-weight-medium);font-size:var(--vzbl-font-size-14);color:var(--vzbl-brand-sand-900);transition:all .2s ease;white-space:nowrap}.vzbl-button-group-modern-item:hover{color:var(--vzbl-brand-sand-900);background:var(--vzbl-brand-sand-300)}.vzbl-button-group-modern-item.active{background:var(--vzbl-brand-sand-400);color:var(--vzbl-brand-sand-900);box-shadow:0 1px 3px var(--vzbl-opacity-black-8);border:1px solid var(--vzbl-brand-sand-300);border-radius:var(--vzbl-border-radius-24)}.vzbl-list-modern{display:flex;flex-direction:column;gap:var(--vzbl-padding-md)}.vzbl-list-modern-item{display:flex;align-items:flex-start;gap:var(--vzbl-padding-lg);padding:var(--vzbl-padding-lg);border-radius:var(--vzbl-border-radius-12);background:var(--vzbl-bg-secondary);transition:all .2s ease}.vzbl-list-modern-item:hover{background:var(--vzbl-opacity-black-4)}.vzbl-list-modern-icon{flex-shrink:0;width:var(--vzbl-sizing-contained-lg);height:var(--vzbl-sizing-contained-lg);display:flex;align-items:center;justify-content:center;border-radius:var(--vzbl-border-radius-8);background:var(--vzbl-bg-primary);color:var(--vzbl-brand-blue-strong-600);font-size:var(--vzbl-font-size-16)}.vzbl-list-modern-compact .vzbl-list-modern-item{padding:var(--vzbl-padding-md);gap:var(--vzbl-padding-md)}.vzbl-list-modern-compact .vzbl-list-modern-icon{width:var(--vzbl-sizing-contained-sm);height:var(--vzbl-sizing-contained-sm);font-size:var(--vzbl-font-size-14)}.vzbl-list-modern-compact .vzbl-list-modern-title{font-size:var(--vzbl-font-size-14);margin-bottom:var(--vzbl-padding-xxs)}.vzbl-list-modern-compact .vzbl-list-modern-description{font-size:var(--vzbl-font-size-12);line-height:var(--vzbl-line-height-16)}.vzbl-list-modern-content{flex:1 1;min-width:0}.vzbl-list-modern-title{font-size:var(--vzbl-font-size-16);font-weight:var(--vzbl-font-weight-semibold);color:var(--vzbl-fg-primary);margin-bottom:var(--vzbl-padding-xs)}.vzbl-list-modern-description{font-size:var(--vzbl-font-size-14);color:var(--vzbl-fg-secondary);line-height:var(--vzbl-line-height-20)}.vzbl-list-modern-action{flex-shrink:0;align-self:center}.vzbl-link-card{display:flex;align-items:center;gap:var(--vzbl-padding-md);padding:var(--vzbl-padding-2xl) var(--vzbl-padding-xl);background:var(--vzbl-bg-primary);border-radius:var(--vzbl-border-radius-16);border:1px solid var(--vzbl-opacity-black-8);box-shadow:0 1px 3px var(--vzbl-opacity-black-4),0 1px 2px var(--vzbl-opacity-black-8);text-decoration:none;color:inherit;transition:all .2s ease;cursor:pointer}.vzbl-link-card:hover{box-shadow:0 10px 15px var(--vzbl-opacity-black-8),0 4px 6px var(--vzbl-opacity-black-4);transform:translateY(-2px);border-color:var(--vzbl-brand-blue-strong-200)}.vzbl-link-card-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--vzbl-border-radius-8);background:var(--vzbl-brand-blue-soft-100);color:var(--vzbl-brand-blue-strong-600);font-size:var(--vzbl-font-size-20)}.vzbl-link-card-content{flex:1 1;min-width:0}.vzbl-link-card-title{font-size:var(--vzbl-font-size-16);font-weight:var(--vzbl-font-weight-semibold);color:var(--vzbl-fg-primary);margin-bottom:var(--vzbl-padding-xxs)}.vzbl-link-card-subtitle{font-size:var(--vzbl-font-size-14);color:var(--vzbl-fg-secondary)}.vzbl-link-card-arrow{flex-shrink:0;color:var(--vzbl-fg-tertiary);font-size:var(--vzbl-font-size-16);transition:transform .2s ease}.vzbl-link-card:hover .vzbl-link-card-arrow{transform:translateX(4px);color:var(--vzbl-brand-blue-strong-600)}.vzbl-timeline{position:relative;display:flex;flex-direction:column;gap:0}.vzbl-timeline-item{position:relative;display:flex;align-items:center;gap:var(--vzbl-padding-md);padding:var(--vzbl-padding-xs) var(--vzbl-padding-md);padding-left:24px}.vzbl-timeline-item:hover{background:var(--vzbl-bg-secondary);border-radius:var(--vzbl-border-radius-8)}.vzbl-timeline-connector{position:absolute;left:7px;top:20px;bottom:-4px;width:2px;background:var(--vzbl-border-divider)}.vzbl-timeline-item:last-child .vzbl-timeline-connector{display:none}.vzbl-timeline-dot{position:absolute;left:4px;top:12px;width:8px;height:8px;border-radius:50%;background:var(--vzbl-brand-blue-strong-400);border:2px solid var(--vzbl-bg-primary);box-shadow:0 0 0 1px var(--vzbl-border-divider);flex-shrink:0;z-index:1}.vzbl-timeline-content{justify-content:space-between}.vzbl-timeline-content,.vzbl-timeline-left{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--vzbl-padding-sm)}.vzbl-timeline-right{display:flex;align-items:center;gap:var(--vzbl-padding-sm);flex-shrink:0}.vzbl-timeline-title{font-size:var(--vzbl-font-size-14);font-weight:var(--vzbl-font-weight-regular);color:var(--vzbl-fg-primary);text-decoration:none;transition:color .2s ease}.vzbl-timeline-title:hover{color:var(--vzbl-brand-blue-strong-400)}.vzbl-timeline-meta{display:flex;align-items:center;gap:var(--vzbl-padding-xs);font-size:var(--vzbl-font-size-12);color:var(--vzbl-fg-tertiary)}.vzbl-layout-modern{display:grid;grid-template-columns:1fr 450px;grid-gap:var(--vzbl-padding-2xl);gap:var(--vzbl-padding-2xl);margin-bottom:var(--vzbl-padding-2xl);align-items:stretch;min-height:650px}.vzbl-layout-modern-main{min-width:0;display:flex;flex-direction:column;height:100%}.vzbl-layout-modern-sidebar{min-width:0}.vzbl-layout-modern-section{margin-bottom:var(--vzbl-padding-3xl)}.vzbl-text-display{font-size:var(--vzbl-font-size-36);line-height:var(--vzbl-line-height-42);letter-spacing:var(--vzbl-letter-spacing-tight)}.vzbl-text-display,.vzbl-text-title-lg{font-weight:var(--vzbl-font-weight-semibold)}.vzbl-text-title-lg{font-size:var(--vzbl-font-size-24);line-height:var(--vzbl-line-height-32)}.vzbl-text-title-md{font-size:var(--vzbl-font-size-20);line-height:var(--vzbl-line-height-28)}.vzbl-text-title-md,.vzbl-text-title-sm{font-weight:var(--vzbl-font-weight-semibold)}.vzbl-text-title-sm{font-size:var(--vzbl-font-size-16);line-height:var(--vzbl-line-height-24)}.vzbl-space-xl{margin-bottom:var(--vzbl-padding-3xl)}.vzbl-space-lg{margin-bottom:var(--vzbl-padding-2xl)}.vzbl-space-md{margin-bottom:var(--vzbl-padding-xl)}.vzbl-badge-modern{display:inline-flex;align-items:center;padding:var(--vzbl-padding-xs) var(--vzbl-padding-md);border-radius:var(--vzbl-border-radius-round);font-size:var(--vzbl-font-size-12);font-weight:var(--vzbl-font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.vzbl-badge-modern-success{background:var(--vzbl-green-100);color:var(--vzbl-green-700)}.vzbl-badge-modern-pending{background:var(--vzbl-amber-100);color:var(--vzbl-amber-700)}.vzbl-badge-modern-info{background:var(--vzbl-blue-100);color:var(--vzbl-blue-700)}.vzbl-grid-3col{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--vzbl-padding-lg);gap:var(--vzbl-padding-lg)}.vzbl-flex-cards{display:flex;gap:var(--vzbl-padding-lg);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--vzbl-padding-sm);margin:0 calc(-1 * var(--vzbl-padding-2xl));padding-left:var(--vzbl-padding-2xl);padding-right:var(--vzbl-padding-2xl)}.vzbl-flex-cards::-webkit-scrollbar{height:6px}.vzbl-flex-cards::-webkit-scrollbar-track{background:var(--vzbl-bg-tertiary);border-radius:var(--vzbl-border-radius-round)}.vzbl-flex-cards::-webkit-scrollbar-thumb{background:var(--vzbl-fg-tertiary);border-radius:var(--vzbl-border-radius-round)}.vzbl-flex-cards .vzbl-link-card{flex:0 0 auto;min-width:200px;max-width:250px}.vzbl-grid-cards-2x3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:var(--vzbl-padding-lg);gap:var(--vzbl-padding-lg)}.vzbl-grid-cards-2x3 .vzbl-link-card{width:100%}@media (max-width:768px){.vzbl-layout-modern{flex-direction:column}.vzbl-layout-modern-sidebar{width:100%}.vzbl-grid-cards-2x3{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.vzbl-layout-modern{grid-template-columns:1fr;min-height:auto}.vzbl-layout-modern-sidebar{order:-1}.vzbl-link-card{padding:var(--vzbl-padding-lg)}}@media (max-width:480px){.vzbl-grid-cards-2x3{grid-template-columns:1fr;grid-template-rows:auto}.vzbl-link-card-icon{width:var(--vzbl-sizing-standalone-sm);height:var(--vzbl-sizing-standalone-sm);font-size:var(--vzbl-font-size-20)}.vzbl-grid-3col{grid-template-columns:1fr}.vzbl-flex-cards{margin:0;padding-left:0;padding-right:0}}:root[data-theme=light]{--vzbl-font-family-mono:JetBrains Mono;--vzbl-font-family-inter:Inter,sans-serif;--vzbl-font-weight-medium:500;--vzbl-font-weight-semibold:600;--vzbl-font-weight-regular:400;--vzbl-border-radius-0:0px;--vzbl-border-radius-2:2px;--vzbl-border-radius-4:4px;--vzbl-border-radius-6:6px;--vzbl-border-radius-8:8px;--vzbl-border-radius-12:12px;--vzbl-border-radius-16:16px;--vzbl-border-radius-24:24px;--vzbl-border-radius-9999:9999px;--vzbl-border-radius-outer:8px;--vzbl-border-radius-interactive:4px;--vzbl-border-radius-none:0px;--vzbl-border-radius-inset:4px;--vzbl-border-radius-round:9999px;--vzbl-border-radius-inputs:4px;--vzbl-border-radius-component-tag:9999px;--vzbl-padding-gap-2xl:32px;--vzbl-padding-gap-sm:4px;--vzbl-padding-gap-none:0px;--vzbl-padding-gap-md:8px;--vzbl-padding-gap-lg:16px;--vzbl-padding-gap-xl:24px;--vzbl-padding-gutter-sm:8px;--vzbl-padding-gutter-none:0px;--vzbl-padding-x-none:0px;--vzbl-padding-x-contained:24px;--vzbl-padding-x-standalone:32px;--vzbl-padding-y-none:0px;--vzbl-padding-y-condensed:16px;--vzbl-padding-y-standard:24px;--vzbl-padding-xl:20px;--vzbl-padding-xs:4px;--vzbl-padding-7xl:48px;--vzbl-padding-md:12px;--vzbl-padding-sm:8px;--vzbl-padding-8xl:52px;--vzbl-padding-10xl:60px;--vzbl-padding-3xl:32px;--vzbl-padding-lg:16px;--vzbl-padding-9xl:56px;--vzbl-padding-2xl:24px;--vzbl-padding-6xl:44px;--vzbl-padding-none:0px;--vzbl-padding-4xl:36px;--vzbl-padding-5xl:40px;--vzbl-padding-xxs:2px;--vzbl-border-width-0:0px;--vzbl-border-width-1:1px;--vzbl-border-width-2:2px;--vzbl-border-width-4:4px;--vzbl-border-width-8:8px;--vzbl-border-width-none:0px;--vzbl-border-width-default:1px;--vzbl-border-width-lg:2px;--vzbl-border-width-xl:4px;--vzbl-border-width-1-5:1.5px;--vzbl-sizing-contained-xs:16px;--vzbl-sizing-contained-sm:20px;--vzbl-sizing-contained-md:24px;--vzbl-sizing-contained-lg:28px;--vzbl-sizing-contained-xl:32px;--vzbl-sizing-standalone-lg:60px;--vzbl-sizing-standalone-sm:36px;--vzbl-sizing-standalone-xl:72px;--vzbl-sizing-standalone-md:48px;--vzbl-sizing-standalone-xs:24px;--vzbl-sizing-standalone-2xl:84px;--vzbl-font-size-10:10px;--vzbl-font-size-12:12px;--vzbl-font-size-14:14px;--vzbl-font-size-16:16px;--vzbl-font-size-20:20px;--vzbl-font-size-24:24px;--vzbl-font-size-30:30px;--vzbl-font-size-36:36px;--vzbl-font-size-42:42px;--vzbl-font-size-48:48px;--vzbl-font-size-56:56px;--vzbl-font-size-72:72px;--vzbl-font-size-96:96px;--vzbl-line-height-12:12px;--vzbl-line-height-16:16px;--vzbl-line-height-20:20px;--vzbl-line-height-24:24px;--vzbl-line-height-28:28px;--vzbl-line-height-32:32px;--vzbl-line-height-36:36px;--vzbl-line-height-42:42px;--vzbl-line-height-48:48px;--vzbl-line-height-52:52px;--vzbl-line-height-64:64px;--vzbl-line-height-80:80px;--vzbl-line-height-104:104px;--vzbl-letter-spacing-wide:1.5px;--vzbl-letter-spacing-normal:0px;--vzbl-letter-spacing-tight:-1.5px;--vzbl-letter-spacing-wider:3px;--vzbl-letter-spacing-tighter:-3px;--vzbl-font-font-families-inter:Inter;--vzbl-font-font-families-jetbrains-mono:"JetBrains Mono";--vzbl-font-line-heights-12:12px;--vzbl-font-line-heights-16:16px;--vzbl-font-line-heights-20:20px;--vzbl-font-line-heights-22:20px;--vzbl-font-line-heights-24:24px;--vzbl-font-line-heights-28:28px;--vzbl-font-line-heights-32:32px;--vzbl-font-line-heights-36:36px;--vzbl-font-line-heights-42:42px;--vzbl-font-line-heights-52:52px;--vzbl-font-line-heights-64:64px;--vzbl-font-line-heights-80:80px;--vzbl-font-line-heights-104:104px;--vzbl-font-font-weights-regular:400;--vzbl-font-font-weights-medium:500;--vzbl-font-font-weights-semibold:600;--vzbl-font-font-size-10:10px;--vzbl-font-font-size-12:12px;--vzbl-font-font-size-14:14px;--vzbl-font-font-size-16:16px;--vzbl-font-font-size-20:20px;--vzbl-font-font-size-24:24px;--vzbl-font-font-size-30:30px;--vzbl-font-font-size-36:36px;--vzbl-font-font-size-48:48px;--vzbl-font-font-size-56:56px;--vzbl-font-font-size-72:72px;--vzbl-font-font-size-96:96px;--vzbl-font-letter-spacing-widest:0.03em;--vzbl-font-letter-spacing-wide:0.015em;--vzbl-font-letter-spacing-default:0;--vzbl-font-letter-spacing-tight:-0.015em;--vzbl-font-letter-spacing-tightest:-0.03em;--vzbl-font-paragraph-spacing-0:0;--vzbl-font-body-lg:400 20px/28px Inter,sans-serif;--vzbl-font-body-md:400 16px/24px Inter,sans-serif;--vzbl-font-body-sm:400 14px/20px Inter,sans-serif;--vzbl-font-body-xs:400 12px/16px Inter,sans-serif;--vzbl-font-body-interactive-lg:500 20px/28px Inter,sans-serif;--vzbl-font-body-interactive-md:500 16px/24px Inter,sans-serif;--vzbl-font-body-interactive-sm:500 14px/20px Inter,sans-serif;--vzbl-font-body-interactive-xs:500 12px/16px Inter,sans-serif;--vzbl-font-body-label-lg:600 20px/28px Inter,sans-serif;--vzbl-font-body-label-md:600 16px/24px Inter,sans-serif;--vzbl-font-body-label-sm:600 14px/20px Inter,sans-serif;--vzbl-font-body-label-xs:600 12px/16px Inter,sans-serif;--vzbl-font-headlines-h1:600 36px/42px Inter,sans-serif;--vzbl-font-headlines-h2:600 30px/36px Inter,sans-serif;--vzbl-font-headlines-h3:600 24px/32px Inter,sans-serif;--vzbl-font-display-lg:600 96px/104px Inter,sans-serif;--vzbl-font-display-md:600 72px/80px Inter,sans-serif;--vzbl-font-display-sm:600 56px/64px Inter,sans-serif;--vzbl-font-display-xs:600 48px/52px Inter,sans-serif;--vzbl-font-utility-md:500 14px/20px Inter,sans-serif;--vzbl-font-utility-sm:500 12px/16px Inter,sans-serif;--vzbl-font-utility-xs:500 10px/12px Inter,sans-serif;--vzbl-font-mono-md:400 14px/20px Inter,sans-serif;--vzbl-font-mono-sm:400 12px/16px Inter,sans-serif;--vzbl-font-mono-xs:400 10px/12px Inter;--vzbl-font-text-case-none:none;--vzbl-font-text-case-uppercase:uppercase;--vzbl-font-text-decoration-none:none;--vzbl-font-paragraph-indent-0:0px;--vzbl-shadow-main-panels:0 103px 29px 0 #00000000,0 66px 26px 0 #00000000,0 37px 22px 0 #00000003,0 16px 16px 0 #00000003,0 4px 9px 0 #00000003;--vzbl-shadow-slideout-panel:-334px 0 93px 0 #00000000,-214px 0 85px 0 #00000000,-120px 0 72px 0 #00000003,-53px 0 53px 0 #00000005,-13px 0 29px 0 #00000008;--vzbl-shadow-main-panels-beveled:inset 0 -2px 4px 0 #00000008,0 55px 15px 0 #00000000,0 35px 14px 0 #00000003,0 20px 12px 0 #00000005,0 9px 9px 0 #00000008,0 2px 5px 0 #0000000a,0 0 0 0 #0000000a;--vzbl-shadow-main-panels-reversed:0 -103px 29px 0 #00000000,0 -66px 26px 0 #00000000,0 -37px 22px 0 #00000003,0 -16px 16px 0 #00000003,0 -4px 9px 0 #00000003;--vzbl-zinc-50:#fafbfe;--vzbl-zinc-100:#f2f3f8;--vzbl-zinc-200:#e2e3e9;--vzbl-zinc-300:#cdced4;--vzbl-zinc-400:#b9babf;--vzbl-zinc-500:#a5a6ab;--vzbl-zinc-600:#838489;--vzbl-zinc-700:#696a6e;--vzbl-zinc-800:#4a4b4f;--vzbl-zinc-900:#2d2e32;--vzbl-zinc-950:#141418;--vzbl-gray-50:#fafbfe;--vzbl-gray-100:#f0f3fe;--vzbl-gray-200:#e1e3ee;--vzbl-gray-300:#ccced9;--vzbl-gray-400:#b7bac4;--vzbl-gray-500:#a4a6b0;--vzbl-gray-600:#82848d;--vzbl-gray-700:#676973;--vzbl-gray-800:#494a53;--vzbl-gray-900:#2c2e36;--vzbl-gray-950:#13141b;--vzbl-red-50:#fefafa;--vzbl-red-100:#fdf0f0;--vzbl-red-200:#fadcda;--vzbl-red-300:#f7c0be;--vzbl-red-400:#f2a4a2;--vzbl-red-500:#ec8786;--vzbl-red-600:#c06868;--vzbl-red-700:#9b5353;--vzbl-red-800:#6f3a3a;--vzbl-red-900:#462322;--vzbl-red-950:#210d0d;--vzbl-red-800-opacity:#6f3a3a80;--vzbl-red-200-opacity:#fadcda80;--vzbl-red-300-opacity:#f7c0be4d;--vzbl-orange-50:#fdfaf9;--vzbl-orange-100:#fcf1ec;--vzbl-orange-200:#f9ded1;--vzbl-orange-300:#f4c3ac;--vzbl-orange-400:#efa987;--vzbl-orange-500:#e98d61;--vzbl-orange-600:#bc6d47;--vzbl-orange-700:#985738;--vzbl-orange-800:#6d3d26;--vzbl-orange-900:#452515;--vzbl-orange-950:#200e06;--vzbl-orange-800-opacity:#6d3d2680;--vzbl-orange-200-opacity:#f9ded180;--vzbl-orange-300-opacity:#f4c3ac4d;--vzbl-amber-50:#fdfbf8;--vzbl-amber-100:#fbf2e9;--vzbl-amber-200:#f4e1ca;--vzbl-amber-300:#ecc8a0;--vzbl-amber-400:#e4b073;--vzbl-amber-500:#db9640;--vzbl-amber-600:#b17629;--vzbl-amber-700:#8e5e1f;--vzbl-amber-800:#664214;--vzbl-amber-900:#402809;--vzbl-amber-950:#1e1103;--vzbl-amber-800-opacity:#66421480;--vzbl-amber-200-opacity:#f4e1ca80;--vzbl-amber-300-opacity:#ecc8a04d;--vzbl-yellow-50:#fcfbf8;--vzbl-yellow-100:#f7f3e8;--vzbl-yellow-200:#ede4c8;--vzbl-yellow-300:#dfce9b;--vzbl-yellow-400:#d1b86c;--vzbl-yellow-500:#c5a231;--vzbl-yellow-600:#9d8018;--vzbl-yellow-700:#7f6712;--vzbl-yellow-800:#5a480a;--vzbl-yellow-900:#382c05;--vzbl-yellow-950:#1a1302;--vzbl-yellow-800-opacity:#5a480a80;--vzbl-yellow-200-2:#ede4c880;--vzbl-yellow-300-opacity:#dfce9b4d;--vzbl-lime-50:#fbfbf8;--vzbl-lime-100:#f4f4e9;--vzbl-lime-200:#e6e6c9;--vzbl-lime-300:#d3d29d;--vzbl-lime-400:#c1be6f;--vzbl-lime-500:#b0aa39;--vzbl-lime-600:#8c8721;--vzbl-lime-700:#706c1a;--vzbl-lime-800:#504d10;--vzbl-lime-900:#312f07;--vzbl-lime-950:#161502;--vzbl-lime-800-opacity:#504d1080;--vzbl-lime-200-opacity:#e6e6c980;--vzbl-lime-300-opacity:#d3d29d4d;--vzbl-green-50:#fbfcf9;--vzbl-green-100:#f1f5e9;--vzbl-green-200:#dfe7cc;--vzbl-green-300:#c6d5a3;--vzbl-green-400:#afc37a;--vzbl-green-500:#97b14c;--vzbl-green-600:#778d35;--vzbl-green-700:#607129;--vzbl-green-800:#43501b;--vzbl-green-900:#29320e;--vzbl-green-950:#111604;--vzbl-green-800-opacity:#43501b80;--vzbl-green-200-opacity:#dfe7cc80;--vzbl-green-500-opacity:#97b14c80;--vzbl-green-600-opacity:#778d3580;--vzbl-green-700-opacity:#60712980;--vzbl-green-400-opacity:#afc37a80;--vzbl-green-300-opacity:#c6d5a34d;--vzbl-emerald-50:#fafcf9;--vzbl-emerald-100:#eff6ec;--vzbl-emerald-200:#d8e9d2;--vzbl-emerald-300:#bad8ad;--vzbl-emerald-400:#9bc789;--vzbl-emerald-500:#7db664;--vzbl-emerald-600:#60914a;--vzbl-emerald-700:#4c753b;--vzbl-emerald-800:#355228;--vzbl-emerald-900:#203417;--vzbl-emerald-950:#0c1708;--vzbl-emerald-800-opacity:#35522880;--vzbl-emerald-200-opacity:#d8e9d280;--vzbl-emerald-300-opacity:#bad8ad4d;--vzbl-teal-50:#f9fcfa;--vzbl-teal-100:#ecf6ef;--vzbl-teal-200:#d1eada;--vzbl-teal-300:#acdabd;--vzbl-teal-400:#86caa0;--vzbl-teal-500:#5ab983;--vzbl-teal-600:#419466;--vzbl-teal-700:#337751;--vzbl-teal-800:#225438;--vzbl-teal-900:#133422;--vzbl-teal-950:#06170d;--vzbl-teal-800-opacity:#22543880;--vzbl-teal-200-opacity:#d1eada80;--vzbl-teal-300-opacity:#acdabd4d;--vzbl-cyan-50:#f9fcfb;--vzbl-cyan-100:#eaf6f3;--vzbl-cyan-200:#ccebe3;--vzbl-cyan-300:#a2dbce;--vzbl-cyan-400:#75cab8;--vzbl-cyan-500:#39baa4;--vzbl-cyan-600:#1e9481;--vzbl-cyan-700:#177768;--vzbl-cyan-800:#0d5449;--vzbl-cyan-900:#06342c;--vzbl-cyan-950:#021713;--vzbl-cyan-800-opacity:#0d544980;--vzbl-cyan-200-opacity:#ccebe380;--vzbl-cyan-300-opacity:#a2dbce4d;--vzbl-sky-50:#f9fcfd;--vzbl-sky-100:#e9f6f9;--vzbl-sky-200:#cbeaf1;--vzbl-sky-300:#9fd9e6;--vzbl-sky-400:#6fc7dc;--vzbl-sky-500:#2ab6d1;--vzbl-sky-600:#0690a8;--vzbl-sky-700:#057487;--vzbl-sky-800:#035260;--vzbl-sky-900:#02333c;--vzbl-sky-950:#01161b;--vzbl-sky-800-opacity:#03526080;--vzbl-sky-200-opacity:#cbeaf180;--vzbl-sky-300-opacity:#9fd9e64d;--vzbl-blue-50:#f9fcfe;--vzbl-blue-100:#ecf5fd;--vzbl-blue-200:#d0e7fb;--vzbl-blue-300:#aad4f8;--vzbl-blue-400:#83c0f5;--vzbl-blue-500:#58acf2;--vzbl-blue-600:#3e88c5;--vzbl-blue-700:#316e9f;--vzbl-blue-800:#214d72;--vzbl-blue-900:#123048;--vzbl-blue-950:#051522;--vzbl-blue-800-opacity:#214d7280;--vzbl-blue-200-opacity:#d0e7fb80;--vzbl-blue-300-opacity:#aad4f84d;--vzbl-indigo-50:#fafbfe;--vzbl-indigo-100:#eef4fe;--vzbl-indigo-200:#d7e5fe;--vzbl-indigo-300:#b7cffe;--vzbl-indigo-400:#98bafe;--vzbl-indigo-500:#79a4fe;--vzbl-indigo-600:#5d82cf;--vzbl-indigo-700:#4a68a7;--vzbl-indigo-800:#334978;--vzbl-indigo-900:#1e2d4c;--vzbl-indigo-950:#0b1425;--vzbl-indigo-800-opacity:#33497880;--vzbl-indigo-200-opacity:#d7e5fe80;--vzbl-indigo-300-opacity:#b7cffe4d;--vzbl-violet-50:#fafbfe;--vzbl-violet-100:#f1f2fe;--vzbl-violet-200:#dfe2fe;--vzbl-violet-300:#c6cbff;--vzbl-violet-400:#afb4fe;--vzbl-violet-500:#989cff;--vzbl-violet-600:#787acf;--vzbl-violet-700:#6062a8;--vzbl-violet-800:#434578;--vzbl-violet-900:#292a4d;--vzbl-violet-950:#111225;--vzbl-violet-800-opacity:#43457880;--vzbl-violet-200-opacity:#dfe2fe80;--vzbl-violet-300-opacity:#c6cbff4d;--vzbl-purple-50:#fbfbfe;--vzbl-purple-100:#f5f2fd;--vzbl-purple-200:#e7e0fc;--vzbl-purple-300:#d5c6f9;--vzbl-purple-400:#c4aef7;--vzbl-purple-500:#b394f4;--vzbl-purple-600:#8f74c7;--vzbl-purple-700:#735da1;--vzbl-purple-800:#514173;--vzbl-purple-900:#332749;--vzbl-purple-950:#171123;--vzbl-purple-800-opacity:#51417380;--vzbl-purple-200-opacity:#e7e0fc80;--vzbl-purple-300-opacity:#d5c6f94d;--vzbl-fuchsia-50:#fcfafd;--vzbl-fuchsia-100:#f8f1fb;--vzbl-fuchsia-200:#efddf5;--vzbl-fuchsia-300:#e2c3ef;--vzbl-fuchsia-400:#d6a8e7;--vzbl-fuchsia-500:#ca8de1;--vzbl-fuchsia-600:#a36eb6;--vzbl-fuchsia-700:#835893;--vzbl-fuchsia-800:#5d3d69;--vzbl-fuchsia-900:#3b2543;--vzbl-fuchsia-950:#1b0f1f;--vzbl-fuchsia-800-opacity:#5d3d6980;--vzbl-fuchsia-200-opacity:#efddf580;--vzbl-fuchsia-300-opacity:#e2c3ef4d;--vzbl-pink-50:#fdfafc;--vzbl-pink-100:#faf0f7;--vzbl-pink-200:#f5ddee;--vzbl-pink-300:#edc1e0;--vzbl-pink-400:#e5a5d3;--vzbl-pink-500:#dc88c7;--vzbl-pink-600:#b26aa0;--vzbl-pink-700:#8f5480;--vzbl-pink-800:#663a5b;--vzbl-pink-900:#412339;--vzbl-pink-950:#1e0e1a;--vzbl-pink-800-opacity:#663a5b80;--vzbl-pink-200-opacity:#f5ddee80;--vzbl-pink-300-opacity:#edc1e04d;--vzbl-rose-50:#fdfafb;--vzbl-rose-100:#fcf0f3;--vzbl-rose-200:#f9dce4;--vzbl-rose-300:#f4c0cf;--vzbl-rose-400:#eea3bb;--vzbl-rose-500:#e886a7;--vzbl-rose-600:#bb6784;--vzbl-rose-700:#97526a;--vzbl-rose-800:#6c394b;--vzbl-rose-900:#44222e;--vzbl-rose-950:#200d14;--vzbl-rose-800-opacity:#6c394b80;--vzbl-rose-200-opacity:#f9dce480;--vzbl-rose-300-opacity:#f4c0cf4d;--vzbl-neutrals-slate-50:#fafbfe;--vzbl-neutrals-slate-100:#f0f3ff;--vzbl-neutrals-slate-200:#e0e3f3;--vzbl-neutrals-slate-300:#cbcede;--vzbl-neutrals-slate-400:#b6b9c9;--vzbl-neutrals-slate-500:#a3a6b5;--vzbl-neutrals-slate-600:#808392;--vzbl-neutrals-slate-700:#666977;--vzbl-neutrals-slate-800:#474a57;--vzbl-neutrals-slate-900:#2b2e3a;--vzbl-neutrals-slate-950:#12141e;--vzbl-neutrals-neutral-50:#fbfbfb;--vzbl-neutrals-neutral-100:#f3f3f3;--vzbl-neutrals-neutral-200:#e4e4e4;--vzbl-neutrals-neutral-300:#cfcfcf;--vzbl-neutrals-neutral-400:#bababa;--vzbl-neutrals-neutral-500:#a6a6a6;--vzbl-neutrals-neutral-600:#838383;--vzbl-neutrals-neutral-700:#6a6a6a;--vzbl-neutrals-neutral-800:#4b4b4b;--vzbl-neutrals-neutral-900:#2e2e2e;--vzbl-neutrals-neutral-950:#141414;--vzbl-neutrals-stone-50:#fefbf6;--vzbl-neutrals-stone-100:#f6f3ee;--vzbl-neutrals-stone-200:#e6e3df;--vzbl-neutrals-stone-300:#d1ceca;--vzbl-neutrals-stone-400:#bdbab5;--vzbl-neutrals-stone-500:#a9a6a2;--vzbl-neutrals-stone-600:#86847f;--vzbl-neutrals-stone-700:#6c6965;--vzbl-neutrals-stone-800:#4d4a47;--vzbl-neutrals-stone-900:#302e2b;--vzbl-neutrals-stone-950:#161411;--vzbl-neutrals-sand-50:#fffbf4;--vzbl-neutrals-sand-100:#f7f3ec;--vzbl-neutrals-sand-200:#e8e3dc;--vzbl-neutrals-sand-300:#d3cec7;--vzbl-neutrals-sand-400:#beb9b3;--vzbl-neutrals-sand-500:#aaa69f;--vzbl-neutrals-sand-600:#88837d;--vzbl-neutrals-sand-700:#6d6963;--vzbl-neutrals-sand-800:#4e4a45;--vzbl-neutrals-sand-900:#312e29;--vzbl-neutrals-sand-950:#17140f;--vzbl-neutrals-olive-50:#fbfcf7;--vzbl-neutrals-olive-100:#f3f4ef;--vzbl-neutrals-olive-200:#e3e5df;--vzbl-neutrals-olive-300:#cecfca;--vzbl-neutrals-olive-400:#babbb6;--vzbl-neutrals-olive-500:#a5a7a2;--vzbl-neutrals-olive-600:#83847f;--vzbl-neutrals-olive-700:#696b66;--vzbl-neutrals-olive-800:#4a4b47;--vzbl-neutrals-olive-900:#2e2f2b;--vzbl-neutrals-olive-950:#141511;--vzbl-neutrals-mauve-50:#fdfafe;--vzbl-neutrals-mauve-100:#f6f2f7;--vzbl-neutrals-mauve-200:#e6e2e6;--vzbl-neutrals-mauve-300:#d1cdd1;--vzbl-neutrals-mauve-400:#bcb9bd;--vzbl-neutrals-mauve-500:#a8a5a9;--vzbl-neutrals-mauve-600:#868386;--vzbl-neutrals-mauve-700:#6c686c;--vzbl-neutrals-mauve-800:#4d4a4d;--vzbl-neutrals-mauve-900:#302d30;--vzbl-neutrals-mauve-950:#161316;--vzbl-opacity-white-2:#ffffff05;--vzbl-opacity-white-4:#ffffff0a;--vzbl-opacity-white-8:#ffffff14;--vzbl-opacity-white-12:#ffffff1f;--vzbl-opacity-white-16:#ffffff29;--vzbl-opacity-white-24:#ffffff3d;--vzbl-opacity-white-32:#ffffff52;--vzbl-opacity-white-40:#ffffff66;--vzbl-opacity-white-48:#ffffff7a;--vzbl-opacity-white-56:#ffffff8f;--vzbl-opacity-white-64:#ffffffa3;--vzbl-opacity-white-72:#ffffffb8;--vzbl-opacity-white-80:#ffffffcc;--vzbl-opacity-white-88:#ffffffe0;--vzbl-opacity-white-96:#fffffff5;--vzbl-opacity-black-2:#00000005;--vzbl-opacity-black-4:#0000000a;--vzbl-opacity-black-8:#00000014;--vzbl-opacity-black-12:#0000001f;--vzbl-opacity-black-16:#00000029;--vzbl-opacity-black-24:#0000003d;--vzbl-opacity-black-32:#00000052;--vzbl-opacity-black-40:#00000066;--vzbl-opacity-black-48:#0000007a;--vzbl-opacity-black-56:#0000008f;--vzbl-opacity-black-64:#000000a3;--vzbl-opacity-black-72:#000000b8;--vzbl-opacity-black-80:#000000cc;--vzbl-opacity-black-88:#000000e0;--vzbl-opacity-black-96:#000000f5;--vzbl-brand-sand-50:#f7f6f5;--vzbl-brand-sand-100:#f1f0ef;--vzbl-brand-sand-200:#e0dedc;--vzbl-brand-sand-300:#bcb9b5;--vzbl-brand-sand-400:#a09b97;--vzbl-brand-sand-500:#8d8581;--vzbl-brand-sand-600:#807875;--vzbl-brand-sand-700:#6c6562;--vzbl-brand-sand-800:#595452;--vzbl-brand-sand-900:#494544;--vzbl-brand-sand-950:#262423;--vzbl-brand-blue-soft-50:#f6f7f9;--vzbl-brand-blue-soft-100:#ebecf2;--vzbl-brand-blue-soft-200:#d4d6e3;--vzbl-brand-blue-soft-300:#adb3cb;--vzbl-brand-blue-soft-400:#828bad;--vzbl-brand-blue-soft-500:#626d94;--vzbl-brand-blue-soft-600:#4d567b;--vzbl-brand-blue-soft-700:#404664;--vzbl-brand-blue-soft-800:#323547;--vzbl-brand-blue-soft-900:#282a3a;--vzbl-brand-blue-soft-950:#181e26;--vzbl-brand-blue-soft-200-opacity:#d4d6e380;--vzbl-brand-blue-soft-900-opacity:#282a3ad6;--vzbl-brand-mauve-50:#f9f5f8;--vzbl-brand-mauve-100:#f4edf2;--vzbl-brand-mauve-200:#ebdde5;--vzbl-brand-mauve-300:#dbc2d0;--vzbl-brand-mauve-400:#c49cb2;--vzbl-brand-mauve-500:#b17d98;--vzbl-brand-mauve-600:#8f5971;--vzbl-brand-mauve-700:#824e64;--vzbl-brand-mauve-800:#6d4353;--vzbl-brand-mauve-900:#5c3b48;--vzbl-brand-mauve-950:#361e28;--vzbl-brand-blue-strong-50:#f1fafe;--vzbl-brand-blue-strong-100:#e0f2fd;--vzbl-brand-blue-strong-200:#c8e9fc;--vzbl-brand-blue-strong-300:#a4ddfa;--vzbl-brand-blue-strong-400:#7cc9f5;--vzbl-brand-blue-strong-500:#5eaef0;--vzbl-brand-blue-strong-600:#4a92e4;--vzbl-brand-blue-strong-700:#3f7ed8;--vzbl-brand-blue-strong-800:#3363aa;--vzbl-brand-blue-strong-900:#2e5486;--vzbl-brand-blue-strong-950:#1e3352;--vzbl-brand-blue-strong-200-opacity:#c8e9fc80;--vzbl-brand-blue-strong-900-opacity-12:#2e54861f;--vzbl-brand-blue-strong-900-opacity-16:#2e548629;--vzbl-brand-blue-strong-900-opacity-24:#2e54863d;--vzbl-spacing-0:0px;--vzbl-spacing-1:1px;--vzbl-spacing-2:2px;--vzbl-spacing-4:4px;--vzbl-spacing-6:6px;--vzbl-spacing-8:8px;--vzbl-spacing-10:10px;--vzbl-spacing-12:12px;--vzbl-spacing-14:14px;--vzbl-spacing-16:16px;--vzbl-spacing-18:18px;--vzbl-spacing-20:20px;--vzbl-spacing-22:22px;--vzbl-spacing-24:24px;--vzbl-spacing-28:28px;--vzbl-spacing-32:32px;--vzbl-spacing-36:36px;--vzbl-spacing-40:40px;--vzbl-spacing-44:44px;--vzbl-spacing-48:48px;--vzbl-spacing-52:52px;--vzbl-spacing-56:56px;--vzbl-spacing-60:60px;--vzbl-spacing-64:64px;--vzbl-spacing-68:68px;--vzbl-spacing-72:72px;--vzbl-spacing-76:76px;--vzbl-spacing-80:80px;--vzbl-spacing-84:84px;--vzbl-spacing-88:88px;--vzbl-spacing-96:96px;--vzbl-spacing-9999:9999px;--vzbl-bg-primary:#fff;--vzbl-bg-secondary:#f1f0ef;--vzbl-bg-tertiary:#ebecf2;--vzbl-bg-on-brand-primary:#282a3a;--vzbl-bg-on-brand-input-control-secondary:#2e548629;--vzbl-bg-on-brand-interactive-enabled:#00000000;--vzbl-bg-on-brand-interactive-hover:#2e548629;--vzbl-bg-on-brand-interactive-focus:#2e54863d;--vzbl-bg-on-brand-interactive-active:#2e54863d;--vzbl-bg-interactive-primary-enable:#3363aa;--vzbl-bg-interactive-primary-hover:#2e5486;--vzbl-bg-interactive-primary-focus:#1e3352;--vzbl-bg-interactive-primary-selected:#00000029;--vzbl-bg-interactive-inversed-enable:#000000cc;--vzbl-bg-interactive-inversed-hover:#000000b8;--vzbl-bg-interactive-inversed-focus:#000000a3;--vzbl-bg-interactive-tertiary-default:#00000000;--vzbl-bg-interactive-tertiary-hover:#00000014;--vzbl-bg-interactive-tertiary-focus:#0000001f;--vzbl-bg-interactive-tertiary-selected:#0000001f;--vzbl-bg-interactive-secondary-default:#2e54861f;--vzbl-bg-interactive-secondary-hover:#2e548629;--vzbl-bg-interactive-secondary-focus:#2e54863d;--vzbl-bg-accent-rose:#f4c0cf4d;--vzbl-bg-accent-blue:#aad4f84d;--vzbl-bg-accent-violet:#c6cbff4d;--vzbl-bg-accent-fuchsia:#e2c3ef4d;--vzbl-bg-accent-amber:#ecc8a04d;--vzbl-bg-accent-lime:#d3d29d4d;--vzbl-bg-accent-emerald:#bad8ad4d;--vzbl-bg-accent-cyan:#a2dbce4d;--vzbl-bg-system-informative-danger:#f7c0be;--vzbl-bg-system-informative-success:#c6d5a3;--vzbl-bg-system-informative-warning:#f4c3ac;--vzbl-bg-system-informative-success-opacity:#97b14c80;--vzbl-bg-system-success-enabled:#c6d5a3;--vzbl-bg-system-success-hover:#afc37a;--vzbl-bg-system-success-focus:#97b14c;--vzbl-bg-transparent:#0000000a;--vzbl-bg-underlay:#282a3ad6;--vzbl-bg-input-control-primary-enable:#3363aa;--vzbl-bg-input-control-primary-hover:#2e5486;--vzbl-bg-input-control-primary-focus:#1e3352;--vzbl-bg-input-control-primary-selected:#00000029;--vzbl-fg-primary:#000000f5;--vzbl-fg-secondary:#000000b8;--vzbl-fg-tertiary:#0000008f;--vzbl-fg-accent-rose:#6c394b;--vzbl-fg-accent-amber:#664214;--vzbl-fg-accent-lime:#504d10;--vzbl-fg-accent-emerald:#355228;--vzbl-fg-accent-cyan:#0d5449;--vzbl-fg-accent-blue:#214d72;--vzbl-fg-accent-violet:#434578;--vzbl-fg-accent-fuchsia:#5d3d69;--vzbl-fg-inversed-primary:#fffffff5;--vzbl-fg-inversed-secondary:#ffffffb8;--vzbl-fg-inversed-tertiary:#ffffffa3;--vzbl-fg-inversed-disabled:#ffffff3d;--vzbl-fg-interactive-primary-enabled:#fffffff5;--vzbl-fg-interactive-secondary-disabled:#00000066;--vzbl-fg-interactive-secondary-hover:#000000f5;--vzbl-fg-interactive-secondary-focus:#000000f5;--vzbl-fg-interactive-secondary-enabled:#000000b8;--vzbl-fg-system-danger:#6f3a3a;--vzbl-fg-system-warning:#6d3d26;--vzbl-fg-system-success:#43501b;--vzbl-fg-disabled:#ff00008f;--vzbl-fg-on-brand-accent:#3363aa;--vzbl-fg-on-brand-primary:#fffffff5;--vzbl-fg-on-brand-secondary:#ffffffb8;--vzbl-fg-on-brand-tertiary:#ffffff7a;--vzbl-border-interactive-primary-enable:#00000014;--vzbl-border-interactive-primary-hover:#00000014;--vzbl-border-interactive-primary-focus:#00000014;--vzbl-border-interactive-primary-selected:#00000014;--vzbl-border-interactive-inversed-enable:#fff;--vzbl-border-accent-rose:#f4c0cf;--vzbl-border-accent-blue:#aad4f8;--vzbl-border-accent-violet:#c6cbff;--vzbl-border-accent-fuchsia:#e2c3ef;--vzbl-border-accent-amber:#ecc8a0;--vzbl-border-accent-lime:#d3d29d;--vzbl-border-accent-emerald:#bad8ad;--vzbl-border-accent-cyan:#a2dbce;--vzbl-border-divider:#00000014}:root[data-theme=dark]{--vzbl-font-family-mono:JetBrains Mono;--vzbl-font-family-inter:Inter;--vzbl-font-weight-medium:500;--vzbl-font-weight-semibold:600;--vzbl-font-weight-regular:400;--vzbl-border-radius-0:0px;--vzbl-border-radius-2:2px;--vzbl-border-radius-4:4px;--vzbl-border-radius-6:6px;--vzbl-border-radius-8:8px;--vzbl-border-radius-12:12px;--vzbl-border-radius-16:16px;--vzbl-border-radius-24:24px;--vzbl-border-radius-9999:9999px;--vzbl-border-radius-outer:8px;--vzbl-border-radius-interactive:4px;--vzbl-border-radius-none:0px;--vzbl-border-radius-inset:4px;--vzbl-border-radius-round:9999px;--vzbl-border-radius-inputs:4px;--vzbl-border-radius-component-tag:9999px;--vzbl-padding-gap-2xl:32px;--vzbl-padding-gap-sm:4px;--vzbl-padding-gap-none:0px;--vzbl-padding-gap-md:8px;--vzbl-padding-gap-lg:16px;--vzbl-padding-gap-xl:24px;--vzbl-padding-gutter-sm:8px;--vzbl-padding-gutter-none:0px;--vzbl-padding-x-none:0px;--vzbl-padding-x-contained:24px;--vzbl-padding-x-standalone:32px;--vzbl-padding-y-none:0px;--vzbl-padding-y-condensed:16px;--vzbl-padding-y-standard:24px;--vzbl-padding-xl:20px;--vzbl-padding-xs:4px;--vzbl-padding-7xl:48px;--vzbl-padding-md:12px;--vzbl-padding-sm:8px;--vzbl-padding-8xl:52px;--vzbl-padding-10xl:60px;--vzbl-padding-3xl:32px;--vzbl-padding-lg:16px;--vzbl-padding-9xl:56px;--vzbl-padding-2xl:24px;--vzbl-padding-6xl:44px;--vzbl-padding-none:0px;--vzbl-padding-4xl:36px;--vzbl-padding-5xl:40px;--vzbl-padding-xxs:2px;--vzbl-border-width-0:0px;--vzbl-border-width-1:1px;--vzbl-border-width-2:2px;--vzbl-border-width-4:4px;--vzbl-border-width-8:8px;--vzbl-border-width-none:0px;--vzbl-border-width-default:1px;--vzbl-border-width-lg:2px;--vzbl-border-width-xl:4px;--vzbl-border-width-1-5:1.5px;--vzbl-sizing-contained-xs:16px;--vzbl-sizing-contained-sm:20px;--vzbl-sizing-contained-md:24px;--vzbl-sizing-contained-lg:28px;--vzbl-sizing-contained-xl:32px;--vzbl-sizing-standalone-lg:60px;--vzbl-sizing-standalone-sm:36px;--vzbl-sizing-standalone-xl:72px;--vzbl-sizing-standalone-md:48px;--vzbl-sizing-standalone-xs:24px;--vzbl-sizing-standalone-2xl:84px;--vzbl-font-size-10:10px;--vzbl-font-size-12:12px;--vzbl-font-size-14:14px;--vzbl-font-size-16:16px;--vzbl-font-size-20:20px;--vzbl-font-size-24:24px;--vzbl-font-size-30:30px;--vzbl-font-size-36:36px;--vzbl-font-size-42:42px;--vzbl-font-size-48:48px;--vzbl-font-size-56:56px;--vzbl-font-size-72:72px;--vzbl-font-size-96:96px;--vzbl-line-height-12:12px;--vzbl-line-height-16:16px;--vzbl-line-height-20:20px;--vzbl-line-height-24:24px;--vzbl-line-height-28:28px;--vzbl-line-height-32:32px;--vzbl-line-height-36:36px;--vzbl-line-height-42:42px;--vzbl-line-height-48:48px;--vzbl-line-height-52:52px;--vzbl-line-height-64:64px;--vzbl-line-height-80:80px;--vzbl-line-height-104:104px;--vzbl-letter-spacing-wide:1.5px;--vzbl-letter-spacing-normal:0px;--vzbl-letter-spacing-tight:-1.5px;--vzbl-letter-spacing-wider:3px;--vzbl-letter-spacing-tighter:-3px;--vzbl-font-font-families-inter:Inter;--vzbl-font-font-families-jetbrains-mono:"JetBrains Mono";--vzbl-font-line-heights-12:12px;--vzbl-font-line-heights-16:16px;--vzbl-font-line-heights-20:20px;--vzbl-font-line-heights-22:20px;--vzbl-font-line-heights-24:24px;--vzbl-font-line-heights-28:28px;--vzbl-font-line-heights-32:32px;--vzbl-font-line-heights-36:36px;--vzbl-font-line-heights-42:42px;--vzbl-font-line-heights-52:52px;--vzbl-font-line-heights-64:64px;--vzbl-font-line-heights-80:80px;--vzbl-font-line-heights-104:104px;--vzbl-font-font-weights-regular:400;--vzbl-font-font-weights-medium:500;--vzbl-font-font-weights-semibold:600;--vzbl-font-font-size-10:10px;--vzbl-font-font-size-12:12px;--vzbl-font-font-size-14:14px;--vzbl-font-font-size-16:16px;--vzbl-font-font-size-20:20px;--vzbl-font-font-size-24:24px;--vzbl-font-font-size-30:30px;--vzbl-font-font-size-36:36px;--vzbl-font-font-size-48:48px;--vzbl-font-font-size-56:56px;--vzbl-font-font-size-72:72px;--vzbl-font-font-size-96:96px;--vzbl-font-letter-spacing-widest:0.03em;--vzbl-font-letter-spacing-wide:0.015em;--vzbl-font-letter-spacing-default:0;--vzbl-font-letter-spacing-tight:-0.015em;--vzbl-font-letter-spacing-tightest:-0.03em;--vzbl-font-paragraph-spacing-0:0;--vzbl-font-body-lg:400 20px/28px Inter;--vzbl-font-body-md:400 16px/24px Inter;--vzbl-font-body-sm:400 14px/20px Inter;--vzbl-font-body-xs:400 12px/16px Inter;--vzbl-font-body-interactive-lg:500 20px/28px Inter;--vzbl-font-body-interactive-md:500 16px/24px Inter;--vzbl-font-body-interactive-sm:500 14px/20px Inter;--vzbl-font-body-interactive-xs:500 12px/16px Inter;--vzbl-font-body-label-lg:600 20px/28px Inter;--vzbl-font-body-label-md:600 16px/24px Inter;--vzbl-font-body-label-sm:600 14px/20px Inter;--vzbl-font-body-label-xs:600 12px/16px Inter;--vzbl-font-headlines-h1:600 36px/42px Inter;--vzbl-font-headlines-h2:600 30px/36px Inter;--vzbl-font-headlines-h3:600 24px/32px Inter;--vzbl-font-display-lg:600 96px/104px Inter;--vzbl-font-display-md:600 72px/80px Inter;--vzbl-font-display-sm:600 56px/64px Inter;--vzbl-font-display-xs:600 48px/52px Inter;--vzbl-font-utility-md:500 14px/20px Inter;--vzbl-font-utility-sm:500 12px/16px Inter;--vzbl-font-utility-xs:500 10px/12px Inter;--vzbl-font-mono-md:400 14px/20px Inter;--vzbl-font-mono-sm:400 12px/16px Inter;--vzbl-font-mono-xs:400 10px/12px Inter;--vzbl-font-text-case-none:none;--vzbl-font-text-case-uppercase:uppercase;--vzbl-font-text-decoration-none:none;--vzbl-font-paragraph-indent-0:0px;--vzbl-shadow-main-panels:0 103px 29px 0 #00000000,0 66px 26px 0 #00000000,0 37px 22px 0 #00000003,0 16px 16px 0 #00000003,0 4px 9px 0 #00000003;--vzbl-shadow-slideout-panel:-334px 0 93px 0 #00000000,-214px 0 85px 0 #00000000,-120px 0 72px 0 #00000003,-53px 0 53px 0 #00000005,-13px 0 29px 0 #00000008;--vzbl-shadow-main-panels-beveled:inset 0 -2px 4px 0 #00000008,0 55px 15px 0 #00000000,0 35px 14px 0 #00000003,0 20px 12px 0 #00000005,0 9px 9px 0 #00000008,0 2px 5px 0 #0000000a,0 0 0 0 #0000000a;--vzbl-shadow-main-panels-reversed:0 -103px 29px 0 #00000000,0 -66px 26px 0 #00000000,0 -37px 22px 0 #00000003,0 -16px 16px 0 #00000003,0 -4px 9px 0 #00000003;--vzbl-zinc-50:#fafbfe;--vzbl-zinc-100:#f2f3f8;--vzbl-zinc-200:#e2e3e9;--vzbl-zinc-300:#cdced4;--vzbl-zinc-400:#b9babf;--vzbl-zinc-500:#a5a6ab;--vzbl-zinc-600:#838489;--vzbl-zinc-700:#696a6e;--vzbl-zinc-800:#4a4b4f;--vzbl-zinc-900:#2d2e32;--vzbl-zinc-950:#141418;--vzbl-gray-50:#fafbfe;--vzbl-gray-100:#f0f3fe;--vzbl-gray-200:#e1e3ee;--vzbl-gray-300:#ccced9;--vzbl-gray-400:#b7bac4;--vzbl-gray-500:#a4a6b0;--vzbl-gray-600:#82848d;--vzbl-gray-700:#676973;--vzbl-gray-800:#494a53;--vzbl-gray-900:#2c2e36;--vzbl-gray-950:#13141b;--vzbl-red-50:#fefafa;--vzbl-red-100:#fdf0f0;--vzbl-red-200:#fadcda;--vzbl-red-300:#f7c0be;--vzbl-red-400:#f2a4a2;--vzbl-red-500:#ec8786;--vzbl-red-600:#c06868;--vzbl-red-700:#9b5353;--vzbl-red-800:#6f3a3a;--vzbl-red-900:#462322;--vzbl-red-950:#210d0d;--vzbl-red-800-opacity:#6f3a3a80;--vzbl-red-200-opacity:#fadcda80;--vzbl-red-300-opacity:#f7c0be4d;--vzbl-orange-50:#fdfaf9;--vzbl-orange-100:#fcf1ec;--vzbl-orange-200:#f9ded1;--vzbl-orange-300:#f4c3ac;--vzbl-orange-400:#efa987;--vzbl-orange-500:#e98d61;--vzbl-orange-600:#bc6d47;--vzbl-orange-700:#985738;--vzbl-orange-800:#6d3d26;--vzbl-orange-900:#452515;--vzbl-orange-950:#200e06;--vzbl-orange-800-opacity:#6d3d2680;--vzbl-orange-200-opacity:#f9ded180;--vzbl-orange-300-opacity:#f4c3ac4d;--vzbl-amber-50:#fdfbf8;--vzbl-amber-100:#fbf2e9;--vzbl-amber-200:#f4e1ca;--vzbl-amber-300:#ecc8a0;--vzbl-amber-400:#e4b073;--vzbl-amber-500:#db9640;--vzbl-amber-600:#b17629;--vzbl-amber-700:#8e5e1f;--vzbl-amber-800:#664214;--vzbl-amber-900:#402809;--vzbl-amber-950:#1e1103;--vzbl-amber-800-opacity:#66421480;--vzbl-amber-200-opacity:#f4e1ca80;--vzbl-amber-300-opacity:#ecc8a04d;--vzbl-yellow-50:#fcfbf8;--vzbl-yellow-100:#f7f3e8;--vzbl-yellow-200:#ede4c8;--vzbl-yellow-300:#dfce9b;--vzbl-yellow-400:#d1b86c;--vzbl-yellow-500:#c5a231;--vzbl-yellow-600:#9d8018;--vzbl-yellow-700:#7f6712;--vzbl-yellow-800:#5a480a;--vzbl-yellow-900:#382c05;--vzbl-yellow-950:#1a1302;--vzbl-yellow-800-opacity:#5a480a80;--vzbl-yellow-200-2:#ede4c880;--vzbl-yellow-300-opacity:#dfce9b4d;--vzbl-lime-50:#fbfbf8;--vzbl-lime-100:#f4f4e9;--vzbl-lime-200:#e6e6c9;--vzbl-lime-300:#d3d29d;--vzbl-lime-400:#c1be6f;--vzbl-lime-500:#b0aa39;--vzbl-lime-600:#8c8721;--vzbl-lime-700:#706c1a;--vzbl-lime-800:#504d10;--vzbl-lime-900:#312f07;--vzbl-lime-950:#161502;--vzbl-lime-800-opacity:#504d1080;--vzbl-lime-200-opacity:#e6e6c980;--vzbl-lime-300-opacity:#d3d29d4d;--vzbl-green-50:#fbfcf9;--vzbl-green-100:#f1f5e9;--vzbl-green-200:#dfe7cc;--vzbl-green-300:#c6d5a3;--vzbl-green-400:#afc37a;--vzbl-green-500:#97b14c;--vzbl-green-600:#778d35;--vzbl-green-700:#607129;--vzbl-green-800:#43501b;--vzbl-green-900:#29320e;--vzbl-green-950:#111604;--vzbl-green-800-opacity:#43501b80;--vzbl-green-200-opacity:#dfe7cc80;--vzbl-green-500-opacity:#97b14c80;--vzbl-green-600-opacity:#778d3580;--vzbl-green-700-opacity:#60712980;--vzbl-green-400-opacity:#afc37a80;--vzbl-green-300-opacity:#c6d5a34d;--vzbl-emerald-50:#fafcf9;--vzbl-emerald-100:#eff6ec;--vzbl-emerald-200:#d8e9d2;--vzbl-emerald-300:#bad8ad;--vzbl-emerald-400:#9bc789;--vzbl-emerald-500:#7db664;--vzbl-emerald-600:#60914a;--vzbl-emerald-700:#4c753b;--vzbl-emerald-800:#355228;--vzbl-emerald-900:#203417;--vzbl-emerald-950:#0c1708;--vzbl-emerald-800-opacity:#35522880;--vzbl-emerald-200-opacity:#d8e9d280;--vzbl-emerald-300-opacity:#bad8ad4d;--vzbl-teal-50:#f9fcfa;--vzbl-teal-100:#ecf6ef;--vzbl-teal-200:#d1eada;--vzbl-teal-300:#acdabd;--vzbl-teal-400:#86caa0;--vzbl-teal-500:#5ab983;--vzbl-teal-600:#419466;--vzbl-teal-700:#337751;--vzbl-teal-800:#225438;--vzbl-teal-900:#133422;--vzbl-teal-950:#06170d;--vzbl-teal-800-opacity:#22543880;--vzbl-teal-200-opacity:#d1eada80;--vzbl-teal-300-opacity:#acdabd4d;--vzbl-cyan-50:#f9fcfb;--vzbl-cyan-100:#eaf6f3;--vzbl-cyan-200:#ccebe3;--vzbl-cyan-300:#a2dbce;--vzbl-cyan-400:#75cab8;--vzbl-cyan-500:#39baa4;--vzbl-cyan-600:#1e9481;--vzbl-cyan-700:#177768;--vzbl-cyan-800:#0d5449;--vzbl-cyan-900:#06342c;--vzbl-cyan-950:#021713;--vzbl-cyan-800-opacity:#0d544980;--vzbl-cyan-200-opacity:#ccebe380;--vzbl-cyan-300-opacity:#a2dbce4d;--vzbl-sky-50:#f9fcfd;--vzbl-sky-100:#e9f6f9;--vzbl-sky-200:#cbeaf1;--vzbl-sky-300:#9fd9e6;--vzbl-sky-400:#6fc7dc;--vzbl-sky-500:#2ab6d1;--vzbl-sky-600:#0690a8;--vzbl-sky-700:#057487;--vzbl-sky-800:#035260;--vzbl-sky-900:#02333c;--vzbl-sky-950:#01161b;--vzbl-sky-800-opacity:#03526080;--vzbl-sky-200-opacity:#cbeaf180;--vzbl-sky-300-opacity:#9fd9e64d;--vzbl-blue-50:#f9fcfe;--vzbl-blue-100:#ecf5fd;--vzbl-blue-200:#d0e7fb;--vzbl-blue-300:#aad4f8;--vzbl-blue-400:#83c0f5;--vzbl-blue-500:#58acf2;--vzbl-blue-600:#3e88c5;--vzbl-blue-700:#316e9f;--vzbl-blue-800:#214d72;--vzbl-blue-900:#123048;--vzbl-blue-950:#051522;--vzbl-blue-800-opacity:#214d7280;--vzbl-blue-200-opacity:#d0e7fb80;--vzbl-blue-300-opacity:#aad4f84d;--vzbl-indigo-50:#fafbfe;--vzbl-indigo-100:#eef4fe;--vzbl-indigo-200:#d7e5fe;--vzbl-indigo-300:#b7cffe;--vzbl-indigo-400:#98bafe;--vzbl-indigo-500:#79a4fe;--vzbl-indigo-600:#5d82cf;--vzbl-indigo-700:#4a68a7;--vzbl-indigo-800:#334978;--vzbl-indigo-900:#1e2d4c;--vzbl-indigo-950:#0b1425;--vzbl-indigo-800-opacity:#33497880;--vzbl-indigo-200-opacity:#d7e5fe80;--vzbl-indigo-300-opacity:#b7cffe4d;--vzbl-violet-50:#fafbfe;--vzbl-violet-100:#f1f2fe;--vzbl-violet-200:#dfe2fe;--vzbl-violet-300:#c6cbff;--vzbl-violet-400:#afb4fe;--vzbl-violet-500:#989cff;--vzbl-violet-600:#787acf;--vzbl-violet-700:#6062a8;--vzbl-violet-800:#434578;--vzbl-violet-900:#292a4d;--vzbl-violet-950:#111225;--vzbl-violet-800-opacity:#43457880;--vzbl-violet-200-opacity:#dfe2fe80;--vzbl-violet-300-opacity:#c6cbff4d;--vzbl-purple-50:#fbfbfe;--vzbl-purple-100:#f5f2fd;--vzbl-purple-200:#e7e0fc;--vzbl-purple-300:#d5c6f9;--vzbl-purple-400:#c4aef7;--vzbl-purple-500:#b394f4;--vzbl-purple-600:#8f74c7;--vzbl-purple-700:#735da1;--vzbl-purple-800:#514173;--vzbl-purple-900:#332749;--vzbl-purple-950:#171123;--vzbl-purple-800-opacity:#51417380;--vzbl-purple-200-opacity:#e7e0fc80;--vzbl-purple-300-opacity:#d5c6f94d;--vzbl-fuchsia-50:#fcfafd;--vzbl-fuchsia-100:#f8f1fb;--vzbl-fuchsia-200:#efddf5;--vzbl-fuchsia-300:#e2c3ef;--vzbl-fuchsia-400:#d6a8e7;--vzbl-fuchsia-500:#ca8de1;--vzbl-fuchsia-600:#a36eb6;--vzbl-fuchsia-700:#835893;--vzbl-fuchsia-800:#5d3d69;--vzbl-fuchsia-900:#3b2543;--vzbl-fuchsia-950:#1b0f1f;--vzbl-fuchsia-800-opacity:#5d3d6980;--vzbl-fuchsia-200-opacity:#efddf580;--vzbl-fuchsia-300-opacity:#e2c3ef4d;--vzbl-pink-50:#fdfafc;--vzbl-pink-100:#faf0f7;--vzbl-pink-200:#f5ddee;--vzbl-pink-300:#edc1e0;--vzbl-pink-400:#e5a5d3;--vzbl-pink-500:#dc88c7;--vzbl-pink-600:#b26aa0;--vzbl-pink-700:#8f5480;--vzbl-pink-800:#663a5b;--vzbl-pink-900:#412339;--vzbl-pink-950:#1e0e1a;--vzbl-pink-800-opacity:#663a5b80;--vzbl-pink-200-opacity:#f5ddee80;--vzbl-pink-300-opacity:#edc1e04d;--vzbl-rose-50:#fdfafb;--vzbl-rose-100:#fcf0f3;--vzbl-rose-200:#f9dce4;--vzbl-rose-300:#f4c0cf;--vzbl-rose-400:#eea3bb;--vzbl-rose-500:#e886a7;--vzbl-rose-600:#bb6784;--vzbl-rose-700:#97526a;--vzbl-rose-800:#6c394b;--vzbl-rose-900:#44222e;--vzbl-rose-950:#200d14;--vzbl-rose-800-opacity:#6c394b80;--vzbl-rose-200-opacity:#f9dce480;--vzbl-rose-300-opacity:#f4c0cf4d;--vzbl-neutrals-slate-50:#fafbfe;--vzbl-neutrals-slate-100:#f0f3ff;--vzbl-neutrals-slate-200:#e0e3f3;--vzbl-neutrals-slate-300:#cbcede;--vzbl-neutrals-slate-400:#b6b9c9;--vzbl-neutrals-slate-500:#a3a6b5;--vzbl-neutrals-slate-600:#808392;--vzbl-neutrals-slate-700:#666977;--vzbl-neutrals-slate-800:#474a57;--vzbl-neutrals-slate-900:#2b2e3a;--vzbl-neutrals-slate-950:#12141e;--vzbl-neutrals-neutral-50:#fbfbfb;--vzbl-neutrals-neutral-100:#f3f3f3;--vzbl-neutrals-neutral-200:#e4e4e4;--vzbl-neutrals-neutral-300:#cfcfcf;--vzbl-neutrals-neutral-400:#bababa;--vzbl-neutrals-neutral-500:#a6a6a6;--vzbl-neutrals-neutral-600:#838383;--vzbl-neutrals-neutral-700:#6a6a6a;--vzbl-neutrals-neutral-800:#4b4b4b;--vzbl-neutrals-neutral-900:#2e2e2e;--vzbl-neutrals-neutral-950:#141414;--vzbl-neutrals-stone-50:#fefbf6;--vzbl-neutrals-stone-100:#f6f3ee;--vzbl-neutrals-stone-200:#e6e3df;--vzbl-neutrals-stone-300:#d1ceca;--vzbl-neutrals-stone-400:#bdbab5;--vzbl-neutrals-stone-500:#a9a6a2;--vzbl-neutrals-stone-600:#86847f;--vzbl-neutrals-stone-700:#6c6965;--vzbl-neutrals-stone-800:#4d4a47;--vzbl-neutrals-stone-900:#302e2b;--vzbl-neutrals-stone-950:#161411;--vzbl-neutrals-sand-50:#fffbf4;--vzbl-neutrals-sand-100:#f7f3ec;--vzbl-neutrals-sand-200:#e8e3dc;--vzbl-neutrals-sand-300:#d3cec7;--vzbl-neutrals-sand-400:#beb9b3;--vzbl-neutrals-sand-500:#aaa69f;--vzbl-neutrals-sand-600:#88837d;--vzbl-neutrals-sand-700:#6d6963;--vzbl-neutrals-sand-800:#4e4a45;--vzbl-neutrals-sand-900:#312e29;--vzbl-neutrals-sand-950:#17140f;--vzbl-neutrals-olive-50:#fbfcf7;--vzbl-neutrals-olive-100:#f3f4ef;--vzbl-neutrals-olive-200:#e3e5df;--vzbl-neutrals-olive-300:#cecfca;--vzbl-neutrals-olive-400:#babbb6;--vzbl-neutrals-olive-500:#a5a7a2;--vzbl-neutrals-olive-600:#83847f;--vzbl-neutrals-olive-700:#696b66;--vzbl-neutrals-olive-800:#4a4b47;--vzbl-neutrals-olive-900:#2e2f2b;--vzbl-neutrals-olive-950:#141511;--vzbl-neutrals-mauve-50:#fdfafe;--vzbl-neutrals-mauve-100:#f6f2f7;--vzbl-neutrals-mauve-200:#e6e2e6;--vzbl-neutrals-mauve-300:#d1cdd1;--vzbl-neutrals-mauve-400:#bcb9bd;--vzbl-neutrals-mauve-500:#a8a5a9;--vzbl-neutrals-mauve-600:#868386;--vzbl-neutrals-mauve-700:#6c686c;--vzbl-neutrals-mauve-800:#4d4a4d;--vzbl-neutrals-mauve-900:#302d30;--vzbl-neutrals-mauve-950:#161316;--vzbl-opacity-white-2:#ffffff05;--vzbl-opacity-white-4:#ffffff0a;--vzbl-opacity-white-8:#ffffff14;--vzbl-opacity-white-12:#ffffff1f;--vzbl-opacity-white-16:#ffffff29;--vzbl-opacity-white-24:#ffffff3d;--vzbl-opacity-white-32:#ffffff52;--vzbl-opacity-white-40:#ffffff66;--vzbl-opacity-white-48:#ffffff7a;--vzbl-opacity-white-56:#ffffff8f;--vzbl-opacity-white-64:#ffffffa3;--vzbl-opacity-white-72:#ffffffb8;--vzbl-opacity-white-80:#ffffffcc;--vzbl-opacity-white-88:#ffffffe0;--vzbl-opacity-white-96:#fffffff5;--vzbl-opacity-black-2:#00000005;--vzbl-opacity-black-4:#0000000a;--vzbl-opacity-black-8:#00000014;--vzbl-opacity-black-12:#0000001f;--vzbl-opacity-black-16:#00000029;--vzbl-opacity-black-24:#0000003d;--vzbl-opacity-black-32:#00000052;--vzbl-opacity-black-40:#00000066;--vzbl-opacity-black-48:#0000007a;--vzbl-opacity-black-56:#0000008f;--vzbl-opacity-black-64:#000000a3;--vzbl-opacity-black-72:#000000b8;--vzbl-opacity-black-80:#000000cc;--vzbl-opacity-black-88:#000000e0;--vzbl-opacity-black-96:#000000f5;--vzbl-brand-sand-50:#f7f6f5;--vzbl-brand-sand-100:#f1f0ef;--vzbl-brand-sand-200:#e0dedc;--vzbl-brand-sand-300:#bcb9b5;--vzbl-brand-sand-400:#a09b97;--vzbl-brand-sand-500:#8d8581;--vzbl-brand-sand-600:#807875;--vzbl-brand-sand-700:#6c6562;--vzbl-brand-sand-800:#595452;--vzbl-brand-sand-900:#494544;--vzbl-brand-sand-950:#262423;--vzbl-brand-blue-soft-50:#f6f7f9;--vzbl-brand-blue-soft-100:#ebecf2;--vzbl-brand-blue-soft-200:#d4d6e3;--vzbl-brand-blue-soft-300:#adb3cb;--vzbl-brand-blue-soft-400:#828bad;--vzbl-brand-blue-soft-500:#626d94;--vzbl-brand-blue-soft-600:#4d567b;--vzbl-brand-blue-soft-700:#404664;--vzbl-brand-blue-soft-800:#323547;--vzbl-brand-blue-soft-900:#282a3a;--vzbl-brand-blue-soft-950:#181e26;--vzbl-brand-blue-soft-200-opacity:#d4d6e380;--vzbl-brand-blue-soft-900-opacity:#282a3ad6;--vzbl-brand-mauve-50:#f9f5f8;--vzbl-brand-mauve-100:#f4edf2;--vzbl-brand-mauve-200:#ebdde5;--vzbl-brand-mauve-300:#dbc2d0;--vzbl-brand-mauve-400:#c49cb2;--vzbl-brand-mauve-500:#b17d98;--vzbl-brand-mauve-600:#8f5971;--vzbl-brand-mauve-700:#824e64;--vzbl-brand-mauve-800:#6d4353;--vzbl-brand-mauve-900:#5c3b48;--vzbl-brand-mauve-950:#361e28;--vzbl-brand-blue-strong-50:#f1fafe;--vzbl-brand-blue-strong-100:#e0f2fd;--vzbl-brand-blue-strong-200:#c8e9fc;--vzbl-brand-blue-strong-300:#a4ddfa;--vzbl-brand-blue-strong-400:#7cc9f5;--vzbl-brand-blue-strong-500:#5eaef0;--vzbl-brand-blue-strong-600:#4a92e4;--vzbl-brand-blue-strong-700:#3f7ed8;--vzbl-brand-blue-strong-800:#3363aa;--vzbl-brand-blue-strong-900:#2e5486;--vzbl-brand-blue-strong-950:#1e3352;--vzbl-brand-blue-strong-200-opacity:#c8e9fc80;--vzbl-brand-blue-strong-900-opacity-12:#2e54861f;--vzbl-brand-blue-strong-900-opacity-16:#2e548629;--vzbl-brand-blue-strong-900-opacity-24:#2e54863d;--vzbl-spacing-0:0px;--vzbl-spacing-1:1px;--vzbl-spacing-2:2px;--vzbl-spacing-4:4px;--vzbl-spacing-6:6px;--vzbl-spacing-8:8px;--vzbl-spacing-10:10px;--vzbl-spacing-12:12px;--vzbl-spacing-14:14px;--vzbl-spacing-16:16px;--vzbl-spacing-18:18px;--vzbl-spacing-20:20px;--vzbl-spacing-22:22px;--vzbl-spacing-24:24px;--vzbl-spacing-28:28px;--vzbl-spacing-32:32px;--vzbl-spacing-36:36px;--vzbl-spacing-40:40px;--vzbl-spacing-44:44px;--vzbl-spacing-48:48px;--vzbl-spacing-52:52px;--vzbl-spacing-56:56px;--vzbl-spacing-60:60px;--vzbl-spacing-64:64px;--vzbl-spacing-68:68px;--vzbl-spacing-72:72px;--vzbl-spacing-76:76px;--vzbl-spacing-80:80px;--vzbl-spacing-84:84px;--vzbl-spacing-88:88px;--vzbl-spacing-96:96px;--vzbl-spacing-9999:9999px;--vzbl-bg-primary:#282a3a;--vzbl-bg-secondary:#181e26;--vzbl-bg-tertiary:#ffffff14;--vzbl-bg-on-brand-primary:#282a3a;--vzbl-bg-on-brand-input-control-secondary:#ffffff0a;--vzbl-bg-on-brand-interactive-enabled:#00000000;--vzbl-bg-on-brand-interactive-hover:#0000003d;--vzbl-bg-on-brand-interactive-focus:#00000052;--vzbl-bg-on-brand-interactive-active:#ffffff00;--vzbl-bg-interactive-primary-enable:#3363aa;--vzbl-bg-interactive-primary-hover:#3f7ed8;--vzbl-bg-interactive-primary-focus:#4a92e4;--vzbl-bg-interactive-primary-selected:#ffffff29;--vzbl-bg-interactive-inversed-enable:#ffffffb8;--vzbl-bg-interactive-inversed-hover:#ffffffcc;--vzbl-bg-interactive-inversed-focus:#ffffffe0;--vzbl-bg-interactive-tertiary-default:#ffffff00;--vzbl-bg-interactive-tertiary-hover:#ffffff14;--vzbl-bg-interactive-tertiary-focus:#ffffff29;--vzbl-bg-interactive-tertiary-selected:#ffffff29;--vzbl-bg-interactive-secondary-default:#ffffff0a;--vzbl-bg-interactive-secondary-hover:#ffffff14;--vzbl-bg-interactive-secondary-focus:#ffffff29;--vzbl-bg-accent-rose:#6c394b80;--vzbl-bg-accent-blue:#214d7280;--vzbl-bg-accent-violet:#43457880;--vzbl-bg-accent-fuchsia:#5d3d6980;--vzbl-bg-accent-amber:#66421480;--vzbl-bg-accent-lime:#504d1080;--vzbl-bg-accent-emerald:#35522880;--vzbl-bg-accent-cyan:#0d544980;--vzbl-bg-system-informative-danger:#9b5353;--vzbl-bg-system-informative-success:#607129;--vzbl-bg-system-informative-warning:#985738;--vzbl-bg-system-informative-success-opacity:#97b14c80;--vzbl-bg-system-success-enabled:#97b14c80;--vzbl-bg-system-success-hover:#afc37a80;--vzbl-bg-system-success-focus:#c6d5a34d;--vzbl-bg-transparent:#ffffff0a;--vzbl-bg-underlay:#282a3ad6;--vzbl-bg-input-control-primary-enable:#3363aa;--vzbl-bg-input-control-primary-hover:#3f7ed8;--vzbl-bg-input-control-primary-focus:#4a92e4;--vzbl-bg-input-control-primary-selected:#ffffff29;--vzbl-fg-primary:#fffffff5;--vzbl-fg-secondary:#ffffffb8;--vzbl-fg-tertiary:#ffffff8f;--vzbl-fg-accent-rose:#f9dce4;--vzbl-fg-accent-amber:#f4e1ca;--vzbl-fg-accent-lime:#e6e6c9;--vzbl-fg-accent-emerald:#d8e9d2;--vzbl-fg-accent-cyan:#ccebe3;--vzbl-fg-accent-blue:#d0e7fb;--vzbl-fg-accent-violet:#dfe2fe;--vzbl-fg-accent-fuchsia:#efddf5;--vzbl-fg-inversed-primary:#000000f5;--vzbl-fg-inversed-secondary:#000000b8;--vzbl-fg-inversed-tertiary:#000000a3;--vzbl-fg-inversed-disabled:#0000003d;--vzbl-fg-interactive-primary-enabled:#fffffff5;--vzbl-fg-interactive-secondary-disabled:#ffffff66;--vzbl-fg-interactive-secondary-hover:#fffffff5;--vzbl-fg-interactive-secondary-focus:#fffffff5;--vzbl-fg-interactive-secondary-enabled:#ffffffb8;--vzbl-fg-system-danger:#fadcda;--vzbl-fg-system-warning:#f4c3ac;--vzbl-fg-system-success:#dfe7cc;--vzbl-fg-disabled:#ff00008f;--vzbl-fg-on-brand-accent:#3363aa;--vzbl-fg-on-brand-primary:#fffffff5;--vzbl-fg-on-brand-secondary:#ffffffb8;--vzbl-fg-on-brand-tertiary:#ffffff7a;--vzbl-border-interactive-primary-enable:#ffffff14;--vzbl-border-interactive-primary-hover:#ffffff14;--vzbl-border-interactive-primary-focus:#ffffff14;--vzbl-border-interactive-primary-selected:#ffffff14;--vzbl-border-interactive-inversed-enable:#fff;--vzbl-border-accent-rose:#6c394b;--vzbl-border-accent-blue:#214d72;--vzbl-border-accent-violet:#434578;--vzbl-border-accent-fuchsia:#5d3d69;--vzbl-border-accent-amber:#664214;--vzbl-border-accent-lime:#504d10;--vzbl-border-accent-emerald:#355228;--vzbl-border-accent-cyan:#0d5449;--vzbl-border-divider:#ffffff14}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/55c55f0601d81cf3.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/26a46d62cd723877.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/97e0cb1ae144a2a9.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/581909926a08bbc8.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/df0a9ae256c0569c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/8e9860b6e62d6359.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_db4c1e;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/e4af272ccee01ff0.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_db4c1e;src:local("Arial");ascent-override:90.00%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:107.64%}.__className_db4c1e{font-family:__Inter_db4c1e,__Inter_Fallback_db4c1e;font-style:normal}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/886030b0b59bc5a7.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/0aa834ed78bf6d07.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/67957d42bae0796d.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/f911b923c6adde36.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/939c4f875ee75fbb.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_679529;font-style:normal;font-weight:100 800;font-display:optional;src:url(/_next/static/media/bb3ef058b751a6ad.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_679529;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_679529{font-family:__JetBrains_Mono_679529,__JetBrains_Mono_Fallback_679529;font-style:normal}
/*# sourceMappingURL=ac484b4f4fae2a38.css.map*/