@layer properties;@layer cbl-design-system;*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.bi-activity{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6 2a.5.5 0 0 1 .47.33L10 12.036l1.53-4.208A.5.5 0 0 1 12 7.5h3.5a.5.5 0 0 1 0 1h-3.15l-1.88 5.17a.5.5 0 0 1-.94 0L6 3.964 4.47 8.171A.5.5 0 0 1 4 8.5H.5a.5.5 0 0 1 0-1h3.15l1.88-5.17A.5.5 0 0 1 6 2%22/%3E%0A%3C/svg%3E")}.bi-arrow-clockwise{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2z%22/%3E%0A  %3Cpath d=%22M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466%22/%3E%0A%3C/svg%3E")}.bi-arrow-counterclockwise{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2z%22/%3E%0A  %3Cpath d=%22M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466%22/%3E%0A%3C/svg%3E")}.bi-arrow-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1%22/%3E%0A%3C/svg%3E")}.bi-arrow-down-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 13.5a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1 0-1h4.793L2.146 2.854a.5.5 0 1 1 .708-.708L13 12.293V7.5a.5.5 0 0 1 1 0z%22/%3E%0A%3C/svg%3E")}.bi-arrow-down-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5m-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5%22/%3E%0A%3C/svg%3E")}.bi-arrow-left{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8%22/%3E%0A%3C/svg%3E")}.bi-arrow-left-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 11.5a.5.5 0 0 0 .5.5h11.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 11H1.5a.5.5 0 0 0-.5.5m14-7a.5.5 0 0 1-.5.5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H14.5a.5.5 0 0 1 .5.5%22/%3E%0A%3C/svg%3E")}.bi-arrow-left-short{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5%22/%3E%0A%3C/svg%3E")}.bi-arrow-repeat{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.534 7h3.932a.25.25 0 0 1 .192.41l-1.966 2.36a.25.25 0 0 1-.384 0l-1.966-2.36a.25.25 0 0 1 .192-.41m-11 2h3.932a.25.25 0 0 0 .192-.41L2.692 6.23a.25.25 0 0 0-.384 0L.342 8.59A.25.25 0 0 0 .534 9%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5 5 0 0 0 8 3M3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9z%22/%3E%0A%3C/svg%3E")}.bi-arrow-return-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1.5 1.5A.5.5 0 0 0 1 2v4.8a2.5 2.5 0 0 0 2.5 2.5h9.793l-3.347 3.346a.5.5 0 0 0 .708.708l4.2-4.2a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 8.3H3.5A1.5 1.5 0 0 1 2 6.8V2a.5.5 0 0 0-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-arrow-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8%22/%3E%0A%3C/svg%3E")}.bi-arrow-right-short{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8%22/%3E%0A%3C/svg%3E")}.bi-arrow-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5%22/%3E%0A%3C/svg%3E")}.bi-arrow-up-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 2.5a.5.5 0 0 0-.5-.5h-6a.5.5 0 0 0 0 1h4.793L2.146 13.146a.5.5 0 0 0 .708.708L13 3.707V8.5a.5.5 0 0 0 1 0z%22/%3E%0A%3C/svg%3E")}.bi-arrows-collapse{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8m7-8a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 4.293V.5A.5.5 0 0 1 8 0m-.5 11.707-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 11.707V15.5a.5.5 0 0 1-1 0z%22/%3E%0A%3C/svg%3E")}.bi-arrows-expand{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8M7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10%22/%3E%0A%3C/svg%3E")}.bi-aspect-ratio{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M0 3.5A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5zM1.5 3a.5.5 0 0 0-.5.5v9a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5z%22/%3E%0A  %3Cpath d=%22M2 4.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H3v2.5a.5.5 0 0 1-1 0zm12 7a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1 0-1H13V8.5a.5.5 0 0 1 1 0z%22/%3E%0A%3C/svg%3E")}.bi-bar-chart{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4 11H2v3h2zm5-4H7v7h2zm5-5v12h-2V2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1z%22/%3E%0A%3C/svg%3E")}.bi-bar-chart-steps{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M.5 0a.5.5 0 0 1 .5.5v15a.5.5 0 0 1-1 0V.5A.5.5 0 0 1 .5 0M2 1.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5zm2 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1-.5-.5zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-bell{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6%22/%3E%0A%3C/svg%3E")}.bi-bell-slash{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.164 14H15c-.299-.199-.557-.553-.78-1-.9-1.8-1.22-5.12-1.22-6q0-.396-.06-.776l-.938.938c.02.708.157 2.154.457 3.58.161.767.377 1.566.663 2.258H6.164zm5.581-9.91a4 4 0 0 0-1.948-1.01L8 2.917l-.797.161A4 4 0 0 0 4 7c0 .628-.134 2.197-.459 3.742q-.075.358-.166.718l-1.653 1.653q.03-.055.059-.113C2.679 11.2 3 7.88 3 7c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0c.942.19 1.788.645 2.457 1.284zM10 15a2 2 0 1 1-4 0zm-9.375.625a.53.53 0 0 0 .75.75l14.75-14.75a.53.53 0 0 0-.75-.75z%22/%3E%0A%3C/svg%3E")}.bi-bezier2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 2.5A1.5 1.5 0 0 1 2.5 1h1A1.5 1.5 0 0 1 5 2.5h4.134a1 1 0 1 1 0 1h-2.01q.269.27.484.605C8.246 5.097 8.5 6.459 8.5 8c0 1.993.257 3.092.713 3.7.356.476.895.721 1.787.784A1.5 1.5 0 0 1 12.5 11h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5H6.866a1 1 0 1 1 0-1h1.711a3 3 0 0 1-.165-.2C7.743 11.407 7.5 10.007 7.5 8c0-1.46-.246-2.597-.733-3.355-.39-.605-.952-1-1.767-1.112A1.5 1.5 0 0 1 3.5 5h-1A1.5 1.5 0 0 1 1 3.5zM2.5 2a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm10 10a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-box{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3.5 10a.5.5 0 0 1-.5-.5v-8a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 0 0 1h2A1.5 1.5 0 0 0 14 9.5v-8A1.5 1.5 0 0 0 12.5 0h-9A1.5 1.5 0 0 0 2 1.5v8A1.5 1.5 0 0 0 3.5 11h2a.5.5 0 0 0 0-1z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V5.5a.5.5 0 0 0-1 0v8.793l-2.146-2.147a.5.5 0 0 0-.708.708z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-in-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3.5 6a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 1 0-1h2A1.5 1.5 0 0 1 14 6.5v8a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5v-8A1.5 1.5 0 0 1 3.5 5h2a.5.5 0 0 1 0 1z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-in-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6 3.5a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 0-1 0v2A1.5 1.5 0 0 0 6.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-8A1.5 1.5 0 0 0 5 3.5v2a.5.5 0 0 0 1 0z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M11.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H1.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-in-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3.5 10a.5.5 0 0 1-.5-.5v-8a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 0 0 1h2A1.5 1.5 0 0 0 14 9.5v-8A1.5 1.5 0 0 0 12.5 0h-9A1.5 1.5 0 0 0 2 1.5v8A1.5 1.5 0 0 0 3.5 11h2a.5.5 0 0 0 0-1z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708z%22/%3E%0A%3C/svg%3E")}.bi-box-arrow-up-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0z%22/%3E%0A%3C/svg%3E")}.bi-box-seam{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5l2.404.961L10.404 2zm3.564 1.426L5.596 5 8 5.961 14.154 3.5zm3.25 1.7-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464z%22/%3E%0A%3C/svg%3E")}.bi-braces{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C3.25 2 2.49 2.759 2.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6M13.886 7.9v.163c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456V7.332c-1.114 0-1.49-.362-1.49-1.456V4.352C13.51 2.759 12.75 2 11.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6%22/%3E%0A%3C/svg%3E")}.bi-broadcast{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707m2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708m5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708m2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0%22/%3E%0A%3C/svg%3E")}.bi-building{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4 2.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zM4 5.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zM7.5 5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm2.5.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zM4.5 8a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm2.5.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z%22/%3E%0A  %3Cpath d=%22M2 1a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1zm11 0H3v14h3v-2.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5V15h3z%22/%3E%0A%3C/svg%3E")}.bi-calculator{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M4 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-calculator-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2zm2 .5v2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.5.5m0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5M4.5 9a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zM4 12.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5M7.5 6a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zM7 9.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5m.5 2.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zM10 6.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5m.5 2.5a.5.5 0 0 0-.5.5v4a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-calendar-event{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z%22/%3E%0A  %3Cpath d=%22M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z%22/%3E%0A%3C/svg%3E")}.bi-calendar3{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2M1 3.857C1 3.384 1.448 3 2 3h12c.552 0 1 .384 1 .857v10.286c0 .473-.448.857-1 .857H2c-.552 0-1-.384-1-.857z%22/%3E%0A  %3Cpath d=%22M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2%22/%3E%0A%3C/svg%3E")}.bi-card-text{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2z%22/%3E%0A  %3Cpath d=%22M3 5.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5M3 8a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 8m0 2.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-chat-left-text{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4.414A2 2 0 0 0 3 11.586l-2 2V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5M3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6m0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-check-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05%22/%3E%0A%3C/svg%3E")}.bi-check-circle-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z%22/%3E%0A%3C/svg%3E")}.bi-check-lg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z%22/%3E%0A%3C/svg%3E")}.bi-check2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-check2-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0%22/%3E%0A  %3Cpath d=%22M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z%22/%3E%0A%3C/svg%3E")}.bi-check2-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3 14.5A1.5 1.5 0 0 1 1.5 13V3A1.5 1.5 0 0 1 3 1.5h8a.5.5 0 0 1 0 1H3a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V8a.5.5 0 0 1 1 0v5a1.5 1.5 0 0 1-1.5 1.5z%22/%3E%0A  %3Cpath d=%22m8.354 10.354 7-7a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0%22/%3E%0A%3C/svg%3E")}.bi-chevron-double-left{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8.354 1.646a.5.5 0 0 1 0 .708L2.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-chevron-double-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-chevron-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-chevron-expand{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3.646 9.146a.5.5 0 0 1 .708 0L8 12.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708m0-2.292a.5.5 0 0 0 .708 0L8 3.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708%22/%3E%0A%3C/svg%3E")}.bi-chevron-left{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-chevron-right{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-clipboard{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z%22/%3E%0A  %3Cpath d=%22M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z%22/%3E%0A%3C/svg%3E")}.bi-clipboard-check{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0%22/%3E%0A  %3Cpath d=%22M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z%22/%3E%0A  %3Cpath d=%22M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z%22/%3E%0A%3C/svg%3E")}.bi-clipboard-data{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4 11a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0zm6-4a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0zM7 9a1 1 0 0 1 2 0v3a1 1 0 1 1-2 0z%22/%3E%0A  %3Cpath d=%22M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1z%22/%3E%0A  %3Cpath d=%22M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0z%22/%3E%0A%3C/svg%3E")}.bi-clock-history{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.515 1.019A7 7 0 0 0 8 1V0a8 8 0 0 1 .589.022zm2.004.45a7 7 0 0 0-.985-.299l.219-.976q.576.129 1.126.342zm1.37.71a7 7 0 0 0-.439-.27l.493-.87a8 8 0 0 1 .979.654l-.615.789a7 7 0 0 0-.418-.302zm1.834 1.79a7 7 0 0 0-.653-.796l.724-.69q.406.429.747.91zm.744 1.352a7 7 0 0 0-.214-.468l.893-.45a8 8 0 0 1 .45 1.088l-.95.313a7 7 0 0 0-.179-.483m.53 2.507a7 7 0 0 0-.1-1.025l.985-.17q.1.58.116 1.17zm-.131 1.538q.05-.254.081-.51l.993.123a8 8 0 0 1-.23 1.155l-.964-.267q.069-.247.12-.501m-.952 2.379q.276-.436.486-.908l.914.405q-.24.54-.555 1.038zm-.964 1.205q.183-.183.35-.378l.758.653a8 8 0 0 1-.401.432z%22/%3E%0A  %3Cpath d=%22M8 1a7 7 0 1 0 4.95 11.95l.707.707A8.001 8.001 0 1 1 8 0z%22/%3E%0A  %3Cpath d=%22M7.5 3a.5.5 0 0 1 .5.5v5.21l3.248 1.856a.5.5 0 0 1-.496.868l-3.5-2A.5.5 0 0 1 7 9V3.5a.5.5 0 0 1 .5-.5%22/%3E%0A%3C/svg%3E")}.bi-cloud-arrow-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 5.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708z%22/%3E%0A  %3Cpath d=%22M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383m.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z%22/%3E%0A%3C/svg%3E")}.bi-cloud-upload{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M4.406 1.342A5.53 5.53 0 0 1 8 0c2.69 0 4.923 2 5.166 4.579C14.758 4.804 16 6.137 16 7.773 16 9.569 14.502 11 12.687 11H10a.5.5 0 0 1 0-1h2.688C13.979 10 15 8.988 15 7.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 2.825 10.328 1 8 1a4.53 4.53 0 0 0-2.941 1.1c-.757.652-1.153 1.438-1.153 2.055v.448l-.445.049C2.064 4.805 1 5.952 1 7.318 1 8.785 2.23 10 3.781 10H6a.5.5 0 0 1 0 1H3.781C1.708 11 0 9.366 0 7.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708z%22/%3E%0A%3C/svg%3E")}.bi-code-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M6.854 4.646a.5.5 0 0 1 0 .708L4.207 8l2.647 2.646a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 0 1 .708 0m2.292 0a.5.5 0 0 0 0 .708L11.793 8l-2.647 2.646a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708 0%22/%3E%0A%3C/svg%3E")}.bi-collection{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5z%22/%3E%0A%3C/svg%3E")}.bi-columns-gap{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 1v3H1V1zM1 0a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1zm14 12v3h-5v-3zm-5-1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1zM6 8v7H1V8zM1 7a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1zm14-6v7h-5V1zm-5-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z%22/%3E%0A%3C/svg%3E")}.bi-copy{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z%22/%3E%0A%3C/svg%3E")}.bi-cpu{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5 0a.5.5 0 0 1 .5.5V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2A2.5 2.5 0 0 1 14 4.5h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14a2.5 2.5 0 0 1-2.5 2.5v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14A2.5 2.5 0 0 1 2 11.5H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2A2.5 2.5 0 0 1 4.5 2V.5A.5.5 0 0 1 5 0m-.5 3A1.5 1.5 0 0 0 3 4.5v7A1.5 1.5 0 0 0 4.5 13h7a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 11.5 3zM5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5zM6.5 6a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-cursor{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14.082 2.182a.5.5 0 0 1 .103.557L8.528 15.467a.5.5 0 0 1-.917-.007L5.57 10.694.803 8.652a.5.5 0 0 1-.006-.916l12.728-5.657a.5.5 0 0 1 .556.103zM2.25 8.184l3.897 1.67a.5.5 0 0 1 .262.263l1.67 3.897L12.743 3.52z%22/%3E%0A%3C/svg%3E")}.bi-dash-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8%22/%3E%0A%3C/svg%3E")}.bi-dash-lg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8%22/%3E%0A%3C/svg%3E")}.bi-dash-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8%22/%3E%0A%3C/svg%3E")}.bi-database{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.318 2.687C5.234 2.271 6.536 2 8 2s2.766.27 3.682.687C12.644 3.125 13 3.627 13 4c0 .374-.356.875-1.318 1.313C10.766 5.729 9.464 6 8 6s-2.766-.27-3.682-.687C3.356 4.875 3 4.373 3 4c0-.374.356-.875 1.318-1.313M13 5.698V7c0 .374-.356.875-1.318 1.313C10.766 8.729 9.464 9 8 9s-2.766-.27-3.682-.687C3.356 7.875 3 7.373 3 7V5.698c.271.202.58.378.904.525C4.978 6.711 6.427 7 8 7s3.022-.289 4.096-.777A5 5 0 0 0 13 5.698M14 4c0-1.007-.875-1.755-1.904-2.223C11.022 1.289 9.573 1 8 1s-3.022.289-4.096.777C2.875 2.245 2 2.993 2 4v9c0 1.007.875 1.755 1.904 2.223C4.978 15.71 6.427 16 8 16s3.022-.289 4.096-.777C13.125 14.755 14 14.007 14 13zm-1 4.698V10c0 .374-.356.875-1.318 1.313C10.766 11.729 9.464 12 8 12s-2.766-.27-3.682-.687C3.356 10.875 3 10.373 3 10V8.698c.271.202.58.378.904.525C4.978 9.71 6.427 10 8 10s3.022-.289 4.096-.777A5 5 0 0 0 13 8.698m0 3V13c0 .374-.356.875-1.318 1.313C10.766 14.729 9.464 15 8 15s-2.766-.27-3.682-.687C3.356 13.875 3 13.373 3 13v-1.302c.271.202.58.378.904.525C4.978 12.71 6.427 13 8 13s3.022-.289 4.096-.777c.324-.147.633-.323.904-.525%22/%3E%0A%3C/svg%3E")}.bi-database-add{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7m.5-5v1h1a.5.5 0 0 1 0 1h-1v1a.5.5 0 0 1-1 0v-1h-1a.5.5 0 0 1 0-1h1v-1a.5.5 0 0 1 1 0%22/%3E%0A  %3Cpath d=%22M12.096 6.223A5 5 0 0 0 13 5.698V7c0 .289-.213.654-.753 1.007a4.5 4.5 0 0 1 1.753.25V4c0-1.007-.875-1.755-1.904-2.223C11.022 1.289 9.573 1 8 1s-3.022.289-4.096.777C2.875 2.245 2 2.993 2 4v9c0 1.007.875 1.755 1.904 2.223C4.978 15.71 6.427 16 8 16c.536 0 1.058-.034 1.555-.097a4.5 4.5 0 0 1-.813-.927Q8.378 15 8 15c-1.464 0-2.766-.27-3.682-.687C3.356 13.875 3 13.373 3 13v-1.302c.271.202.58.378.904.525C4.978 12.71 6.427 13 8 13h.027a4.6 4.6 0 0 1 0-1H8c-1.464 0-2.766-.27-3.682-.687C3.356 10.875 3 10.373 3 10V8.698c.271.202.58.378.904.525C4.978 9.71 6.427 10 8 10q.393 0 .774-.024a4.5 4.5 0 0 1 1.102-1.132C9.298 8.944 8.666 9 8 9c-1.464 0-2.766-.27-3.682-.687C3.356 7.875 3 7.373 3 7V5.698c.271.202.58.378.904.525C4.978 6.711 6.427 7 8 7s3.022-.289 4.096-.777M3 4c0-.374.356-.875 1.318-1.313C5.234 2.271 6.536 2 8 2s2.766.27 3.682.687C12.644 3.125 13 3.627 13 4c0 .374-.356.875-1.318 1.313C10.766 5.729 9.464 6 8 6s-2.766-.27-3.682-.687C3.356 4.875 3 4.373 3 4%22/%3E%0A%3C/svg%3E")}.bi-database-check{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7m1.679-4.493-1.335 2.226a.75.75 0 0 1-1.174.144l-.774-.773a.5.5 0 0 1 .708-.708l.547.548 1.17-1.951a.5.5 0 1 1 .858.514%22/%3E%0A  %3Cpath d=%22M12.096 6.223A5 5 0 0 0 13 5.698V7c0 .289-.213.654-.753 1.007a4.5 4.5 0 0 1 1.753.25V4c0-1.007-.875-1.755-1.904-2.223C11.022 1.289 9.573 1 8 1s-3.022.289-4.096.777C2.875 2.245 2 2.993 2 4v9c0 1.007.875 1.755 1.904 2.223C4.978 15.71 6.427 16 8 16c.536 0 1.058-.034 1.555-.097a4.5 4.5 0 0 1-.813-.927Q8.378 15 8 15c-1.464 0-2.766-.27-3.682-.687C3.356 13.875 3 13.373 3 13v-1.302c.271.202.58.378.904.525C4.978 12.71 6.427 13 8 13h.027a4.6 4.6 0 0 1 0-1H8c-1.464 0-2.766-.27-3.682-.687C3.356 10.875 3 10.373 3 10V8.698c.271.202.58.378.904.525C4.978 9.71 6.427 10 8 10q.393 0 .774-.024a4.5 4.5 0 0 1 1.102-1.132C9.298 8.944 8.666 9 8 9c-1.464 0-2.766-.27-3.682-.687C3.356 7.875 3 7.373 3 7V5.698c.271.202.58.378.904.525C4.978 6.711 6.427 7 8 7s3.022-.289 4.096-.777M3 4c0-.374.356-.875 1.318-1.313C5.234 2.271 6.536 2 8 2s2.766.27 3.682.687C12.644 3.125 13 3.627 13 4c0 .374-.356.875-1.318 1.313C10.766 5.729 9.464 6 8 6s-2.766-.27-3.682-.687C3.356 4.875 3 4.373 3 4%22/%3E%0A%3C/svg%3E")}.bi-database-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7m.354-5.854 1.5 1.5a.5.5 0 0 1-.708.708L13 11.707V14.5a.5.5 0 0 1-1 0v-2.793l-.646.647a.5.5 0 0 1-.708-.708l1.5-1.5a.5.5 0 0 1 .708 0%22/%3E%0A  %3Cpath d=%22M12.096 6.223A5 5 0 0 0 13 5.698V7c0 .289-.213.654-.753 1.007a4.5 4.5 0 0 1 1.753.25V4c0-1.007-.875-1.755-1.904-2.223C11.022 1.289 9.573 1 8 1s-3.022.289-4.096.777C2.875 2.245 2 2.993 2 4v9c0 1.007.875 1.755 1.904 2.223C4.978 15.71 6.427 16 8 16c.536 0 1.058-.034 1.555-.097a4.5 4.5 0 0 1-.813-.927Q8.378 15 8 15c-1.464 0-2.766-.27-3.682-.687C3.356 13.875 3 13.373 3 13v-1.302c.271.202.58.378.904.525C4.978 12.71 6.427 13 8 13h.027a4.6 4.6 0 0 1 0-1H8c-1.464 0-2.766-.27-3.682-.687C3.356 10.875 3 10.373 3 10V8.698c.271.202.58.378.904.525C4.978 9.71 6.427 10 8 10q.393 0 .774-.024a4.5 4.5 0 0 1 1.102-1.132C9.298 8.944 8.666 9 8 9c-1.464 0-2.766-.27-3.682-.687C3.356 7.875 3 7.373 3 7V5.698c.271.202.58.378.904.525C4.978 6.711 6.427 7 8 7s3.022-.289 4.096-.777M3 4c0-.374.356-.875 1.318-1.313C5.234 2.271 6.536 2 8 2s2.766.27 3.682.687C12.644 3.125 13 3.627 13 4c0 .374-.356.875-1.318 1.313C10.766 5.729 9.464 6 8 6s-2.766-.27-3.682-.687C3.356 4.875 3 4.373 3 4%22/%3E%0A%3C/svg%3E")}.bi-diagram-2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5zM3 11.5A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-diagram-3{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5zM0 11.5A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm4.5.5A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-diagram-3-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5zm-6 8A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5zm6 0A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5z%22/%3E%0A%3C/svg%3E")}.bi-dot{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3%22/%3E%0A%3C/svg%3E")}.bi-download{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5%22/%3E%0A  %3Cpath d=%22M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z%22/%3E%0A%3C/svg%3E")}.bi-eraser{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828zm2.121.707a1 1 0 0 0-1.414 0L4.16 7.547l5.293 5.293 4.633-4.633a1 1 0 0 0 0-1.414zM8.746 13.547 3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293z%22/%3E%0A%3C/svg%3E")}.bi-exclamation-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z%22/%3E%0A%3C/svg%3E")}.bi-exclamation-lg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7.005 3.1a1 1 0 1 1 1.99 0l-.388 6.35a.61.61 0 0 1-1.214 0zM7 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0%22/%3E%0A%3C/svg%3E")}.bi-exclamation-octagon{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353zM5.1 1 1 5.1v5.8L5.1 15h5.8l4.1-4.1V5.1L10.9 1z%22/%3E%0A  %3Cpath d=%22M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z%22/%3E%0A%3C/svg%3E")}.bi-exclamation-octagon-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4m.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2%22/%3E%0A%3C/svg%3E")}.bi-exclamation-triangle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.15.15 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.2.2 0 0 1-.054.06.1.1 0 0 1-.066.017H1.146a.1.1 0 0 1-.066-.017.2.2 0 0 1-.054-.06.18.18 0 0 1 .002-.183L7.884 2.073a.15.15 0 0 1 .054-.057m1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767z%22/%3E%0A  %3Cpath d=%22M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z%22/%3E%0A%3C/svg%3E")}.bi-exclamation-triangle-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5m.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2%22/%3E%0A%3C/svg%3E")}.bi-eye{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13 13 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5s3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5s-3.879-1.168-5.168-2.457A13 13 0 0 1 1.172 8z%22/%3E%0A  %3Cpath d=%22M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0%22/%3E%0A%3C/svg%3E")}.bi-eye-slash{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7 7 0 0 0-2.79.588l.77.771A6 6 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755q-.247.248-.517.486z%22/%3E%0A  %3Cpath d=%22M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829%22/%3E%0A  %3Cpath d=%22M3.35 5.47q-.27.24-.518.487A13 13 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7 7 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-arrow-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.5 6.5a.5.5 0 0 0-1 0v3.793L6.354 9.146a.5.5 0 1 0-.708.708l2 2a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L8.5 10.293z%22/%3E%0A  %3Cpath d=%22M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-arrow-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.5 11.5a.5.5 0 0 1-1 0V7.707L6.354 8.854a.5.5 0 1 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 7.707z%22/%3E%0A  %3Cpath d=%22M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-check{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M10.854 7.854a.5.5 0 0 0-.708-.708L7.5 9.793 6.354 8.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0z%22/%3E%0A  %3Cpath d=%22M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-plus{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 6.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V11a.5.5 0 0 1-1 0V9.5H6a.5.5 0 0 1 0-1h1.5V7a.5.5 0 0 1 .5-.5%22/%3E%0A  %3Cpath d=%22M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-spreadsheet{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V9H3V2a1 1 0 0 1 1-1h5.5zM3 12v-2h2v2zm0 1h2v2H4a1 1 0 0 1-1-1zm3 2v-2h3v2zm4 0v-2h3v1a1 1 0 0 1-1 1zm3-3h-3v-2h3zm-7 0v-2h3v2z%22/%3E%0A%3C/svg%3E")}.bi-file-earmark-text{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.5 7a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1zM5 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5%22/%3E%0A  %3Cpath d=%22M9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.5zm0 1v2A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z%22/%3E%0A%3C/svg%3E")}.bi-files{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M13 0H6a2 2 0 0 0-2 2 2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2 2 2 0 0 0 2-2V2a2 2 0 0 0-2-2m0 13V4a2 2 0 0 0-2-2H5a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1M3 4a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z%22/%3E%0A%3C/svg%3E")}.bi-filetype-csv{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM3.517 14.841a1.13 1.13 0 0 0 .401.823q.195.162.478.252.284.091.665.091.507 0 .859-.158.354-.158.539-.44.187-.284.187-.656 0-.336-.134-.56a1 1 0 0 0-.375-.357 2 2 0 0 0-.566-.21l-.621-.144a1 1 0 0 1-.404-.176.37.37 0 0 1-.144-.299q0-.234.185-.384.188-.152.512-.152.214 0 .37.068a.6.6 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.1 1.1 0 0 0-.2-.566 1.2 1.2 0 0 0-.5-.41 1.8 1.8 0 0 0-.78-.152q-.439 0-.776.15-.337.149-.527.421-.19.273-.19.639 0 .302.122.524.124.223.352.367.228.143.539.213l.618.144q.31.073.463.193a.39.39 0 0 1 .152.326.5.5 0 0 1-.085.29.56.56 0 0 1-.255.193q-.167.07-.413.07-.175 0-.32-.04a.8.8 0 0 1-.248-.115.58.58 0 0 1-.255-.384zM.806 13.693q0-.373.102-.633a.87.87 0 0 1 .302-.399.8.8 0 0 1 .475-.137q.225 0 .398.097a.7.7 0 0 1 .272.26.85.85 0 0 1 .12.381h.765v-.072a1.33 1.33 0 0 0-.466-.964 1.4 1.4 0 0 0-.489-.272 1.8 1.8 0 0 0-.606-.097q-.534 0-.911.223-.375.222-.572.632-.195.41-.196.979v.498q0 .568.193.976.197.407.572.626.375.217.914.217.439 0 .785-.164t.55-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.764a.8.8 0 0 1-.118.363.7.7 0 0 1-.272.25.9.9 0 0 1-.401.087.85.85 0 0 1-.478-.132.83.83 0 0 1-.299-.392 1.7 1.7 0 0 1-.102-.627zm8.239 2.238h-.953l-1.338-3.999h.917l.896 3.138h.038l.888-3.138h.879z%22/%3E%0A%3C/svg%3E")}.bi-filetype-docx{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zm-6.839 9.688v-.522a1.5 1.5 0 0 0-.117-.641.86.86 0 0 0-.322-.387.86.86 0 0 0-.469-.129.87.87 0 0 0-.471.13.87.87 0 0 0-.32.386 1.5 1.5 0 0 0-.117.641v.522q0 .384.117.641a.87.87 0 0 0 .32.387.9.9 0 0 0 .471.126.9.9 0 0 0 .469-.126.86.86 0 0 0 .322-.386 1.55 1.55 0 0 0 .117-.642m.803-.516v.513q0 .563-.205.973a1.47 1.47 0 0 1-.589.627q-.381.216-.917.216a1.86 1.86 0 0 1-.92-.216 1.46 1.46 0 0 1-.589-.627 2.15 2.15 0 0 1-.205-.973v-.513q0-.569.205-.975.205-.411.59-.627.386-.22.92-.22.535 0 .916.22.383.219.59.63.204.406.204.972M1 15.925v-3.999h1.459q.609 0 1.005.235.396.233.589.68.196.445.196 1.074 0 .634-.196 1.084-.197.451-.595.689-.396.237-.999.237zm1.354-3.354H1.79v2.707h.563q.277 0 .483-.082a.8.8 0 0 0 .334-.252q.132-.17.196-.422a2.3 2.3 0 0 0 .068-.592q0-.45-.118-.753a.9.9 0 0 0-.354-.454q-.237-.152-.61-.152Zm6.756 1.116q0-.373.103-.633a.87.87 0 0 1 .301-.398.8.8 0 0 1 .475-.138q.225 0 .398.097a.7.7 0 0 1 .273.26.85.85 0 0 1 .12.381h.765v-.073a1.33 1.33 0 0 0-.466-.964 1.4 1.4 0 0 0-.49-.272 1.8 1.8 0 0 0-.606-.097q-.534 0-.911.223-.375.222-.571.633-.197.41-.197.978v.498q0 .568.194.976.195.406.571.627.375.216.914.216.44 0 .785-.164t.551-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.765a.8.8 0 0 1-.117.364.7.7 0 0 1-.273.248.9.9 0 0 1-.401.088.85.85 0 0 1-.478-.131.83.83 0 0 1-.298-.393 1.7 1.7 0 0 1-.103-.627zm5.092-1.76h.894l-1.275 2.006 1.254 1.992h-.908l-.85-1.415h-.035l-.852 1.415h-.862l1.24-2.015-1.228-1.984h.932l.832 1.439h.035z%22/%3E%0A%3C/svg%3E")}.bi-filetype-json{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM4.151 15.29a1.2 1.2 0 0 1-.111-.449h.764a.58.58 0 0 0 .255.384q.105.073.25.114.142.041.319.041.245 0 .413-.07a.56.56 0 0 0 .255-.193.5.5 0 0 0 .084-.29.39.39 0 0 0-.152-.326q-.152-.12-.463-.193l-.618-.143a1.7 1.7 0 0 1-.539-.214 1 1 0 0 1-.352-.367 1.1 1.1 0 0 1-.123-.524q0-.366.19-.639.192-.272.528-.422.337-.15.777-.149.456 0 .779.152.326.153.5.41.18.255.2.566h-.75a.56.56 0 0 0-.12-.258.6.6 0 0 0-.246-.181.9.9 0 0 0-.37-.068q-.324 0-.512.152a.47.47 0 0 0-.185.384q0 .18.144.3a1 1 0 0 0 .404.175l.621.143q.326.075.566.211a1 1 0 0 1 .375.358q.135.222.135.56 0 .37-.188.656a1.2 1.2 0 0 1-.539.439q-.351.158-.858.158-.381 0-.665-.09a1.4 1.4 0 0 1-.478-.252 1.1 1.1 0 0 1-.29-.375m-3.104-.033a1.3 1.3 0 0 1-.082-.466h.764a.6.6 0 0 0 .074.27.5.5 0 0 0 .454.246q.285 0 .422-.164.137-.165.137-.466v-2.745h.791v2.725q0 .66-.357 1.005-.355.345-.985.345a1.6 1.6 0 0 1-.568-.094 1.15 1.15 0 0 1-.407-.266 1.1 1.1 0 0 1-.243-.39m9.091-1.585v.522q0 .384-.117.641a.86.86 0 0 1-.322.387.9.9 0 0 1-.47.126.9.9 0 0 1-.47-.126.87.87 0 0 1-.32-.387 1.55 1.55 0 0 1-.117-.641v-.522q0-.386.117-.641a.87.87 0 0 1 .32-.387.87.87 0 0 1 .47-.129q.265 0 .47.129a.86.86 0 0 1 .322.387q.117.255.117.641m.803.519v-.513q0-.565-.205-.973a1.46 1.46 0 0 0-.59-.63q-.38-.22-.916-.22-.534 0-.92.22a1.44 1.44 0 0 0-.589.628q-.205.407-.205.975v.513q0 .562.205.973.205.407.589.626.386.217.92.217.536 0 .917-.217.384-.22.589-.626.204-.41.205-.973m1.29-.935v2.675h-.746v-3.999h.662l1.752 2.66h.032v-2.66h.75v4h-.656l-1.761-2.676z%22/%3E%0A%3C/svg%3E")}.bi-filetype-pdf{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM1.6 11.85H0v3.999h.791v-1.342h.803q.43 0 .732-.173.305-.175.463-.474a1.4 1.4 0 0 0 .161-.677q0-.375-.158-.677a1.2 1.2 0 0 0-.46-.477q-.3-.18-.732-.179m.545 1.333a.8.8 0 0 1-.085.38.57.57 0 0 1-.238.241.8.8 0 0 1-.375.082H.788V12.48h.66q.327 0 .512.181.185.183.185.522m1.217-1.333v3.999h1.46q.602 0 .998-.237a1.45 1.45 0 0 0 .595-.689q.196-.45.196-1.084 0-.63-.196-1.075a1.43 1.43 0 0 0-.589-.68q-.396-.234-1.005-.234zm.791.645h.563q.371 0 .609.152a.9.9 0 0 1 .354.454q.118.302.118.753a2.3 2.3 0 0 1-.068.592 1.1 1.1 0 0 1-.196.422.8.8 0 0 1-.334.252 1.3 1.3 0 0 1-.483.082h-.563zm3.743 1.763v1.591h-.79V11.85h2.548v.653H7.896v1.117h1.606v.638z%22/%3E%0A%3C/svg%3E")}.bi-filetype-sql{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM0 14.841a1.13 1.13 0 0 0 .401.823q.194.162.478.252c.284.09.411.091.665.091q.507 0 .858-.158.355-.159.54-.44a1.17 1.17 0 0 0 .187-.656q0-.336-.135-.56a1 1 0 0 0-.375-.357 2 2 0 0 0-.565-.21l-.621-.144a1 1 0 0 1-.405-.176.37.37 0 0 1-.143-.299q0-.234.184-.384.187-.152.513-.152.214 0 .37.068a.6.6 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.1 1.1 0 0 0-.199-.566 1.2 1.2 0 0 0-.5-.41 1.8 1.8 0 0 0-.78-.152q-.44 0-.776.15-.337.149-.528.421-.19.273-.19.639 0 .302.123.524t.351.367q.229.143.54.213l.618.144q.31.073.462.193a.39.39 0 0 1 .153.325q0 .165-.085.29A.56.56 0 0 1 2 15.31q-.167.07-.413.07-.176 0-.32-.04a.8.8 0 0 1-.248-.115.58.58 0 0 1-.255-.384zm6.878 1.489-.507-.739q.264-.243.401-.6.138-.358.138-.806v-.501q0-.556-.208-.967a1.5 1.5 0 0 0-.589-.636q-.383-.225-.917-.225-.527 0-.914.225-.384.223-.592.636a2.14 2.14 0 0 0-.205.967v.5q0 .554.205.965.208.41.592.636a1.8 1.8 0 0 0 .914.222 1.8 1.8 0 0 0 .6-.1l.294.422h.788ZM4.262 14.2v-.522q0-.369.114-.63a.9.9 0 0 1 .325-.398.9.9 0 0 1 .495-.138q.288 0 .495.138a.9.9 0 0 1 .325.398q.115.261.115.63v.522q0 .246-.053.445-.053.196-.155.34l-.106-.14-.105-.147h-.733l.451.65a.6.6 0 0 1-.251.047.87.87 0 0 1-.487-.147.9.9 0 0 1-.32-.404 1.7 1.7 0 0 1-.11-.644m3.986 1.057h1.696v.674H7.457v-3.999h.79z%22/%3E%0A%3C/svg%3E")}.bi-filetype-txt{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V14a2 2 0 0 1-2 2h-2v-1h2a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM1.928 15.849v-3.337h1.136v-.662H0v.662h1.134v3.337zm4.689-3.999h-.894L4.9 13.289h-.035l-.832-1.439h-.932l1.228 1.983-1.24 2.016h.862l.853-1.415h.035l.85 1.415h.907l-1.253-1.992zm1.93.662v3.337h-.794v-3.337H6.619v-.662h3.064v.662H8.546Z%22/%3E%0A%3C/svg%3E")}.bi-filetype-xml{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5zM3.527 11.85h-.893l-.823 1.439h-.036L.943 11.85H.012l1.227 1.983L0 15.85h.861l.853-1.415h.035l.85 1.415h.908l-1.254-1.992zm.954 3.999v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596h-.025L4.58 11.85h-.806v3.999zm4.71-.674h1.696v.674H8.4V11.85h.791z%22/%3E%0A%3C/svg%3E")}.bi-floppy{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11 2H9v3h2z%22/%3E%0A  %3Cpath d=%22M1.5 0h11.586a1.5 1.5 0 0 1 1.06.44l1.415 1.414A1.5 1.5 0 0 1 16 2.914V14.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13A1.5 1.5 0 0 1 1.5 0M1 1.5v13a.5.5 0 0 0 .5.5H2v-4.5A1.5 1.5 0 0 1 3.5 9h9a1.5 1.5 0 0 1 1.5 1.5V15h.5a.5.5 0 0 0 .5-.5V2.914a.5.5 0 0 0-.146-.353l-1.415-1.415A.5.5 0 0 0 13.086 1H13v4.5A1.5 1.5 0 0 1 11.5 7h-7A1.5 1.5 0 0 1 3 5.5V1H1.5a.5.5 0 0 0-.5.5m3 4a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5V1H4zM3 15h10v-4.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5z%22/%3E%0A%3C/svg%3E")}.bi-folder{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M.54 3.87.5 3a2 2 0 0 1 2-2h3.672a2 2 0 0 1 1.414.586l.828.828A2 2 0 0 0 9.828 3h3.982a2 2 0 0 1 1.992 2.181l-.637 7A2 2 0 0 1 13.174 14H2.826a2 2 0 0 1-1.991-1.819l-.637-7a2 2 0 0 1 .342-1.31zM2.19 4a1 1 0 0 0-.996 1.09l.637 7a1 1 0 0 0 .995.91h10.348a1 1 0 0 0 .995-.91l.637-7A1 1 0 0 0 13.81 4zm4.69-1.707A1 1 0 0 0 6.172 2H2.5a1 1 0 0 0-1 .981l.006.139q.323-.119.684-.12h5.396z%22/%3E%0A%3C/svg%3E")}.bi-folder2-open{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1 3.5A1.5 1.5 0 0 1 2.5 2h2.764c.958 0 1.76.56 2.311 1.184C7.985 3.648 8.48 4 9 4h4.5A1.5 1.5 0 0 1 15 5.5v.64c.57.265.94.876.856 1.546l-.64 5.124A2.5 2.5 0 0 1 12.733 15H3.266a2.5 2.5 0 0 1-2.481-2.19l-.64-5.124A1.5 1.5 0 0 1 1 6.14zM2 6h12v-.5a.5.5 0 0 0-.5-.5H9c-.964 0-1.71-.629-2.174-1.154C6.374 3.334 5.82 3 5.264 3H2.5a.5.5 0 0 0-.5.5zm-.367 1a.5.5 0 0 0-.496.562l.64 5.124A1.5 1.5 0 0 0 3.266 14h9.468a1.5 1.5 0 0 0 1.489-1.314l.64-5.124A.5.5 0 0 0 14.367 7z%22/%3E%0A%3C/svg%3E")}.bi-fullscreen{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5M.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5m15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5%22/%3E%0A%3C/svg%3E")}.bi-fullscreen-exit{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5m5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5M0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5m10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0z%22/%3E%0A%3C/svg%3E")}.bi-funnel{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5zm1 .5v1.308l4.372 4.858A.5.5 0 0 1 7 8.5v5.306l2-.666V8.5a.5.5 0 0 1 .128-.334L13.5 3.308V2z%22/%3E%0A%3C/svg%3E")}.bi-funnel-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5z%22/%3E%0A%3C/svg%3E")}.bi-gear{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 4.754a3.246 3.246 0 1 0 0 6.492 3.246 3.246 0 0 0 0-6.492M5.754 8a2.246 2.246 0 1 1 4.492 0 2.246 2.246 0 0 1-4.492 0%22/%3E%0A  %3Cpath d=%22M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115z%22/%3E%0A%3C/svg%3E")}.bi-graph-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M0 0h1v15h15v1H0zm14.817 3.113a.5.5 0 0 1 .07.704l-4.5 5.5a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61 4.15-5.073a.5.5 0 0 1 .704-.07%22/%3E%0A%3C/svg%3E")}.bi-grid{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1 2.5A1.5 1.5 0 0 1 2.5 1h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5zM2.5 2a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5zm6.5.5A1.5 1.5 0 0 1 10.5 1h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5zM1 10.5A1.5 1.5 0 0 1 2.5 9h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5zm6.5.5A1.5 1.5 0 0 1 10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-grid-1x2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 1H1v14h5zm9 0h-5v5h5zm0 9v5h-5v-5zM0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1zm1 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1z%22/%3E%0A%3C/svg%3E")}.bi-grid-3x3{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5zM1.5 1a.5.5 0 0 0-.5.5V5h4V1zM5 6H1v4h4zm1 4h4V6H6zm-1 1H1v3.5a.5.5 0 0 0 .5.5H5zm1 0v4h4v-4zm5 0v4h3.5a.5.5 0 0 0 .5-.5V11zm0-1h4V6h-4zm0-5h4V1.5a.5.5 0 0 0-.5-.5H11zm-1 0V1H6v4z%22/%3E%0A%3C/svg%3E")}.bi-grid-3x3-gap-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zM1 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1zM1 12a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z%22/%3E%0A%3C/svg%3E")}.bi-grip-vertical{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0M7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0M7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0%22/%3E%0A%3C/svg%3E")}.bi-hand-thumbs-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.864 15.674c-.956.24-1.843-.484-1.908-1.42-.072-1.05-.23-2.015-.428-2.59-.125-.36-.479-1.012-1.04-1.638-.557-.624-1.282-1.179-2.131-1.41C2.685 8.432 2 7.85 2 7V3c0-.845.682-1.464 1.448-1.546 1.07-.113 1.564-.415 2.068-.723l.048-.029c.272-.166.578-.349.97-.484C6.931.08 7.395 0 8 0h3.5c.937 0 1.599.478 1.934 1.064.164.287.254.607.254.913 0 .152-.023.312-.077.464.201.262.38.577.488.9.11.33.172.762.004 1.15.069.13.12.268.159.403.077.27.113.567.113.856s-.036.586-.113.856c-.035.12-.08.244-.138.363.394.571.418 1.2.234 1.733-.206.592-.682 1.1-1.2 1.272-.847.283-1.803.276-2.516.211a10 10 0 0 1-.443-.05 9.36 9.36 0 0 1-.062 4.51c-.138.508-.55.848-1.012.964zM11.5 1H8c-.51 0-.863.068-1.14.163-.281.097-.506.229-.776.393l-.04.025c-.555.338-1.198.73-2.49.868-.333.035-.554.29-.554.55V7c0 .255.226.543.62.65 1.095.3 1.977.997 2.614 1.709.635.71 1.064 1.475 1.238 1.977.243.7.407 1.768.482 2.85.025.362.36.595.667.518l.262-.065c.16-.04.258-.144.288-.255a8.34 8.34 0 0 0-.145-4.726.5.5 0 0 1 .595-.643h.003l.014.004.058.013a9 9 0 0 0 1.036.157c.663.06 1.457.054 2.11-.163.175-.059.45-.301.57-.651.107-.308.087-.67-.266-1.021L12.793 7l.353-.354c.043-.042.105-.14.154-.315.048-.167.075-.37.075-.581s-.027-.414-.075-.581c-.05-.174-.111-.273-.154-.315l-.353-.354.353-.354c.047-.047.109-.176.005-.488a2.2 2.2 0 0 0-.505-.804l-.353-.354.353-.354c.006-.005.041-.05.041-.17a.9.9 0 0 0-.121-.415C12.4 1.272 12.063 1 11.5 1%22/%3E%0A%3C/svg%3E")}.bi-hand-thumbs-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z%22/%3E%0A%3C/svg%3E")}.bi-hdd-stack{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 10a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1zM2 9a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M5 11.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0m-2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0M14 3a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M5 4.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0m-2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0%22/%3E%0A%3C/svg%3E")}.bi-hourglass-bottom{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2 1.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1-.5-.5m2.5.5v1a3.5 3.5 0 0 0 1.989 3.158c.533.256 1.011.791 1.011 1.491v.702s.18.149.5.149.5-.15.5-.15v-.7c0-.701.478-1.236 1.011-1.492A3.5 3.5 0 0 0 11.5 3V2z%22/%3E%0A%3C/svg%3E")}.bi-hourglass-split{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.5 15a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1zm2-13v1c0 .537.12 1.045.337 1.5h6.326c.216-.455.337-.963.337-1.5V2zm3 6.35c0 .701-.478 1.236-1.011 1.492A3.5 3.5 0 0 0 4.5 13s.866-1.299 3-1.48zm1 0v3.17c2.134.181 3 1.48 3 1.48a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351z%22/%3E%0A%3C/svg%3E")}.bi-house-door{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4z%22/%3E%0A%3C/svg%3E")}.bi-image{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0%22/%3E%0A  %3Cpath d=%22M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1z%22/%3E%0A%3C/svg%3E")}.bi-inbox{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4zm9.954 5H10.45a2.5 2.5 0 0 1-4.9 0H1.066l.32 2.562a.5.5 0 0 0 .497.438h12.234a.5.5 0 0 0 .496-.438zM3.809 3.563A1.5 1.5 0 0 1 4.981 3h6.038a1.5 1.5 0 0 1 1.172.563l3.7 4.625a.5.5 0 0 1 .105.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374z%22/%3E%0A%3C/svg%3E")}.bi-info-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0%22/%3E%0A%3C/svg%3E")}.bi-info-circle-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2%22/%3E%0A%3C/svg%3E")}.bi-journal-text{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5 10.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m0-2a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m0-2a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m0-2a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5%22/%3E%0A  %3Cpath d=%22M3 0h10a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-1h1v1a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v1H1V2a2 2 0 0 1 2-2%22/%3E%0A  %3Cpath d=%22M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1z%22/%3E%0A%3C/svg%3E")}.bi-key-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.5 11.5a3.5 3.5 0 1 1 3.163-5H14L15.5 8 14 9.5l-1-1-1 1-1-1-1 1-1-1-1 1H6.663a3.5 3.5 0 0 1-3.163 2M2.5 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2%22/%3E%0A%3C/svg%3E")}.bi-layers{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0zM8 9.433 1.562 6 8 2.567 14.438 6z%22/%3E%0A%3C/svg%3E")}.bi-layout-sidebar{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm5-1v12h9a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1zM4 2H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h2z%22/%3E%0A%3C/svg%3E")}.bi-layout-three-columns{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5zM1.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5H5V1zM10 15V1H6v14zm1 0h3.5a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H11z%22/%3E%0A%3C/svg%3E")}.bi-life-preserver{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m6.43-5.228a7.03 7.03 0 0 1-3.658 3.658l-1.115-2.788a4 4 0 0 0 1.985-1.985zM5.228 14.43a7.03 7.03 0 0 1-3.658-3.658l2.788-1.115a4 4 0 0 0 1.985 1.985zm9.202-9.202-2.788 1.115a4 4 0 0 0-1.985-1.985l1.115-2.788a7.03 7.03 0 0 1 3.658 3.658m-8.087-.87a4 4 0 0 0-1.985 1.985L1.57 5.228A7.03 7.03 0 0 1 5.228 1.57zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6%22/%3E%0A%3C/svg%3E")}.bi-lightning-charge{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.251.068a.5.5 0 0 1 .227.58L9.677 6.5H13a.5.5 0 0 1 .364.843l-8 8.5a.5.5 0 0 1-.842-.49L6.323 9.5H3a.5.5 0 0 1-.364-.843l8-8.5a.5.5 0 0 1 .615-.09zM4.157 8.5H7a.5.5 0 0 1 .478.647L6.11 13.59l5.732-6.09H9a.5.5 0 0 1-.478-.647L9.89 2.41z%22/%3E%0A%3C/svg%3E")}.bi-link-45deg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.715 6.542 3.343 7.914a3 3 0 1 0 4.243 4.243l1.828-1.829A3 3 0 0 0 8.586 5.5L8 6.086a1 1 0 0 0-.154.199 2 2 0 0 1 .861 3.337L6.88 11.45a2 2 0 1 1-2.83-2.83l.793-.792a4 4 0 0 1-.128-1.287z%22/%3E%0A  %3Cpath d=%22M6.586 4.672A3 3 0 0 0 7.414 9.5l.775-.776a2 2 0 0 1-.896-3.346L9.12 3.55a2 2 0 1 1 2.83 2.83l-.793.792c.112.42.155.855.128 1.287l1.372-1.372a3 3 0 1 0-4.243-4.243z%22/%3E%0A%3C/svg%3E")}.bi-list{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-list-check{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5M3.854 2.146a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 3.293l1.146-1.147a.5.5 0 0 1 .708 0m0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 7.293l1.146-1.147a.5.5 0 0 1 .708 0m0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-list-columns-reverse{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M0 .5A.5.5 0 0 1 .5 0h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 .5m4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10A.5.5 0 0 1 4 .5m-4 2A.5.5 0 0 1 .5 2h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m-4 2A.5.5 0 0 1 .5 4h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5m-4 2A.5.5 0 0 1 .5 6h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5m-4 2A.5.5 0 0 1 .5 8h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5m-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10a.5.5 0 0 1-.5-.5m-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5m-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-list-nested{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5m-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-list-ul{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m-3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2m0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2m0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2%22/%3E%0A%3C/svg%3E")}.bi-lock-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 0a4 4 0 0 1 4 4v2.05a2.5 2.5 0 0 1 2 2.45v5a2.5 2.5 0 0 1-2.5 2.5h-7A2.5 2.5 0 0 1 2 13.5v-5a2.5 2.5 0 0 1 2-2.45V4a4 4 0 0 1 4-4m0 1a3 3 0 0 0-3 3v2h6V4a3 3 0 0 0-3-3%22/%3E%0A%3C/svg%3E")}.bi-magic{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M9.5 2.672a.5.5 0 1 0 1 0V.843a.5.5 0 0 0-1 0zm4.5.035A.5.5 0 0 0 13.293 2L12 3.293a.5.5 0 1 0 .707.707zM7.293 4A.5.5 0 1 0 8 3.293L6.707 2A.5.5 0 0 0 6 2.707zm-.621 2.5a.5.5 0 1 0 0-1H4.843a.5.5 0 1 0 0 1zm8.485 0a.5.5 0 1 0 0-1h-1.829a.5.5 0 0 0 0 1zM13.293 10A.5.5 0 1 0 14 9.293L12.707 8a.5.5 0 1 0-.707.707zM9.5 11.157a.5.5 0 0 0 1 0V9.328a.5.5 0 0 0-1 0zm1.854-5.097a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L8.646 5.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0l1.293-1.293Zm-3 3a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L.646 13.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0z%22/%3E%0A%3C/svg%3E")}.bi-mic{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.5 6.5A.5.5 0 0 1 4 7v1a4 4 0 0 0 8 0V7a.5.5 0 0 1 1 0v1a5 5 0 0 1-4.5 4.975V15h3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1h3v-2.025A5 5 0 0 1 3 8V7a.5.5 0 0 1 .5-.5%22/%3E%0A  %3Cpath d=%22M10 8a2 2 0 1 1-4 0V3a2 2 0 1 1 4 0zM8 0a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V3a3 3 0 0 0-3-3%22/%3E%0A%3C/svg%3E")}.bi-mic-mute{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M13 8c0 .564-.094 1.107-.266 1.613l-.814-.814A4 4 0 0 0 12 8V7a.5.5 0 0 1 1 0zm-5 4c.818 0 1.578-.245 2.212-.667l.718.719a5 5 0 0 1-2.43.923V15h3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1h3v-2.025A5 5 0 0 1 3 8V7a.5.5 0 0 1 1 0v1a4 4 0 0 0 4 4m3-9v4.879l-1-1V3a2 2 0 0 0-3.997-.118l-.845-.845A3.001 3.001 0 0 1 11 3%22/%3E%0A  %3Cpath d=%22m9.486 10.607-.748-.748A2 2 0 0 1 6 8v-.878l-1-1V8a3 3 0 0 0 4.486 2.607m-7.84-9.253 12 12 .708-.708-12-12z%22/%3E%0A%3C/svg%3E")}.bi-microsoft{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7.462 0H0v7.19h7.462zM16 0H8.538v7.19H16zM7.462 8.211H0V16h7.462zm8.538 0H8.538V16H16z%22/%3E%0A%3C/svg%3E")}.bi-moon{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 .278a.77.77 0 0 1 .08.858 7.2 7.2 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277q.792-.001 1.533-.16a.79.79 0 0 1 .81.316.73.73 0 0 1-.031.893A8.35 8.35 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.75.75 0 0 1 6 .278M4.858 1.311A7.27 7.27 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.32 7.32 0 0 0 5.205-2.162q-.506.063-1.029.063c-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286%22/%3E%0A%3C/svg%3E")}.bi-moon-stars{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 .278a.77.77 0 0 1 .08.858 7.2 7.2 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277q.792-.001 1.533-.16a.79.79 0 0 1 .81.316.73.73 0 0 1-.031.893A8.35 8.35 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.75.75 0 0 1 6 .278M4.858 1.311A7.27 7.27 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.32 7.32 0 0 0 5.205-2.162q-.506.063-1.029.063c-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286%22/%3E%0A  %3Cpath d=%22M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.73 1.73 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.73 1.73 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.73 1.73 0 0 0 1.097-1.097zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.16 1.16 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.16 1.16 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732z%22/%3E%0A%3C/svg%3E")}.bi-mouse2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3 5.188C3 2.341 5.22 0 8 0s5 2.342 5 5.188v5.625C13 13.658 10.78 16 8 16s-5-2.342-5-5.188V5.189zm4.5-4.155C5.541 1.289 4 3.035 4 5.188V5.5h3.5zm1 0V5.5H12v-.313c0-2.152-1.541-3.898-3.5-4.154M12 6.5H4v4.313C4 13.145 5.81 15 8 15s4-1.855 4-4.188z%22/%3E%0A%3C/svg%3E")}.bi-paperclip{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.5 3a2.5 2.5 0 0 1 5 0v9a1.5 1.5 0 0 1-3 0V5a.5.5 0 0 1 1 0v7a.5.5 0 0 0 1 0V3a1.5 1.5 0 1 0-3 0v9a2.5 2.5 0 0 0 5 0V5a.5.5 0 0 1 1 0v7a3.5 3.5 0 1 1-7 0z%22/%3E%0A%3C/svg%3E")}.bi-pause-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M5 6.25a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0zm3.5 0a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0z%22/%3E%0A%3C/svg%3E")}.bi-pencil{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325%22/%3E%0A%3C/svg%3E")}.bi-pencil-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M15.502 1.94a.5.5 0 0 1 0 .706L14.459 3.69l-2-2L13.502.646a.5.5 0 0 1 .707 0l1.293 1.293zm-1.75 2.456-2-2L4.939 9.21a.5.5 0 0 0-.121.196l-.805 2.414a.25.25 0 0 0 .316.316l2.414-.805a.5.5 0 0 0 .196-.12l6.813-6.814z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 13.5A1.5 1.5 0 0 0 2.5 15h11a1.5 1.5 0 0 0 1.5-1.5v-6a.5.5 0 0 0-1 0v6a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .5-.5H9a.5.5 0 0 0 0-1H2.5A1.5 1.5 0 0 0 1 2.5z%22/%3E%0A%3C/svg%3E")}.bi-people{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1zm-7.978-1L7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002-.014.002zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4m3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0M6.936 9.28a6 6 0 0 0-1.23-.247A7 7 0 0 0 5 9c-4 0-5 3-5 4q0 1 1 1h4.216A2.24 2.24 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816M4.92 10A5.5 5.5 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275ZM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4%22/%3E%0A%3C/svg%3E")}.bi-people-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7 14s-1 0-1-1 1-4 5-4 5 3 5 4-1 1-1 1zm4-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6m-5.784 6A2.24 2.24 0 0 1 5 13c0-1.355.68-2.75 1.936-3.72A6.3 6.3 0 0 0 5 9c-4 0-5 3-5 4s1 1 1 1zM4.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5%22/%3E%0A%3C/svg%3E")}.bi-person{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z%22/%3E%0A%3C/svg%3E")}.bi-play-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445%22/%3E%0A%3C/svg%3E")}.bi-play-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393%22/%3E%0A%3C/svg%3E")}.bi-plug{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.08 2.08 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.92 1.92 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0M5 4v2.5A2.5 2.5 0 0 0 7.5 9h1A2.5 2.5 0 0 0 11 6.5V4z%22/%3E%0A%3C/svg%3E")}.bi-plug-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.08 2.08 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.92 1.92 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0%22/%3E%0A%3C/svg%3E")}.bi-plugin{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1 8a7 7 0 1 1 2.898 5.673c-.167-.121-.216-.406-.002-.62l1.8-1.8a3.5 3.5 0 0 0 4.572-.328l1.414-1.415a.5.5 0 0 0 0-.707l-.707-.707 1.559-1.563a.5.5 0 1 0-.708-.706l-1.559 1.562-1.414-1.414 1.56-1.562a.5.5 0 1 0-.707-.706l-1.56 1.56-.707-.706a.5.5 0 0 0-.707 0L5.318 5.975a3.5 3.5 0 0 0-.328 4.571l-1.8 1.8c-.58.58-.62 1.6.121 2.137A8 8 0 1 0 0 8a.5.5 0 0 0 1 0%22/%3E%0A%3C/svg%3E")}.bi-plus-lg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2%22/%3E%0A%3C/svg%3E")}.bi-plus-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4%22/%3E%0A%3C/svg%3E")}.bi-question-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94%22/%3E%0A%3C/svg%3E")}.bi-search{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0%22/%3E%0A%3C/svg%3E")}.bi-send-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471z%22/%3E%0A%3C/svg%3E")}.bi-shield-check{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56%22/%3E%0A  %3Cpath d=%22M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-shield-exclamation{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56%22/%3E%0A  %3Cpath d=%22M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0z%22/%3E%0A%3C/svg%3E")}.bi-shield-lock{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56%22/%3E%0A  %3Cpath d=%22M9.5 6.5a1.5 1.5 0 0 1-1 1.415l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99a1.5 1.5 0 1 1 2-1.415%22/%3E%0A%3C/svg%3E")}.bi-shield-slash{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M1.093 3.093c-.465 4.275.885 7.46 2.513 9.589a11.8 11.8 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7 7 0 0 0 1.048-.625 11.3 11.3 0 0 0 1.733-1.525l-.745-.745a10.3 10.3 0 0 1-1.578 1.392c-.346.244-.652.42-.893.533q-.18.085-.293.118a1 1 0 0 1-.101.025 1 1 0 0 1-.1-.025 2 2 0 0 1-.294-.118 6 6 0 0 1-.893-.533 10.7 10.7 0 0 1-2.287-2.233C3.053 10.228 1.879 7.594 2.06 4.06zM3.98 1.98l-.852-.852A59 59 0 0 1 5.072.559C6.157.266 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.483 3.626-.332 6.491-1.551 8.616l-.77-.77c1.042-1.915 1.72-4.469 1.29-7.702a.48.48 0 0 0-.33-.39c-.65-.213-1.75-.56-2.836-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524a50 50 0 0 0-1.357.39zm9.666 12.374-13-13 .708-.708 13 13z%22/%3E%0A%3C/svg%3E")}.bi-shuffle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M0 3.5A.5.5 0 0 1 .5 3H1c2.202 0 3.827 1.24 4.874 2.418.49.552.865 1.102 1.126 1.532.26-.43.636-.98 1.126-1.532C9.173 4.24 10.798 3 13 3v1c-1.798 0-3.173 1.01-4.126 2.082A9.6 9.6 0 0 0 7.556 8a9.6 9.6 0 0 0 1.317 1.918C9.828 10.99 11.204 12 13 12v1c-2.202 0-3.827-1.24-4.874-2.418A10.6 10.6 0 0 1 7 9.05c-.26.43-.636.98-1.126 1.532C4.827 11.76 3.202 13 1 13H.5a.5.5 0 0 1 0-1H1c1.798 0 3.173-1.01 4.126-2.082A9.6 9.6 0 0 0 6.444 8a9.6 9.6 0 0 0-1.317-1.918C4.172 5.01 2.796 4 1 4H.5a.5.5 0 0 1-.5-.5%22/%3E%0A  %3Cpath d=%22M13 5.466V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192m0 9v-3.932a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192%22/%3E%0A%3C/svg%3E")}.bi-slash-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M11.354 4.646a.5.5 0 0 0-.708 0l-6 6a.5.5 0 0 0 .708.708l6-6a.5.5 0 0 0 0-.708%22/%3E%0A%3C/svg%3E")}.bi-sliders2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M10.5 1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4H1.5a.5.5 0 0 1 0-1H10V1.5a.5.5 0 0 1 .5-.5M12 3.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5m-6.5 2A.5.5 0 0 1 6 6v1.5h8.5a.5.5 0 0 1 0 1H6V10a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5M1 8a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 1 8m9.5 2a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V13H1.5a.5.5 0 0 1 0-1H10v-1.5a.5.5 0 0 1 .5-.5m1.5 2.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-sort-down{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5M7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1z%22/%3E%0A%3C/svg%3E")}.bi-sort-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.5.5 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5M7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1z%22/%3E%0A%3C/svg%3E")}.bi-speedometer2{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 4a.5.5 0 0 1 .5.5V6a.5.5 0 0 1-1 0V4.5A.5.5 0 0 1 8 4M3.732 5.732a.5.5 0 0 1 .707 0l.915.914a.5.5 0 1 1-.708.708l-.914-.915a.5.5 0 0 1 0-.707M2 10a.5.5 0 0 1 .5-.5h1.586a.5.5 0 0 1 0 1H2.5A.5.5 0 0 1 2 10m9.5 0a.5.5 0 0 1 .5-.5h1.5a.5.5 0 0 1 0 1H12a.5.5 0 0 1-.5-.5m.754-4.246a.39.39 0 0 0-.527-.02L7.547 9.31a.91.91 0 1 0 1.302 1.258l3.434-4.297a.39.39 0 0 0-.029-.518z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M0 10a8 8 0 1 1 15.547 2.661c-.442 1.253-1.845 1.602-2.932 1.25C11.309 13.488 9.475 13 8 13c-1.474 0-3.31.488-4.615.911-1.087.352-2.49.003-2.932-1.25A8 8 0 0 1 0 10m8-7a7 7 0 0 0-6.603 9.329c.203.575.923.876 1.68.63C4.397 12.533 6.358 12 8 12s3.604.532 4.923.96c.757.245 1.477-.056 1.68-.631A7 7 0 0 0 8 3%22/%3E%0A%3C/svg%3E")}.bi-square{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A%3C/svg%3E")}.bi-stack{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22m14.12 10.163 1.715.858c.22.11.22.424 0 .534L8.267 15.34a.6.6 0 0 1-.534 0L.165 11.555a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.66zM7.733.063a.6.6 0 0 1 .534 0l7.568 3.784a.3.3 0 0 1 0 .535L8.267 8.165a.6.6 0 0 1-.534 0L.165 4.382a.299.299 0 0 1 0-.535z%22/%3E%0A  %3Cpath d=%22m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.6.6 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0z%22/%3E%0A%3C/svg%3E")}.bi-stars{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M7.657 6.247c.11-.33.576-.33.686 0l.645 1.937a2.89 2.89 0 0 0 1.829 1.828l1.936.645c.33.11.33.576 0 .686l-1.937.645a2.89 2.89 0 0 0-1.828 1.829l-.645 1.936a.361.361 0 0 1-.686 0l-.645-1.937a2.89 2.89 0 0 0-1.828-1.828l-1.937-.645a.361.361 0 0 1 0-.686l1.937-.645a2.89 2.89 0 0 0 1.828-1.828zM3.794 1.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387A1.73 1.73 0 0 0 4.593 5.69l-.387 1.162a.217.217 0 0 1-.412 0L3.407 5.69A1.73 1.73 0 0 0 2.31 4.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387A1.73 1.73 0 0 0 3.407 2.31zM10.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.16 1.16 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.16 1.16 0 0 0-.732-.732L9.1 2.137a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732z%22/%3E%0A%3C/svg%3E")}.bi-stop{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3.5 5A1.5 1.5 0 0 1 5 3.5h6A1.5 1.5 0 0 1 12.5 5v6a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 11zM5 4.5a.5.5 0 0 0-.5.5v6a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 .5-.5V5a.5.5 0 0 0-.5-.5z%22/%3E%0A%3C/svg%3E")}.bi-stop-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5z%22/%3E%0A%3C/svg%3E")}.bi-table{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm15 2h-4v3h4zm0 4h-4v3h4zm0 4h-4v3h3a1 1 0 0 0 1-1zm-5 3v-3H6v3zm-5 0v-3H1v2a1 1 0 0 0 1 1zm-4-4h4V8H1zm0-4h4V4H1zm5-3v3h4V4zm4 4H6v3h4z%22/%3E%0A%3C/svg%3E")}.bi-terminal{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6 9a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3A.5.5 0 0 1 6 9M3.854 4.146a.5.5 0 1 0-.708.708L4.793 6.5 3.146 8.146a.5.5 0 1 0 .708.708l2-2a.5.5 0 0 0 0-.708z%22/%3E%0A  %3Cpath d=%22M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z%22/%3E%0A%3C/svg%3E")}.bi-three-dots{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3%22/%3E%0A%3C/svg%3E")}.bi-tools{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M1 0 0 1l2.2 3.081a1 1 0 0 0 .815.419h.07a1 1 0 0 1 .708.293l2.675 2.675-2.617 2.654A3.003 3.003 0 0 0 0 13a3 3 0 1 0 5.878-.851l2.654-2.617.968.968-.305.914a1 1 0 0 0 .242 1.023l3.27 3.27a.997.997 0 0 0 1.414 0l1.586-1.586a.997.997 0 0 0 0-1.414l-3.27-3.27a1 1 0 0 0-1.023-.242L10.5 9.5l-.96-.96 2.68-2.643A3.005 3.005 0 0 0 16 3q0-.405-.102-.777l-2.14 2.141L12 4l-.364-1.757L13.777.102a3 3 0 0 0-3.675 3.68L7.462 6.46 4.793 3.793a1 1 0 0 1-.293-.707v-.071a1 1 0 0 0-.419-.814zm9.646 10.646a.5.5 0 0 1 .708 0l2.914 2.915a.5.5 0 0 1-.707.707l-2.915-2.914a.5.5 0 0 1 0-.708M3 11l.471.242.529.026.287.445.445.287.026.529L5 13l-.242.471-.026.529-.445.287-.287.445-.529.026L3 15l-.471-.242L2 14.732l-.287-.445L1.268 14l-.026-.529L1 13l.242-.471.026-.529.445-.287.287-.445.529-.026z%22/%3E%0A%3C/svg%3E")}.bi-trash{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0z%22/%3E%0A  %3Cpath d=%22M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4zM2.5 3h11V2h-11z%22/%3E%0A%3C/svg%3E")}.bi-trash3{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5M11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47M8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5%22/%3E%0A%3C/svg%3E")}.bi-trash3-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11 1.5v1h3.5a.5.5 0 0 1 0 1h-.538l-.853 10.66A2 2 0 0 1 11.115 16h-6.23a2 2 0 0 1-1.994-1.84L2.038 3.5H1.5a.5.5 0 0 1 0-1H5v-1A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5m-5 0v1h4v-1a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5M4.5 5.029l.5 8.5a.5.5 0 1 0 .998-.06l-.5-8.5a.5.5 0 1 0-.998.06m6.53-.528a.5.5 0 0 0-.528.47l-.5 8.5a.5.5 0 0 0 .998.058l.5-8.5a.5.5 0 0 0-.47-.528M8 4.5a.5.5 0 0 0-.5.5v8.5a.5.5 0 0 0 1 0V5a.5.5 0 0 0-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-upload{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5%22/%3E%0A  %3Cpath d=%22M7.646 1.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 2.707V11.5a.5.5 0 0 1-1 0V2.707L5.354 4.854a.5.5 0 1 1-.708-.708z%22/%3E%0A%3C/svg%3E")}.bi-volume-mute{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06M6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0%22/%3E%0A%3C/svg%3E")}.bi-volume-up{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.536 14.01A8.47 8.47 0 0 0 14.026 8a8.47 8.47 0 0 0-2.49-6.01l-.708.707A7.48 7.48 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303z%22/%3E%0A  %3Cpath d=%22M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.48 5.48 0 0 1 11.025 8a5.48 5.48 0 0 1-1.61 3.89z%22/%3E%0A  %3Cpath d=%22M10.025 8a4.5 4.5 0 0 1-1.318 3.182L8 10.475A3.5 3.5 0 0 0 9.025 8c0-.966-.392-1.841-1.025-2.475l.707-.707A4.5 4.5 0 0 1 10.025 8M7 4a.5.5 0 0 0-.812-.39L3.825 5.5H1.5A.5.5 0 0 0 1 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 7 12zM4.312 6.39 6 5.04v5.92L4.312 9.61A.5.5 0 0 0 4 9.5H2v-3h2a.5.5 0 0 0 .312-.11%22/%3E%0A%3C/svg%3E")}.bi-water{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M.036 3.314a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 3.964a.5.5 0 0 1-.278-.65m0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 6.964a.5.5 0 0 1-.278-.65m0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 9.964a.5.5 0 0 1-.278-.65m0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65%22/%3E%0A%3C/svg%3E")}.bi-window-sidebar{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.5 4a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1m2-.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0m1 .5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1%22/%3E%0A  %3Cpath d=%22M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v2H1V3a1 1 0 0 1 1-1zM1 13V6h4v8H2a1 1 0 0 1-1-1m5 1V6h9v7a1 1 0 0 1-1 1z%22/%3E%0A%3C/svg%3E")}.bi-x{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-x-circle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16%22/%3E%0A  %3Cpath d=%22M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-x-circle-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293z%22/%3E%0A%3C/svg%3E")}.bi-x-lg{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z%22/%3E%0A%3C/svg%3E")}.bi-x-octagon{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353zM5.1 1 1 5.1v5.8L5.1 15h5.8l4.1-4.1V5.1L10.9 1z%22/%3E%0A  %3Cpath d=%22M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708%22/%3E%0A%3C/svg%3E")}.bi-x-octagon-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353zm-6.106 4.5L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708%22/%3E%0A%3C/svg%3E")}.bi-zoom-in{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11M13 6.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0%22/%3E%0A  %3Cpath d=%22M10.344 11.742q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1 6.5 6.5 0 0 1-1.398 1.4z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6.5 3a.5.5 0 0 1 .5.5V6h2.5a.5.5 0 0 1 0 1H7v2.5a.5.5 0 0 1-1 0V7H3.5a.5.5 0 0 1 0-1H6V3.5a.5.5 0 0 1 .5-.5%22/%3E%0A%3C/svg%3E")}.bi-zoom-out{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11M13 6.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0%22/%3E%0A  %3Cpath d=%22M10.344 11.742q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1 6.5 6.5 0 0 1-1.398 1.4z%22/%3E%0A  %3Cpath fill-rule=%22evenodd%22 d=%22M3 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5%22/%3E%0A%3C/svg%3E")}.bi-pin-angle{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146m.122 2.112v-.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a5 5 0 0 0-.288-.076 5 5 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a5 5 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034q.172.002.343-.04L9.927 2.028q-.042.172-.04.343a1.8 1.8 0 0 0 .062.46z%22/%3E%0A%3C/svg%3E")}.bi-pin-angle-fill{--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a6 6 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707s.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a6 6 0 0 1 1.013.16l3.134-3.133a3 3 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146%22/%3E%0A%3C/svg%3E")}.bi{display:inline-block;flex-shrink:0;vertical-align:-.125em;line-height:1}:where(.bi){--cbl-icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 fill=%22currentColor%22 viewBox=%220 0 16 16%22%3E%0A  %3Cpath d=%22M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z%22/%3E%0A  %3Cpath d=%22M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286m1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94%22/%3E%0A%3C/svg%3E")}.bi:before{content:"";display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--cbl-icon) center / contain no-repeat;mask:var(--cbl-icon) center / contain no-repeat}.bi.cbl-ai-sheen{color:var(--cbl-brand-600);background:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@property --tw-animation-delay{syntax: "*"; inherits: false; initial-value: 0s;}@property --tw-animation-direction{syntax: "*"; inherits: false; initial-value: normal;}@property --tw-animation-duration{syntax: "*"; inherits: false;}@property --tw-animation-fill-mode{syntax: "*"; inherits: false; initial-value: none;}@property --tw-animation-iteration-count{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-translate-y{syntax: "*"; inherits: false; initial-value: 0;}:root,:host{--font-sans: "InterVariable", ui-sans-serif, system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-md: .375rem;--color-amber-50: oklch(98.7% .022 95.277);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-700: oklch(55.5% .163 48.998);--color-amber-800: oklch(47.3% .137 46.201);--color-amber-900: oklch(41.4% .112 45.904);--color-amber-950: oklch(27.9% .077 45.635);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-400: oklch(76.5% .177 163.223);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-600: oklch(59.6% .145 163.225);--color-emerald-700: oklch(50.8% .118 165.612);--color-emerald-800: oklch(43.2% .095 166.913);--color-sky-300: oklch(82.8% .111 230.318);--color-blue-50: oklch(97% .014 254.604);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--color-blue-950: oklch(28.2% .091 267.935);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-700: oklch(45.7% .24 277.023);--color-fuchsia-50: oklch(97.7% .017 320.058);--color-fuchsia-200: oklch(90.3% .076 319.62);--color-fuchsia-300: oklch(83.3% .145 321.434);--color-fuchsia-400: oklch(74% .238 322.16);--color-fuchsia-500: oklch(66.7% .295 322.15);--color-fuchsia-600: oklch(59.1% .293 322.896);--color-fuchsia-700: oklch(51.8% .253 323.949);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-100: oklch(94.1% .03 12.58);--color-rose-200: oklch(89.2% .058 10.001);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-600: oklch(58.6% .253 17.585);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-800: oklch(45.5% .188 13.697);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-200: oklch(92.9% .013 255.508);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-500: oklch(55.4% .046 257.417);--color-slate-600: oklch(44.6% .043 257.281);--color-slate-700: oklch(37.2% .044 257.287);--color-slate-900: oklch(20.8% .042 265.755);--color-slate-950: oklch(12.9% .042 264.695);--color-stone-50: oklch(98.5% .001 106.423);--color-stone-100: oklch(97% .001 106.424);--color-stone-400: oklch(70.9% .01 56.259);--color-stone-500: oklch(55.3% .013 58.071);--color-stone-600: oklch(44.4% .011 73.639);--color-stone-700: oklch(37.4% .01 67.558);--color-stone-900: oklch(21.6% .006 56.043);--color-stone-950: oklch(14.7% .004 49.25);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs: 4px;--blur-sm: 8px;--blur-md: 12px;--blur-3xl: 64px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-brand-50: #eef0ff;--color-brand-100: #e0e3ff;--color-brand-200: #c7cbfe;--color-brand-300: #a5a9fa;--color-brand-400: #8283f5;--color-brand-500: #6366f1;--color-brand-600: #4f46e5;--color-brand-700: #4338ca;--color-brand-800: #3730a3;--color-accent-300: #fcd34d;--color-accent-500: #f59e0b;--color-accent-700: #b45309;--color-ink-50: #f6f7fb;--color-ink-100: #eeeff6;--color-ink-200: #e3e5f0;--color-ink-300: #d3d6e6;--color-ink-400: #b4b8ce;--color-ink-500: #8a8fa8;--color-ink-600: #6b7089;--color-ink-700: #545974;--color-ink-800: #3b3f58;--color-ink-900: #262a40;--color-ink-950: #16192b}.cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop){opacity:var(--spartan-overlay-backdrop-opacity, 1);transition:var(--spartan-overlay-backdrop-transition, none)}@property --scroll-fade-t{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-b{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-s{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-e{syntax: "<length-percentage>"; inherits: false; initial-value: 0px;}@property --scroll-fade-mask{syntax: "*"; inherits: false;}@property --shimmer-angle{syntax: "<angle>"; inherits: true; initial-value: 20deg;}@property --shimmer-image{syntax: "*"; inherits: false;}@property --shimmer-text-fill{syntax: "*"; inherits: false;}@media(prefers-reduced-motion:reduce){.shimmer{animation:none;background-image:none;-webkit-text-fill-color:currentColor}}body:has(app-header){--background: #ffffff;--foreground: #172033;--card: #ffffff;--card-foreground: #172033;--popover: #ffffff;--popover-foreground: #172033;--primary: #2563eb;--primary-foreground: #ffffff;--secondary: #f1f5f9;--secondary-foreground: #334155;--muted: #f8fafc;--muted-foreground: #526071;--accent: #eff6ff;--accent-foreground: #1d4ed8;--destructive: #be123c;--border: #dde3ea;--input: #cbd5e1;--ring: #526071;--radius: .625rem}body:has(app-header) .cdk-overlay-container{z-index:1300}body:has(app-header) [data-slot]{border-color:var(--border)}body:has(app-header):has(.sidebar-rail) .main-content{margin-left:64px}@media(max-width:1023px){body:has(app-header) .main-content{margin-left:0}}.\@container\/card-header{container-type:inline-size;container-name:card-header}.\@container\/field-group{container-type:inline-size;container-name:field-group}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0px}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0px}.-start-2\.5{inset-inline-start:calc(var(--spacing) * -2.5)}.-end-2\.5{inset-inline-end:calc(var(--spacing) * -2.5)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-6rem\]{top:-6rem}.top-\[20\%\]{top:20%}.top-\[24\%\]{top:24%}.top-\[30\%\]{top:30%}.top-\[calc\(50\%-5px\)\]{top:calc(50% - 5px)}.-right-3{right:calc(var(--spacing) * -3)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-16{right:calc(var(--spacing) * -16)}.-right-24{right:calc(var(--spacing) * -24)}.-right-32{right:calc(var(--spacing) * -32)}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-\[-6rem\]{right:-6rem}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[-8rem\]{bottom:-8rem}.bottom-\[10\%\]{bottom:10%}.-left-4{left:calc(var(--spacing) * -4)}.-left-20{left:calc(var(--spacing) * -20)}.-left-24{left:calc(var(--spacing) * -24)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[-8rem\]{left:-8rem}.left-\[35\%\]{left:35%}.left-\[calc\(50\%-5px\)\]{left:calc(50% - 5px)}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[1035\]{z-index:1035}.z-\[1090\]{z-index:1090}.z-\[1100\]{z-index:1100}.z-\[3000\]{z-index:3000}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2 / span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-auto{margin:auto}.container{margin-inline:auto;padding-inline:2rem}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-\[--spacing\(var\(--side-offset\)\)\]{margin-block:calc(var(--spacing) * var(--side-offset))}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[1\.5rem\]{margin-top:1.5rem}.mt-\[1rem\]{margin-top:1rem}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-16{margin-bottom:calc(var(--spacing) * -16)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[20rem\]{height:20rem}.h-\[22rem\]{height:22rem}.h-\[24rem\]{height:24rem}.h-\[26rem\]{height:26rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-0{min-height:0px}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-64{min-height:calc(var(--spacing) * 64)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:calc(3 / 5 * 100%)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[3px\]{width:3px}.w-\[20rem\]{width:20rem}.w-\[22rem\]{width:22rem}.w-\[24rem\]{width:24rem}.w-\[26rem\]{width:26rem}.w-\[38\%\]{width:38%}.w-\[58\%\]{width:58%}.w-\[64\%\]{width:64%}.w-\[76\%\]{width:76%}.w-\[82\%\]{width:82%}.w-\[min\(42rem\,calc\(100vw-2rem\)\)\]{width:min(42rem,calc(100vw - 2rem))}.w-\[min\(100vw\,28\.5rem\)\]{width:min(100vw,28.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[70\%\]{max-width:70%}.max-w-\[85\%\]{max-width:85%}.max-w-\[92\%\]{max-width:92%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(520px\,95vw\)\]{max-width:min(520px,95vw)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0px}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[96px\]{min-width:96px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-270{rotate:270deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{--_spread: var(--shimmer-spread, calc(3ch + 40px) );--_base: currentColor;--_highlight: var(--shimmer-color, oklch(from currentColor l c h / calc(alpha/5) ));background-image:var( --shimmer-image, linear-gradient( calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread)) ) );background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;background-position:0 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--shimmer-text-fill, transparent);animation:tw-shimmer var(--shimmer-duration, 2s) linear infinite}@supports (color: color-mix(in lab,red,red)){.shimmer{background-image:var( --shimmer-image, linear-gradient( calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread)) ) )}}.shimmer:is(.dark *){--_highlight: var(--shimmer-color, oklch(from currentColor max(.8, calc(l + .4) ) c h / calc(alpha + .4) ))}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-indeterminate{animation:indeterminate 4s ease-in-out infinite}.animate-ping{animation:var(--animate-ping)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.4fr_repeat\(4\,1fr\)\]{grid-template-columns:1.4fr repeat(4,1fr)}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[3px\]{gap:3px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-4xl{border-radius:2rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[min\(var\(--radius-md\)\,8px\)\]{border-radius:min(var(--radius-md),8px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.25rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.\!border-rose-400{border-color:var(--color-rose-400)!important}.border-accent-300{border-color:var(--color-accent-300)}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-700{border-color:var(--color-blue-700)}.border-border{border-color:var(--border)}.border-brand-200{border-color:var(--color-brand-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-fuchsia-400\/20{border-color:color-mix(in srgb,oklch(74% .238 322.16) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-fuchsia-400\/20{border-color:color-mix(in oklab,var(--color-fuchsia-400) 20%,transparent)}}.border-fuchsia-400\/30{border-color:color-mix(in srgb,oklch(74% .238 322.16) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab,var(--color-fuchsia-400) 30%,transparent)}}.border-fuchsia-400\/40{border-color:color-mix(in srgb,oklch(74% .238 322.16) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab,var(--color-fuchsia-400) 40%,transparent)}}.border-ink-100{border-color:var(--color-ink-100)}.border-ink-200{border-color:var(--color-ink-200)}.border-ink-300{border-color:var(--color-ink-300)}.border-input{border-color:var(--input)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:transparent}.border-white\/5{border-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/40{border-color:color-mix(in srgb,#fff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-\[\#fbfbfe\]{background-color:#fbfbfe}.bg-\[var\(--cbl-brand-50\)\]{background-color:var(--cbl-brand-50)}.bg-accent-300\/25{background-color:color-mix(in srgb,#fcd34d 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-accent-300\/25{background-color:color-mix(in oklab,var(--color-accent-300) 25%,transparent)}}.bg-accent-500{background-color:var(--color-accent-500)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:color-mix(in srgb,oklch(98.7% .022 95.277) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400\/30{background-color:color-mix(in srgb,oklch(82.8% .189 84.429) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-400\/30{background-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.bg-amber-400\/70{background-color:color-mix(in srgb,oklch(82.8% .189 84.429) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-amber-400\/70{background-color:color-mix(in oklab,var(--color-amber-400) 70%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:color-mix(in srgb,#000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/25{background-color:color-mix(in srgb,#000 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--border)}.bg-brand-50{background-color:var(--color-brand-50)}.bg-brand-50\/35{background-color:color-mix(in srgb,#eef0ff 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-brand-50\/35{background-color:color-mix(in oklab,var(--color-brand-50) 35%,transparent)}}.bg-brand-50\/40{background-color:color-mix(in srgb,#eef0ff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-brand-50\/40{background-color:color-mix(in oklab,var(--color-brand-50) 40%,transparent)}}.bg-brand-50\/50{background-color:color-mix(in srgb,#eef0ff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-brand-50\/50{background-color:color-mix(in oklab,var(--color-brand-50) 50%,transparent)}}.bg-brand-50\/60{background-color:color-mix(in srgb,#eef0ff 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-brand-50\/60{background-color:color-mix(in oklab,var(--color-brand-50) 60%,transparent)}}.bg-brand-100{background-color:var(--color-brand-100)}.bg-brand-400{background-color:var(--color-brand-400)}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-600{background-color:var(--color-brand-600)}.bg-brand-600\/20{background-color:color-mix(in srgb,#4f46e5 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-brand-600\/20{background-color:color-mix(in oklab,var(--color-brand-600) 20%,transparent)}}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:color-mix(in srgb,oklch(76.5% .177 163.223) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/60{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-emerald-500\/60{background-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.bg-emerald-500\/70{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-emerald-500\/70{background-color:color-mix(in oklab,var(--color-emerald-500) 70%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-foreground{background-color:var(--foreground)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-fuchsia-400\/10{background-color:color-mix(in srgb,oklch(74% .238 322.16) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-fuchsia-400\/10{background-color:color-mix(in oklab,var(--color-fuchsia-400) 10%,transparent)}}.bg-fuchsia-400\/20{background-color:color-mix(in srgb,oklch(74% .238 322.16) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-fuchsia-400\/20{background-color:color-mix(in oklab,var(--color-fuchsia-400) 20%,transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-600\/20{background-color:color-mix(in srgb,oklch(59.1% .293 322.896) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-fuchsia-600\/20{background-color:color-mix(in oklab,var(--color-fuchsia-600) 20%,transparent)}}.bg-ink-50{background-color:var(--color-ink-50)}.bg-ink-100{background-color:var(--color-ink-100)}.bg-ink-200{background-color:var(--color-ink-200)}.bg-ink-300{background-color:var(--color-ink-300)}.bg-ink-400{background-color:var(--color-ink-400)}.bg-ink-950{background-color:var(--color-ink-950)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/50{background-color:color-mix(in srgb,oklch(96.9% .015 12.422) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-rose-50\/50{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.bg-rose-500\/60{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-rose-500\/60{background-color:color-mix(in oklab,var(--color-rose-500) 60%,transparent)}}.bg-rose-500\/70{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-rose-500\/70{background-color:color-mix(in oklab,var(--color-rose-500) 70%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-500\/20{background-color:color-mix(in srgb,oklch(55.4% .046 257.417) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-slate-500\/20{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-950\/20{background-color:color-mix(in srgb,oklch(14.7% .004 49.25) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-stone-950\/20{background-color:color-mix(in oklab,var(--color-stone-950) 20%,transparent)}}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/70{background-color:color-mix(in srgb,#fff 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/85{background-color:color-mix(in srgb,#fff 85%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.03\]{background-color:color-mix(in srgb,#fff 3%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-gradient-to-b{--tw-gradient-position: to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position: to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-brand-50\/70{--tw-gradient-from: color-mix(in srgb, #eef0ff 70%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.from-brand-50\/70{--tw-gradient-from: color-mix(in oklab, var(--color-brand-50) 70%, transparent)}}.from-brand-200{--tw-gradient-from: var(--color-brand-200);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-600{--tw-gradient-from: var(--color-brand-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-300{--tw-gradient-from: var(--color-fuchsia-300);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-600{--tw-gradient-from: var(--color-fuchsia-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brand-300{--tw-gradient-via: var(--color-brand-300);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-brand-400{--tw-gradient-via: var(--color-brand-400);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-\[\#fbfbfe\]{--tw-gradient-to: #fbfbfe;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-300{--tw-gradient-to: var(--color-accent-300);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-brand-400{--tw-gradient-to: var(--color-brand-400);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to: var(--color-fuchsia-400);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-foreground{fill:var(--foreground)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[length\:--spacing\(4\)\]{font-size:calc(var(--spacing) * 4)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.08\]{--tw-leading: 1.08;line-height:1.08}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking: .2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking: .14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking: .16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-ink-950{color:var(--color-ink-950)!important}.text-\[color\:var\(--cbl-brand-800\)\]{color:var(--cbl-brand-800)}.text-\[color\:var\(--cbl-ink\)\]{color:var(--cbl-ink)}.text-\[color\:var\(--cbl-ink-muted\)\]{color:var(--cbl-ink-muted)}.text-accent-700{color:var(--color-accent-700)}.text-amber-300{color:var(--color-amber-300)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-blue-700{color:var(--color-blue-700)}.text-blue-950{color:var(--color-blue-950)}.text-brand-100{color:var(--color-brand-100)}.text-brand-200{color:var(--color-brand-200)}.text-brand-300{color:var(--color-brand-300)}.text-brand-400{color:var(--color-brand-400)}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-brand-800{color:var(--color-brand-800)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color: color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-ink-200{color:var(--color-ink-200)}.text-ink-300{color:var(--color-ink-300)}.text-ink-400{color:var(--color-ink-400)}.text-ink-500{color:var(--color-ink-500)}.text-ink-600{color:var(--color-ink-600)}.text-ink-700{color:var(--color-ink-700)}.text-ink-800{color:var(--color-ink-800)}.text-ink-900{color:var(--color-ink-900)}.text-ink-950{color:var(--color-ink-950)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-300{color:var(--color-sky-300)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-900{color:var(--color-stone-900)}.text-transparent{color:transparent}.text-white{color:var(--color-white)}.text-white\/10{color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/10{color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.placeholder-ink-400::placeholder{color:var(--color-ink-400)}.opacity-0{opacity:0%}.opacity-10{opacity:10%}.opacity-60{opacity:60%}.opacity-\[0\.07\]{opacity:.07}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow-color: var(--card)}@supports (color: color-mix(in lab,red,red)){.shadow-card{--tw-shadow-color: color-mix(in oklab, var(--card) var(--tw-shadow-alpha), transparent)}}.ring-accent-300{--tw-ring-color: var(--color-accent-300)}.ring-accent-300\/60{--tw-ring-color: color-mix(in srgb, #fcd34d 60%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-accent-300\/60{--tw-ring-color: color-mix(in oklab, var(--color-accent-300) 60%, transparent)}}.ring-amber-200{--tw-ring-color: var(--color-amber-200)}.ring-amber-300{--tw-ring-color: var(--color-amber-300)}.ring-brand-100{--tw-ring-color: var(--color-brand-100)}.ring-brand-200{--tw-ring-color: var(--color-brand-200)}.ring-foreground\/10{--tw-ring-color: var(--foreground)}@supports (color: color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color: color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ink-100{--tw-ring-color: var(--color-ink-100)}.ring-ink-200{--tw-ring-color: var(--color-ink-200)}.ring-ink-300{--tw-ring-color: var(--color-ink-300)}.ring-rose-100{--tw-ring-color: var(--color-rose-100)}.ring-white\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur: blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[110px\]{--tw-blur: blur(110px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur: blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(6\)\]{--card-spacing: calc(var(--spacing) * 6)}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x: var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-brand-300:is(:where(.group):hover *){color:var(--color-brand-300)}.group-hover\:text-brand-600:is(:where(.group):hover *){color:var(--color-brand-600)}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-has-\[\>ng-icon\]\/alert\:col-start-2:is(:where(.group\/alert):has(>ng-icon) *){grid-column-start:2}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:50%}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:0px}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:transparent}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-checked\/dropdown-menu-checkbox\:opacity-100:is(:is(:where(.group\/dropdown-menu-checkbox):where([data-state=checked]),:where(.group\/dropdown-menu-checkbox):where([data-checked]:not([data-checked=false]))) *){opacity:100%}.group-data-checked\/dropdown-menu-radio\:opacity-100:is(:is(:where(.group\/dropdown-menu-radio):where([data-state=checked]),:where(.group\/dropdown-menu-radio):where([data-checked]:not([data-checked=false]))) *){opacity:100%}.group-data-horizontal\/tabs\:h-9:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 9)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:50%}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0%}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0px}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:mt-0:last-child{margin-top:0}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-brand-300:hover{border-color:var(--color-brand-300)}.hover\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\:border-ink-300:hover{border-color:var(--color-ink-300)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-brand-50:hover{background-color:var(--color-brand-50)}.hover\:bg-brand-50\/70:hover{background-color:color-mix(in srgb,#eef0ff 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-brand-50\/70:hover{background-color:color-mix(in oklab,var(--color-brand-50) 70%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.hover\:bg-emerald-800:hover{background-color:var(--color-emerald-800)}.hover\:bg-ink-100:hover{background-color:var(--color-ink-100)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:bg-white\/10:hover{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-brand-600:hover{color:var(--color-brand-600)}.hover\:text-brand-700:hover{color:var(--color-brand-700)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-fuchsia-700:hover{color:var(--color-fuchsia-700)}.hover\:text-ink-950:hover{color:var(--color-ink-950)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-stone-700:hover{color:var(--color-stone-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-card:hover{--tw-shadow-color: var(--card)}@supports (color: color-mix(in lab,red,red)){.hover\:shadow-card:hover{--tw-shadow-color: color-mix(in oklab, var(--card) var(--tw-shadow-alpha), transparent)}}.hover\:ring-accent-300:hover{--tw-ring-color: var(--color-accent-300)}.hover\:ring-brand-100:hover{--tw-ring-color: var(--color-brand-100)}:is(.not-data-\[variant\=destructive\]\:hover\:\*\*\:text-accent-foreground:not([data-variant=destructive]):hover *){color:var(--accent-foreground)}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip-path:none;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[2000\]:focus{z-index:2000}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-brand-500:focus{border-color:var(--color-brand-500)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-brand-200:focus{--tw-ring-color: var(--color-brand-200)}:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:text-ink-950:focus-visible{color:var(--color-ink-950)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-blue-600:focus-visible{outline-color:var(--color-blue-600)}.focus-visible\:outline-blue-700:focus-visible{outline-color:var(--color-blue-700)}.focus-visible\:outline-blue-800:focus-visible{outline-color:var(--color-blue-800)}.focus-visible\:outline-emerald-700:focus-visible{outline-color:var(--color-emerald-700)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(hover:hover){.enabled\:hover\:border-indigo-300:enabled:hover{border-color:var(--color-indigo-300)}.enabled\:hover\:bg-indigo-50:enabled:hover{background-color:var(--color-indigo-50)}.enabled\:hover\:text-indigo-700:enabled:hover{color:var(--color-indigo-700)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-stone-400:disabled{color:var(--color-stone-400)}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-60:disabled{opacity:60%}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:transparent}}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:.375rem}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:0}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.has-data-\[icon\=inline-end\]\:pe-1\.5:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:ps-1\.5:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has(:is([data-slot=input-group-control]:focus-visible)){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has(:is([data-slot=input-group-control]:focus-visible)){--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:border-destructive:has(:is([data-slot][data-matches-spartan-invalid=true])){border-color:var(--destructive)}.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:ring-3:has(:is([data-slot][data-matches-spartan-invalid=true])){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:ring-destructive\/20:has(:is([data-slot][data-matches-spartan-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:ring-destructive\/20:has(:is([data-slot][data-matches-spartan-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:.375rem}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:-ms-1:has(>button){margin-inline-start:calc(var(--spacing) * -1)}.has-\[\>button\]\:-me-1:has(>button){margin-inline-end:calc(var(--spacing) * -1)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:ms-\[-0\.15rem\]:has(>kbd){margin-inline-start:-.15rem}.has-\[\>kbd\]\:me-\[-0\.15rem\]:has(>kbd){margin-inline-end:-.15rem}.has-\[\>ng-icon\]\:grid-cols-\[auto_1fr\]:has(>ng-icon){grid-template-columns:auto 1fr}.has-\[\>ng-icon\]\:gap-x-2\.5:has(>ng-icon){column-gap:calc(var(--spacing) * 2.5)}.has-\[\>ng-icon\]\:p-0:has(>ng-icon){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--accent)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-accent-foreground[aria-expanded=true]{color:var(--accent-foreground)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-inset\:ps-8[data-inset]{padding-inline-start:calc(var(--spacing) * 8)}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:50%}.data-\[matches-spartan-invalid\=true\]\:border-destructive[data-matches-spartan-invalid=true]{border-color:var(--destructive)}.data-\[matches-spartan-invalid\=true\]\:text-destructive[data-matches-spartan-invalid=true]{color:var(--destructive)}.data-\[matches-spartan-invalid\=true\]\:ring-0[data-matches-spartan-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[matches-spartan-invalid\=true\]\:ring-3[data-matches-spartan-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/20[data-matches-spartan-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[matches-spartan-invalid\=true\]\:ring-destructive\/20[data-matches-spartan-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: calc(2*var(--spacing))}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(4\)\][data-size=sm]{--card-spacing: calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-3>*)[data-slot=field]{padding:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}@media(hover:hover){.data-\[variant\=destructive\]\:hover\:bg-destructive\/10[data-variant=destructive]:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:hover\:bg-destructive\/10[data-variant=destructive]:hover{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:hover\:text-destructive[data-variant=destructive]:hover{color:var(--destructive)}}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports (backdrop-filter: var(--tw)){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur: blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(width>=40rem){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-0{margin-inline:0px}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-block{display:inline-block}.sm\:w-auto{width:auto}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:pt-40{padding-top:calc(var(--spacing) * 40)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}}@media(width>=48rem){.md\:col-span-2{grid-column:span 2 / span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}}@media(width>=64rem){.lg\:order-first{order:-9999}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:mx-0{margin-inline:0px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-block{display:inline-block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:text-left{text-align:left}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(width>=80rem){.xl\:inline{display:inline}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.xl\:text-\[3\.5rem\]{font-size:3.5rem}}@container field-group (width >= 28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.rtl\:-rotate-90:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-90deg}.rtl\:-rotate-270:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-270deg}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media(hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has(:is([data-slot][data-matches-spartan-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[data-matches-spartan-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has(:is([data-slot][data-matches-spartan-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[matches-spartan-invalid\=true\]\:border-destructive\/50:is(.dark *)[data-matches-spartan-invalid=true]{border-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[matches-spartan-invalid\=true\]\:border-destructive\/50:is(.dark *)[data-matches-spartan-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:data-\[matches-spartan-invalid\=true\]\:ring-destructive\/40:is(.dark *)[data-matches-spartan-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[matches-spartan-invalid\=true\]\:ring-destructive\/40:is(.dark *)[data-matches-spartan-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}@media(hover:hover){.dark\:data-\[variant\=destructive\]\:hover\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:hover\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale: 95% ;--tw-enter-scale: .95}@media(prefers-reduced-motion:no-preference){.motion-safe\:data-open\:animate-in:where([data-state=open]),.motion-safe\:data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale: 95% ;--tw-exit-scale: .95}@media(prefers-reduced-motion:no-preference){.motion-safe\:data-closed\:animate-out:where([data-state=closed]),.motion-safe\:data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}:is(.data-checked\:ltr\:translate-x-\[calc\(100\%-2px\)\]:where([data-state=checked]),.data-checked\:ltr\:translate-x-\[calc\(100\%-2px\)\]:where([data-checked]:not([data-checked=false]))):where(:dir(ltr),[dir=ltr],[dir=ltr] *){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.data-checked\:rtl\:-translate-x-\[calc\(100\%-2px\)\]:where([data-state=checked]),.data-checked\:rtl\:-translate-x-\[calc\(100\%-2px\)\]:where([data-checked]:not([data-checked=false]))):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: calc((100% - 2px)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.data-unchecked\:translate-x-0:where([data-state=unchecked]),.data-unchecked\:translate-x-0:where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: 0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:50%}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:transparent}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:100%}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:transparent}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:transparent}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media(hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_ng-icon\]\:pointer-events-none ng-icon{pointer-events:none}.\[\&_ng-icon\]\:shrink-0 ng-icon{flex-shrink:0}.\[\&_ng-icon\]\:text-\[length\:--spacing\(4\)\] ng-icon{font-size:calc(var(--spacing) * 4)}.\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(3\)\] ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 3)}.\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(4\)\] ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 4)}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0px}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\.is-unread\]\:border-brand-200.is-unread{border-color:var(--color-brand-200)}.\[\&\.is-unread\]\:bg-brand-50\/40.is-unread{background-color:color-mix(in srgb,#eef0ff 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.\[\&\.is-unread\]\:bg-brand-50\/40.is-unread{background-color:color-mix(in oklab,var(--color-brand-50) 40%,transparent)}}.\[\&\.tone-danger\]\:border-rose-300.tone-danger{border-color:var(--color-rose-300)}.\[\&\.tone-warning\]\:border-amber-300.tone-warning{border-color:var(--color-amber-300)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0px}.\[\.border-b\]\:pb-\(--card-spacing\):is(.border-b){padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2:is(.border-b){padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-\(--card-spacing\):is(.border-t){padding-top:var(--card-spacing)}.\[\.border-t\]\:pt-2:is(.border-t){padding-top:calc(var(--spacing) * 2)}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:.75rem;border-top-right-radius:.75rem}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}:is(.\*\:\[ng-icon\]\:row-span-2>*):is(ng-icon){grid-row:span 2 / span 2}:is(.\*\:\[ng-icon\]\:translate-y-0\.5>*):is(ng-icon){--tw-translate-y: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[ng-icon\]\:text-current>*):is(ng-icon){color:currentcolor}:is(.data-\[variant\=destructive\]\:\*\:\[ng-icon\]\:text-destructive[data-variant=destructive]>*):is(ng-icon){color:var(--destructive)}:is(.\*\:\[ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(4\)\]>*):is(ng-icon:not([class*=text-])){font-size:calc(var(--spacing) * 4)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-1\.5:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-1\.5:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>ng-icon\]\:pointer-events-none>ng-icon{pointer-events:none}.\[\&\>ng-icon\]\:text-\[length\:--spacing\(3\)\]>ng-icon{font-size:calc(var(--spacing) * 3)}.\[\&\>ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(3\.5\)\]>ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 3.5)}.\[\&\>ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-\[length\:--spacing\(4\)\]>ng-icon:not([class*=text-]){font-size:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable-Italic.woff2) format("woff2")}:root{--app-header-height: 60px;--app-sidebar-width: 64px;--app-mobile-sidebar-width: 58px;--cbl-brand-50: #eef0ff;--cbl-brand-100: #e0e3ff;--cbl-brand-200: #c7cbfe;--cbl-brand-300: #a5a9fa;--cbl-brand-400: #8283f5;--cbl-brand-500: #6366f1;--cbl-brand-600: #4f46e5;--cbl-brand-700: #4338ca;--cbl-brand-800: #3730a3;--cbl-brand-900: #312e81;--cbl-brand-950: #1e1b4b;--cbl-accent-50: #fffbeb;--cbl-accent-100: #fef3c7;--cbl-accent-200: #fde68a;--cbl-accent-300: #fcd34d;--cbl-accent-400: #fbbf24;--cbl-accent-500: #f59e0b;--cbl-accent-600: #d97706;--cbl-accent-700: #b45309;--cbl-accent-800: #92400e;--cbl-n-0: #ffffff;--cbl-n-25: #fbfbfe;--cbl-n-50: #f6f7fb;--cbl-n-100: #eeeff6;--cbl-n-200: #e3e5f0;--cbl-n-300: #d3d6e6;--cbl-n-400: #b4b8ce;--cbl-n-500: #8a8fa8;--cbl-n-600: #6b7089;--cbl-n-700: #545974;--cbl-n-800: #3b3f58;--cbl-n-900: #262a40;--cbl-n-950: #16192b;--cbl-success: #059669;--cbl-success-strong: #047857;--cbl-success-soft: #ecfdf5;--cbl-success-border: #a7f3d0;--cbl-warning: #d97706;--cbl-warning-strong: #b45309;--cbl-warning-soft: #fffbeb;--cbl-warning-border: #fde68a;--cbl-danger: #e11d48;--cbl-danger-strong: #be123c;--cbl-danger-soft: #fff1f2;--cbl-danger-border: #fecdd3;--cbl-info: #4f46e5;--cbl-info-soft: #eef0ff;--cbl-info-border: #c7cbfe;--cbl-surface: var(--cbl-n-0);--cbl-surface-raised: var(--cbl-n-0);--cbl-surface-sunken: var(--cbl-n-50);--cbl-canvas: var(--cbl-n-50);--cbl-border: var(--cbl-n-200);--cbl-border-strong: var(--cbl-n-300);--cbl-ink: var(--cbl-n-950);--cbl-ink-body: var(--cbl-n-700);--cbl-ink-muted: var(--cbl-n-600);--cbl-ink-subtle: var(--cbl-n-500);--cbl-ink-invert: var(--cbl-n-0);--cbl-shadow-xs: 0 1px 2px rgba(30, 27, 51, .06);--cbl-shadow-sm: 0 1px 3px rgba(30, 27, 51, .08), 0 1px 2px rgba(30, 27, 51, .04);--cbl-shadow-md: 0 4px 12px rgba(30, 27, 51, .08), 0 1px 3px rgba(30, 27, 51, .05);--cbl-shadow-lg: 0 12px 28px rgba(30, 27, 51, .12), 0 2px 6px rgba(30, 27, 51, .06);--cbl-shadow-xl: 0 24px 56px rgba(30, 27, 51, .18), 0 4px 12px rgba(30, 27, 51, .08);--cbl-shadow-brand: 0 6px 18px rgba(79, 70, 229, .28);--cbl-ring: 0 0 0 3px rgba(79, 70, 229, .22);--cbl-ring-danger: 0 0 0 3px rgba(225, 29, 72, .2);--cbl-radius-xs: 4px;--cbl-radius-sm: 6px;--cbl-radius-md: 8px;--cbl-radius-lg: 12px;--cbl-radius-xl: 16px;--cbl-radius-pill: 999px;--cbl-ease: cubic-bezier(.4, 0, .2, 1);--cbl-ease-out: cubic-bezier(.16, 1, .3, 1);--cbl-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--cbl-dur-fast: .12s;--cbl-dur: .2s;--cbl-dur-slow: .32s;--cbl-gradient-brand: linear-gradient(135deg, #4f46e5 0%, #6366f1 55%, #8283f5 100%);--cbl-gradient-chrome: linear-gradient(180deg, #ffffff 0%, #fbfbfe 100%);--cbl-gradient-accent: linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%);--fabric-teal: var(--cbl-brand-600);--fabric-bg: var(--cbl-canvas);--app-font-family: "InterVariable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cbl-chart-stage-landing: #60a5fa;--cbl-chart-stage-bronze: #3b82f6;--cbl-chart-stage-silver: #1d4ed8;--cbl-chart-stage-gold: #1e3a8a;--cbl-chart-cat-1: #2563eb;--cbl-chart-cat-2: #eb6834;--cbl-chart-cat-3: #1baf7a;--cbl-chart-cat-4: #eda100;--cbl-chart-cat-5: #e87ba4;--cbl-chart-cat-6: #008300;--cbl-chart-cat-7: #4a3aa7;--cbl-chart-cat-8: #e34948;--cbl-chart-seq-1: #bfdbfe;--cbl-chart-seq-2: #93c5fd;--cbl-chart-seq-3: #60a5fa;--cbl-chart-seq-4: #3b82f6;--cbl-chart-seq-5: #1d4ed8;--cbl-chart-seq-6: #1e3a8a;--cbl-chart-other: #94a3b8;--cbl-chart-surface: #ffffff;--cbl-chart-grid: #e9edf2;--cbl-chart-axis: #cbd5e1;--cbl-chart-ink: #172033;--cbl-chart-ink-2: #526071;--cbl-chart-ink-3: #7a8696;--cbl-chart-track: #eef2f7;--cbl-chart-dur-enter: .56s;--cbl-chart-dur-update: .42s;--cbl-chart-stagger: 30ms;--cbl-chart-ease: cubic-bezier(.16, 1, .3, 1)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow:hidden}body{font-family:var(--app-font-family);font-optical-sizing:auto;font-size:14px;font-weight:400;line-height:1.5;color:var(--cbl-ink-body);background-color:var(--cbl-canvas);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-root{display:block;height:100dvh;overflow:hidden}h1,h2,h3,h4,h5,h6{color:var(--cbl-ink);font-weight:600;letter-spacing:-.011em}b,strong{font-weight:600}::selection{background:var(--cbl-brand-100);color:var(--cbl-brand-900)}.main-content{background-color:var(--cbl-canvas);height:100dvh;padding-top:var(--app-header-height);margin-left:var(--app-sidebar-width);min-height:0;overflow-x:hidden;overflow-y:auto;transition:margin-left var(--cbl-dur-slow) var(--cbl-ease-out)}.main-content.auth-content{height:100dvh;padding-top:0;margin-left:0}body:has(.sidebar-rail) .main-content{margin-left:64px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--cbl-n-300);border:2px solid transparent;background-clip:content-box;border-radius:var(--cbl-radius-pill);transition:background-color var(--cbl-dur) var(--cbl-ease)}::-webkit-scrollbar-thumb:hover{background:var(--cbl-n-400);background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-color:var(--cbl-n-300) transparent;scrollbar-width:thin}*:focus-visible{outline:2px solid var(--cbl-brand-600);outline-offset:2px;border-radius:var(--cbl-radius-xs)}button{cursor:pointer;font-family:inherit}button,input,select,textarea{font:inherit}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--cbl-brand-600);text-decoration:none;transition:color var(--cbl-dur) var(--cbl-ease)}a:hover{color:var(--cbl-brand-700);text-decoration:underline;text-underline-offset:2px}@keyframes cbl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cbl-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cbl-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes cbl-slide-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes cbl-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes cbl-pulse-ring{0%{box-shadow:0 0 #4f46e559}70%{box-shadow:0 0 0 10px #4f46e500}to{box-shadow:0 0 #4f46e500}}router-outlet~*{animation:cbl-fade-in var(--cbl-dur-slow) var(--cbl-ease-out)}.cbl-animate-fade-in{animation:cbl-fade-in var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-animate-fade-up{animation:cbl-fade-up var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-animate-scale-in{animation:cbl-scale-in var(--cbl-dur) var(--cbl-ease-spring) both}.cbl-animate-slide-in{animation:cbl-slide-in-right var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-pulse{animation:cbl-pulse-ring 2s var(--cbl-ease) infinite}.cbl-stagger>*{animation:cbl-fade-up var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-stagger>*:nth-child(1){animation-delay:0ms}.cbl-stagger>*:nth-child(2){animation-delay:40ms}.cbl-stagger>*:nth-child(3){animation-delay:80ms}.cbl-stagger>*:nth-child(4){animation-delay:.12s}.cbl-stagger>*:nth-child(5){animation-delay:.16s}.cbl-stagger>*:nth-child(6){animation-delay:.2s}.cbl-stagger>*:nth-child(7){animation-delay:.24s}.cbl-stagger>*:nth-child(8){animation-delay:.28s}.cbl-stagger>*:nth-child(n+9){animation-delay:.32s}.cbl-skeleton{background:linear-gradient(90deg,var(--cbl-n-100) 25%,var(--cbl-n-50) 37%,var(--cbl-n-100) 63%);background-size:200% 100%;animation:cbl-shimmer 1.4s var(--cbl-ease) infinite;border-radius:var(--cbl-radius-sm)}.cbl-lift{transition:transform var(--cbl-dur) var(--cbl-ease-out),box-shadow var(--cbl-dur) var(--cbl-ease-out)}.cbl-lift:hover{transform:translateY(-2px);box-shadow:var(--cbl-shadow-lg)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shadow-sm-custom{box-shadow:var(--cbl-shadow-sm)}.transition-all{transition:all var(--cbl-dur) var(--cbl-ease)}.cbl-surface{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:var(--cbl-shadow-sm)}.cbl-gradient-text{background:var(--cbl-gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:767.98px){.main-content{margin-left:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.cbl-lift:hover{transform:none}}.grid-loading-cell{padding:3rem 1rem;text-align:center}.grid-loading{align-items:center;color:var(--cbl-ink-muted);display:inline-flex;font-size:.88rem;font-weight:600;gap:.6rem}.grid-loading-spinner{animation:grid-loading-spin .7s linear infinite;border:2px solid var(--cbl-n-300);border-radius:50%;border-top-color:var(--cbl-brand-600);display:inline-block;height:1.1rem;width:1.1rem}@keyframes grid-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.grid-loading-spinner{animation-duration:2s}}@property --cbl-ai-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes cbl-ai-orbit{to{--cbl-ai-angle: 360deg}}@keyframes cbl-ai-sheen{to{background-position:-300% 0}}:root{--cbl-ai-angle: 0deg;--cbl-ai-conic: conic-gradient( from var(--cbl-ai-angle), var(--cbl-brand-600) 0deg, var(--cbl-brand-400) 70deg, var(--cbl-accent-400) 150deg, var(--cbl-brand-500) 230deg, var(--cbl-brand-300) 300deg, var(--cbl-brand-600) 360deg )}.cbl-ai-ring{position:relative;--cbl-ai-ring-opacity: .5;--cbl-ai-ring-speed: 9s;--cbl-ai-ring-width: 1px}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)){.cbl-ai-ring:before{content:"";position:absolute;inset:calc(var(--cbl-ai-ring-width) * -1);z-index:0;padding:var(--cbl-ai-ring-width);border-radius:inherit;pointer-events:none;background:var(--cbl-ai-conic);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:var(--cbl-ai-ring-opacity);animation:cbl-ai-orbit var(--cbl-ai-ring-speed) linear infinite;transition:opacity var(--cbl-dur-slow) var(--cbl-ease)}}.cbl-ai-mark{--cbl-ai-tint-ink: #a21caf;--cbl-ai-tint-from: #e879f9;--cbl-ai-tint-to: #a21caf;--cbl-ai-tint-rgb: 217 70 239;display:inline-flex;align-items:center;justify-content:center;border-radius:30%;background:linear-gradient(160deg,#ffffffbf,#ffffff40 55%,#ffffff14),linear-gradient(160deg,rgb(var(--cbl-ai-tint-rgb) / .2),rgb(var(--cbl-ai-tint-rgb) / .34));color:var(--cbl-ai-tint-ink);box-shadow:inset 0 1px .5px #ffffffe6,inset 0 0 0 1px rgb(var(--cbl-ai-tint-rgb) / .22),0 2px 6px -2px rgb(var(--cbl-ai-tint-rgb) / .35)}.cbl-ai-mark-solid{background:linear-gradient(160deg,#ffffff6b,#fff0 58%),linear-gradient(160deg,var(--cbl-ai-tint-from) 0%,var(--cbl-ai-tint-to) 100%);color:var(--cbl-ink-invert);box-shadow:inset 0 1px .5px #ffffffa6,0 2px 6px -2px rgb(var(--cbl-ai-tint-rgb) / .4)}.cbl-ai-sheen{background-image:linear-gradient(100deg,var(--cbl-brand-600) 0%,var(--cbl-brand-400) 25%,var(--cbl-accent-400) 50%,var(--cbl-brand-500) 75%,var(--cbl-brand-600) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cbl-ai-sheen var(--cbl-ai-sheen-speed, 9s) linear infinite}.cbl-data-table{width:100%;border-collapse:collapse;font-size:.78rem}.cbl-data-table th,.cbl-data-table td{max-width:22rem;padding:.3rem .6rem;overflow:hidden;border-bottom:1px solid var(--cbl-n-100);text-align:left;text-overflow:ellipsis;white-space:nowrap}.cbl-data-table th{position:sticky;top:0;z-index:1;background:var(--cbl-surface);box-shadow:inset 0 -1px 0 var(--cbl-border);color:var(--cbl-ink-body);font-weight:700;white-space:nowrap}.cbl-data-table td{color:var(--cbl-ink-body)}.cbl-data-table tbody tr:hover td{background:var(--cbl-n-25)}.cbl-data-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.cbl-data-table .center{text-align:center}.cbl-data-table-scroll{max-height:22rem;overflow:auto}@media(max-width:1023px){.main-content{margin-left:0}}input[type=checkbox],input[type=radio]{accent-color:var(--cbl-brand-600)}.field-check{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.field-checkbox{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0;border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);appearance:auto}.field-checkbox-label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-slate-700)}.cbl-empty-cell>.cbl-empty{position:sticky;left:0;width:100cqw;max-width:100%}:where(.main-content:not(.auth-content),.cerebla-header) input::placeholder,:where(.main-content:not(.auth-content),.cerebla-header) textarea::placeholder{color:#64748b;opacity:1}.main-content:not(.auth-content) h1{font-size:1.5rem;font-weight:650;letter-spacing:-.035em;line-height:1.3}.main-content:not(.auth-content) h2{font-weight:600;letter-spacing:-.015em}.main-content:not(.auth-content){background:radial-gradient(ellipse at 5% 0%,#e8f0ff 0,transparent 45%),radial-gradient(ellipse at 95% 75%,#edf3fb 0,transparent 50%),#f5f7fb}@media(max-width:1023px){body:has(.sidebar) .main-content{margin-left:0}}@media(prefers-reduced-motion:no-preference){.main-content{transition:margin-left .22s ease}}body:has(app-header){--app-header-height: 64px;--app-sidebar-width: 232px;--app-mobile-sidebar-width: 0px;--cbl-accent-50: #fffbeb;--cbl-accent-100: #fef3c7;--cbl-accent-200: #fde68a;--cbl-accent-300: #fcd34d;--cbl-accent-400: #fbbf24;--cbl-accent-500: #f59e0b;--cbl-accent-600: #d97706;--cbl-accent-700: #b45309;--cbl-accent-800: #92400e;--cbl-success-strong: #047857;--cbl-success-soft: #ecfdf5;--cbl-success-border: #a7f3d0;--cbl-warning-strong: #b45309;--cbl-warning-soft: #fffbeb;--cbl-warning-border: #fde68a;--cbl-danger-strong: #be123c;--cbl-danger-soft: #fff1f2;--cbl-danger-border: #fecdd3;--cbl-shadow-xs: 0 1px 2px rgba(28, 25, 23, .06);--cbl-shadow-sm: 0 1px 3px rgba(28, 25, 23, .08), 0 1px 2px rgba(28, 25, 23, .04);--cbl-shadow-md: 0 4px 12px rgba(28, 25, 23, .08), 0 1px 3px rgba(28, 25, 23, .05);--cbl-shadow-lg: 0 12px 28px rgba(28, 25, 23, .12), 0 2px 6px rgba(28, 25, 23, .06);--cbl-shadow-xl: 0 24px 56px rgba(28, 25, 23, .18), 0 4px 12px rgba(28, 25, 23, .08);--cbl-ring: 0 0 0 3px rgba(37, 99, 235, .22);--cbl-ring-danger: 0 0 0 3px rgba(225, 29, 72, .2);--cbl-radius-xs: 4px;--cbl-radius-sm: 6px;--cbl-radius-md: 8px;--cbl-radius-lg: 12px;--cbl-radius-xl: 16px;--cbl-radius-pill: 999px;--cbl-ease: cubic-bezier(.4, 0, .2, 1);--cbl-ease-out: cubic-bezier(.16, 1, .3, 1);--cbl-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--cbl-dur-fast: .12s;--cbl-dur: .2s;--cbl-dur-slow: .32s;--fabric-teal: var(--cbl-brand-600);--fabric-bg: var(--cbl-canvas);--app-font-family: "InterVariable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-accent-100: #fef3c7;--color-accent-300: #fcd34d;--color-accent-500: #f59e0b;--color-accent-700: #b45309}.main-content:not(.auth-content) .cbl-ai-mark{--cbl-ai-tint-ink: #1d4ed8;--cbl-ai-tint-from: #60a5fa;--cbl-ai-tint-to: #2563eb;--cbl-ai-tint-rgb: 59 130 246}@keyframes cbl-product-pulse-ring{0%{box-shadow:0 0 #2563eb59}70%{box-shadow:0 0 0 10px #2563eb00}to{box-shadow:0 0 #2563eb00}}body:has(app-header) .cbl-pulse{animation-name:cbl-product-pulse-ring}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes indeterminate{0%{transform:translate(-100%) scaleX(.5)}to{transform:translate(100%) scaleX(.5)}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle: 20deg}*,:before,:after,::backdrop{--tw-animation-delay: 0s;--tw-animation-direction: normal;--tw-animation-duration: initial;--tw-animation-fill-mode: none;--tw-animation-iteration-count: 1;--tw-enter-blur: 0;--tw-enter-opacity: 1;--tw-enter-rotate: 0;--tw-enter-scale: 1;--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-blur: 0;--tw-exit-opacity: 1;--tw-exit-rotate: 0;--tw-exit-scale: 1;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0;--scroll-fade-t: 0px;--scroll-fade-b: 0px;--scroll-fade-s: 0px;--scroll-fade-e: 0px;--scroll-fade-mask: initial;--shimmer-image: initial;--shimmer-text-fill: initial;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: "";--cbl-ai-angle: 0deg}}}@layer properties;.pd-page{margin-inline:auto;display:flex;width:100%;max-width:1600px;flex-direction:column;gap:calc(var(--spacing, .25rem) * 6);padding:calc(var(--spacing, .25rem) * 5)}@media(width>=64rem){.pd-page{padding:calc(var(--spacing, .25rem) * 8)}}.pd-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 4)}.pd-heading h1{font-size:28px;--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);--tw-tracking: var(--tracking-tight, -.025em);letter-spacing:var(--tracking-tight, -.025em);color:var(--color-slate-950, oklch(12.9% .042 264.695))}.pd-description{margin-top:calc(var(--spacing, .25rem) * 2);max-width:var(--container-2xl, 42rem);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-leading: calc(var(--spacing, .25rem) * 6);line-height:calc(var(--spacing, .25rem) * 6);color:var(--color-slate-500, oklch(55.4% .046 257.417))}.pd-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing, .25rem) * 2)}.pd-button{display:inline-flex;min-height:calc(var(--spacing, .25rem) * 10);align-items:center;justify-content:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:.5rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-white, #fff);padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-700, oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}@media(hover:hover){.pd-button:hover{border-color:var(--color-slate-300, oklch(86.9% .022 252.894))}}@media(hover:hover){.pd-button:hover{background-color:var(--color-slate-50, oklch(98.4% .003 247.858))}}.pd-button:disabled{cursor:not-allowed}.pd-button:disabled{opacity:50%}.pd-primary{border-color:var(--color-blue-600, oklch(54.6% .245 262.881));background-color:var(--color-blue-600, oklch(54.6% .245 262.881));color:var(--color-white, #fff)}@media(hover:hover){.pd-primary:hover{border-color:var(--color-blue-700, oklch(48.8% .243 264.376))}}@media(hover:hover){.pd-primary:hover{background-color:var(--color-blue-700, oklch(48.8% .243 264.376))}}.pd-link{display:inline-flex;min-height:calc(var(--spacing, .25rem) * 9);align-items:center;gap:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-blue-700, oklch(48.8% .243 264.376))}@media(hover:hover){.pd-link:hover{color:var(--color-blue-900, oklch(37.9% .146 265.522))}}.pd-card{min-width:0px;border-radius:1rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white, #fff);background-color:color-mix(in srgb,#fff 90%,transparent);--tw-backdrop-blur: blur(var(--blur-sm, 8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);box-shadow:0 4px 24px #64748b0b,inset 0 1px #ffffffe6}@supports (color: color-mix(in lab,red,red)){.pd-card{background-color:color-mix(in oklab,var(--color-white, #fff) 90%,transparent)}}.pd-card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 4)}.pd-card-head h2{font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5 ));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-slate-900, oklch(20.8% .042 265.755))}.pd-empty{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing, .25rem) * 3);padding:calc(var(--spacing, .25rem) * 6);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-leading: calc(var(--spacing, .25rem) * 6);line-height:calc(var(--spacing, .25rem) * 6);color:var(--color-slate-500, oklch(55.4% .046 257.417))}.pd-empty strong{font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5 ));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-slate-900, oklch(20.8% .042 265.755))}.pd-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 3)}.pd-search{display:flex;height:calc(var(--spacing, .25rem) * 11);min-width:0px;align-items:center;gap:calc(var(--spacing, .25rem) * 3);border-radius:.5rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-white, #fff);padding-inline:calc(var(--spacing, .25rem) * 3);color:var(--color-slate-500, oklch(55.4% .046 257.417))}.pd-search input{min-width:0px;flex:1;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-slate-900, oklch(20.8% .042 265.755));--tw-outline-style: none;outline-style:none;box-shadow:none}.pd-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing, .25rem)}.pd-tab{display:inline-flex;min-height:calc(var(--spacing, .25rem) * 10);align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:.5rem;padding-inline:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-500, oklch(55.4% .046 257.417))}@media(hover:hover){.pd-tab:hover{background-color:var(--color-white, #fff)}}@media(hover:hover){.pd-tab:hover{color:var(--color-slate-900, oklch(20.8% .042 265.755))}}.pd-tab[aria-pressed=true]{background-color:var(--color-white, #fff);color:var(--color-blue-700, oklch(48.8% .243 264.376));--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-badge{display:inline-flex;align-items:center;gap:calc(var(--spacing, .25rem) * 1.5);border-radius:.375rem;background-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing, .25rem) * 2.5);padding-block:var(--spacing, .25rem);font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-600, oklch(44.6% .043 257.281))}.pd-badge[data-tone=danger],.pd-badge[data-health=blocked]{background-color:var(--color-rose-50, oklch(96.9% .015 12.422));color:var(--color-rose-700, oklch(51.4% .222 16.935))}.pd-badge[data-tone=warning]{background-color:var(--color-amber-50, oklch(98.7% .022 95.277));color:var(--color-amber-800, oklch(47.3% .137 46.201))}.pd-badge[data-tone=success],.pd-badge[data-health=healthy]{background-color:var(--color-emerald-50, oklch(97.9% .021 166.113));color:var(--color-emerald-700, oklch(50.8% .118 165.612))}.pd-badge[data-tone=info],.pd-badge[data-tone=accent]{background-color:var(--color-blue-50, oklch(97% .014 254.604));color:var(--color-blue-700, oklch(48.8% .243 264.376))}.pd-row{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 5);text-align:left}.pd-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}@media(hover:hover){button.pd-row:hover{background-color:var(--color-slate-50, oklch(98.4% .003 247.858))}}.pd-overline{font-size:11px;--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);--tw-tracking: .12em;letter-spacing:.12em;color:var(--color-slate-500, oklch(55.4% .046 257.417));text-transform:uppercase}.pd-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-slate-500, oklch(55.4% .046 257.417))}.pd-settings{border-radius:.5rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-white, #fff);padding:calc(var(--spacing, .25rem) * 4)}.pd-settings>summary{cursor:pointer;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-700, oklch(37.2% .044 257.287))}.pd-status-line{display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(var(--spacing, .25rem) * 6);row-gap:calc(var(--spacing, .25rem) * 2);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));padding-block:calc(var(--spacing, .25rem) * 3);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-slate-500, oklch(55.4% .046 257.417))}.pd-status-line strong{margin-right:var(--spacing, .25rem);--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-slate-950, oklch(12.9% .042 264.695));--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.main-content .cbl-shell,.main-content .company-page{gap:calc(var(--spacing, .25rem) * 6);background-color:transparent;padding:calc(var(--spacing, .25rem) * 5)}@media(width>=64rem){.main-content .cbl-shell,.main-content .company-page{padding:calc(var(--spacing, .25rem) * 8)}}.main-content .cbl-head,.main-content .company-header{align-items:flex-start;border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0}.main-content .cbl-head-mark{display:none}.main-content .cbl-head-titles h1,.main-content .company-title-block h1{font-size:28px;--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-slate-950, oklch(12.9% .042 264.695))}.main-content .cbl-head-sub{margin-top:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-leading: calc(var(--spacing, .25rem) * 6);line-height:calc(var(--spacing, .25rem) * 6);color:var(--color-slate-500, oklch(55.4% .046 257.417))}.main-content .cbl-panel,.main-content .company-grid-shell{border-radius:1rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white, #fff);background-color:color-mix(in srgb,#fff 90%,transparent);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.main-content .cbl-panel,.main-content .company-grid-shell{background-color:color-mix(in oklab,var(--color-white, #fff) 90%,transparent)}}.main-content .cbl-panel-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing, .25rem) * 5);padding-block:calc(var(--spacing, .25rem) * 4)}.main-content .cbl-btn,.main-content .secondary-action{min-height:calc(var(--spacing, .25rem) * 10);border-radius:.5rem;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-white, #fff);padding-inline:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-700, oklch(37.2% .044 257.287));--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.main-content .cbl-btn--primary,.main-content .primary-action{min-height:calc(var(--spacing, .25rem) * 10);border-radius:.5rem;border-color:var(--color-blue-600, oklch(54.6% .245 262.881));background-color:var(--color-blue-600, oklch(54.6% .245 262.881));padding-inline:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-white, #fff);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.main-content .cbl-table th,.main-content .company-grid th{background-color:var(--color-slate-50, oklch(98.4% .003 247.858));padding-block:calc(var(--spacing, .25rem) * 3);font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);--tw-tracking: var(--tracking-normal, 0em);letter-spacing:var(--tracking-normal, 0em);color:var(--color-slate-500, oklch(55.4% .046 257.417));text-transform:none}.main-content .cbl-table td,.main-content .company-grid td{border-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-block:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)))}.main-content .company-toolbar{border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding:0}.main-content .company-pagination,.main-content .cbl-pager{border-style:var(--tw-border-style);border-width:0px;background-color:transparent;padding-inline:0px;padding-block:calc(var(--spacing, .25rem) * 4)}.main-content .errors-list,.main-content .batches-list{height:auto;min-height:0}.main-content .errors-list>.cbl-stats{display:flex;flex-wrap:wrap;gap:calc(var(--spacing, .25rem) * 2)}.main-content .errors-list>.cbl-stats .cbl-stat{display:flex;min-height:calc(var(--spacing, .25rem) * 10);min-width:0px;flex-direction:row;align-items:center;gap:calc(var(--spacing, .25rem) * 3);border-radius:.5rem;border-style:var(--tw-border-style);border-width:0px;background-color:var(--color-white, #fff);padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 2);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.main-content .errors-list>.cbl-stats .cbl-stat-value{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)))}.main-content .errors-list>.cbl-stats .cbl-stat-meta{display:none}.main-content .ops-detail-grid{display:grid;gap:calc(var(--spacing, .25rem) * 6)}@media(width>=64rem){.main-content .ops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-content .ops-detail-block{border-radius:.5rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-white, #fff);padding:calc(var(--spacing, .25rem) * 4);--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}body:has(app-header) .main-content :is(.pd-page,.cbl-page){max-width:none;margin-inline:0;padding:20px}@media(min-width:1024px){body:has(app-header) .cerebla-header .menu-toggle{display:none}}body:has(app-header) .main-content :is(.pd-pager,.cbl-pager,.company-pagination){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 16px;margin-top:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#526278;font-size:12px}body:has(app-header) :is(.pd-pager,.cbl-pager,.company-pagination) button{min-height:34px;border-radius:8px;font-size:12px}.contract-properties::backdrop{background:#172c4640;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body:has(app-header) .contract-properties.cbl-inspector{position:fixed;z-index:1200;left:50%;top:50%;transform:translate(-50%,-50%);width:min(960px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border:1px solid #dce5f2;border-radius:24px;background:#fff;box-shadow:0 24px 80px #172c4630;overflow:hidden}body:has(app-header) dialog.contract-properties{margin:0;padding:0;right:auto;bottom:auto}.schema-shell .contract-properties .cbl-inspector-head{padding:24px 28px;background:#f8faff;border-bottom:1px solid #e2e8f0}.schema-shell .contract-properties .cbl-inspector-title{font-size:24px;color:#172b49}.schema-shell .contract-properties .cbl-inspector-eyebrow{color:#315eae;font-size:11px;letter-spacing:.08em}.schema-shell .contract-properties .cbl-inspector-body{padding:24px 28px;overflow-y:auto;min-height:0}.schema-shell .contract-properties .cbl-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.schema-shell .contract-properties .cbl-kv>div{padding:14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8faff;display:grid;gap:6px}.schema-shell .contract-properties .schema-inspector-actions{padding-top:20px;margin-top:20px;border-top:1px solid #e2e8f0}@media(max-width:640px){.schema-shell .contract-properties .cbl-kv{grid-template-columns:1fr}.schema-shell .contract-properties .cbl-inspector-body{padding:16px}}@media(max-width:600px){body:has(app-header) .workspace-trigger-name,body:has(app-header) .workspace-chevron{display:none}body:has(app-header) .workspace-trigger{min-width:0;width:36px;padding:4px;justify-content:center}body:has(app-header) .workspace-trigger-shell{min-width:0}body:has(app-header) .workspace-clear{width:24px}}body:has(app-header) .product-library .product-card{border:1px solid #dfe5ed;border-radius:22px;background:#fff;box-shadow:0 3px 14px #23365305}.product-card-heading{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 3);padding-inline:calc(var(--spacing, .25rem) * 6);padding-top:calc(var(--spacing, .25rem) * 6);padding-bottom:calc(var(--spacing, .25rem) * 4)}.product-symbol{display:grid;height:calc(var(--spacing, .25rem) * 12);width:calc(var(--spacing, .25rem) * 12);flex-shrink:0;place-items:center;border-radius:1rem;background-color:var(--color-slate-100, oklch(96.8% .007 247.896));font-size:var(--text-xl, 1.25rem);line-height:var(--tw-leading, var(--text-xl--line-height, calc(1.75 / 1.25)));color:var(--color-slate-600, oklch(44.6% .043 257.281))}.product-eyebrow{margin-bottom:var(--spacing, .25rem);font-size:10px;--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);--tw-tracking: .12em;letter-spacing:.12em;color:var(--color-slate-500, oklch(55.4% .046 257.417))}.product-card-heading h2{font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-slate-900, oklch(20.8% .042 265.755));overflow-wrap:anywhere}.product-card-heading h2 button{text-align:left}.product-activity{padding-inline:calc(var(--spacing, .25rem) * 6);padding-bottom:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-leading: calc(var(--spacing, .25rem) * 6);line-height:calc(var(--spacing, .25rem) * 6);color:var(--color-slate-600, oklch(44.6% .043 257.281))}.product-facts{margin-inline:calc(var(--spacing, .25rem) * 6);margin-bottom:calc(var(--spacing, .25rem) * 5);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing, .25rem) * 4);border-radius:.75rem;background-color:var(--color-slate-50, oklch(98.4% .003 247.858));padding:calc(var(--spacing, .25rem) * 4)}.product-facts>div{display:grid;align-content:flex-start;gap:calc(var(--spacing, .25rem) * 2)}.product-facts span{font-size:11px;color:var(--color-slate-500, oklch(55.4% .046 257.417))}.product-facts strong,.product-facts button{text-align:left;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-leading: calc(var(--spacing, .25rem) * 5);line-height:calc(var(--spacing, .25rem) * 5);--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-slate-800, oklch(27.9% .041 260.031))}.product-facts button{text-decoration-line:underline;text-underline-offset:4px}.product-review{margin-inline:calc(var(--spacing, .25rem) * 6);margin-bottom:calc(var(--spacing, .25rem) * 4);display:block;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-amber-800, oklch(47.3% .137 46.201))}.product-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100, oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing, .25rem) * 6);padding-block:calc(var(--spacing, .25rem) * 4)}.product-workspace{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200, oklch(92.9% .013 255.508));background-color:var(--color-slate-50, oklch(98.4% .003 247.858));padding:calc(var(--spacing, .25rem) * 5)}.product-library .product-workspace .ops-detail-body{display:grid;grid-template-columns:1fr 1fr;gap:16px}.product-library .product-workspace .ops-detail-block{padding:20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;min-width:0}.product-library .product-workspace .ops-block-title{font-size:14px;text-transform:none;letter-spacing:-.1px;font-weight:600;color:#263449}.product-library .product-workspace .ops-detail-note{margin:10px 0 16px;font-size:12px;line-height:1.7;color:#56667c}.product-library .product-workspace .ops-action-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.product-library .product-workspace .ops-action{min-height:44px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#334155;font-size:12px}.product-library .product-workspace .ops-action:hover{background:#f1f5f9}.product-library .product-workspace .ops-action.is-danger{color:#be123c}.product-library .product-workspace .ops-switch-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.product-library .product-workspace .ops-switch{padding:10px;border:1px solid #edf0f5;border-radius:10px;background:#fafbfc}.product-library .product-workspace .ops-bars{margin-top:20px;display:grid;gap:15px}@media(max-width:767px){.product-library .product-workspace .ops-detail-body{grid-template-columns:1fr}.product-facts{margin-inline:calc(var(--spacing, .25rem) * 4);gap:calc(var(--spacing, .25rem) * 2);padding:calc(var(--spacing, .25rem) * 3)}.product-card-heading{padding-inline:calc(var(--spacing, .25rem) * 4)}.product-workspace{padding:12px}}body:has(app-header){--color-slate-500: #596a80;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-200: #bfdbfe;--color-blue-300: #93c5fd;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--color-blue-600: #2563eb;--color-blue-700: #1d4ed8;--color-blue-800: #1e40af;--color-blue-900: #1e3a8a;--cbl-ring: 0 0 0 3px #93c5fd66}body:has(app-header) .main-content:not(.auth-content){background:#f8fafc}body:has(app-header) .pd-page{gap:calc(var(--spacing, .25rem) * 7);max-width:1560px}body:has(app-header) .pd-heading{padding-bottom:calc(var(--spacing, .25rem) * 3)}body:has(app-header) .pd-heading h1,body:has(app-header) .cbl-head-titles h1{font-size:30px;font-weight:550;letter-spacing:-1.2px}body:has(app-header) .pd-description{--tw-leading: calc(var(--spacing, .25rem) * 6);line-height:calc(var(--spacing, .25rem) * 6);max-width:620px}body:has(app-header) .pd-card{border-radius:24px;border:1px solid #e2e8f0;box-shadow:0 8px 32px #89977806;background:#ffffffd9}body:has(app-header) .pd-card-head{border:0;padding:24px 24px 12px}body:has(app-header) .pd-row{padding:20px 24px;border-color:#e2e8f0}body:has(app-header) .pd-button,body:has(app-header) .cbl-btn,body:has(app-header) .secondary-action{border-radius:999px;box-shadow:none}body:has(app-header) .pd-primary,body:has(app-header) .primary-action,body:has(app-header) .cbl-btn--primary{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}body:has(app-header) .pd-primary:hover,body:has(app-header) .primary-action:hover,body:has(app-header) .cbl-btn--primary:hover{color:#fff;background:#2563eb;border-color:#2563eb}body:has(app-header) .pd-search{border-radius:999px;border-color:#e2e8f0}body:has(app-header) .pd-tabs{border-radius:999px;padding:4px;background:#edf2f8;gap:2px}body:has(app-header) .pd-tab{color:#4d5f71;border-radius:999px;min-height:36px}body:has(app-header) .pd-tab[aria-pressed=true]{color:#1e40af;box-shadow:0 2px 7px #6e785315}body:has(app-header) .pd-badge{border-radius:999px}body:has(app-header) .cerebla-header{background:#fff;border-color:#e2e8f0}body:has(app-header) .ask-bar{border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc}body:has(app-header) .ask-lead{width:30px}body:has(app-header) .profile-avatar{background:#eff6ff;color:#2563eb}body:has(app-header) .navigation-tooltip{border-color:#e2e8f0;box-shadow:0 10px 40px #76815f26}.ai-invitation{position:relative;margin-inline:auto;display:flex;width:100%;flex-direction:column;align-items:center;text-align:center;padding:4px 24px 24px;max-width:920px}.invitation-identity{display:flex;flex-direction:column;align-items:center}.invitation-label{font-size:10px;--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);--tw-tracking: .19em;letter-spacing:.19em;color:#475569;margin-top:-8px}.ai-invitation h2{font-size:clamp(26px,3vw,40px);font-weight:500!important;line-height:1.2;letter-spacing:-1.6px;color:#0f172a;margin:14px 0 12px}.ai-invitation>p{font-size:14px;line-height:1.65;color:#596a80;max-width:530px}.invitation-composer{display:flex;width:100%;align-items:center;gap:calc(var(--spacing, .25rem) * 3);max-width:720px;padding:10px 12px 10px 24px;margin:25px 0 14px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;box-shadow:0 12px 32px #83905f0c}.invitation-composer input{flex:1;min-width:0;border:0;background:transparent;padding:9px 0;outline:none;box-shadow:none;font-size:15px}.invitation-composer:focus-within{outline:2px solid #2563eb;outline-offset:3px}.invitation-send{display:grid;height:calc(var(--spacing, .25rem) * 11);width:calc(var(--spacing, .25rem) * 11);flex-shrink:0;place-items:center;border-radius:1rem;background:#eff6ff;color:#2563eb}.invitation-send:disabled{opacity:.5}.invitation-prompts{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing, .25rem) * 2)}.invitation-prompts button{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing, .25rem) * 3);padding-block:calc(var(--spacing, .25rem) * 2);font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));border:1px solid #e2e8f0;background:#fff;color:#475569}.invitation-prompts button:hover{background:#eff6ff}.workspace-section-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing, .25rem) * 3)}.workspace-section-heading h2{font-size:16px}.workspace-section-heading>span{font-size:12px;color:#596a80}.workspace-canvas .pd-status-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid #e2e8f0;padding:0;border-radius:20px;overflow:hidden;background:#e2e8f0}.workspace-canvas .pd-status-line>span{display:flex;flex-direction:column;gap:8px;padding:18px 22px;background:#ffffffc9;font-size:12px}.workspace-canvas .pd-status-line strong{font-size:28px;font-weight:500;line-height:1}.workspace-canvas .pd-status-line>span:nth-child(2){background:#eef4ff}.workspace-canvas .pd-status-line>span:nth-child(3){background:#fff8ee}.workspace-canvas .pd-status-line>span:nth-child(4){background:#fff4f4}.product-library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.product-library-grid>article{position:relative}.product-library .pd-toolbar{border:1px solid #e2e8f0;padding:12px;border-radius:24px;background:#fff}.activity-workspace .pd-toolbar{display:grid;grid-template-columns:1fr auto;padding:8px 0}.activity-workspace [aria-label="Data updates"]{border-radius:28px}body:has(app-header) .ai-empty{margin:0 auto 1rem}body:has(app-header) .ai-empty h2{font-size:32px;font-weight:500;letter-spacing:-1px}body:has(app-header) .ai-starter{border-radius:20px;background:#ffffffa6;min-height:70px;border-color:#e2e8f0}body:has(app-header) .ai-starter:nth-child(2){background:#fff8ef}body:has(app-header) .ai-starter:nth-child(3){background:#fff3f5}body:has(app-header) .dialog-backdrop,body:has(app-header) .cbl-modal-backdrop,body:has(app-header) dialog.cbl-modal::backdrop{background:#e2e7d27a;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}body:has(app-header) .task-workbench[role=dialog]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(1040px,calc(100vw - 48px));height:min(740px,calc(100dvh - 64px));max-height:calc(100dvh - 64px);border:1px solid white;border-radius:30px;box-shadow:0 28px 90px #58674430;background:#fff;overflow:hidden;z-index:1100}body:has(app-header) .task-workbench[role=dialog]>form{height:100%;display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}body:has(app-header) .task-workbench[role=dialog] form>header{grid-column:1/-1;padding:24px 30px;border-bottom:1px solid #e2e8f0;background:#fff}body:has(app-header) .task-workbench[role=dialog] form>header h2{font-size:23px;font-weight:550;letter-spacing:-.7px}body:has(app-header) .task-workbench[role=dialog] form>header p{margin-top:5px;color:#526278;font-size:13px}.task-context{padding:32px 28px;background:#f3f7ff;overflow:auto}.task-overline{font-size:10px;letter-spacing:1.7px;color:#526278;font-weight:600}.task-context h3{font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.8px;margin:20px 0 15px;color:#1e293b}.task-context p{font-size:13px;line-height:1.8;color:#526278}.task-context ol{display:flex;flex-direction:column;gap:20px;margin:32px 0;padding:0;list-style:none}.task-context li{display:flex;gap:12px;align-items:center;font-size:13px;color:#334155}.task-context li>span{display:grid;place-items:center;flex:none;height:28px;width:28px;border-radius:50%;background:#ffffffb3;border:1px solid #e2e8f0;font-size:11px}.task-context .task-context-note{font-size:11px}body:has(app-header) .task-workbench[role=dialog] .task-fields{min-height:0;overflow:auto;padding:30px;display:flex;flex-direction:column;gap:24px}body:has(app-header) .task-workbench[role=dialog] form>footer{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;border-top:1px solid #e2e8f0;background:#fff;padding:18px 30px}body:has(app-header) .task-workbench[role=dialog] :is(input:not([type=checkbox]),textarea,select){border-radius:12px;min-height:44px;border-color:#cbd5e1;background:#f8fafc}body:has(app-header) .task-workbench[role=dialog] .dialog-close{border:1px solid #e2e8f0;border-radius:50%;width:36px;height:36px;background:#f8fafc}body:has(app-header) [role=dialog]:not(.task-workbench):not(.sidebar){border-radius:24px;border-color:#e2e8f0;box-shadow:0 25px 70px #59634824}body:has(app-header) .cbl-modal{border-radius:28px;padding:10px;border:1px solid #e2e8f0;box-shadow:0 30px 100px #59634830}body:has(app-header) .cbl-modal-head{align-items:flex-start;gap:18px;padding:26px 24px 8px}body:has(app-header) .cbl-modal-icon{border-radius:18px;width:56px;height:56px}body:has(app-header) .cbl-modal-title{font-size:23px;font-weight:550;line-height:1.25;letter-spacing:-.5px}body:has(app-header) .cbl-modal-body{padding:8px 24px 24px 98px}body:has(app-header) .cbl-modal-foot{border-top:1px solid #e2e8f0;padding:18px 24px}@media(max-width:767px){.ai-invitation{padding:0 0 16px}.ai-invitation h2{letter-spacing:-.8px}.invitation-composer{padding-left:16px}.invitation-prompts{gap:6px}.workspace-canvas .pd-status-line{grid-template-columns:repeat(2,minmax(0,1fr))}.product-library-grid,.activity-workspace .pd-toolbar{grid-template-columns:minmax(0,1fr)}body:has(app-header) .task-workbench[role=dialog]{inset:auto 0 0;transform:none;width:100%;height:92dvh;max-height:92dvh;border-radius:26px 26px 0 0}body:has(app-header) .task-workbench[role=dialog]>form{grid-template-columns:minmax(0,1fr)}.task-context{display:none}body:has(app-header) .task-workbench[role=dialog] .task-fields{padding:24px}body:has(app-header) .task-workbench[role=dialog] form>header{padding:22px 24px}body:has(app-header) .cbl-modal-body{padding-left:24px}}@media(prefers-reduced-motion:no-preference){.task-workbench{animation:workbench-enter .22s cubic-bezier(.2,.7,.2,1)}@keyframes workbench-enter{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}}body:has(app-header) .header-center{display:none}body:has(app-header) .header-center:has(.compact-open){display:block}body:has(app-header) .header-center .search-trigger{display:none}body:has(app-header) .search-container.compact-open{position:fixed;top:10px;left:50%;transform:translate(-50%);width:min(640px,calc(100vw - 24px));z-index:1080;display:block}body:has(.workspace-canvas) .header-right,body:has(.ai-page) .header-right{margin-left:auto}.decision-eyebrow{padding:24px 26px 0;color:#526278;font-size:10px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}body:has(app-header) .decision-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}body:has(app-header) .decision-actions button{min-height:48px;border-radius:14px}body:has(app-header) .decision-actions button:only-child{grid-column:1/-1}body:has(app-header) .task-workbench[role=dialog]{max-width:calc(100vw - 48px)}body:has(app-header) .task-workbench[role=dialog] .primary-action{background:#dbeafe;color:#1e40af;border-color:#bfdbfe;border-radius:14px;padding:12px 24px}body:has(app-header) .task-workbench[role=dialog] .secondary-action{border-radius:14px;padding:12px 24px}@media(max-width:767px){body:has(app-header) .task-workbench[role=dialog]{max-width:100vw}}body:has(app-header) .task-workbench[role=dialog] .task-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:26px 22px}body:has(app-header) .task-workbench[role=dialog] .task-fields>.form-field{width:100%;min-width:0;align-self:stretch}body:has(app-header) .task-workbench[role=dialog] .task-fields>.form-field:first-child,body:has(app-header) .task-workbench[role=dialog] .task-fields>.email-recipient-field{grid-column:1/-1}body:has(app-header) .task-workbench[role=dialog] .task-fields .form-field input,body:has(app-header) .task-workbench[role=dialog] .task-fields .form-field textarea{width:100%;min-height:46px;border-radius:12px;border:1px solid #cbd5e1;background:#f8fafc}body:has(app-header) .task-workbench[role=dialog] .task-fields .form-field label{font-weight:500;line-height:1.5;font-size:13px;color:#334155}body:has(app-header) .task-workbench[role=dialog] form>header h2{font-size:24px!important;font-weight:550!important}body:has(app-header) .main-content .dialog-backdrop{background:#d7ddc56b}@media(max-width:767px){body:has(app-header) .task-workbench[role=dialog] .task-fields{grid-template-columns:minmax(0,1fr)}}:root{--cbl-spring-soft: linear(0, .0978, .3028, .5243, .7152, .8578, .9521, 1.0063, 1.0316, 1.0384, 1.035, 1.0272, 1.0187, 1.0113, 1.0057, 1.002, .9998, .9988, .9985, .9986, .9989, .9993, .9996, .9998, .9999, 1, 1, 1.0001, 1);--cbl-spring-bouncy: linear(0, .1304, .4051, .692, .9176, 1.0574, 1.1185, 1.123, 1.0965, 1.0595, 1.0258, 1.0017, .9885, .9841, .9855, .9897, .9944, .9982, 1.0006, 1.0018, 1.002, 1.0016, 1.001, 1.0005, 1.0001, .9998, .9998, .9998, 1);--cbl-spring-snap: linear(0, .1669, .4425, .6723, .826, .9165, .9645, .9875, .9973, 1.0008, 1.0015, 1.0013, 1.0009, 1.0005, 1.0003, 1.0001, 1.0001, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);--ai-ink: var(--cbl-brand-600);--ai-ink-deep: #4338ca;--ai-violet: #7c3aed;--ai-spark: var(--cbl-accent-500);--ai-glow: rgba(79, 70, 229, .18);--ai-surface: #ffffff;--ai-surface-2: #f7f8fc;--ai-canvas: #eef0f6;--ai-line: #dfe3ee;--ai-line-strong: #c9cedf;--ai-grad: linear-gradient(135deg, #4f46e5 0%, #6d5ef0 48%, #8b5cf6 100%);--ai-hex: polygon(25% 2%, 75% 2%, 100% 50%, 75% 98%, 25% 98%, 0% 50%);--ai-hex-pointy: polygon(50% 0%, 98% 25%, 98% 75%, 50% 100%, 2% 75%, 2% 25%)}.ai-guard-notice{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:.55rem .75rem;border:1px solid var(--cbl-accent-200);border-radius:.6rem;background:var(--cbl-accent-50);color:var(--cbl-accent-800);font-size:.8rem;line-height:1.45}.ai-guard-hex{display:grid;flex:none;place-items:center;width:1.5rem;height:1.5rem;background:var(--cbl-accent-100);color:var(--cbl-accent-700);clip-path:var(--ai-hex-pointy);font-size:.75rem}.ai-trace-step.quarantined .ai-trace-hex{color:var(--cbl-accent-700)}.ai-trace-step.quarantined .ai-trace-hex:before{background:var(--cbl-accent-400)}.ai-trace-step.quarantined .ai-trace-state{background:var(--cbl-accent-500);color:#1f1300;transform:scale(1)}.ai-trace-step.quarantined .ai-trace-sub{color:var(--cbl-accent-700)}.ai-attach-menu{min-width:15.5rem;padding:.3rem;border-radius:.75rem;box-shadow:0 12px 32px -12px #17203347,0 2px 6px #1720330f;transform-origin:bottom left}.ai-attach-menu .ai-attach-menu-item{gap:.6rem;padding:.4rem .55rem;border-radius:.5rem;font-size:.8125rem;color:var(--cbl-ink, #172033)}.ai-attach-menu .ai-attach-menu-item>.bi{font-size:.95rem;color:var(--cbl-ink-muted)}.ai-attach-menu .ai-attach-menu-item:hover>.bi,.ai-attach-menu .ai-attach-menu-item:focus>.bi{color:var(--ai-ink)}.ai-attach-menu .ai-attach-menu-ext{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:0}body:has(app-header) .cbl-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;padding:0;min-height:28px;font-size:12px;line-height:1.5}body:has(app-header) .cbl-crumbs :is(a,button){display:inline-flex;align-items:center;min-height:28px;padding:2px 7px;border-radius:5px;color:#475569;font-weight:500;text-decoration:none}body:has(app-header) .cbl-crumbs :is(a,button):focus-visible{outline:2px solid #4f46e5;outline-offset:2px}body:has(app-header) .cbl-crumbs>i{font-size:9px;color:#64748b}body:has(app-header) .cbl-crumbs>span:last-child{padding:3px 8px;border:1px solid #dce3f7;border-radius:5px;background:#f1f5f9;color:#075985;font-weight:600;overflow-wrap:anywhere}body:has(app-header) .run-register-table th{position:sticky;top:0;z-index:1;background:#eef1f8;color:#475569;padding:10px 16px}body:has(app-header) .run-register-table td{padding:10px 16px;font-variant-numeric:tabular-nums}body:has(app-header) .run-register-table tbody tr:nth-child(2n){background:#fafbfe}body:has(app-header) .run-register-table tbody tr:hover{background:#f1f5f9}body:has(app-header) .run-register-table .run-id{color:#075985;font-weight:650;min-height:28px}body:has(app-header) .run-register-table .run-id:focus-visible{outline:2px solid #4f46e5;outline-offset:3px;border-radius:3px}body:has(app-header) .run-detail .run-outcome{background:#f8fafb;border-color:#d8def3}body:has(app-header) .run-detail .run-outcome-progress{padding:14px 18px}body:has(app-header) .run-detail .run-outcome dl>div{padding:14px 18px}body:has(app-header) .run-detail .run-outcome dd{font-size:24px}body:has(app-header) .run-detail .run-split{grid-template-columns:minmax(260px,29%) minmax(0,1fr);gap:12px}body:has(app-header) .run-detail .run-split.is-detail-hidden{grid-template-columns:minmax(0,1fr)}body:has(app-header) .run-detail .cbl-inspector-head{padding:12px 16px;background:#f8fafb}body:has(app-header) .run-detail .run-step-body{padding:9px 12px;border:1px solid #e2e8f0;border-radius:7px;background:#fff}body:has(app-header) .run-detail .run-step[data-tone=danger] .run-step-body{border-left:3px solid #be123c;background:#fff7f9}body:has(app-header) .run-detail .run-step[data-tone=running] .run-step-body{border-left:3px solid #a16207}body:has(app-header) .hub-content .lineage-stage-panel{min-height:380px;height:clamp(380px,58dvh,760px)}@media(max-width:900px){body:has(app-header) .run-detail .run-split{grid-template-columns:minmax(0,1fr)}}body:has(app-header) :is(.pd-page,.cbl-shell,.cbl-page){padding:18px 20px;gap:14px}body:has(app-header) :is(.pd-heading,.cbl-head){margin:0;padding:0 0 12px;border-bottom:1px solid #e0e6ef}body:has(app-header) :is(.pd-heading h1,.cbl-head h1){font-size:23px;line-height:1.25;letter-spacing:-.035em}body:has(app-header) .pd-description{max-width:72ch;margin-top:7px;color:#59677d;font-size:13px}body:has(app-header) :is(.pd-button,.cbl-btn){border-radius:8px;min-height:36px;box-shadow:none}body:has(app-header) :is(.pd-card,.cbl-panel,.company-card,.tenant-card,.workspace-card){border-radius:9px;border-color:#dce3ed;box-shadow:0 2px 5px #1d355207}body:has(app-header) .pd-toolbar{border:1px solid #dce3ed;background:#fff;border-radius:10px;padding:9px 12px;gap:10px}body:has(app-header) .pd-tabs{background:transparent;padding:0;gap:5px;border-radius:0}body:has(app-header) .pd-tab{border-radius:7px;min-height:36px;padding:8px 12px;font-size:13px}body:has(app-header) .pd-tab[aria-pressed=true]{background:#eaf1ff;color:#234ec2;box-shadow:none}body:has(app-header) .pd-search{border-radius:7px;min-height:36px;background:#fff}body:has(app-header) :is(.pd-pager,.cbl-pager,.company-pagination,.cbl-panel-foot){border:1px solid #dce3ed;border-radius:0 0 10px 10px;background:#fff;min-height:52px;padding:10px 16px;font-size:12px;color:#59677d}.product-library .product-library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.product-library .product-card{max-width:none;border-radius:12px}.product-library .product-card-heading{padding:20px}.product-library .product-symbol{background:#eff4ff;color:#2d58ca;border-radius:10px}.product-library .product-eyebrow{display:none}.product-library .product-card h2{font-size:17px}.product-library .product-facts{background:#f7f9fc;margin:0 20px 20px;padding:14px;border-radius:8px}.product-library .product-card-footer{padding:12px 20px}dialog.decision-panel{position:fixed;inset:0;margin:auto;max-width:calc(100vw - 32px);height:fit-content}dialog.decision-panel::backdrop{background:#25375366;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-page-tabs{justify-self:start}.hub-content{min-width:0}.hub-content>:not(router-outlet){display:block}.hub-content :is(.cbl-shell,.cbl-page,.pd-page,.schema-shell,.lineage-page){min-height:0!important;height:auto!important;padding:0!important;max-width:none;margin:0}.hub-content .cbl-head{gap:12px}.hub-detail{padding:0}.hub-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.hub-section-heading h2{font-size:18px;letter-spacing:-.02em;font-weight:650}.hub-overview-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#f8fafb;border:1px solid #dbe6fb;border-radius:12px;padding:24px}.hub-overview-banner h3{font-size:24px;font-weight:600;margin:5px 0}.hub-overview-banner p{font-size:13px;color:#516581}.hub-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce3ed;border-radius:10px;margin:20px 0;overflow:hidden}.hub-metrics>div{padding:12px 16px;border-right:1px solid #e6ebf2}.hub-metrics dt{font-size:12px;color:#59677d}.hub-metrics dd{font-size:28px;font-weight:650;margin-top:8px}.hub-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hub-panel{border:1px solid #dce3ed;border-radius:10px;overflow:hidden}.hub-panel h3{font-size:14px;font-weight:650;padding:16px 20px;border-bottom:1px solid #e5eaf1}.hub-panel a{padding:16px 20px;display:flex;align-items:center;gap:15px;border-bottom:1px solid #edf0f5;color:#233a5c;font-size:13px;text-decoration:none}.hub-panel a>span:first-of-type{flex:1}.hub-panel small{display:block;margin-top:4px;font-size:11px;color:#61718a}.hub-empty{padding:28px;color:#627089;font-size:13px}.hub-intro{font-size:13px;color:#59677d;margin-bottom:22px}.hub-notice{padding:16px;background:#fff8e9;border:1px solid #efdab0;border-radius:8px;color:#76531b;font-size:13px}.hub-filter{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:fit-content;margin:-10px 0 14px;padding:6px 8px 6px 12px;background:var(--cbl-brand-50);border:1px solid var(--cbl-brand-100);border-radius:999px;color:#3f4b63;font-size:12px;animation:cbl-fade-in var(--cbl-dur-slow) var(--cbl-ease-out) both}.hub-filter strong{color:var(--cbl-brand-700)}.hub-filter a{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#fff;color:#233a5c;font-weight:600;text-decoration:none}.hub-filter a:hover{color:var(--cbl-brand-700)}.hub-definition{display:grid;grid-template-columns:1fr 1fr}.hub-definition>div{padding:18px 20px;border-bottom:1px solid #edf0f5}.hub-definition dt{color:#61718a;font-size:11px;margin-bottom:6px}.hub-definition dd{font-size:13px;overflow-wrap:anywhere}.hub-table-wrap,.run-register-scroll{overflow-x:auto}.hub-table,.run-register-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.hub-table th,.run-register-table th{padding:13px 18px;background:#f6f8fc;color:#586b85;font-size:11px;font-weight:650;white-space:nowrap;border-bottom:1px solid #dce3ed}.hub-table td,.run-register-table td{padding:10px 16px;border-bottom:1px solid #e6ebf2}.hub-table tbody tr:hover,.run-register-table tbody tr:hover{background:#f9fbff}.hub-ag-grid{--ag-header-background-color: var(--cbl-brand-600);--ag-header-foreground-color: #fff;--ag-row-hover-color: #f5f9ff;--ag-border-color: #dbe5f2;display:block;height:min(32rem,calc(100dvh - 18rem));min-height:18rem;overflow:hidden}.hub-ag-grid .ag-root-wrapper{border:1px solid #dbe5f2;border-radius:12px}.hub-ag-grid .ag-header{background:var(--cbl-brand-600);border-bottom:0}.hub-ag-grid .ag-header-cell{color:#fff}.hub-activity{border:1px solid #dce3ed;border-radius:10px}.hub-activity li{display:flex;align-items:start;gap:14px;padding:10px 16px;border-bottom:1px solid #e6ebf2}.hub-activity li>div{flex:1}.hub-activity h3{font-size:13px;font-weight:600}.hub-activity p{color:#61718a;font-size:11px;margin-top:5px}.hub-activity-dot{width:9px;height:9px;margin-top:5px;border:2px solid #4975d5;border-radius:50%}body:has(app-header) .activity-workspace{display:flex;flex-direction:column;gap:0}body:has(app-header) .activity-workspace>.pd-heading{margin-bottom:20px}body:has(app-header) .activity-workspace>.pd-toolbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;padding:14px;border-radius:10px 10px 0 0;border-bottom:0}body:has(app-header) .activity-workspace .pd-tabs{flex-direction:row;width:auto;align-self:auto}body:has(app-header) .activity-workspace .pd-tab{width:auto;justify-content:center;gap:9px}body:has(app-header) .activity-workspace>.pd-pager{margin:0}.run-register{border:1px solid #dce3ed;background:#fff;overflow:hidden}.run-register-table td{height:auto}.run-register-scroll{max-height:65dvh}body:has(app-header) .activity-workspace .pd-toolbar .pd-actions{display:flex;flex-wrap:wrap;flex:1 1 22rem;min-width:0}body:has(app-header) .activity-workspace .pd-toolbar .pd-search{flex:1 1 10rem;min-width:0}@media(max-width:600px){body:has(app-header) .activity-workspace .pd-heading>.pd-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}body:has(app-header) .activity-workspace .pd-heading app-searchable-dropdown{width:100%}}.run-register-table strong{font-weight:550}.run-register-table small{display:block;color:#64748b;font-size:11px;margin-top:5px}.run-id{font-size:14px;font-weight:700;color:#2853c5}.run-outcome{display:grid;grid-template-columns:minmax(250px,1fr) 2fr;border:1px solid #dce3ed;border-radius:10px;background:#fff;overflow:hidden}.run-outcome-progress{padding:20px 24px;background:#f5f8fe}.run-outcome-progress>div{display:flex;justify-content:space-between;font-size:13px}.run-outcome-progress h2{font-weight:600}.run-outcome-progress progress{width:100%;height:7px;accent-color:#3767d5;margin:14px 0 6px}.run-outcome-progress p{font-size:11px;color:#60718a}.run-outcome dl{display:grid;grid-template-columns:repeat(3,1fr)}.run-outcome dl>div{padding:20px 24px;border-left:1px solid #e4eaf2}.run-outcome dt{font-size:12px;color:#60718a}.run-outcome dd{font-size:27px;font-weight:650;margin-top:10px}body:has(app-header) .run-detail{height:calc(100dvh - var(--app-header-height));min-height:0;overflow:auto}body:has(app-header) .run-detail .run-split{display:grid;min-height:20rem;flex:1 1 auto;gap:12px}body:has(app-header) .run-detail .run-assets{display:flex;flex-direction:column;min-height:0;overflow:hidden}body:has(app-header) .run-detail .run-assets .cbl-panel-head{display:flex;flex-direction:column;align-items:stretch;gap:10px}body:has(app-header) .run-detail .run-assets .cbl-panel-tools{flex-direction:row;flex-wrap:wrap;width:100%;margin:0}body:has(app-header) .run-detail .run-assets>.cbl-panel-head{flex:0 0 auto;align-content:start}body:has(app-header) .run-detail .run-assets>.cbl-table-shell{flex:0 0 auto;min-height:120px;width:100%;overflow:auto}body:has(app-header) .run-detail .run-split.is-detail-hidden .run-assets>.cbl-panel-head{flex-direction:row;align-items:center}body:has(app-header) .run-detail .run-split.is-detail-hidden .cbl-panel-tools{flex:1 1 22rem;width:auto}body:has(app-header) .run-detail .run-asset-list{display:flex;flex-direction:column;overflow:auto;padding:0;gap:0}body:has(app-header) .run-detail .run-asset{border:0;border-bottom:1px solid #e2e8f0;border-radius:0;padding:12px;min-height:64px;flex:none}body:has(app-header) .run-detail .run-asset.is-selected{background:#f1f5f9}body:has(app-header) .run-detail .run-activity{min-height:0;border:1px solid #dce3ed;border-radius:10px;overflow:hidden}body:has(app-header) .run-detail .run-timeline-body{overflow:auto;padding:14px 16px}body:has(app-header) .run-detail .run-step{padding:0}.run-detail .run-step-code{font-family:inherit;font-size:13px}.run-detail .run-step-head{justify-content:space-between;flex-wrap:wrap}.run-detail .run-step-meta{margin-top:3px}.run-detail .run-step-caller{font-size:11px;color:#9f1239}@media(max-width:900px){body:has(app-header) .run-detail{height:auto}body:has(app-header) .run-detail .run-split{grid-template-columns:minmax(0,1fr);height:auto}body:has(app-header) .run-detail .run-asset-list{max-height:16rem}body:has(app-header) .run-detail .run-timeline-body{max-height:34rem}}.run-empty{min-height:168px;padding:24px;display:grid;justify-items:center;align-content:center;gap:8px;text-align:center}.run-empty>i{color:#4875d5;font-size:28px}.run-empty h2{font-size:17px;font-weight:600}.run-empty p{color:#61718a;font-size:13px;max-width:460px}body:has(app-header) .run-detail .cbl-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid #dce3ed;border-radius:10px;overflow:hidden;background:#fff}body:has(app-header) .run-detail .cbl-stat{padding:18px;border:0;border-right:1px solid #e5eaf1;border-radius:0;box-shadow:none;min-height:100px}body:has(app-header) .run-detail .cbl-stat:before{display:none}body:has(app-header) .run-detail .cbl-stat-value{font-size:25px}body:has(app-header) .run-detail :is(.cbl-stage,.cbl-panel){border-radius:10px;box-shadow:none}body:has(app-header) .run-detail .cbl-panel-head{background:#f8fafb;padding:10px 14px}body:has(app-header) .workspace-canvas{gap:22px}body:has(app-header) .workspace-canvas .pd-status-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;border:1px solid #dce3ed;border-radius:10px;background:#fff}body:has(app-header) .workspace-canvas .pd-status-line>span{display:flex;flex-direction:column;align-items:start;gap:8px;padding:22px;color:#59677d;border-right:1px solid #e6ebf2}body:has(app-header) .workspace-canvas .pd-status-line strong{font-size:30px;color:#243d64}body:has(app-header) .ai-page{border:1px solid #dce3ed;border-radius:14px;background:#fff;overflow:hidden}body:has(app-header) .ai-main{background:#fff}body:has(app-header) .ai-main-header{padding:18px 24px;margin:0;background:#fff}body:has(app-header) .ai-sidebar-host{border-right:1px solid #dce3ed;background:#f7f9fd}body:has(app-header) .ai-thread{max-width:960px}body:has(app-header) .ai-empty.ai-studio-welcome{text-align:left;align-items:stretch;max-width:850px;padding:30px 16px;margin:auto}.ai-studio-intro{display:flex;gap:18px;align-items:center;margin:16px 0 34px}.ai-studio-intro h2{font-size:30px;line-height:1.2;font-weight:650;letter-spacing:-.035em}.ai-studio-intro p:last-child{margin-top:12px;color:#59677d;font-size:14px}.ai-studio-label{text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:#64748b;font-weight:700;margin-bottom:14px}body:has(app-header) .ai-starter-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body:has(app-header) .ai-starter{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px;min-height:108px;border:1px solid #dce3ed;border-radius:10px;background:#fff;color:#233b60;box-shadow:none}body:has(app-header) .ai-starter:hover{background:#f4f7ff;border-color:#a7bfea}.ai-starter-number{font-size:11px;color:#5974a4;align-self:start}.ai-studio-help{margin-top:24px;font-size:12px;color:#64748b;line-height:1.7}body:has(app-header) .sm-designer{background:#f5f7fb;gap:18px}body:has(app-header) .sm-designer .sm-workbench{border:1px solid #dce3ed;border-radius:12px;overflow:hidden;background:#fff}body:has(app-header) .sm-designer .sm-setup{max-width:1100px;margin-inline:auto;width:100%;background:#fff}body:has(app-header) .sm-designer .sm-setup-body{padding:24px}.model-library{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px}.sm-studio{display:grid;grid-template-columns:175px minmax(0,1fr);gap:18px;flex:1;min-height:0}body:has(app-header) .sm-studio>.sm-tabbar{padding:14px 8px;margin:0;border:0;background:transparent;box-shadow:none;align-self:start}body:has(app-header) .sm-studio>.sm-tabbar .cbl-tabs{display:flex;flex-direction:column;align-items:stretch;width:100%}body:has(app-header) .sm-studio>.sm-tabbar .cbl-tab{display:flex;justify-content:start;text-align:left;padding:9px 10px;font-size:12px;white-space:normal}body:has(app-header) .sm-studio>.sm-panel{min-width:0;border:1px solid #dce3ed;border-radius:10px;background:#fff;overflow:auto}.hub-content .sm-studio{grid-template-columns:150px minmax(0,1fr)}.model-library-intro{padding:24px;border:1px solid #dce3ed;border-radius:12px;background:#edf3ff;align-self:start}.model-library-intro h2{font-size:23px;line-height:1.3;font-weight:650;letter-spacing:-.025em}.model-library-intro p{margin-top:14px;color:#526887;font-size:13px;line-height:1.7}.model-library-list{display:flex;flex-direction:column;gap:14px}.management-register{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));align-items:start;gap:12px}body:has(app-header) .management-register>article{display:grid;grid-template-columns:40px minmax(0,1fr) 32px;align-items:center;gap:8px 12px;padding:16px;border-top:3px solid #c7d2fe}.management-register>article>div:first-child{display:contents}.management-register>article>div:first-child>span{grid-column:1;grid-row:1/3;width:40px;height:40px;border-radius:10px;background:#f1f5f9;color:#075985}.management-register>article>div:first-child>button{grid-column:3;grid-row:1;padding:0;min-height:32px;width:32px}.management-register>article>div:first-child>p{grid-column:2;grid-row:2;margin:0;font-size:11px;text-transform:none;letter-spacing:0}.management-register>article>h2{grid-column:2;grid-row:1;font-size:15px;line-height:1.4;margin:0;overflow-wrap:anywhere}.management-register>article>p{grid-column:2/4;margin:0;font-size:12px;line-height:1.5}.management-register>article>details{grid-column:1/-1;margin:4px 0 0;padding:8px 0 0;font-size:11px;border-top:1px solid #e6ebf2}.management-register>article>:is(button,a.management-child){grid-column:1/-1;justify-self:start;margin:0;min-height:32px;font-size:12px}.management-register>article>div:not(:first-child){grid-column:1/-1;margin:0;border:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.management-register .management-child{display:inline-flex;align-items:center;gap:8px;color:#075985;font-weight:600}.builder-journey{display:flex;align-items:center;border:1px solid #dce3ed;border-radius:10px;background:#fff;padding:14px 20px;gap:30px;margin:0}.builder-journey li{display:flex;align-items:center;gap:10px;color:#64748b;font-size:12px}.builder-journey span{display:grid;place-items:center;width:28px;height:28px;background:#f0f3f8;border-radius:50%;font-weight:600}.builder-journey .is-current{color:#244ebf;font-weight:600}.builder-journey .is-current span{background:#e4edff}body:has(app-header) .builder-target-bar{padding:24px;border:1px solid #dce3ed;border-radius:10px;background:#fff}body:has(app-header) .impact-clear{padding:30px;border:1px solid #dce3ed;border-radius:12px;background:#fff;margin:0;min-height:180px;box-shadow:none}.impact-clear>i{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:#e9f5ef;color:#267852;font-size:27px}.impact-clear h2{font-size:22px;color:#243d60}.impact-clear p{max-width:55ch;font-size:13px;line-height:1.7;color:#61718a}body:has(app-header) .impact-summary{border:1px solid #dce3ed;border-radius:10px;overflow:hidden;background:#fff;padding:0}.impact-summary>div{padding:22px;border-right:1px solid #e5eaf1}body:has(app-header) .impact-item{background:#fff;border:1px solid #dce3ed;border-radius:10px;padding:20px}body:has(app-header) .ontology-save{padding:20px;border:1px solid #dce3ed;border-radius:10px;background:#fff}.ontology :is(.ontology-card,.ontology-panel){border:1px solid #dce3ed;border-radius:10px;background:#fff}.model-library-card{padding:22px;border:1px solid #dce3ed;border-radius:12px;background:#fff;display:grid;grid-template-columns:1fr auto;gap:18px}.model-library-card h2{font-size:18px;font-weight:650;margin:8px 0}.model-library-card p{font-size:12px;color:#64748b}.model-library-card dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e6ebf2;padding-top:16px;gap:20px}.model-library-card dt{font-size:11px;color:#64748b;margin-bottom:7px}.model-library-card dd{font-size:13px;color:#243d60}@media(max-width:800px){.sm-studio,.hub-content .sm-studio{grid-template-columns:1fr}.sm-studio>.sm-tabbar{max-height:230px;overflow:auto}.run-outcome{grid-template-columns:1fr}.run-outcome dl>div{padding:16px}.run-outcome dd{font-size:22px}.builder-journey{gap:12px;flex-wrap:wrap;padding:14px}.builder-journey li{font-size:11px}body:has(app-header) :is(.pd-page,.cbl-shell,.cbl-page){padding:16px}.hub-overview-grid{grid-template-columns:1fr}.hub-metrics{grid-template-columns:1fr 1fr}.hub-definition{grid-template-columns:1fr}.hub-overview-banner{flex-direction:column;align-items:start}body:has(app-header) .run-detail .cbl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(app-header) .workspace-canvas .pd-status-line{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-studio-intro{flex-direction:column;align-items:start;margin-top:0}.ai-studio-intro h2{font-size:25px}body:has(app-header) .ai-starter-grid{grid-template-columns:1fr}.model-library{grid-template-columns:1fr}.model-library-intro{padding:18px}}body:has(app-header) .invitation-composer{background:#fff;border-color:#cbd5e1}body:has(app-header) .run-detail .run-assets .cbl-panel-tools{display:flex;flex-direction:row}body:has(app-header) .run-detail .run-assets .cbl-panel-tools .cbl-search{flex:1 1 200px;width:auto;max-width:360px}body:has(app-header) .run-detail .run-assets .cbl-panel-tools .toolbar-dropdown{flex:0 1 180px;width:180px}body:has(app-header) .run-detail .run-outcome-progress{background:#f8fafb}body:has(app-header) :is(.pd-page,.cbl-shell,.cbl-page,.hub-content,.task-fields){background:#fff}body:has(app-header) :is(.pd-card,.cbl-panel,.hub-overview-banner,.hub-metrics,.product-facts,.cbl-inspector-head){background:#f8fafb}body:has(app-header) .run-detail.cbl-shell{height:auto!important;min-height:0;overflow:visible}body:has(app-header) .run-detail .run-outcome{background:#fff;border-color:#dce2e8}body:has(app-header) .run-detail .run-split{display:flex;flex-direction:column;height:auto;min-height:0;flex:none;gap:16px}body:has(app-header) .run-detail .run-assets{height:auto;min-height:0;overflow:visible;flex:none;background:#fff}body:has(app-header) .run-detail .run-assets>.cbl-panel-head{flex-direction:row;flex-wrap:wrap;background:#fff}body:has(app-header) .run-detail .run-assets .cbl-panel-tools{flex:1;flex-wrap:wrap;justify-content:flex-end}body:has(app-header) .run-detail .run-asset-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));max-height:260px;overflow:auto;gap:8px;padding:12px;flex:none}body:has(app-header) .run-detail .run-asset{min-height:68px;border:1px solid #dce2e8;border-radius:8px;background:#fff}body:has(app-header) .run-detail .run-asset.is-selected{background:#f0f9ff;border-color:#0284c7;box-shadow:inset 3px 0 #0284c7}body:has(app-header) .run-detail .run-activity{height:auto;min-height:0;overflow:visible;display:block;background:#fff}body:has(app-header) .run-detail .run-timeline-body{overflow:visible;padding:0 16px}body:has(app-header) .run-detail .run-timeline{padding:0;margin:0;gap:0}body:has(app-header) .run-detail .run-step{padding:0;margin:0;display:block}body:has(app-header) .run-detail .run-step-dot{display:none}body:has(app-header) .run-detail .run-step-body{padding:14px 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;background:#fff}body:has(app-header) .run-detail .run-step-code{font-family:inherit;font-weight:600}body:has(app-header) .run-detail .run-step-actions{margin-top:6px;color:#526175;font-size:11px}body:has(app-header) .run-detail .run-step-actions summary{cursor:pointer;width:fit-content;padding:3px 0}body:has(app-header) .run-detail .run-strip{flex:none;background:#fff}body:has(app-header) .run-detail .run-strip-body-inner{max-height:none;overflow:visible}body:has(app-header) .run-detail .run-strip-toggle{cursor:default;background:#fff}body:has(app-header) .cbl-crumbs>span:last-child{background:#f1f5f9;color:#243449;border-color:#dce2e8}body:has(app-header) .cbl-crumbs :is(a,button):hover{background:#f1f5f9;color:#075985}body:has(app-header) :is(.product-card,.management-register>article,.pd-card){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(hover:hover){body:has(app-header) :is(.product-card,.management-register>article,.pd-card):hover{transform:translateY(-2px);box-shadow:0 6px 18px #172b4d12;border-color:#94a3b8}}@media(prefers-reduced-motion:reduce){body:has(app-header) :is(.product-card,.management-register>article,.pd-card){transition:none;transform:none}}body:has(app-header) .providers-offcanvas.task-workbench>form{grid-template-columns:232px minmax(0,1fr)}body:has(app-header) .providers-offcanvas.task-workbench,body:has(app-header) .providers-offcanvas.task-workbench>form{overflow:clip}body:has(app-header) .providers-offcanvas .settings-nav{min-height:0;overflow:auto;padding:20px 14px;background:#fff;border-right:1px solid #e2e8f0}body:has(app-header) .providers-offcanvas .settings-nav ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}body:has(app-header) .providers-offcanvas .settings-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:#334155;font-size:13px;font-weight:600;line-height:20px;text-align:left;transition:background .16s ease,color .16s ease,box-shadow .16s ease}body:has(app-header) .providers-offcanvas .settings-nav-link>i{color:#64748b;font-size:15px;transition:color .16s ease}body:has(app-header) .providers-offcanvas .settings-nav-link:hover{background:#f1f5f9}body:has(app-header) .providers-offcanvas .settings-nav-link.is-active{background:var(--cbl-brand-50);color:var(--cbl-brand-700);box-shadow:inset 3px 0 var(--cbl-brand-600)}body:has(app-header) .providers-offcanvas .settings-nav-link.is-active>i{color:var(--cbl-brand-600)}body:has(app-header) .providers-offcanvas :is(.settings-nav-link,.settings-row-action):focus-visible{outline:2px solid var(--cbl-brand-600);outline-offset:2px}body:has(app-header) .providers-offcanvas.task-workbench .task-fields{display:flex;flex-direction:column;gap:16px;padding:20px 28px 28px;background:#f4f6fa}body:has(app-header) .providers-offcanvas .settings-section{--card-spacing: 1.25rem;flex:none}body:has(app-header) .providers-offcanvas .settings-section--flush{padding-bottom:0}body:has(app-header) .providers-offcanvas .settings-section-title{display:flex;align-items:center;gap:10px;margin:0;color:#0f172a;font-size:14px;font-weight:650;line-height:1.4}body:has(app-header) .providers-offcanvas .settings-section-title>app-info-tip{margin-left:-6px}body:has(app-header) .providers-offcanvas .settings-section-icon{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--cbl-brand-50);color:var(--cbl-brand-600);font-size:14px}body:has(app-header) .providers-offcanvas .settings-section-body{display:grid;gap:16px}body:has(app-header) .providers-offcanvas .settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;align-items:start}body:has(app-header) .providers-offcanvas .form-field{margin:0;min-width:0}body:has(app-header) .providers-offcanvas.task-workbench .task-fields .form-field :is(input:not([type=checkbox]),textarea,select){background:#fff;min-height:2.25rem;border-radius:6px}body:has(app-header) .providers-offcanvas .settings-label-row{display:inline-flex;align-items:center;gap:4px;min-width:0}body:has(app-header) .providers-offcanvas .settings-list{display:grid;gap:8px}body:has(app-header) .providers-offcanvas .settings-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 14px;border-radius:10px;background:#f6f8fb}body:has(app-header) .providers-offcanvas .settings-row-text{display:grid;flex:1 1 auto;gap:8px;min-width:0}body:has(app-header) .providers-offcanvas .settings-row-label{margin:0;color:#0f172a;font-size:13px;font-weight:600;line-height:1.35}body:has(app-header) .providers-offcanvas label.settings-row-label{cursor:pointer}body:has(app-header) .providers-offcanvas .settings-row-value{display:flex;flex-wrap:wrap;gap:6px}body:has(app-header) .providers-offcanvas .settings-empty{color:var(--cbl-ink-muted);font-size:12.5px;font-weight:500;line-height:1.6rem}body:has(app-header) .providers-offcanvas .settings-row-action{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid #d7dee8;border-radius:8px;background:#fff;color:#1e293b;font-size:12.5px;font-weight:600;transition:background .16s ease,border-color .16s ease,color .16s ease}body:has(app-header) .providers-offcanvas .settings-row-action:hover{border-color:var(--cbl-selected-border);background:var(--cbl-brand-50);color:var(--cbl-brand-700)}body:has(app-header) .providers-offcanvas .form-switch-row{flex:none;min-height:0}body:has(app-header) .providers-offcanvas .switch-state{min-width:22px;color:var(--cbl-ink-muted);font-size:12px;font-weight:600;text-align:right}body:has(app-header) .providers-offcanvas .settings-matrix-scroll{border-top:1px solid var(--border)}body:has(app-header) .providers-offcanvas .settings-matrix{min-width:560px;border-collapse:collapse}body:has(app-header) .providers-offcanvas .settings-matrix :is(th,td){padding:10px var(--card-spacing);vertical-align:middle}body:has(app-header) .providers-offcanvas .settings-matrix thead th{height:auto;background:#f8fafc;color:#475569;font-size:12px;font-weight:600}body:has(app-header) .providers-offcanvas .settings-matrix tbody th{color:#0f172a;font-size:13px;font-weight:600}body:has(app-header) .providers-offcanvas :is(.settings-matrix-action,.settings-matrix-cell){width:17%;text-align:center}body:has(app-header) .providers-offcanvas .settings-matrix-heading{position:relative;display:inline-block;color:#0f172a;font-size:12.5px;font-weight:650}body:has(app-header) .providers-offcanvas .settings-matrix-heading>app-info-tip{position:absolute;top:50%;left:100%;margin-left:4px;transform:translateY(-50%)}body:has(app-header) .providers-offcanvas .settings-matrix td.settings-matrix-cell{padding:4px 8px}body:has(app-header) .providers-offcanvas .settings-matrix-cell label{display:flex;align-items:center;justify-content:center;min-height:40px;margin:0;border-radius:8px;cursor:pointer;transition:background .16s ease}body:has(app-header) .providers-offcanvas .settings-matrix-cell label:hover{background:var(--cbl-brand-50)}body:has(app-header) .providers-offcanvas .settings-matrix input[type=checkbox]{flex:none;width:17px;height:17px;margin:0;accent-color:var(--cbl-brand-600);cursor:pointer}body:has(app-header) .providers-offcanvas .settings-matrix-policy{width:1%;white-space:nowrap}body:has(app-header) .providers-offcanvas .settings-policy{display:inline-flex;align-items:center;gap:6px;color:var(--cbl-brand-700);font-size:12px;font-weight:600}body:has(app-header) .providers-offcanvas .settings-policy:not([data-level=locked]):before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cbl-brand-600)}body:has(app-header) .providers-offcanvas .settings-policy[data-level=partial]:before{background:transparent;box-shadow:inset 0 0 0 2px var(--cbl-brand-600)}body:has(app-header) .providers-offcanvas .settings-policy[data-level=locked]{color:#64748b}body:has(app-header) .providers-offcanvas .providers-offcanvas-actions{align-items:center}body:has(app-header) .providers-offcanvas .settings-footnote{margin:0;color:var(--cbl-ink-muted);font-size:12px}body:has(app-header) .providers-offcanvas .settings-footer-buttons{display:flex;gap:10px}@media(prefers-reduced-motion:reduce){body:has(app-header) .providers-offcanvas :is(.settings-nav-link,.settings-nav-link>i,.settings-row-action,.settings-matrix-cell label){transition:none}}@media(max-width:760px){body:has(app-header) .providers-offcanvas.task-workbench>form{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto}body:has(app-header) .providers-offcanvas .settings-nav{padding:8px 12px;border-right:0;border-bottom:1px solid #e2e8f0;overflow-x:auto}body:has(app-header) .providers-offcanvas .settings-nav ul{display:flex;gap:4px}body:has(app-header) .providers-offcanvas .settings-nav-link{white-space:nowrap}body:has(app-header) .providers-offcanvas.task-workbench .task-fields{gap:12px;padding:16px}body:has(app-header) .providers-offcanvas .settings-section{--card-spacing: 1rem}body:has(app-header) .providers-offcanvas .settings-grid{grid-template-columns:minmax(0,1fr)}body:has(app-header) .providers-offcanvas .settings-row{align-items:flex-start;flex-wrap:wrap;gap:12px}body:has(app-header) .providers-offcanvas .settings-footnote{display:none}body:has(app-header) .providers-offcanvas .settings-footer-buttons{flex:1}}body:has(app-header) .main-content:not(.auth-content),body:has(app-header) :is(.pd-page,.cbl-shell,.hub-content){background:#f8fafc}body:has(app-header) :is(.cbl-panel,.pd-card,.product-card){border-color:#e2e8f0}body:has(app-header) .run-detail .run-assets>header.cbl-panel-head,body:has(app-header) .run-detail .run-activity>.cbl-inspector-head{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px}body:has(app-header) .run-detail .run-assets>header.cbl-panel-head{display:flex;flex-direction:row;align-items:center;gap:16px}body:has(app-header) .run-detail .run-assets>header.cbl-panel-head .cbl-panel-tools{display:flex;flex-direction:row;flex:1;gap:8px;justify-content:flex-end}body:has(app-header) .run-detail .run-assets>header.cbl-panel-head .cbl-search{width:260px;flex:0 1 260px}body:has(app-header) .run-detail .run-assets>header.cbl-panel-head .toolbar-dropdown{width:170px;flex:0 1 170px}body:has(app-header) :is(.asset-ledger-scroll,.activity-ledger-scroll){overflow:auto;min-width:0;max-height:520px;background:#fff}body:has(app-header) .operations-ledger{width:100%;min-width:1050px;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#334155;font-size:12px;line-height:1.45}body:has(app-header) .operations-ledger :is(th,td){padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}body:has(app-header) .operations-ledger thead th{position:sticky;top:0;z-index:2;background:#f8fafc;color:#475569;font-size:11px;font-weight:650}body:has(app-header) .operations-ledger tbody th{font-weight:500;position:sticky;left:0;z-index:1;background:#fff;border-right:1px solid #e2e8f0}body:has(app-header) .operations-ledger tbody tr:nth-child(2n)>*{background:#f8fafc}body:has(app-header) .operations-ledger tbody tr.is-selected>*{background:#eff6ff}body:has(app-header) .operations-ledger tbody tr.is-selected>th{box-shadow:inset 3px 0 #2563eb}body:has(app-header) .operations-ledger :is(strong,small){display:block}body:has(app-header) .operations-ledger small{margin-top:3px;font-size:12px;color:#475569}body:has(app-header) .operations-ledger strong{font-size:12px;font-weight:600}body:has(app-header) .asset-open{color:#2563eb;text-align:left;font-weight:650;padding:2px 0;min-height:28px}body:has(app-header) .asset-open:hover{text-decoration:underline}body:has(app-header) .asset-ledger th:first-child{width:21%}body:has(app-header) .asset-ledger th:nth-child(2){width:22%}body:has(app-header) .asset-ledger th:nth-child(3){width:16%}body:has(app-header) .asset-ledger th:nth-child(4){width:16%}body:has(app-header) .asset-ledger th:nth-child(5){width:9%}body:has(app-header) .asset-ledger th:nth-child(6){width:16%}body:has(app-header) .ledger-values{display:grid;gap:3px;margin:0}body:has(app-header) .ledger-values div{display:flex;justify-content:space-between;gap:8px}body:has(app-header) .ledger-values dt{color:#475569;font-size:12px}body:has(app-header) .ledger-values dd{margin:0;font-weight:600}body:has(app-header) .activity-ledger th:nth-child(1){width:23%}body:has(app-header) .activity-ledger th:nth-child(2){width:13%}body:has(app-header) .activity-ledger th:nth-child(3){width:20%}body:has(app-header) .activity-ledger th:nth-child(4){width:19%}body:has(app-header) .activity-ledger th:nth-child(5){width:6%}body:has(app-header) .activity-ledger th:nth-child(6){width:13%}body:has(app-header) .activity-ledger th:nth-child(7){width:6%}body:has(app-header) .ledger-actions summary{list-style:none;cursor:pointer;border:1px solid #c7d7e1;border-radius:5px;padding:4px;text-align:center;min-width:28px}body:has(app-header) .ledger-actions[open]{min-width:170px}body:has(app-header) .ledger-actions button{margin-top:6px;white-space:normal;color:#a52b27}body:has(app-header) :is(.asset-open,.ledger-actions summary,.asset-ledger-scroll,.activity-ledger-scroll):focus-visible{outline:2px solid #2563eb;outline-offset:-2px}body:has(app-header) .extract-grid{height:auto;min-height:0}body:has(app-header) .extract-toolbar{background:#f1f6f8}@media(max-width:760px){body:has(app-header) .run-detail .run-assets>header.cbl-panel-head{align-items:stretch;flex-direction:column}}body:has(app-header) .run-detail :is(.asset-ledger-scroll,.activity-ledger-scroll){max-height:none;height:auto;flex:none}body:has(app-header) .run-detail :is(.processor-grid,.extract-grid){display:flex;flex-direction:column;height:auto;min-width:0}body:has(app-header) .run-detail :is(.processor-grid,.extract-grid)>.cbl-table-shell{flex:none;height:auto;min-height:120px;max-height:none;overflow:auto}body:has(app-header) .run-detail .run-assets>.cbl-table-shell{flex:none;height:auto;min-height:120px;max-height:none}body:has(app-header) .run-detail :is(.cbl-cell-clip,.extract-error){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}body:has(app-header) .run-detail .operations-ledger{font-size:13px}body:has(app-header) .run-detail .operations-ledger strong{font-size:13px}body:has(app-header) .run-detail .run-section-links{display:flex;flex-wrap:wrap;gap:6px;position:sticky;top:0;z-index:5;padding:7px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}body:has(app-header) .hub-content .run-detail .run-section-links{top:0}body:has(app-header) .run-section-links button{padding:7px 12px;color:#2563eb;font-size:13px;border-radius:5px}body:has(app-header) .run-section-links button:hover{background:#eff6ff}body:has(app-header) .run-section-links button:disabled{opacity:.5}body:has(app-header) .run-section-links button:focus-visible{outline:2px solid #2563eb}body:has(app-header) .run-detail h2[id]{scroll-margin-top:80px}body:has(app-header) .run-detail .run-assets>.cbl-table-shell>.cbl-table>:is(thead,tbody)>tr:not(.asset-child-row)>:is(th:first-child,td:first-child){position:sticky;left:0;background:#fff;z-index:1;border-right:1px solid #e2e8f0}body:has(app-header) .hub-content .run-detail h2[id]{scroll-margin-top:65px}body:has(app-header) .run-detail .run-assets{container-type:inline-size}body:has(app-header) .run-detail .asset-child-row>td.asset-child-cell{padding:0;border:0;background:#f8fafc;position:static}body:has(app-header) .run-detail .asset-child-panel{position:sticky;left:0;width:100cqi;max-width:100%;padding:12px 16px 18px;box-sizing:border-box;border-bottom:1px solid #e2e8f0}body:has(app-header) .run-detail .asset-child-panel .run-activity{border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 3px 12px #496a7410}body:has(app-header) .run-detail .asset-child-panel .cbl-inspector-head{background:#f8fafc}body:has(app-header) .run-detail .asset-open{display:inline-flex;align-items:center;gap:7px}body:has(app-header) .run-detail .asset-open>i{font-size:10px;flex:none}body:has(app-header) :is(.product-card,.pd-card,.management-register>article){border-radius:14px;box-shadow:0 3px 14px #496a740a}body:has(app-header) .phase-column{border-radius:10px}body:has(app-header) .phase-column>header{background:#edf5f7}body:has(app-header) .phase-column:nth-child(2)>header{background:#f6f3e9}body:has(app-header) .phase-column:nth-child(3)>header{background:#eff3f8}body:has(app-header) .phase-column:nth-child(4)>header{background:#edf6f0}@media(prefers-reduced-motion:no-preference){body:has(app-header) .asset-child-panel{animation:asset-child-enter .16s ease-out}@keyframes asset-child-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}.cbl-page{align-content:start;display:grid;gap:1.15rem;min-width:0;padding:1.15rem 1.25rem 2rem}.cbl-shell{display:flex;flex-direction:column;gap:.8rem;height:calc(100dvh - var(--app-header-height));min-height:0;min-width:0;overflow:auto;padding:1.15rem 1.25rem 1.25rem}.cbl-shell>*{animation:cbl-fade-in var(--cbl-dur-slow) var(--cbl-ease-out) both;flex:0 0 auto;min-height:0;min-width:0}.cbl-shell>*:nth-child(1){animation-delay:0ms}.cbl-shell>*:nth-child(2){animation-delay:45ms}.cbl-shell>*:nth-child(3){animation-delay:90ms}.cbl-shell>*:nth-child(n+4){animation-delay:.13s}.cbl-shell--embedded{height:auto;min-height:34rem;overflow:visible;padding:0}.cbl-shell--embedded .cbl-panel{overflow:visible}.cbl-stage{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.cbl-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.85rem 1rem;justify-content:space-between;min-width:0}.cbl-sticky-head{background:var(--cbl-surface);box-shadow:0 1px 0 var(--cbl-border),0 6px 14px -12px #0f172a40;margin-inline:calc(-1 * var(--cbl-page-gutter, 1.25rem));padding:.6rem var(--cbl-page-gutter, 1.25rem) .65rem;position:sticky;top:0;z-index:20}.cbl-page,.cbl-shell{--cbl-page-gutter: 1.25rem}.product-page>.cbl-sticky-head{display:grid;gap:.55rem}.cbl-back-row{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem .75rem}.cbl-back-row .cbl-crumbs{margin:0}.cbl-head-main{display:grid;gap:.3rem;min-width:0}.cbl-crumbs{align-items:center;color:var(--cbl-ink-subtle);display:flex;flex-wrap:wrap;font-size:.76rem;font-weight:600;gap:.35rem;min-width:0}.cbl-crumbs a{color:var(--cbl-brand-700);font-weight:700}.cbl-crumbs i{font-size:.62rem;opacity:.7}.cbl-head-identity{align-items:center;display:flex;gap:.65rem;min-width:0}.cbl-head-mark{align-items:center;background:var(--cbl-brand-50);border-radius:30%;box-shadow:inset 0 0 0 1px var(--cbl-brand-200);color:var(--cbl-brand-600);display:inline-flex;flex:none;font-size:1.05rem;height:2.35rem;justify-content:center;width:2.35rem}.cbl-head-mark[data-tone=accent]{background:var(--cbl-accent-50);box-shadow:inset 0 0 0 1px var(--cbl-accent-200);color:var(--cbl-accent-700)}.cbl-head-mark[data-tone=solid]{background:var(--cbl-gradient-brand);box-shadow:var(--cbl-shadow-brand);color:var(--cbl-ink-invert)}.cbl-head-titles{display:grid;gap:.1rem;min-width:0}.cbl-head h1,.cbl-head-title{color:var(--cbl-ink);font-size:1.4rem;font-weight:800;letter-spacing:-.012em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-head-sub{align-items:center;color:var(--cbl-ink-subtle);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.3rem .55rem;margin:0;min-width:0}.cbl-head-sub>*{align-items:center;display:inline-flex;gap:.35rem;min-width:0}.cbl-head-sub>*+*:before{color:var(--cbl-n-400);content:"\b7";font-weight:700}.cbl-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.cbl-stats{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.cbl-stat{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);overflow:hidden;box-shadow:0 1px 2px #1c19170f,0 6px 16px -8px #1c19172e;display:grid;gap:.2rem;min-width:0;padding:.9rem 1rem;position:relative;text-align:left;transition:box-shadow var(--cbl-dur) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease)}button.cbl-stat{cursor:pointer;width:100%}button.cbl-stat:hover{border-color:var(--cbl-brand-200);box-shadow:0 2px 4px #1c191712,0 16px 32px -14px #1c19174d;transform:translateY(-2px)}button.cbl-stat:focus-visible{box-shadow:var(--cbl-ring);outline:0}button.cbl-stat.is-active{border-color:var(--cbl-brand-400);box-shadow:inset 0 0 0 1px var(--cbl-brand-300),0 6px 16px -8px #2563eb59}.cbl-stat-label{align-items:center;color:var(--cbl-ink-muted);display:flex;font-size:.76rem;font-weight:700;gap:.35rem;margin:0}.cbl-stat-value{color:var(--cbl-ink);font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.015em;margin:0}.cbl-stat>.cbl-meter{display:flex;flex-wrap:wrap;row-gap:.25rem}.cbl-stat-meta{color:var(--cbl-ink-subtle);font-size:.76rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-stat[data-tone=positive] .cbl-stat-meta,.cbl-stat[data-tone=positive] .cbl-stat-value{color:var(--cbl-success-strong)}.cbl-stat[data-tone=warning] .cbl-stat-meta,.cbl-stat[data-tone=warning] .cbl-stat-value{color:var(--cbl-warning-strong)}.cbl-stat[data-tone=danger] .cbl-stat-meta,.cbl-stat[data-tone=danger] .cbl-stat-value{color:var(--cbl-danger-strong)}.cbl-stat[data-tone=brand] .cbl-stat-value{color:var(--cbl-brand-700)}.cbl-stat[data-tone]:not([data-tone=neutral]):before{background:currentcolor;border-radius:var(--cbl-radius-lg) 0 0 var(--cbl-radius-lg);bottom:0;content:"";left:0;opacity:.75;position:absolute;top:0;width:3px}.cbl-stat[data-tone=positive]:before{color:var(--cbl-success)}.cbl-stat[data-tone=warning]:before{color:var(--cbl-warning)}.cbl-stat[data-tone=danger]:before{color:var(--cbl-danger)}.cbl-stat[data-tone=brand]:before{color:var(--cbl-brand-500)}.cbl-panel{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:0 1px 2px #1c19170f,0 10px 26px -16px #1c19173d;display:grid;grid-template-rows:auto 1fr;min-height:0;min-width:0}.cbl-shell .cbl-panel{overflow:hidden}.cbl-panel-head{align-items:center;border-radius:var(--cbl-radius-lg) var(--cbl-radius-lg) 0 0;display:flex;flex-wrap:wrap;gap:.6rem .75rem;justify-content:space-between;min-width:0;padding:.8rem .95rem}.cbl-panel-heading{display:grid;gap:.1rem;min-width:0}.cbl-panel-heading h2,.cbl-panel-title{align-items:center;color:var(--cbl-ink);display:flex;font-size:1rem;font-weight:800;gap:.45rem;margin:0}.cbl-panel-title i{color:var(--cbl-ink-subtle);font-size:.95rem}.cbl-panel-hint{color:var(--cbl-ink-subtle);font-size:.77rem;margin:0}.cbl-panel-tools{align-items:center;display:flex;flex:1 1 20rem;flex-wrap:nowrap;gap:.5rem;justify-content:flex-end;min-width:0}.cbl-panel-body{min-height:0;min-width:0;overflow:auto;padding:.95rem}.cbl-panel-body--flush{padding:0}.cbl-panel-foot{align-items:center;border-radius:0 0 var(--cbl-radius-lg) var(--cbl-radius-lg);border-top:1px solid var(--cbl-border);display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between;padding:.6rem .95rem}.cbl-panel-divider{border-top:1px solid var(--cbl-border)}.cbl-panel--fill{display:flex;flex-direction:column}.cbl-panel--fill>*{flex:0 0 auto}.cbl-panel--fill>.cbl-table-shell,.cbl-panel--fill>.cbl-panel-body,.cbl-panel--fill>.cbl-empty{flex:1 1 auto;min-height:0}.cbl-toolbar{align-items:center;background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:var(--cbl-shadow-xs);display:flex;flex-wrap:wrap;gap:.45rem;min-width:0;padding:.5rem .6rem}.cbl-toolbar-group{align-items:center;display:flex;gap:.4rem;min-width:0}.cbl-toolbar-label{color:var(--cbl-ink-muted);font-size:.74rem;font-weight:700;white-space:nowrap}.cbl-toolbar-spacer{flex:1 1 auto;min-width:0}.cbl-toolbar-divider{background:var(--cbl-border);flex:none;height:1.4rem;width:1px}.cbl-btn{align-items:center;background:var(--cbl-surface);border:1px solid var(--cbl-border-strong);border-radius:var(--cbl-radius-md);color:var(--cbl-ink-body);display:inline-flex;flex:none;font-size:.83rem;font-weight:700;gap:.4rem;justify-content:center;line-height:1.2;min-height:2.35rem;padding:.35rem .7rem;text-decoration:none;transition:background-color var(--cbl-dur-fast) var(--cbl-ease),border-color var(--cbl-dur-fast) var(--cbl-ease),color var(--cbl-dur-fast) var(--cbl-ease),box-shadow var(--cbl-dur-fast) var(--cbl-ease);white-space:nowrap}.cbl-btn i{color:var(--cbl-ink-subtle);font-size:.92rem}.cbl-btn:hover:not(:disabled){background:var(--cbl-n-50);border-color:var(--cbl-n-400);color:var(--cbl-ink);text-decoration:none}.cbl-btn:hover:not(:disabled) i{color:var(--cbl-brand-600)}.cbl-btn:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-btn:disabled,.cbl-btn[aria-disabled=true]{color:var(--cbl-ink-subtle);cursor:not-allowed;opacity:.62}.cbl-btn--primary{background:var(--cbl-brand-600);border-color:var(--cbl-brand-600);color:var(--cbl-ink-invert)}.cbl-btn--primary i{color:currentcolor}.cbl-btn--primary:hover:not(:disabled){background:var(--cbl-brand-700);border-color:var(--cbl-brand-700);box-shadow:var(--cbl-shadow-brand);color:var(--cbl-ink-invert)}.cbl-btn--primary:hover:not(:disabled) i{color:currentcolor}.cbl-btn--primary:disabled{background:var(--cbl-brand-300);border-color:var(--cbl-brand-300);color:var(--cbl-ink-invert)}.cbl-btn--strong{background:var(--cbl-ink);border-color:var(--cbl-ink);color:var(--cbl-ink-invert)}.cbl-btn--strong i{color:currentcolor}.cbl-btn--strong:hover:not(:disabled){background:var(--cbl-n-800);border-color:var(--cbl-n-800);color:var(--cbl-ink-invert)}.cbl-btn--strong:hover:not(:disabled) i{color:currentcolor}.cbl-btn--ghost{background:transparent;border-color:transparent;color:var(--cbl-ink-muted)}.cbl-btn--ghost:hover:not(:disabled){background:var(--cbl-n-100);border-color:transparent;color:var(--cbl-ink)}.cbl-btn--danger{background:var(--cbl-surface);border-color:var(--cbl-danger-border);color:var(--cbl-danger-strong)}.cbl-btn--danger i{color:var(--cbl-danger)}.cbl-btn--danger:hover:not(:disabled){background:var(--cbl-danger-soft);border-color:var(--cbl-danger);color:var(--cbl-danger-strong)}.cbl-btn--danger:hover:not(:disabled) i{color:var(--cbl-danger)}.cbl-btn--danger-solid{background:var(--cbl-danger);border-color:var(--cbl-danger);color:var(--cbl-ink-invert)}.cbl-btn--danger-solid i{color:currentcolor}.cbl-btn--danger-solid:hover:not(:disabled){background:var(--cbl-danger-strong);border-color:var(--cbl-danger-strong);color:var(--cbl-ink-invert)}.cbl-btn--danger-solid:hover:not(:disabled) i{color:currentcolor}.cbl-btn--sm{font-size:.78rem;min-height:1.9rem;padding:.2rem .55rem}.cbl-btn--icon{min-width:2.35rem;padding:.35rem}.cbl-btn--icon.cbl-btn--sm{min-width:1.9rem;padding:.2rem}.cbl-btn kbd{background:#ffffff29;border-radius:var(--cbl-radius-xs);font-family:inherit;font-size:.68rem;font-weight:700;padding:.05rem .3rem}.cbl-btn:not(.cbl-btn--primary):not(.cbl-btn--strong):not(.cbl-btn--danger-solid) kbd{background:var(--cbl-n-100);color:var(--cbl-ink-subtle)}.cbl-link{background:none;border:0;color:var(--cbl-brand-700);font:inherit;font-weight:700;padding:0;position:relative;text-align:left;transition:color var(--cbl-dur-fast) var(--cbl-ease)}.cbl-link:after{background:currentcolor;bottom:-2px;content:"";height:1.5px;left:0;opacity:.35;position:absolute;right:0;transform:scaleX(1);transform-origin:left;transition:opacity var(--cbl-dur) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease-out)}.cbl-link:hover,.cbl-link:focus-visible{color:var(--cbl-brand-800);text-decoration:none}.cbl-link:hover:after,.cbl-link:focus-visible:after{animation:cbl-underline-sweep var(--cbl-dur) var(--cbl-ease-out);opacity:1}.cbl-link:focus-visible{border-radius:var(--cbl-radius-xs);box-shadow:var(--cbl-ring);outline:0}@keyframes cbl-underline-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cbl-link i{display:inline-block;font-size:.7rem;margin-left:.15rem;opacity:.6;transition:transform var(--cbl-dur) var(--cbl-ease-out),opacity var(--cbl-dur) var(--cbl-ease)}.cbl-link:hover i,.cbl-link:focus-visible i{opacity:1;transform:translate(2px)}.cbl-link--quiet:after{opacity:0}.cbl-link--quiet:hover:after,.cbl-link--quiet:focus-visible:after{opacity:1}.cbl-seg{background:var(--cbl-surface-sunken);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-md);display:inline-flex;flex:none;gap:.15rem;padding:.15rem}.cbl-seg-btn{align-items:center;background:none;border:0;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-subtle);display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;padding:.3rem .6rem;transition:background-color var(--cbl-dur-fast) var(--cbl-ease),color var(--cbl-dur-fast) var(--cbl-ease);white-space:nowrap}.cbl-seg-btn:hover{color:var(--cbl-ink-body)}.cbl-seg-btn.is-active{background:var(--cbl-surface);box-shadow:var(--cbl-shadow-xs);color:var(--cbl-brand-600)}.cbl-seg-btn:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-search{align-items:center;display:flex;flex:1 1 9rem;max-width:22rem;min-width:6.5rem;position:relative}.cbl-search>i{color:var(--cbl-ink-subtle);font-size:.85rem;left:.6rem;pointer-events:none;position:absolute}.cbl-search input{background:var(--cbl-surface);border:1px solid var(--cbl-border-strong);border-radius:var(--cbl-radius-md);color:var(--cbl-ink);font-size:.84rem;min-height:2.35rem;padding:.35rem .6rem .35rem 1.95rem;width:100%}.cbl-search input::placeholder{color:var(--cbl-ink-subtle)}.cbl-search input:hover:not(:focus){border-color:var(--cbl-n-400)}.cbl-search input:focus{border-color:var(--cbl-brand-500);box-shadow:var(--cbl-ring);outline:0}.cbl-search>button{background:none;border:0;color:var(--cbl-ink-subtle);font-size:.72rem;padding:.25rem;position:absolute;right:.35rem}.cbl-search>button:hover{color:var(--cbl-ink)}.cbl-chip{align-items:center;background:var(--cbl-surface);border:1px solid var(--cbl-border-strong);border-radius:var(--cbl-radius-pill);color:var(--cbl-ink-body);display:inline-flex;flex:none;font-size:.78rem;font-weight:700;gap:.35rem;min-height:2rem;padding:.25rem .7rem;white-space:nowrap}button.cbl-chip:hover:not(:disabled){background:var(--cbl-n-50);border-color:var(--cbl-n-400)}button.cbl-chip:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-chip.is-active{background:var(--cbl-brand-50);border-color:var(--cbl-brand-300);color:var(--cbl-brand-800)}.cbl-chip i{font-size:.85rem}.cbl-control{display:grid;gap:.2rem;min-width:0}.cbl-control>span,.cbl-label{color:var(--cbl-ink-muted);font-size:.74rem;font-weight:700}.cbl-control--inline{align-items:center;display:flex;gap:.4rem}.cbl-control--inline>span,.cbl-control--inline>.cbl-label{white-space:nowrap}.cbl-input,.cbl-select,.cbl-textarea{background:var(--cbl-surface);border:1px solid var(--cbl-border-strong);border-radius:var(--cbl-radius-md);color:var(--cbl-ink);font:inherit;font-size:.83rem;min-height:2.35rem;padding:.35rem .6rem;transition:border-color var(--cbl-dur-fast) var(--cbl-ease),box-shadow var(--cbl-dur-fast) var(--cbl-ease);width:100%}.cbl-textarea{line-height:1.5;min-height:4.5rem;resize:vertical}.cbl-input::placeholder,.cbl-textarea::placeholder{color:var(--cbl-ink-subtle)}.cbl-input:hover:not(:disabled):not(:focus),.cbl-select:hover:not(:disabled):not(:focus),.cbl-textarea:hover:not(:disabled):not(:focus){border-color:var(--cbl-n-400)}.cbl-input:focus,.cbl-select:focus,.cbl-textarea:focus{border-color:var(--cbl-brand-500);box-shadow:var(--cbl-ring);outline:0}.cbl-input:disabled,.cbl-select:disabled,.cbl-textarea:disabled{background:var(--cbl-surface-sunken);color:var(--cbl-ink-subtle);cursor:not-allowed}.cbl-input[aria-invalid=true],.cbl-select[aria-invalid=true],.cbl-textarea[aria-invalid=true]{border-color:var(--cbl-danger)}.cbl-input[readonly]{background:var(--cbl-surface-sunken);color:var(--cbl-ink-muted)}.cbl-check{align-items:center;color:var(--cbl-ink-body);display:flex;font-size:.82rem;gap:.45rem;margin:0}.cbl-check input{accent-color:var(--cbl-brand-600);flex:none;height:.95rem;width:.95rem}.cbl-check.is-disabled{color:var(--cbl-ink-subtle)}.cbl-field-error{color:var(--cbl-danger);font-size:.74rem;font-weight:600}.cbl-table-shell{container-type:inline-size;min-height:0;min-width:0;overflow:auto}.cbl-table{border-collapse:separate;border-spacing:0;width:100%}.cbl-table th{background:var(--cbl-surface-sunken);border-bottom:1px solid var(--cbl-border);color:var(--cbl-ink-muted);font-size:.72rem;font-weight:800;letter-spacing:.03em;padding:.55rem .8rem;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.cbl-table td{border-bottom:1px solid var(--cbl-n-100);color:var(--cbl-ink-body);font-size:.84rem;padding:.6rem .8rem;vertical-align:middle}.cbl-table tbody tr{animation:cbl-row-in var(--cbl-dur) var(--cbl-ease-out) both;transition:background-color var(--cbl-dur-fast) var(--cbl-ease)}@keyframes cbl-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cbl-table tbody tr:nth-child(1){animation-delay:0ms}.cbl-table tbody tr:nth-child(2){animation-delay:18ms}.cbl-table tbody tr:nth-child(3){animation-delay:36ms}.cbl-table tbody tr:nth-child(4){animation-delay:54ms}.cbl-table tbody tr:nth-child(5){animation-delay:72ms}.cbl-table tbody tr:nth-child(6){animation-delay:90ms}.cbl-table tbody tr:nth-child(7){animation-delay:108ms}.cbl-table tbody tr:nth-child(8){animation-delay:126ms}.cbl-table tbody tr:nth-child(n+9){animation-delay:144ms}.cbl-table td:first-child{position:relative}.cbl-table tbody tr:not(.cbl-skeleton-row) td:first-child:before{background:var(--cbl-brand-500);border-radius:0 var(--cbl-radius-pill) var(--cbl-radius-pill) 0;bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform var(--cbl-dur) var(--cbl-ease-out);width:3px}.cbl-table tbody tr:hover td{background:var(--cbl-n-25)}.cbl-table tbody tr:not(.cbl-skeleton-row):hover td:first-child:before{transform:scaleY(.55)}.cbl-table tbody tr.is-selected td{background:var(--cbl-brand-50)}.cbl-table tbody tr.is-selected td:first-child:before{transform:scaleY(1)}.cbl-table tbody tr[data-tone=danger] td:first-child:before{background:var(--cbl-danger);transform:scaleY(1)}.cbl-table tbody tr[data-tone=warning] td:first-child:before{background:var(--cbl-warning);transform:scaleY(1)}.cbl-table tbody tr.is-clickable{cursor:pointer}.cbl-table tbody tr:focus-visible{outline:0}.cbl-table tbody tr:focus-visible td{background:var(--cbl-brand-50);box-shadow:inset 0 0 0 1px var(--cbl-brand-300)}.cbl-table tbody tr:focus-visible td:first-child:before{transform:scaleY(1)}.cbl-th-sort{align-items:center;background:none;border:0;color:inherit;display:inline-flex;font:inherit;gap:.35rem;padding:0;text-transform:inherit;width:100%}.cbl-th-sort:hover,.cbl-th-sort:focus-visible{color:var(--cbl-brand-700)}.cbl-th-sort i{font-size:.7rem;opacity:.75}.cbl-th-static{color:inherit}.cbl-col-resize{cursor:col-resize;height:100%;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;user-select:none;width:.55rem}.cbl-col-resize:after{background:var(--cbl-border-strong);bottom:.35rem;content:"";opacity:0;position:absolute;right:.2rem;top:.35rem;transition:opacity var(--cbl-dur-fast) var(--cbl-ease);width:2px}.cbl-table th:hover .cbl-col-resize:after,.cbl-col-resize:hover:after,.cbl-col-resize:focus-visible:after,.cbl-col-resize.is-resizing:after{opacity:1}.cbl-col-resize:hover:after,.cbl-col-resize.is-resizing:after,.cbl-col-resize:focus-visible:after{background:var(--cbl-brand-500)}.cbl-col-resize:focus-visible{outline:0}.cbl-num{font-variant-numeric:tabular-nums;white-space:nowrap}.cbl-num--right{text-align:right}.cbl-table th.cbl-num--right .cbl-th-sort{justify-content:flex-end}.cbl-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.79rem}.cbl-cell-strong{color:var(--cbl-ink);font-weight:700}.cbl-cell-sub{color:var(--cbl-ink-subtle);display:block;font-size:.74rem}.cbl-cell-clip{display:block;max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-muted{color:var(--cbl-ink-subtle)}.cbl-badge{align-items:center;background:var(--cbl-n-100);border:1px solid var(--cbl-n-200);border-radius:var(--cbl-radius-pill);color:var(--cbl-ink-muted);display:inline-flex;font-size:.73rem;font-weight:800;gap:.3rem;justify-content:center;line-height:1.25;padding:.15rem .55rem;white-space:nowrap}.cbl-badge[data-tone=success]{background:var(--cbl-success-soft);border-color:var(--cbl-success-border);color:var(--cbl-success-strong)}.cbl-badge[data-tone=warning]{background:var(--cbl-warning-soft);border-color:var(--cbl-warning-border);color:var(--cbl-warning-strong)}.cbl-badge[data-tone=danger]{background:var(--cbl-danger-soft);border-color:var(--cbl-danger-border);color:var(--cbl-danger-strong)}.cbl-badge[data-tone=brand],.cbl-badge[data-tone=info]{background:var(--cbl-info-soft);border-color:var(--cbl-info-border);color:var(--cbl-brand-800)}.cbl-badge[data-tone=accent]{background:var(--cbl-accent-50);border-color:var(--cbl-accent-200);color:var(--cbl-accent-700)}.cbl-badge--dot:before{background:currentcolor;border-radius:50%;content:"";flex:none;height:.4rem;opacity:.85;width:.4rem}.cbl-status{align-items:center;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;white-space:nowrap}.cbl-status:before{background:currentcolor;border-radius:50%;content:"";flex:none;height:.5rem;width:.5rem}.cbl-status[data-tone=success]{color:var(--cbl-success)}.cbl-status[data-tone=warning]{color:var(--cbl-warning-strong)}.cbl-status[data-tone=danger]{color:var(--cbl-danger)}.cbl-status[data-tone=brand]{color:var(--cbl-brand-600)}.cbl-status[data-tone=neutral],.cbl-status[data-tone=unknown]{color:var(--cbl-ink-subtle)}.cbl-status[data-tone=info]{color:var(--cbl-brand-600)}.cbl-status[data-tone=running]{color:var(--cbl-warning-strong)}.cbl-status--live:before{animation:cbl-live 2.4s var(--cbl-ease) infinite}@keyframes cbl-live{0%,to{box-shadow:0 0 #05966980}55%{box-shadow:0 0 0 .32rem #05966900}}.cbl-status[data-tone=running]:before{animation:cbl-status-pulse 1.6s var(--cbl-ease) infinite;background:var(--cbl-warning)}@keyframes cbl-status-pulse{0%,to{box-shadow:0 0 #d9770673}50%{box-shadow:0 0 0 .3rem #d9770600}}.cbl-skeleton-row td{padding:.7rem .8rem}.cbl-skeleton-row td:before{border-radius:.25rem;background-color:var(--color-slate-200, oklch(92.9% .013 255.508));content:"";display:block;height:.75rem}@media(prefers-reduced-motion:no-preference){.cbl-skeleton-row td:before{animation:var(--animate-pulse, pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}}.cbl-skeleton-row:nth-child(odd) td:nth-child(3n):before{width:60%}.cbl-skeleton-row:nth-child(2n) td:nth-child(2n):before{width:45%}.cbl-skeleton-row td:first-child:before{width:55%}.cbl-skeleton-row:nth-child(1) td:before{animation-delay:0ms}.cbl-skeleton-row:nth-child(2) td:before{animation-delay:90ms}.cbl-skeleton-row:nth-child(3) td:before{animation-delay:.18s}.cbl-skeleton-row:nth-child(4) td:before{animation-delay:.27s}.cbl-skeleton-row:nth-child(n+5) td:before{animation-delay:.36s}.cbl-skeleton-row{animation:none}.cbl-skeleton-row:hover td{background:none}.cbl-skeleton-row{cursor:default}.cbl-filters{align-items:center;border-top:1px dashed var(--cbl-border);display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem .95rem}.cbl-filters-label{color:var(--cbl-ink-subtle);font-size:.73rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cbl-filter-chip{align-items:center;animation:cbl-scale-in var(--cbl-dur) var(--cbl-ease-spring) both;background:var(--cbl-brand-50);border:1px solid var(--cbl-brand-200);border-radius:var(--cbl-radius-pill);color:var(--cbl-brand-800);display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.15rem .3rem .15rem .6rem}.cbl-filter-chip b{font-weight:800}.cbl-filter-chip button{align-items:center;background:none;border:0;border-radius:50%;color:var(--cbl-brand-700);display:inline-flex;font-size:.6rem;height:1.05rem;justify-content:center;transition:background-color var(--cbl-dur-fast) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease-spring);width:1.05rem}.cbl-filter-chip button:hover{background:var(--cbl-brand-200);transform:rotate(90deg)}.cbl-filter-chip button:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-pager{align-items:center;border-radius:0 0 var(--cbl-radius-lg) var(--cbl-radius-lg);border-top:1px solid var(--cbl-border);display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between;padding:.55rem .95rem}.cbl-pager-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.cbl-pager-count{color:var(--cbl-ink-subtle);font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600;margin:0}.cbl-pager-nav{align-items:center;display:flex;gap:.2rem}.cbl-pager-btn{align-items:center;background:var(--cbl-surface);border:1px solid transparent;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-body);display:inline-flex;font-size:.79rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-height:1.9rem;min-width:1.9rem;padding:0 .4rem;transition:background-color var(--cbl-dur-fast) var(--cbl-ease),color var(--cbl-dur-fast) var(--cbl-ease)}.cbl-pager-btn:hover:not(:disabled){background:var(--cbl-brand-50);color:var(--cbl-brand-700)}.cbl-pager-btn.is-active{background:var(--cbl-brand-600);color:var(--cbl-ink-invert)}.cbl-pager-btn:disabled{color:var(--cbl-n-400)}.cbl-pager-btn:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-empty{align-items:center;color:var(--cbl-ink-subtle);display:flex;flex-direction:column;gap:.55rem;justify-content:center;padding:3.25rem 1.5rem;text-align:center}.cbl-empty>i:first-child{color:var(--cbl-n-400);font-size:1.75rem}.cbl-empty-title{color:var(--cbl-ink);font-size:1rem;font-weight:800;margin:0}.cbl-empty-body{margin:0;max-width:34rem;font-size:.85rem;line-height:1.55}.cbl-empty-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.cbl-empty[data-tone=danger]>i:first-child{color:var(--cbl-danger)}.cbl-empty[data-tone=danger] .cbl-empty-title{color:var(--cbl-danger-strong)}td.cbl-empty-cell{padding:0}.cbl-panel:has(>.cbl-empty:only-child){grid-template-rows:minmax(0,1fr)}.cbl-loading{align-items:center;color:var(--cbl-ink-muted);display:inline-flex;font-size:.85rem;font-weight:700;gap:.55rem}.cbl-spinner{animation:cbl-spin .7s linear infinite;border:2px solid var(--cbl-n-300);border-radius:50%;border-top-color:var(--cbl-brand-600);display:inline-block;flex:none;height:1.05rem;width:1.05rem}@keyframes cbl-spin{to{transform:rotate(360deg)}}.cbl-note{align-items:flex-start;background:var(--cbl-info-soft);border:1px solid var(--cbl-info-border);border-radius:var(--cbl-radius-md);color:var(--cbl-brand-800);display:flex;font-size:.82rem;gap:.55rem;line-height:1.5;margin:0;padding:.55rem .75rem}.cbl-note i{flex:none;margin-top:.1rem}.cbl-note[data-tone=warning]{background:var(--cbl-warning-soft);border-color:var(--cbl-warning-border);color:var(--cbl-warning-strong)}.cbl-note[data-tone=danger]{background:var(--cbl-danger-soft);border-color:var(--cbl-danger-border);color:var(--cbl-danger-strong)}.cbl-note[data-tone=success]{background:var(--cbl-success-soft);border-color:var(--cbl-success-border);color:var(--cbl-success-strong)}.cbl-note[data-tone=neutral]{background:var(--cbl-surface-sunken);border-color:var(--cbl-border);color:var(--cbl-ink-muted)}.cbl-note-actions{display:flex;gap:.4rem;margin-left:auto}.cbl-tabs{align-items:center;background:var(--cbl-surface-sunken);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-md);display:inline-flex;flex-wrap:nowrap;gap:.2rem;max-width:100%;min-width:0;overflow-x:auto;padding:.2rem;scrollbar-width:none}.cbl-tabs::-webkit-scrollbar{display:none}.product-page-tabs{flex-wrap:wrap;overflow:visible}.cbl-tabs[aria-orientation=vertical]{align-items:stretch;display:flex;flex-direction:column;overflow:visible}.cbl-tab{align-items:center;background:transparent;border:0;border-radius:calc(var(--cbl-radius-md) - 2px);color:var(--cbl-ink-muted);display:inline-flex;flex:none;font-size:.82rem;font-weight:600;gap:.45rem;line-height:1.2;min-height:2rem;padding:.35rem .85rem;position:relative;transition:background-color var(--cbl-dur-fast) var(--cbl-ease),box-shadow var(--cbl-dur) var(--cbl-ease-out),color var(--cbl-dur-fast) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease-out);white-space:nowrap}.cbl-tab:after,.cbl-tab:before{content:none}.cbl-tabs[aria-orientation=vertical] .cbl-tab{justify-content:flex-start;text-align:left;white-space:normal}.cbl-tab i{color:var(--cbl-ink-subtle);flex:none;font-size:.9rem;transition:color var(--cbl-dur-fast) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease-spring)}.cbl-tab:hover:not(:disabled):not(.is-active){background:var(--cbl-surface);color:var(--cbl-ink)}@supports (color: color-mix(in lab,red,red)){.cbl-tab:hover:not(:disabled):not(.is-active){background:color-mix(in srgb,var(--cbl-surface) 70%,transparent)}}.cbl-tab:hover:not(:disabled) i{color:var(--cbl-brand-600);transform:translateY(-1px)}.cbl-tab:active:not(:disabled){transform:scale(.97)}.cbl-tab.is-active{animation:cbl-tab-settle var(--cbl-dur-slow) var(--cbl-ease-spring);background:var(--cbl-surface);box-shadow:inset 0 0 0 1px var(--cbl-selected-border, var(--cbl-brand-200)),var(--cbl-shadow-xs);color:var(--cbl-brand-700);font-weight:700}.cbl-tab.is-active i{color:var(--cbl-brand-600)}@keyframes cbl-tab-settle{0%{transform:scale(.94)}55%{transform:scale(1.03)}to{transform:none}}.cbl-tab:focus-visible{box-shadow:var(--cbl-ring);outline:0;z-index:1}.cbl-tab-count{background:var(--cbl-n-200);border-radius:var(--cbl-radius-pill);color:var(--cbl-ink-muted);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;min-width:1.35rem;padding:.2rem .4rem;text-align:center}.cbl-tab.is-active .cbl-tab-count{background:var(--cbl-brand-50);color:var(--cbl-brand-700)}.cbl-tab-dot{background:var(--cbl-danger);border-radius:50%;box-shadow:0 0 0 2px var(--cbl-surface);height:.45rem;width:.45rem}.cbl-tab:disabled{color:var(--cbl-n-400);cursor:not-allowed}.cbl-tab:disabled:hover{background:transparent;color:var(--cbl-n-400)}.cbl-tab:disabled i{color:var(--cbl-n-400);transform:none}.cbl-panel-head:has(>.cbl-tabs){align-items:center;gap:.6rem;padding-block:.45rem}.cbl-panel-head>.cbl-tabs{flex:0 1 auto}.cbl-split{display:grid;gap:.7rem;grid-template-columns:var(--cbl-rail-w, 17rem) minmax(0,1fr);min-height:0;min-width:0}.cbl-split--with-inspector{grid-template-columns:var(--cbl-rail-w, 17rem) minmax(0,1fr) var(--cbl-inspector-w, 20rem)}.cbl-split.is-rail-collapsed{--cbl-rail-w: 2.6rem}.cbl-split.is-inspector-collapsed{--cbl-inspector-w: 2.6rem}.cbl-split.is-inspector-hidden{grid-template-columns:var(--cbl-rail-w, 17rem) minmax(0,1fr)}.cbl-split--stage-first{grid-template-columns:minmax(0,1fr) var(--cbl-inspector-w, 22rem)}.cbl-split--stage-first.is-inspector-hidden,.cbl-split--stage-first.is-inspector-collapsed:not(.is-inspector-open){grid-template-columns:minmax(0,1fr)}.cbl-split>*{min-height:0;min-width:0}.cbl-pane{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:0 1px 2px #1c19170f,0 10px 26px -16px #1c19173d;display:grid;grid-template-rows:auto 1fr;min-height:0;min-width:0;overflow:hidden}.cbl-pane-head{align-items:center;border-bottom:1px solid var(--cbl-border);display:flex;gap:.4rem;justify-content:space-between;min-width:0;padding:.55rem .6rem .55rem .75rem}.cbl-pane-title{align-items:center;color:var(--cbl-ink);display:flex;font-size:.85rem;font-weight:800;gap:.4rem;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-pane-title i{color:var(--cbl-ink-subtle);flex:none}.cbl-pane-actions{align-items:center;display:flex;flex:none;gap:.15rem}.cbl-pane-body{min-height:0;overflow:auto;padding:.6rem}.cbl-pane-body--flush{padding:0}.cbl-pane--rail{grid-template-rows:1fr}.cbl-rail-btn{align-items:center;background:none;border:0;color:var(--cbl-ink-muted);display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:flex-start;padding:.6rem 0;width:100%}.cbl-rail-btn:hover{background:var(--cbl-n-25);color:var(--cbl-brand-700)}.cbl-rail-btn:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-rail-label{font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;writing-mode:vertical-rl}.cbl-inspector{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:0 1px 2px #1c19170f,0 14px 30px -18px #1c19174d;display:grid;grid-template-rows:auto 1fr auto;min-height:0;min-width:0;overflow:hidden}.cbl-inspector-head{align-items:flex-start;border-bottom:1px solid var(--cbl-border);display:flex;gap:.6rem;justify-content:space-between;padding:.75rem .85rem}.cbl-inspector-heading{display:grid;gap:.15rem;min-width:0}.cbl-inspector-eyebrow{color:var(--cbl-ink-subtle);font-size:.7rem;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.cbl-inspector-title{color:var(--cbl-ink);font-size:.98rem;font-weight:800;margin:0;overflow-wrap:anywhere}.cbl-inspector-sub{color:var(--cbl-ink-subtle);font-size:.78rem;margin:0}.cbl-inspector-body{display:grid;align-content:start;gap:.85rem;min-height:0;overflow:auto;padding:.85rem}.cbl-inspector-foot{align-items:center;border-top:1px solid var(--cbl-border);display:flex;flex-wrap:wrap;gap:.4rem;justify-content:space-between;padding:.6rem .85rem}.cbl-section{display:grid;gap:.45rem;min-width:0}.cbl-section-title{color:var(--cbl-ink-muted);font-size:.7rem;font-weight:800;letter-spacing:.07em;margin:0;text-transform:uppercase}.cbl-kv{display:grid;gap:.5rem .9rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;min-width:0}.cbl-kv>div{display:grid;gap:.1rem;min-width:0}.cbl-kv dt{color:var(--cbl-ink-subtle);font-size:.71rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.cbl-kv dd{color:var(--cbl-ink);font-size:.84rem;font-weight:600;margin:0;overflow-wrap:anywhere}.cbl-kv--rows{grid-template-columns:1fr}.cbl-code{background:var(--cbl-n-950);border-radius:var(--cbl-radius-md);color:#e6ecf5;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.6;margin:0;overflow:auto;padding:.7rem .85rem;white-space:pre-wrap;word-break:break-word}.cbl-code--light{background:var(--cbl-surface-sunken);border:1px solid var(--cbl-border);color:var(--cbl-ink)}.cbl-modal-layer{align-items:center;display:grid;inset:0;justify-items:center;padding:1rem;position:fixed;z-index:1080}.cbl-modal-backdrop{animation:cbl-fade-in var(--cbl-dur) var(--cbl-ease) both;background:#16192b73;inset:0;position:fixed;z-index:1080}.cbl-modal-layer>.cbl-modal-backdrop{position:absolute;z-index:0}.cbl-modal{animation:cbl-scale-in var(--cbl-dur) var(--cbl-ease-out) both;background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-xl);box-shadow:var(--cbl-shadow-xl);display:grid;gap:.85rem;max-height:100%;max-width:100%;overflow:auto;padding:1.15rem;position:relative;width:27rem;z-index:1}dialog.cbl-modal{color:var(--cbl-ink);inset:0;margin:auto;max-height:calc(100dvh - 2rem);max-width:calc(100vw - 2rem);position:fixed}dialog.cbl-modal:not([open]){display:none}dialog.cbl-modal:focus{outline:0}dialog.cbl-modal::backdrop{animation:cbl-fade-in var(--cbl-dur) var(--cbl-ease) both;background:#16192b73}.cbl-modal-head{display:grid;gap:.3rem;justify-items:center;text-align:center}.cbl-modal-icon{align-items:center;background:var(--cbl-danger-soft);border-radius:50%;color:var(--cbl-danger);display:inline-flex;font-size:1.15rem;height:2.6rem;justify-content:center;margin-bottom:.2rem;width:2.6rem}.cbl-modal-icon[data-tone=brand]{background:var(--cbl-brand-50);color:var(--cbl-brand-600)}.cbl-modal-icon[data-tone=warning]{background:var(--cbl-warning-soft);color:var(--cbl-warning-strong)}.cbl-modal-title{color:var(--cbl-ink);font-size:1.05rem;font-weight:800;margin:0}.cbl-modal-body{color:var(--cbl-ink-muted);font-size:.85rem;line-height:1.55;margin:0;text-align:center}.cbl-modal-foot,.cbl-dialog-foot{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.cbl-dialog-foot>.cbl-dialog-foot-end{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-inline-start:auto}.cbl-btn:hover:not(:disabled) i{transition:transform var(--cbl-dur) var(--cbl-ease-out)}.cbl-btn--forward:hover:not(:disabled) i{transform:translate(2px)}.cbl-btn--back:hover:not(:disabled) i{transform:translate(-2px)}.cbl-btn--lift:hover:not(:disabled) i{transform:translateY(-1px)}.cbl-btn[aria-busy=true] i,.cbl-spin{animation:cbl-spin .8s linear infinite}.cbl-btn--primary{background:var(--cbl-gradient-brand);background-size:140% 140%;transition:background-position var(--cbl-dur-slow) var(--cbl-ease),box-shadow var(--cbl-dur) var(--cbl-ease),transform var(--cbl-dur-fast) var(--cbl-ease)}.cbl-btn--primary:hover:not(:disabled){background-position:100% 0;transform:translateY(-1px)}.cbl-btn--primary:active:not(:disabled){transform:translateY(0)}.cbl-empty>i:first-child{animation:none}@keyframes cbl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.cbl-enter-detail{animation:cbl-slide-from-right var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-enter-list{animation:cbl-slide-from-left var(--cbl-dur-slow) var(--cbl-ease-out) both}@keyframes cbl-slide-from-right{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}@keyframes cbl-slide-from-left{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:none}}.cbl-page>*{animation:cbl-fade-up var(--cbl-dur-slow) var(--cbl-ease-out) both}.cbl-page>*:nth-child(1){animation-delay:0ms}.cbl-page>*:nth-child(2){animation-delay:55ms}.cbl-page>*:nth-child(3){animation-delay:.11s}.cbl-page>*:nth-child(n+4){animation-delay:.15s}.cbl-flash{animation:cbl-flash .7s var(--cbl-ease) 2}@keyframes cbl-flash{0%,to{background-color:transparent}40%{background-color:var(--cbl-accent-100)}}@property --cbl-ring-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.cbl-ring{--cbl-ring-angle: 0deg;--cbl-ring-color: var(--cbl-brand-500);align-items:center;aspect-ratio:1;background:conic-gradient(var(--cbl-ring-color) var(--cbl-ring-angle),var(--cbl-n-100) var(--cbl-ring-angle));border-radius:50%;display:inline-flex;flex:none;justify-content:center;position:relative;transition:--cbl-ring-angle var(--cbl-dur-slow) var(--cbl-ease-out);width:3.25rem}.cbl-ring:before{background:var(--cbl-surface);border-radius:50%;content:"";inset:5px;position:absolute}.cbl-ring span{color:var(--cbl-ink);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:800;position:relative;z-index:1}.cbl-ring[data-tone=success]{--cbl-ring-color: var(--cbl-success)}.cbl-ring[data-tone=warning]{--cbl-ring-color: var(--cbl-warning)}.cbl-ring[data-tone=danger]{--cbl-ring-color: var(--cbl-danger)}@media(max-width:1279.98px){.cbl-split--with-inspector{grid-template-columns:var(--cbl-rail-w, 15rem) minmax(0,1fr) var(--cbl-inspector-w, 18rem)}}@media(max-width:991.98px){.cbl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.cbl-stat{min-width:0;padding:.8rem}.cbl-page,.cbl-shell{--cbl-page-gutter: .85rem;padding-left:.85rem;padding-right:.85rem}.cbl-head-actions{width:100%}.cbl-split,.cbl-split--with-inspector{grid-template-columns:minmax(0,1fr)}.cbl-shell{height:auto;min-height:calc(100dvh - var(--app-header-height));overflow:visible}.cbl-shell .cbl-panel{overflow:visible}}@media(max-width:767.98px){.cbl-panel-tools{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start}.cbl-search{max-width:none}}@media(prefers-reduced-motion:reduce){.cbl-status[data-tone=running]:before,.cbl-status--live:before,.cbl-filter-chip,.cbl-empty>i:first-child,.cbl-tab.is-active,.cbl-tab.is-active i,.cbl-link:hover:after,.cbl-table tbody tr,.cbl-page>*,.cbl-shell>*,.cbl-enter-detail,.cbl-enter-list,.cbl-flash{animation:none}.cbl-stat,.cbl-btn,.cbl-tab,.cbl-tab i,.cbl-link,.cbl-link:after,.cbl-table tbody tr,.cbl-table td:first-child:before,.cbl-ring{transition:none}.cbl-table tbody tr,.cbl-page>*,.cbl-shell>*{opacity:1;transform:none}}.cbl-colpick{position:relative}.cbl-colpick-panel{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:var(--cbl-shadow-lg);display:grid;gap:.1rem;max-height:min(24rem,calc(100dvh - 9rem));max-width:min(22rem,calc(100vw - 2rem));min-width:14rem;overflow-y:auto;padding:.5rem;position:absolute;right:0;top:calc(100% + .3rem);z-index:1200}.cbl-colpick-title{color:var(--cbl-ink-muted);font-size:.7rem;font-weight:800;letter-spacing:.06em;padding:.1rem .35rem .3rem;text-transform:uppercase}.cbl-colpick-option{align-items:center;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-body);cursor:pointer;display:flex;font-size:.83rem;gap:.5rem;margin:0;min-height:1.9rem;padding:.25rem .4rem}.cbl-colpick-option:hover{background:var(--cbl-n-50)}.cbl-colpick-option input{accent-color:var(--cbl-brand-600);flex:none;height:.95rem;width:.95rem}.cbl-colpick-option span{min-width:0;overflow-wrap:anywhere}.cbl-colpick-option.is-locked{color:var(--cbl-ink-subtle);cursor:default}.cbl-colpick-foot{border-top:1px solid var(--cbl-border);margin-top:.3rem;padding-top:.35rem}.cbl-menu{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:var(--cbl-shadow-lg);display:grid;gap:.1rem;min-width:11.5rem;padding:.35rem;position:fixed;z-index:1200}.cbl-menu.cbl-top-layer{color:inherit;inset:auto;margin:0;overflow:visible}.cbl-menu button{align-items:center;background:none;border:0;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-body);display:flex;font-size:.83rem;font-weight:600;gap:.55rem;padding:.4rem .5rem;text-align:left;width:100%}.cbl-menu button i{color:var(--cbl-ink-subtle);font-size:.9rem}.cbl-menu button:hover:not(:disabled){background:var(--cbl-brand-50);color:var(--cbl-brand-800)}.cbl-menu button:hover:not(:disabled) i{color:var(--cbl-brand-600)}.cbl-menu button.is-danger,.cbl-menu button.is-danger i{color:var(--cbl-danger-strong)}.cbl-menu button.is-danger:hover:not(:disabled){background:var(--cbl-danger-soft)}.cbl-row-menu-btn{background:none;border:0;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-subtle);line-height:1;opacity:0;padding:.15rem .3rem;transition:opacity var(--cbl-dur-fast) var(--cbl-ease)}tr:hover .cbl-row-menu-btn,tr:focus-within .cbl-row-menu-btn,.cbl-row-menu-btn.is-open{opacity:1}.cbl-row-menu-btn:hover,.cbl-row-menu-btn.is-open{background:var(--cbl-n-100);color:var(--cbl-ink)}.cbl-switch{align-items:center;background:var(--cbl-n-300);border:0;border-radius:var(--cbl-radius-pill);display:inline-flex;height:1.15rem;padding:.13rem;width:2.15rem}.cbl-switch.is-on{background:var(--cbl-brand-600)}.cbl-switch:after{background:var(--cbl-n-0);border-radius:50%;box-shadow:0 1px 2px #1c191740;content:"";height:.89rem;transition:transform var(--cbl-dur-fast) var(--cbl-ease);width:.89rem}.cbl-switch.is-on:after{transform:translate(1rem)}.cbl-switch:disabled{cursor:default;opacity:1}.cbl-timeline{--tl-node: 2.25rem;--tl-axis: 1.125rem;--tl-col: 5rem;--tl-gap: 1.6rem;--tl-x: 50%;--tl-violet: #7c3aed;--tl-fill: linear-gradient(180deg, var(--cbl-brand-500), var(--tl-violet));--tl-hex: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);--tl-spring: var(--cbl-spring-soft, cubic-bezier(.2, .9, .3, 1.2));--tl-bounce: var(--cbl-spring-bouncy, cubic-bezier(.3, 1.5, .5, 1));display:grid;gap:var(--tl-gap);list-style:none;margin:0;padding:.75rem 0 1rem;position:relative}.cbl-timeline:before{border-left:2px dashed var(--cbl-brand-500);bottom:0;content:"";left:var(--tl-x);position:absolute;top:0;translate:-1px 0}@supports (color: color-mix(in lab,red,red)){.cbl-timeline:before{border-left:2px dashed color-mix(in srgb,var(--cbl-brand-500) 22%,transparent)}}.cbl-timeline:not(:has(>.cbl-timeline-item)):before{display:none}.cbl-timeline [data-phase]{--tl-phase: var(--cbl-brand-600)}.cbl-timeline [data-phase=landing]{--tl-phase: #0284c7}.cbl-timeline [data-phase=bronze]{--tl-phase: #b45309}.cbl-timeline [data-phase=silver]{--tl-phase: #64748b}.cbl-timeline [data-phase=gold]{--tl-phase: #ca8a04}.cbl-timeline-item{--i: 0;--tl-tone: var(--cbl-n-300);--tl-tone-soft: var(--cbl-n-100);align-items:start;display:grid;grid-template-columns:minmax(0,1fr) var(--tl-col) minmax(0,1fr);min-width:0;position:relative}.cbl-timeline-item[data-tone=success]{--tl-tone: var(--cbl-success);--tl-tone-soft: var(--cbl-success-soft)}.cbl-timeline-item[data-tone=running]{--tl-tone: var(--cbl-warning);--tl-tone-soft: var(--cbl-warning-soft)}.cbl-timeline-item[data-tone=danger]{--tl-tone: var(--cbl-danger);--tl-tone-soft: var(--cbl-danger-soft)}.cbl-timeline-item>*{grid-row:1;min-width:0}.cbl-timeline-marker{grid-column:1;justify-self:end}.cbl-timeline-node{grid-column:2}.cbl-timeline-content{grid-column:3}.cbl-timeline-item.is-flip .cbl-timeline-marker{grid-column:3;justify-self:start}.cbl-timeline-item.is-flip .cbl-timeline-content{grid-column:1}.cbl-timeline-item.is-flip .cbl-timeline-title{justify-content:flex-end;text-align:right}.cbl-timeline-item:before,.cbl-timeline-item:after,.cbl-timeline-phase:before{background:var(--tl-fill);border-radius:2px;content:"";left:var(--tl-x);position:absolute;transform-origin:top;translate:-50% 0;width:3px;z-index:0}.cbl-timeline-item:before{height:calc(var(--tl-gap) + var(--tl-axis));top:calc(-1 * var(--tl-gap))}.cbl-timeline-item:after{bottom:0;top:var(--tl-axis)}.cbl-timeline-item:not([data-reached]):before,.cbl-timeline-item:first-child:before,.cbl-timeline-item:not([data-tone=success]):after,.cbl-timeline-item:last-child:after{display:none}.cbl-timeline-phase:before{bottom:0;top:calc(-1 * var(--tl-gap))}.cbl-timeline-phase:not([data-reached]):before,.cbl-timeline-phase:first-child:before{display:none}.cbl-timeline-item:before,.cbl-timeline-phase:before{animation:cbl-tl-draw .52s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + 80ms)}.cbl-timeline-item:after{animation:cbl-tl-draw .52s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + .26s)}.cbl-timeline-item[data-tone=running]:before{animation:cbl-tl-draw .52s var(--tl-spring) backwards,cbl-tl-comet 1.5s linear .6s infinite;background:linear-gradient(180deg,transparent,#fff 50%,transparent) 0 -60% / 100% 45% no-repeat,var(--tl-fill)}.cbl-timeline-node{align-items:center;display:flex;height:var(--tl-node);justify-content:center;position:relative;z-index:1}.cbl-timeline-node:before{background:linear-gradient(90deg,var(--tl-tone),var(--tl-tone));content:"";height:2px;left:.4rem;position:absolute;right:.4rem;top:calc(50% - 1px);animation:cbl-tl-arm .42s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + .16s)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-node:before{background:linear-gradient(90deg,color-mix(in srgb,var(--tl-tone) 30%,transparent),var(--tl-tone))}}.cbl-timeline-item.is-flip .cbl-timeline-node:before{background:linear-gradient(270deg,var(--tl-tone),var(--tl-tone))}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-item.is-flip .cbl-timeline-node:before{background:linear-gradient(270deg,color-mix(in srgb,var(--tl-tone) 30%,transparent),var(--tl-tone))}}.cbl-timeline-hex{align-items:center;background:var(--tl-tone);clip-path:var(--tl-hex);color:var(--cbl-ink-invert, #fff);display:inline-flex;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:800;height:var(--tl-node);justify-content:center;position:relative;transition:scale .42s var(--tl-bounce);width:calc(var(--tl-node) * .92);z-index:1;animation:cbl-tl-pop .56s var(--tl-bounce) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + 60ms)}.cbl-timeline-hex i{font-size:.95rem}.cbl-timeline-item[data-tone=neutral] .cbl-timeline-hex,.cbl-timeline-item:not([data-tone]) .cbl-timeline-hex{background:var(--cbl-n-200);color:var(--cbl-ink-muted)}.cbl-timeline-node:after{background:var(--tl-tone-soft);clip-path:var(--tl-hex);content:"";height:calc(var(--tl-node) + .8rem);left:50%;position:absolute;top:50%;translate:-50% -50%;width:calc((var(--tl-node) + .8rem) * .92);z-index:0;transition:scale .42s var(--tl-bounce)}.cbl-timeline-item[data-tone=running] .cbl-timeline-node:after{animation:cbl-tl-halo 1.8s var(--cbl-ease, ease-out) infinite}.cbl-timeline-item[data-tone=running] .cbl-timeline-hex i{animation:cbl-tl-spin 1.6s linear infinite}.cbl-timeline-item[data-tone=danger] .cbl-timeline-hex{animation:cbl-tl-pop .56s var(--tl-bounce) backwards,cbl-tl-shake .7s linear;animation-delay:calc(min(var(--i, 0),14)*60ms + 60ms),calc(min(var(--i, 0),14)*60ms + .62s)}.cbl-timeline-item[data-tone=danger] .cbl-timeline-node:after{animation:cbl-tl-breathe 2.4s ease-in-out infinite}.cbl-timeline-item:hover .cbl-timeline-hex,.cbl-timeline-item:focus-within .cbl-timeline-hex{scale:1.1}.cbl-timeline-item:hover .cbl-timeline-node:after,.cbl-timeline-item:focus-within .cbl-timeline-node:after{scale:1.15}.cbl-timeline-pill{align-items:center;background:linear-gradient(100deg,var(--cbl-brand-600),var(--tl-violet));border-radius:var(--cbl-radius-pill);box-shadow:0 12px 24px -14px var(--cbl-brand-600),inset 0 1px #ffffff40;color:#fff;display:inline-flex;font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.45rem;height:var(--tl-node);letter-spacing:.01em;overflow:hidden;padding:0 1.05rem;position:relative;white-space:nowrap;animation:cbl-tl-from-spine-l .62s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + .2s)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-pill{box-shadow:0 12px 24px -14px color-mix(in srgb,var(--cbl-brand-600) 80%,transparent),inset 0 1px #ffffff40}}.cbl-timeline-pill i{font-size:.8rem;opacity:.85}.cbl-timeline-pill:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);content:"";inset:0;position:absolute;translate:-110% 0}.cbl-timeline-item:hover .cbl-timeline-pill:after{transition:translate .7s var(--cbl-ease, ease-out);translate:110% 0}.cbl-timeline-item.is-flip .cbl-timeline-pill{animation-name:cbl-tl-from-spine-r}.cbl-timeline-item[data-tone=danger] .cbl-timeline-pill{background:linear-gradient(100deg,var(--cbl-danger),#db2777);box-shadow:0 12px 24px -14px var(--cbl-danger),inset 0 1px #ffffff40}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-item[data-tone=danger] .cbl-timeline-pill{box-shadow:0 12px 24px -14px color-mix(in srgb,var(--cbl-danger) 80%,transparent),inset 0 1px #ffffff40}}.cbl-timeline-item[data-tone=running] .cbl-timeline-pill{background:linear-gradient(100deg,var(--cbl-warning),#f97316);box-shadow:0 12px 24px -14px var(--cbl-warning)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-item[data-tone=running] .cbl-timeline-pill{box-shadow:0 12px 24px -14px color-mix(in srgb,var(--cbl-warning) 80%,transparent)}}.cbl-timeline-item[data-tone=neutral] .cbl-timeline-pill{background:var(--cbl-surface);border:1px dashed var(--cbl-n-300);box-shadow:none;color:var(--cbl-ink-muted)}.cbl-timeline-content{display:grid;gap:.55rem;animation:cbl-tl-from-spine-r .68s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms + .24s)}.cbl-timeline-item.is-flip .cbl-timeline-content{animation-name:cbl-tl-from-spine-l}.cbl-timeline-title{align-items:center;color:var(--cbl-ink);display:flex;flex-wrap:wrap;font-size:.98rem;font-weight:750;gap:.25rem .55rem;letter-spacing:-.01em;line-height:1.3;margin:calc((var(--tl-node) - 1.3rem) / 2) 0 0;overflow-wrap:anywhere}.cbl-timeline-item[data-tone=danger] .cbl-timeline-title{color:var(--cbl-danger-strong)}.cbl-timeline-tag{align-items:center;background:var(--tl-phase);border-radius:var(--cbl-radius-pill);color:var(--tl-phase);display:inline-flex;font-size:.62rem;font-weight:750;gap:.3rem;letter-spacing:.08em;padding:.2rem .55rem .2rem .45rem;text-transform:uppercase;white-space:nowrap}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-tag{background:color-mix(in srgb,var(--tl-phase) 12%,transparent)}}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-tag{color:color-mix(in srgb,var(--tl-phase) 85%,#000)}}.cbl-timeline-tag:before{background:var(--tl-phase);clip-path:var(--tl-hex);content:"";height:.6rem;width:.54rem}.cbl-timeline-card{--tl-edge: 3px;background:radial-gradient(22rem circle at var(--glare-x, 50%) var(--glare-y, -60%),var(--tl-phase),transparent 65%),var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);box-shadow:0 1px 2px #0f172a0a,0 16px 34px -26px #0f172a80;display:grid;gap:.5rem;padding:.75rem .95rem .8rem 1.1rem;position:relative;text-align:left;transform:perspective(900px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:box-shadow .26s var(--cbl-ease, ease-out),border-color .26s var(--cbl-ease, ease-out)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-card{background:radial-gradient(22rem circle at var(--glare-x, 50%) var(--glare-y, -60%),color-mix(in srgb,var(--tl-phase) 8%,transparent),transparent 65%),var(--cbl-surface)}}.cbl-timeline-card:before{background:var(--tl-phase);border-radius:0 var(--tl-edge) var(--tl-edge) 0;bottom:.7rem;content:"";left:-1px;position:absolute;top:.7rem;width:var(--tl-edge)}.cbl-timeline-item.is-flip .cbl-timeline-card{padding:.75rem 1.1rem .8rem .95rem}.cbl-timeline-item.is-flip .cbl-timeline-card:before{border-radius:var(--tl-edge) 0 0 var(--tl-edge);left:auto;right:-1px}.cbl-timeline-item:hover .cbl-timeline-card{border-color:var(--tl-phase)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-item:hover .cbl-timeline-card{border-color:color-mix(in srgb,var(--tl-phase) 35%,var(--cbl-border))}}.cbl-timeline-item[data-tone=danger] .cbl-timeline-card{border-color:var(--cbl-danger-border)}.cbl-timeline-meta{color:var(--cbl-ink-subtle);display:flex;flex-wrap:wrap;font-size:.73rem;font-variant-numeric:tabular-nums;gap:.3rem 1rem;margin:0}.cbl-timeline-meta b{color:var(--cbl-ink);font-weight:650}.cbl-timeline-state{align-items:center;display:inline-flex;gap:.35rem}.cbl-timeline-state:before{background:var(--tl-tone);clip-path:var(--tl-hex);content:"";height:.55rem;width:.5rem}.cbl-timeline-phase{--i: 0;display:flex;justify-content:center;position:relative}.cbl-timeline-phase-badge{align-items:center;background:var(--cbl-surface);border:1px solid var(--tl-phase);border-radius:var(--cbl-radius-pill);box-shadow:0 10px 26px -18px var(--tl-phase);display:inline-flex;gap:.6rem;padding:.3rem .85rem .3rem .35rem;position:relative;z-index:1;animation:cbl-tl-pop .6s var(--tl-bounce) backwards;animation-delay:calc(min(var(--i, 0),14)*60ms)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-phase-badge{border:1px solid color-mix(in srgb,var(--tl-phase) 30%,var(--cbl-border))}}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-phase-badge{box-shadow:0 10px 26px -18px color-mix(in srgb,var(--tl-phase) 90%,transparent)}}.cbl-timeline-phase-hex{align-items:center;background:linear-gradient(160deg,var(--tl-phase),var(--tl-phase));clip-path:var(--tl-hex);color:#fff;display:inline-flex;height:1.75rem;justify-content:center;width:1.6rem}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-phase-hex{background:linear-gradient(160deg,color-mix(in srgb,var(--tl-phase) 75%,#fff),var(--tl-phase))}}.cbl-timeline-phase-hex i{font-size:.8rem}.cbl-timeline-phase-name{color:var(--tl-phase);font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-phase-name{color:color-mix(in srgb,var(--tl-phase) 85%,#000)}}.cbl-timeline-phase-meta{color:var(--cbl-ink-subtle);font-size:.72rem;font-variant-numeric:tabular-nums}.cbl-timeline-phase-meta b{color:var(--cbl-danger-strong);font-weight:700}.cbl-timeline-gauge{align-items:center;display:grid;gap:.5rem 1rem;grid-template-columns:auto minmax(0,1fr)}.cbl-timeline-gauge-track{display:flex;gap:3px;min-width:0}.cbl-timeline-gauge-seg{--tl-tone: var(--cbl-n-200);background:var(--tl-tone);border-radius:2px;flex:1 1 0;height:.4rem;min-width:3px;transform-origin:left;animation:cbl-tl-seg .56s var(--tl-spring) backwards;animation-delay:calc(min(var(--i, 0),30)*22ms)}.cbl-timeline-gauge-seg[data-tone=success]{--tl-tone: var(--cbl-success)}.cbl-timeline-gauge-seg[data-tone=danger]{--tl-tone: var(--cbl-danger)}.cbl-timeline-gauge-seg[data-tone=running]{--tl-tone: var(--cbl-warning);background:linear-gradient(90deg,var(--cbl-warning) 30%,#fde68a 50%,var(--cbl-warning) 70%) 0 0 / 200% 100%;animation:cbl-tl-seg .56s var(--tl-spring) backwards,cbl-tl-shimmer 1.4s linear infinite}.cbl-timeline-gauge-text{align-items:baseline;color:var(--cbl-ink-subtle);display:flex;flex-wrap:wrap;font-size:.78rem;font-variant-numeric:tabular-nums;gap:.6rem;white-space:nowrap}.cbl-timeline-gauge-text strong{color:var(--cbl-ink);font-size:.86rem}.cbl-timeline-gauge-text .is-danger{color:var(--cbl-danger-strong);font-weight:750}.cbl-timeline-stage{--stage-a: var(--cbl-brand-500);--stage-b: #7c3aed;--stage-lattice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.5' viewBox='0 0 28 48.5'%3E%3Cpath d='M14 0L28 8.08V24.25L14 32.33L0 24.25V8.08Z M14 32.33V48.5' fill='none' stroke='%234f46e5' stroke-opacity='0.10' stroke-width='1'/%3E%3C/svg%3E");--stage-lattice-lit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.5' viewBox='0 0 28 48.5'%3E%3Cpath d='M14 0L28 8.08V24.25L14 32.33L0 24.25V8.08Z M14 32.33V48.5' fill='none' stroke='%234f46e5' stroke-opacity='0.32' stroke-width='1'/%3E%3C/svg%3E");background:linear-gradient(180deg,#fbfcff,#f5f6fb 55%,#f2f4f9);border:1px solid var(--stage-a);border-radius:calc(var(--cbl-radius-lg) + 4px);box-shadow:inset 0 2px 0 var(--stage-a),inset 0 3px #ffffffe6,0 1px 2px #0f172a0a,0 22px 48px -40px var(--stage-a);isolation:isolate;overflow:clip;position:relative;transition:border-color .7s var(--cbl-ease, ease-out),box-shadow .7s var(--cbl-ease, ease-out)}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-stage{border:1px solid color-mix(in srgb,var(--stage-a) 16%,var(--cbl-border))}}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-stage{box-shadow:inset 0 2px color-mix(in srgb,var(--stage-a) 55%,transparent),inset 0 3px #ffffffe6,0 1px 2px #0f172a0a,0 22px 48px -40px color-mix(in srgb,var(--stage-a) 60%,transparent)}}.cbl-timeline-stage[data-health=done]{--stage-a: var(--cbl-success);--stage-b: var(--cbl-brand-500)}.cbl-timeline-stage[data-health=running]{--stage-a: var(--cbl-warning);--stage-b: var(--cbl-brand-500)}.cbl-timeline-stage[data-health=failed]{--stage-a: var(--cbl-danger);--stage-b: #7c3aed}.cbl-timeline-stage-glow{animation:cbl-stage-drift 26s ease-in-out infinite alternate;background:radial-gradient(42% 34% at 18% 6%,var(--stage-a),transparent 70%),radial-gradient(38% 30% at 84% 12%,var(--stage-b),transparent 70%),radial-gradient(50% 30% at 50% 100%,var(--stage-b),transparent 70%);inset:-12%;pointer-events:none;position:absolute;z-index:-2}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-stage-glow{background:radial-gradient(42% 34% at 18% 6%,color-mix(in srgb,var(--stage-a) 16%,transparent),transparent 70%),radial-gradient(38% 30% at 84% 12%,color-mix(in srgb,var(--stage-b) 13%,transparent),transparent 70%),radial-gradient(50% 30% at 50% 100%,color-mix(in srgb,var(--stage-b) 7%,transparent),transparent 70%)}}.cbl-timeline-stage[data-health=running] .cbl-timeline-stage-glow{animation-duration:12s}.cbl-timeline-stage:before{background:var(--stage-lattice) 50% 0 / 28px 48.5px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 34% 90% at 50% 35%,#000 0%,rgba(0,0,0,.35) 55%,transparent 85%);mask-image:radial-gradient(ellipse 34% 90% at 50% 35%,#000 0%,rgba(0,0,0,.35) 55%,transparent 85%);pointer-events:none;position:absolute;z-index:-1}.cbl-timeline-stage:after{background:radial-gradient(14rem circle at var(--spot-x, 50%) var(--spot-y, 50%),var(--stage-b),transparent 70%),var(--stage-lattice-lit) 50% 0 / 28px 48.5px;content:"";inset:0;-webkit-mask-image:radial-gradient(11rem circle at var(--spot-x, 50%) var(--spot-y, 50%),#000 0%,transparent 75%);mask-image:radial-gradient(11rem circle at var(--spot-x, 50%) var(--spot-y, 50%),#000 0%,transparent 75%);opacity:0;pointer-events:none;position:absolute;transition:opacity .42s var(--cbl-ease, ease-out);z-index:-1}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-stage:after{background:radial-gradient(14rem circle at var(--spot-x, 50%) var(--spot-y, 50%),color-mix(in srgb,var(--stage-b) 9%,transparent),transparent 70%),var(--stage-lattice-lit) 50% 0 / 28px 48.5px}}.cbl-timeline-stage[data-lit]:after{opacity:1}.cbl-timeline-stage .cbl-timeline-gauge{-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);background:color-mix(in srgb,#fff 74%,transparent);border:1px solid rgba(255,255,255,.8);border-radius:var(--cbl-radius-lg);box-shadow:0 1px #0f172a0a,0 10px 28px -20px #0f172a73;padding:.55rem .85rem;position:sticky;top:.6rem;z-index:5}@keyframes cbl-stage-drift{0%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(3%,2%,0) rotate(4deg) scale(1.04)}to{transform:translate3d(-3%,3%,0) rotate(-3deg) scale(1.02)}}@media(max-width:759.98px){.cbl-timeline-stage:before{-webkit-mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.3) 40%,transparent 75%);mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.3) 40%,transparent 75%);background-position:-.5rem 0}}@media(prefers-reduced-motion:reduce){.cbl-timeline-stage-glow{animation:none}.cbl-timeline-stage:after{display:none}}@keyframes cbl-tl-draw{0%{scale:1 0}to{scale:1 1}}@keyframes cbl-tl-comet{0%{background-position:0 -60%,0 0}to{background-position:0 160%,0 0}}@keyframes cbl-tl-arm{0%{scale:0 1}to{scale:1 1}}@keyframes cbl-tl-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes cbl-tl-halo{0%{opacity:.9;scale:1}to{opacity:0;scale:1.6}}@keyframes cbl-tl-breathe{0%,to{scale:1}50%{scale:1.18}}@keyframes cbl-tl-spin{to{rotate:360deg}}@keyframes cbl-tl-shake{0%,to{rotate:0deg}15%{rotate:-14deg}30%{rotate:11deg}45%{rotate:-7deg}60%{rotate:4deg}75%{rotate:-2deg}}@keyframes cbl-tl-from-spine-l{0%{opacity:0;translate:1.75rem 0}to{opacity:1;translate:0 0}}@keyframes cbl-tl-from-spine-r{0%{opacity:0;translate:-1.75rem 0}to{opacity:1;translate:0 0}}@keyframes cbl-tl-seg{0%{scale:0 1}to{scale:1 1}}@keyframes cbl-tl-shimmer{to{background-position:-200% 0}}@media(max-width:759.98px){.cbl-timeline{--tl-x: 1.25rem;--tl-col: 2.5rem}.cbl-timeline-item,.cbl-timeline-item.is-flip{grid-template-columns:var(--tl-col) minmax(0,1fr);row-gap:.5rem}.cbl-timeline-item .cbl-timeline-node,.cbl-timeline-item.is-flip .cbl-timeline-node{grid-column:1;grid-row:1}.cbl-timeline-item .cbl-timeline-marker,.cbl-timeline-item.is-flip .cbl-timeline-marker{grid-column:2;grid-row:1;justify-self:start}.cbl-timeline-item .cbl-timeline-content,.cbl-timeline-item.is-flip .cbl-timeline-content{animation-name:cbl-tl-from-spine-r;grid-column:2;grid-row:2}.cbl-timeline-item.is-flip .cbl-timeline-pill,.cbl-timeline-item .cbl-timeline-pill{animation-name:cbl-tl-from-spine-r}.cbl-timeline-item.is-flip .cbl-timeline-title{justify-content:flex-start;text-align:left}.cbl-timeline-item.is-flip .cbl-timeline-node:before{background:linear-gradient(90deg,var(--tl-tone),var(--tl-tone))}@supports (color: color-mix(in lab,red,red)){.cbl-timeline-item.is-flip .cbl-timeline-node:before{background:linear-gradient(90deg,color-mix(in srgb,var(--tl-tone) 30%,transparent),var(--tl-tone))}}.cbl-timeline-item.is-flip .cbl-timeline-card{padding:.75rem .95rem .8rem 1.1rem}.cbl-timeline-item.is-flip .cbl-timeline-card:before{border-radius:0 var(--tl-edge) var(--tl-edge) 0;left:-1px;right:auto}.cbl-timeline-phase{justify-content:flex-start}.cbl-timeline-gauge{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cbl-timeline *,.cbl-timeline *:before,.cbl-timeline *:after,.cbl-timeline-item:before,.cbl-timeline-item:after,.cbl-timeline-phase:before,.cbl-timeline-gauge-seg{animation:none!important;transition:none!important}}.cbl-state-pill{background:var(--cbl-n-100);border-radius:var(--cbl-radius-pill);color:var(--cbl-ink-muted);font-size:.64rem;font-weight:750;padding:.2rem .45rem;white-space:nowrap}.cbl-state-pill[data-tone=success]{background:var(--cbl-success-soft);color:var(--cbl-success-strong)}.cbl-state-pill[data-tone=running]{background:var(--cbl-warning-soft);color:var(--cbl-warning-strong)}.cbl-state-pill[data-tone=danger]{background:var(--cbl-danger-soft);color:var(--cbl-danger-strong)}.asset-board{background-color:var(--cbl-surface);background-image:radial-gradient(var(--cbl-n-300) .8px,transparent .8px);background-size:1.25rem 1.25rem;border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);min-width:0;padding:1rem;position:relative}.asset-board>.cbl-panel-head{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-md);display:grid!important;gap:.6rem;grid-template-columns:minmax(0,1fr);padding:.55rem .75rem}.asset-board .cbl-panel-heading p{color:var(--cbl-ink-subtle);font-size:.72rem;margin:.22rem 0 0}.asset-board .cbl-panel-tools{display:grid!important;gap:.5rem;grid-template-columns:minmax(0,1fr) 9.5rem;width:100%}.asset-board .cbl-panel-tools .cbl-search,.asset-board .cbl-panel-tools .toolbar-dropdown{min-width:0;width:100%}.asset-board .asset-timeline{display:grid;gap:.75rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1rem 0 0;padding:1.25rem 0 0;position:relative}.asset-board .asset-timeline:after{border-top:1px dashed var(--cbl-border);content:"";left:25%;position:absolute;right:25%;top:0}.asset-board .asset-timeline-entry{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-left:3px solid var(--cbl-n-300);border-radius:var(--cbl-radius-md);box-shadow:0 8px 20px -20px #1c1917bf;min-width:0;padding:.65rem .75rem;position:relative;transition:box-shadow var(--cbl-dur) var(--cbl-ease),transform var(--cbl-dur) var(--cbl-ease)}.asset-board .asset-timeline-entry:before{background:var(--cbl-surface);border:1px solid var(--cbl-brand-600);border-radius:50%;content:"";height:.5rem;left:50%;position:absolute;top:-1.55rem;width:.5rem}.asset-board .asset-timeline-entry[data-tone=success]{border-left-color:var(--cbl-success)}.asset-board .asset-timeline-entry[data-tone=running]{border-left-color:var(--cbl-warning)}.asset-board .asset-timeline-entry[data-tone=danger]{border-left-color:var(--cbl-danger)}.asset-board .asset-timeline-entry[data-tone=success]:before{background:var(--cbl-success);border-color:var(--cbl-success)}.asset-board .asset-timeline-entry[data-tone=running]:before{background:var(--cbl-warning);border-color:var(--cbl-warning)}.asset-board .asset-timeline-entry[data-tone=danger]:before{background:var(--cbl-danger);border-color:var(--cbl-danger)}.asset-board .asset-timeline-entry:hover{box-shadow:0 14px 24px -20px #1c1917e6;transform:translateY(-1px)}.asset-board .asset-timeline-entry header{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.asset-board .asset-timeline-entry header button{font-size:.85rem;font-weight:700;overflow-wrap:anywhere;text-align:left;white-space:normal}.asset-board .asset-classification{color:var(--cbl-ink-subtle);display:flex;flex-wrap:wrap;font-size:.68rem;font-weight:700;gap:.2rem .5rem;letter-spacing:.02em;margin:.3rem 0 0;text-transform:uppercase}.asset-board .asset-classification span+span:before{color:var(--cbl-n-400);content:"\b7";margin-right:.5rem}.asset-board .asset-current-step{color:var(--cbl-ink-body);font-size:.76rem;margin:.32rem 0}.asset-board .asset-current-step strong{color:var(--cbl-ink)}.asset-board .asset-facts{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin:0}.asset-board .asset-facts div{align-items:baseline;display:flex;gap:.35rem;min-width:0}.asset-board .asset-facts dt,.asset-board .asset-note strong{color:var(--cbl-ink-subtle);font-size:.7rem;font-weight:500}.asset-board .asset-facts dd{color:var(--cbl-ink);font-size:.74rem;margin:0;overflow-wrap:anywhere}.asset-board .asset-note{font-size:.74rem;margin:.25rem 0 0;overflow-wrap:anywhere}.asset-board .asset-issue{color:var(--cbl-danger-strong)}.asset-board .asset-timeline-empty{color:var(--cbl-ink-subtle);font-size:.82rem;grid-column:1 / -1;margin:0}.asset-board .asset-timeline-empty:before{display:none}.asset-board .asset-timeline-entry.is-open{grid-column:1 / -1}.run-assets-card.asset-board .asset-timeline-entry.is-open:hover{transform:none}.asset-board .asset-timeline-entry header .cbl-link i{font-size:.7rem;margin-left:.25rem}.asset-activity{border-top:1px solid var(--cbl-border);display:grid;gap:.75rem;margin-top:.75rem;padding-top:.75rem}.asset-activity-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.asset-activity-head h3{font-size:.9rem;font-weight:700;margin:0 auto 0 0}@media(max-width:680px){.asset-board .asset-timeline{grid-template-columns:minmax(0,1fr)}.asset-board .asset-timeline:after{left:50%;right:auto;width:0}.asset-board .cbl-panel-tools{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.asset-board .asset-timeline-entry{transition:none}.asset-board .asset-timeline-entry:hover{transform:none}}.cbl-grid{display:block;width:100%}.cbl-grid .ag-header-cell-text{letter-spacing:.02em}.cbl-grid .ag-cell{align-items:center;display:flex}.cbl-grid .ag-cell-wrap-text{line-height:1.45;padding-block:.55rem}.cbl-grid .ag-row.is-current{background:var(--cbl-brand-50);box-shadow:inset 3px 0 0 var(--cbl-brand-600)}.cbl-grid .ag-paging-panel{color:var(--cbl-ink-muted);font-size:.78rem}.cbl-grid-mono{color:var(--cbl-ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.78rem}.cbl-grid-muted{color:var(--cbl-ink-subtle)}.cbl-grid-strong{color:var(--cbl-ink);font-weight:700}.cbl-grid-num{font-variant-numeric:tabular-nums}.cbl-grid-cell{align-items:center;display:flex;gap:.5rem;min-width:0}.cbl-grid-cell>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-grid-name{background:none;border:0;color:var(--cbl-ink);cursor:pointer;font:inherit;font-weight:700;max-width:100%;overflow:hidden;padding:0;text-align:left;text-decoration:underline;text-decoration-color:var(--cbl-brand-200);text-decoration-thickness:1px;text-overflow:ellipsis;text-underline-offset:3px;transition:color var(--cbl-dur) var(--cbl-ease),text-decoration-color var(--cbl-dur) var(--cbl-ease);white-space:nowrap}.cbl-grid-name:hover,.cbl-grid-name:focus-visible{color:var(--cbl-brand-700);text-decoration-color:currentcolor}.cbl-grid-name:focus-visible,.cbl-grid-action:focus-visible{border-radius:var(--cbl-radius-xs);outline:2px solid var(--cbl-brand-500);outline-offset:2px}.cbl-grid-monogram{background:linear-gradient(135deg,var(--cbl-brand-50),var(--cbl-brand-100));border:1px solid var(--cbl-brand-200);border-radius:var(--cbl-radius-md);color:var(--cbl-brand-700);display:grid;flex:none;font-size:.7rem;font-weight:800;height:2rem;letter-spacing:.03em;place-items:center;width:2rem}.cbl-grid-actions{align-items:center;display:flex;gap:.2rem;justify-content:flex-end;width:100%}.cbl-grid-action{align-items:center;background:transparent;border:0;border-radius:var(--cbl-radius-sm);color:var(--cbl-ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:700;gap:.3rem;height:1.9rem;justify-content:center;min-width:1.9rem;padding:0 .45rem;text-decoration:none;transition:background var(--cbl-dur) var(--cbl-ease),color var(--cbl-dur) var(--cbl-ease);white-space:nowrap}.cbl-grid-action:hover:not(:disabled),.cbl-grid-action:focus-visible{background:var(--cbl-brand-50);color:var(--cbl-brand-700)}.cbl-grid-action.is-danger:hover:not(:disabled),.cbl-grid-action.is-danger:focus-visible{background:var(--cbl-danger-soft);color:var(--cbl-danger-strong)}.cbl-grid-action:disabled{cursor:default;opacity:.5}.cbl-grid-action.is-outlined{border:1px solid var(--cbl-border-strong);color:var(--cbl-ink-body)}.cbl-grid-identity{background:none;border:0;color:inherit;cursor:pointer;font:inherit;max-width:100%;padding:0;text-align:left}.cbl-grid-identity:hover .cbl-grid-name,.cbl-grid-identity:focus-visible .cbl-grid-name{color:var(--cbl-brand-700);text-decoration-color:currentcolor}.cbl-grid-identity:focus-visible{border-radius:var(--cbl-radius-sm);outline:2px solid var(--cbl-brand-500);outline-offset:2px}.cbl-directory{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);overflow:hidden}.cbl-directory .cbl-table th:first-child,.cbl-directory .cbl-table td:first-child{padding-left:1rem}.cbl-directory .cbl-table th:last-child,.cbl-directory .cbl-table td:last-child{padding-right:.7rem}.cbl-directory .cbl-table td{padding-block:.7rem}.cbl-directory .cbl-table tbody tr:last-child td{border-bottom:0}.cbl-directory .cbl-table tbody tr.is-clickable:hover td{background:var(--cbl-brand-50)}.cbl-directory-pager{border-top:1px solid var(--cbl-border);padding:.45rem .6rem}.cbl-directory-pager nav.pager{border:0;padding:0}.cbl-row-actions{align-items:center;display:flex;gap:.15rem;justify-content:flex-end}.cbl-row-actions .cbl-grid-action{color:var(--cbl-ink-subtle)}.cbl-row-actions .cbl-grid-action.is-outlined{color:var(--cbl-ink-body);margin-right:.35rem}tr:hover .cbl-row-actions .cbl-grid-action{color:var(--cbl-ink-muted)}.cbl-pick{align-items:center;background:var(--cbl-surface);border:1.5px solid var(--cbl-n-300);border-radius:50%;color:transparent;cursor:pointer;display:inline-flex;flex:none;font-size:.72rem;height:1.3rem;justify-content:center;line-height:1;padding:0;transition:background var(--cbl-dur) var(--cbl-ease),border-color var(--cbl-dur) var(--cbl-ease),color var(--cbl-dur) var(--cbl-ease);width:1.3rem}.cbl-pick:hover:not(:disabled),tr.is-clickable:hover .cbl-pick:not(.is-on){border-color:var(--cbl-brand-500);color:var(--cbl-brand-300)}.cbl-pick.is-on{background:var(--cbl-brand-600);border-color:var(--cbl-brand-600);color:#fff;cursor:default}.cbl-pick:focus-visible{outline:2px solid var(--cbl-brand-500);outline-offset:2px}.cbl-pick:disabled:not(.is-on){cursor:default;opacity:.5}button.cbl-status{background:none;border:0;border-radius:var(--cbl-radius-xs);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;padding:.15rem .3rem .15rem 0}button.cbl-status:hover,button.cbl-status:focus-visible{text-decoration:underline;text-underline-offset:3px}button.cbl-status:focus-visible{outline:2px solid var(--cbl-brand-500);outline-offset:2px}@keyframes cbl-status-pulse{50%{opacity:.35}}.cbl-status[data-live=true]:before{animation:cbl-status-pulse 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cbl-status[data-live=true]:before{animation:none}}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight: initial;--tw-tracking: initial;--tw-leading: initial;--tw-border-style: solid;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--cbl-ring-angle: 0deg}}}body:has(app-header) :is(.workspace-canvas,.product-library,.management-page,.activity-workspace,.errors-list,.query-shell,.schema-shell){gap:18px;padding:24px;max-width:1680px;margin-inline:auto}.workspace-links{display:flex;align-items:center;gap:4px;overflow-x:auto;padding:0 0 12px;border-bottom:1px solid #dde3ea;font-size:12px;white-space:nowrap}.workspace-links a{display:flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;color:#526071;border-radius:6px;font-weight:500}.workspace-links a:hover{background:#f1f5f9;color:#172033}.workspace-links .is-current{background:#eef4ff;color:#1d4ed8}.workspace-links a:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.directory-table table{min-width:720px}.directory-table th{background:#f8fafc;font-size:11px;letter-spacing:.04em;text-transform:uppercase;height:40px;color:#526071}.directory-table td{height:64px;font-size:13px}.record-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:24px}.record-facts dt{font-size:12px;color:#526071;margin-bottom:8px}.record-facts dd{font-size:14px;font-weight:500;overflow-wrap:anywhere}dialog.record-popup{background:#fff;border:1px solid #dde3ea;border-radius:14px;box-shadow:0 30px 100px #142c4d44;color:inherit;inset:0;margin:auto;max-height:90dvh;overflow:hidden;padding:0;position:fixed;width:min(72rem,calc(100vw - 2rem))}dialog.record-popup[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}dialog.record-popup::backdrop{background:#25375366;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog.record-popup:focus{outline:0}.record-popup-head{align-items:center;border-bottom:1px solid #dde3ea;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1.25rem}.record-popup-head h2{font-size:1rem;font-weight:700;margin:0}.record-popup-body{min-height:0;overflow-y:auto;padding:1.25rem}.record-popup-body .cbl-shell{padding:0;min-height:0}.record-popup-body .cbl-stage{flex:initial;min-height:240px}.record-popup-body .product-workspace{border:0;padding:0}.overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.overview-metrics a{display:grid;gap:12px;padding:20px;background:#fff;border:1px solid #dde3ea;border-radius:12px;transition:border-color .15s}.overview-metrics a:hover{border-color:#2563eb}.overview-metrics span{display:flex;gap:8px;font-size:13px;color:#526071}.overview-metrics strong{font-size:32px;line-height:1;font-weight:600;letter-spacing:-.04em;color:#172033}.overview-metrics small{font-size:11px;color:#526071}.overview-metrics a:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.overview-trends{margin-top:4px}body:has(app-header) .product-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;align-items:start}body:has(app-header) .product-card{border-radius:12px;box-shadow:none;display:flex;flex-direction:column}body:has(app-header) .product-card-heading{padding:18px 18px 8px}body:has(app-header) .product-symbol{border-radius:8px;background:#eef4ff;color:#1d4ed8}body:has(app-header) .product-card-footer{margin-top:auto;padding:12px 18px;border-top:1px solid #e9edf2}body:has(app-header) .product-facts{gap:10px;padding:16px 18px}body:has(app-header) .product-eyebrow{font-size:10px;letter-spacing:.07em;color:#526071}body:has(app-header) .run-section-links{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #dde3ea;padding-bottom:12px}body:has(app-header) .run-section-links button{border-radius:6px;padding:8px 12px;background:#f1f5f9;color:#172033;font-size:12px}body:has(app-header) .contract-properties{position:fixed;inset:0;margin:auto;width:min(720px,calc(100vw - 32px));max-height:88dvh;border:1px solid #dde3ea;border-radius:12px;background:#fff;box-shadow:0 24px 70px #17203330}.contract-properties::backdrop{background:#17203355}body:has(app-header) .ai-studio-intro>cbl-geometric-mark{display:grid;place-items:center;width:72px;height:72px;background:#eef4ff;border:1px solid #c9dbff;border-radius:18px}@media(max-width:900px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){body:has(app-header) :is(.workspace-canvas,.product-library,.management-page,.activity-workspace,.errors-list,.query-shell,.schema-shell){padding:16px}.overview-metrics a{padding:14px}.record-popup-body{padding:14px!important}}@media(prefers-reduced-motion:reduce){.overview-metrics a{transition:none}}.record-popup .workspace-links{flex-wrap:wrap;border:0;white-space:normal}.record-popup .workspace-links a{flex:1 1 220px;padding:18px;background:#f8fafc;border:1px solid #dde3ea}body:has(app-header) .run-register{border:1px solid #dde3ea;border-radius:12px;background:#fff;overflow:hidden}body:has(app-header) .run-register-table thead{background:#f8fafc}body:has(app-header) .run-register-table th{padding:12px 16px;color:#526071;font-size:11px;text-transform:uppercase;letter-spacing:.04em}body:has(app-header) .run-register-table td{padding:14px 16px;font-size:13px;border-bottom:1px solid #e9edf2}body:has(app-header) .errors-list .cbl-panel{border-radius:12px;box-shadow:none}body:has(app-header) .schema-tabbar{background:transparent;border:0;box-shadow:none;padding:0}.cbl-chart{display:block;min-width:0;position:relative}.cbl-chart-frame{position:relative}.cbl-chart-svg{display:block;overflow:visible;touch-action:pan-y}.cbl-chart-svg:focus{outline:none}.cbl-chart-svg:focus-visible{border-radius:6px;outline:2px solid var(--cbl-brand-600);outline-offset:4px}.cbl-chart-grid line{stroke:var(--cbl-chart-grid);stroke-width:1;shape-rendering:crispEdges}.cbl-chart-tick,.cbl-chart-cat,.cbl-chart-axis-title,.cbl-chart-direct{font-family:var(--app-font-family);font-variant-numeric:tabular-nums}.cbl-chart-tick{fill:var(--cbl-chart-ink-3);font-size:11px}.cbl-chart-cat{fill:var(--cbl-chart-ink-2);font-size:12px}.cbl-chart-axis-title{fill:var(--cbl-chart-ink-2);font-size:11px;font-weight:600}.cbl-chart-direct{fill:var(--cbl-chart-ink);font-size:12px;font-weight:700;paint-order:stroke;stroke:var(--cbl-chart-surface);stroke-width:4px;stroke-linejoin:round}.cbl-chart-ref line{stroke:var(--cbl-chart-ink-3);stroke-dasharray:4 3;stroke-width:1}.cbl-chart-ref-label rect{fill:var(--cbl-chart-surface);fill-opacity:.92;stroke:var(--cbl-chart-grid)}.cbl-chart-ref-label line{stroke:var(--cbl-chart-ink-3);stroke-dasharray:4 3}.cbl-chart-tick.is-emphasis{fill:var(--cbl-chart-ink);font-weight:700}.cbl-chart-ref-label text{fill:var(--cbl-chart-ink-2);font-family:var(--app-font-family);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.cbl-chart-value{fill:var(--cbl-chart-ink-2);font-family:var(--app-font-family);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.cbl-chart-crosshair{stroke:var(--cbl-chart-axis);stroke-width:1;pointer-events:none}.cbl-chart-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.01 1.01;animation:cbl-chart-draw var(--cbl-chart-dur-enter) var(--cbl-chart-ease) both}.cbl-chart-area{fill-opacity:.1;animation:cbl-chart-fade var(--cbl-chart-dur-enter) var(--cbl-chart-ease) both}.cbl-chart-band{animation:cbl-chart-fade var(--cbl-chart-dur-enter) var(--cbl-chart-ease) both}.cbl-chart-mark{pointer-events:none}.cbl-chart-line.is-dashed{animation-name:cbl-chart-fade}.cbl-chart-direct.is-name{fill:var(--cbl-chart-ink-2);font-size:11.5px;font-weight:600}.cbl-chart-divider line{stroke:var(--cbl-chart-ink-3);stroke-width:1}.cbl-chart-divider text{fill:var(--cbl-chart-ink-2);font-family:var(--app-font-family);font-size:11px;font-weight:700}.cbl-chart-mark-in{animation:cbl-chart-pop .32s var(--cbl-ease-spring) both}.cbl-chart-mark-ring{fill:var(--cbl-chart-surface)}.cbl-chart-mark-stop{fill:var(--cbl-danger)}.cbl-chart-mark-glyph{stroke:var(--cbl-chart-surface);stroke-width:1.6;stroke-linecap:round}.cbl-chart-mark-live{fill:var(--cbl-chart-surface);stroke-width:2.5}.cbl-chart-mark-pulse{fill:none;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:cbl-chart-pulse 1.8s var(--cbl-ease) infinite}.cbl-chart-bar{cursor:pointer;transition:opacity var(--cbl-dur) var(--cbl-ease),filter var(--cbl-dur) var(--cbl-ease)}.cbl-chart-bar.is-active{filter:brightness(1.08) saturate(1.1)}.cbl-chart-bar.is-dim,.cbl-donut-arc.is-dim{opacity:.45}.cbl-chart-bar[data-status=live]{animation:cbl-chart-breathe 1.8s var(--cbl-ease) infinite}.cbl-gantt-now line{stroke:var(--cbl-chart-ink-2);stroke-dasharray:2 3;stroke-width:1}.cbl-gantt-now text{fill:var(--cbl-chart-ink-2);font-weight:700}.cbl-gantt-legend{margin:0 0 .35rem}.cbl-gantt-band{fill:transparent;transition:fill var(--cbl-dur) var(--cbl-ease)}.cbl-gantt-row.is-active .cbl-gantt-band{fill:var(--cbl-brand-50)}.cbl-gantt:has(.is-passive) .cbl-gantt-band{cursor:pointer}.cbl-gantt-bar.is-passive{pointer-events:none}.cbl-gantt-sep{stroke:var(--cbl-chart-grid);shape-rendering:crispEdges}.cbl-gantt-label{fill:var(--cbl-chart-ink);font-weight:600;pointer-events:none}.cbl-gantt-sub{pointer-events:none}.cbl-gantt-status .cbl-chart-mark-pulse{stroke:var(--cbl-brand-600)}.cbl-gantt-live-dot{fill:var(--cbl-brand-600)}.cbl-gantt-warn{fill:var(--cbl-warning)}.cbl-donut .cbl-chart-frame{margin-inline:auto}.cbl-donut-track{fill:none;stroke:var(--cbl-chart-track)}.cbl-donut-arc{cursor:pointer;transition:opacity var(--cbl-dur) var(--cbl-ease)}.cbl-donut-arc.is-active{filter:brightness(1.08) saturate(1.1)}.cbl-donut-arc[data-status=live]{animation:cbl-chart-breathe 1.8s var(--cbl-ease) infinite}.cbl-donut-flag circle{fill:var(--cbl-danger);stroke:var(--cbl-chart-surface);stroke-width:2}.cbl-donut-flag path{stroke:var(--cbl-chart-surface);stroke-width:1.6;stroke-linecap:round}.cbl-donut-centre{align-content:center;display:grid;inset:0;justify-items:center;pointer-events:none;position:absolute;text-align:center}.cbl-donut-centre strong{color:var(--cbl-chart-ink);font-size:1.32rem;font-weight:750;letter-spacing:-.01em;line-height:1.1}.cbl-donut-centre span{color:var(--cbl-chart-ink-2);font-size:.7rem;font-weight:600;margin-top:.15rem;max-width:7.5rem}.cbl-chart-tip{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:8px;box-shadow:var(--cbl-shadow-md);display:grid;gap:.2rem;max-width:15rem;min-width:9rem;padding:.5rem .65rem;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 12px));white-space:nowrap;z-index:5;animation:cbl-chart-fade .12s var(--cbl-ease) both}.cbl-chart-tip.is-left{transform:translate(calc(-100% + 14px),calc(-100% - 12px))}.cbl-chart-tip.is-below{transform:translate(-50%,16px)}.cbl-chart-tip.is-left.is-below{transform:translate(calc(-100% + 14px),16px)}.cbl-chart-tip p{margin:0}.cbl-chart-tip-title{color:var(--cbl-chart-ink-2);font-size:.72rem;font-weight:600}.cbl-chart-tip-row{align-items:baseline;display:flex;gap:.4rem;font-size:.78rem}.cbl-chart-tip-row strong{color:var(--cbl-chart-ink);font-size:.9rem;font-weight:750}.cbl-chart-tip-row span{color:var(--cbl-chart-ink-2)}.cbl-chart-tip-key{align-self:center;border-radius:2px;display:inline-block;flex:none;height:3px;width:12px}.cbl-chart-tip-key[data-shape=band]{height:9px}.cbl-chart-tip-note{align-items:center;color:var(--cbl-chart-ink-2);display:flex;font-size:.74rem;font-weight:600;gap:.3rem}.cbl-chart-tip-note[data-status=stopped]{color:var(--cbl-danger-strong)}.cbl-chart-tip-note[data-status=live]{color:var(--cbl-brand-700)}.cbl-chart-tip-hint{border-top:1px solid var(--cbl-divider);color:var(--cbl-chart-ink-3);font-size:.7rem;margin-top:.15rem!important;padding-top:.25rem}.cbl-chart-legend{display:flex;flex-wrap:wrap;gap:.35rem 1rem;list-style:none;margin:.5rem 0 0;padding:0}.cbl-chart-legend li{align-items:center;color:var(--cbl-chart-ink-2);display:inline-flex;font-size:.76rem;gap:.4rem}.cbl-chart-legend li.is-muted{color:var(--cbl-chart-ink-3)}.cbl-chart-legend-value{color:var(--cbl-chart-ink);font-variant-numeric:tabular-nums;font-weight:700}.cbl-chart-legend li[data-status=stopped] .bi{color:var(--cbl-danger)}.cbl-chart-legend li[data-status=ok] .bi{color:var(--cbl-success)}.cbl-chart-legend li[data-status=live] .bi{color:var(--cbl-brand-600)}.cbl-chart-key{background:var(--key);border-radius:3px;display:inline-block;flex:none;height:10px;width:10px}.cbl-chart-key[data-shape=line]{border-radius:2px;height:3px;width:14px}.cbl-chart-key[data-shape=dash]{background:repeating-linear-gradient(90deg,var(--key) 0 4px,transparent 4px 7px);border-radius:0;height:2px;width:14px}.cbl-chart-key[data-shape=dot]{border-radius:50%}.cbl-chart-key[data-shape=ring]{background:transparent;border:2px dashed var(--key);border-radius:50%}.cbl-chart-key[data-shape=band]{border-radius:2px;height:10px;width:14px}.cbl-chart-glyph{font-size:.68rem;line-height:1;margin-left:-.25rem}.cbl-chart-legend.is-column{flex-flow:column nowrap;margin:0;min-width:0}.cbl-chart-legend.is-column li{display:flex;min-width:0}.cbl-chart-legend.is-column .cbl-chart-legend-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbl-chart-legend.is-column .cbl-chart-legend-value{margin-left:auto;padding-left:.8rem;white-space:nowrap}.cbl-donut-body.has-legend{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.75rem}.cbl-donut-body.has-legend .cbl-chart-frame{flex:none;margin-inline:0}.cbl-donut-body.has-legend .cbl-chart-legend{flex:1 1 13rem;max-width:26rem}.cbl-auto-chart{contain:inline-size;display:block;min-width:0}.cbl-auto-chart:not(.is-pickable) .cbl-chart-bar,.cbl-auto-chart:not(.is-pickable) .cbl-donut-arc{cursor:default}.cbl-auto-chart.is-pickable .cbl-chart-svg{cursor:pointer}.cbl-multiples.is-many{display:grid;gap:1.25rem 1.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.cbl-multiple{min-width:0}.cbl-auto-chart-note{color:var(--cbl-chart-ink-3);font-size:.72rem;margin:.35rem 0 0}cbl-chart-data{display:block;max-width:100%;min-width:0}.cbl-chart-data{margin-top:.4rem;min-width:0}.cbl-chart-data summary{color:var(--cbl-chart-ink-3);cursor:pointer;font-size:.72rem;font-weight:600;list-style:none;width:max-content}.cbl-chart-data summary::-webkit-details-marker{display:none}.cbl-chart-data summary:before{content:"\25b8  "}.cbl-chart-data[open] summary:before{content:"\25be  "}.cbl-chart-data summary:hover{color:var(--cbl-brand-700)}.cbl-chart-data-scroll{border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-md);margin-top:.4rem;max-height:14rem;max-width:100%;overflow:auto}.cbl-chart-data .cbl-table th{font-size:.66rem;padding:.4rem .65rem}.cbl-chart-data .cbl-table td{font-size:.76rem;line-height:1.35;padding:.38rem .65rem;white-space:nowrap}.cbl-chart-data .cbl-table tbody tr:last-child td{border-bottom:0}.cbl-chart-data .cbl-table td{font-variant-numeric:tabular-nums}.cbl-sparkline{display:block;height:28px;position:relative}.cbl-sparkline svg{display:block;overflow:visible}.cbl-sparkline-line{fill:none;stroke:var(--cbl-chart-seq-3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.01 1.01;animation:cbl-chart-draw var(--cbl-chart-dur-enter) var(--cbl-chart-ease) both}.cbl-sparkline-ref{stroke:var(--cbl-chart-ink-3);stroke-dasharray:3 3;stroke-width:1}.cbl-sparkline-end{fill:var(--cbl-chart-cat-1);stroke:var(--cbl-chart-surface);stroke-width:2}.cbl-sparkline-hover{fill:var(--cbl-chart-surface);stroke:var(--cbl-chart-cat-1);stroke-width:2}.cbl-sparkline-value{background:var(--cbl-chart-ink);border-radius:4px;color:var(--cbl-surface);font-size:.68rem;font-weight:700;padding:.05rem .3rem;pointer-events:none;position:absolute;top:-1.3rem;transform:translate(-50%);white-space:nowrap}.cbl-stat-tile{display:grid;gap:.15rem;min-width:0}.cbl-stat-tile p{margin:0}.cbl-stat-tile-label{color:var(--cbl-chart-ink-2);font-size:.76rem;font-weight:600}.cbl-stat-tile-value{color:var(--cbl-chart-ink);font-size:1.6rem;font-weight:750;letter-spacing:-.01em;line-height:1.15}.cbl-stat-tile-delta{font-size:.74rem;font-weight:700;line-height:1.35}.cbl-stat-tile-delta .bi{margin-right:.15rem}.cbl-stat-tile-delta span{color:var(--cbl-chart-ink-3);font-weight:500}.cbl-stat-tile-delta[data-tone=good]{color:var(--cbl-success-strong)}.cbl-stat-tile-delta[data-tone=bad]{color:var(--cbl-danger-strong)}.cbl-stat-tile-delta[data-tone=neutral]{color:var(--cbl-chart-ink-2)}.cbl-meter{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.cbl-meter-track{background:var(--cbl-brand-50);border-radius:999px;display:block;flex:1 1 4rem;height:6px;min-width:3rem;overflow:hidden}.cbl-meter-fill{background:var(--cbl-brand-600);border-radius:inherit;display:block;height:100%;transition:inline-size var(--cbl-chart-dur-update) var(--cbl-chart-ease)}.cbl-meter[data-tone=success] .cbl-meter-track{background:var(--cbl-success-soft)}.cbl-meter[data-tone=success] .cbl-meter-fill{background:var(--cbl-success)}.cbl-meter[data-tone=warning] .cbl-meter-track{background:var(--cbl-warning-soft)}.cbl-meter[data-tone=warning] .cbl-meter-fill{background:var(--cbl-warning)}.cbl-meter[data-tone=danger] .cbl-meter-track{background:var(--cbl-danger-soft)}.cbl-meter[data-tone=danger] .cbl-meter-fill{background:var(--cbl-danger)}.cbl-meter-label{color:var(--cbl-chart-ink-2);font-size:.76rem;font-variant-numeric:tabular-nums;white-space:nowrap}.cbl-meter.is-stacked{flex-wrap:wrap;row-gap:.2rem}.cbl-meter.is-stacked .cbl-meter-track{flex-basis:100%}.cbl-meter.is-stacked .cbl-meter-label{white-space:normal}.cbl-flow{container-type:inline-size;display:block}.cbl-flow-list{column-gap:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;row-gap:0}.cbl-flow-node{background:var(--cbl-surface);border:1px solid var(--cbl-border);border-radius:var(--cbl-radius-lg);border-top:3px solid var(--stage);display:grid;align-content:start;gap:.15rem;min-width:0;grid-row:span 4;grid-template-rows:subgrid;padding:.6rem .7rem .55rem;position:relative;transition:border-color var(--cbl-dur) var(--cbl-ease),box-shadow var(--cbl-dur) var(--cbl-ease)}.cbl-flow-node[data-state=stopped]{border-color:var(--cbl-danger-border);border-top-color:var(--stage)}.cbl-flow-node p{margin:0}.cbl-flow-node:not(:last-child):after,.cbl-flow-node:not(:last-child):before{content:"";pointer-events:none;position:absolute}.cbl-flow-node:not(:last-child):after{background:repeating-linear-gradient(90deg,var(--cbl-chart-axis) 0 5px,transparent 5px 9px);height:2px;left:calc(100% + 5px);top:50%;width:calc(2rem - 14px)}.cbl-flow-node:not(:last-child):before{border-bottom:5px solid transparent;border-left:6px solid var(--cbl-chart-axis);border-top:5px solid transparent;height:0;left:calc(100% + 2rem - 9px);top:calc(50% - 4px);width:0}.cbl-flow-node[data-flow=on]:after{animation:cbl-flow-dash .9s linear infinite;background:repeating-linear-gradient(90deg,var(--cbl-brand-600) 0 5px,transparent 5px 9px);background-size:9px 2px}.cbl-flow-node[data-flow=on]:before{border-left-color:var(--cbl-brand-600)}.cbl-flow-head{align-items:center;display:flex;gap:.4rem}.cbl-flow-head strong{color:var(--cbl-chart-ink);font-size:.86rem;font-weight:750}.cbl-flow-dot{background:var(--stage);border-radius:50%;flex:none;height:.55rem;position:relative;width:.55rem}.cbl-flow-node[data-state=running] .cbl-flow-dot:after{animation:cbl-chart-pulse 1.8s var(--cbl-ease) infinite;border:2px solid var(--stage);border-radius:50%;content:"";inset:-3px;position:absolute}.cbl-flow-caption{color:var(--cbl-chart-ink-3);font-size:.72rem;line-height:1.3}.cbl-flow-counts{display:grid;gap:.1rem;list-style:none;margin:.35rem 0 0;padding:0}.cbl-flow-count{align-items:center;background:none;border:0;border-radius:6px;color:var(--cbl-chart-ink-2);display:flex;font:inherit;font-size:.78rem;gap:.4rem;margin-inline:-.3rem;padding:.18rem .3rem;text-align:left;width:calc(100% + .6rem)}.cbl-flow-count strong{color:var(--cbl-chart-ink);font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:750;min-width:1.4ch}.cbl-flow-count .bi{font-size:.85rem}.cbl-flow-count[data-state=running] .bi{color:var(--cbl-brand-600)}.cbl-flow-count[data-state=waiting] .bi{color:var(--cbl-chart-ink-2)}.cbl-flow-count[data-state=stopped] .bi{color:var(--cbl-danger)}.cbl-flow-count[data-state=stopped]:not(.is-zero) strong{color:var(--cbl-danger-strong)}button.cbl-flow-count{cursor:pointer;transition:background-color var(--cbl-dur) var(--cbl-ease)}button.cbl-flow-count:hover{background:var(--cbl-brand-50)}button.cbl-flow-count:hover span{color:var(--cbl-brand-700);text-decoration:underline}button.cbl-flow-count:focus-visible{box-shadow:var(--cbl-ring);outline:0}.cbl-flow-count.is-zero,.cbl-flow-count.is-zero strong{color:var(--cbl-chart-ink-3);font-weight:600}.cbl-flow-count.is-zero .bi{color:var(--cbl-chart-axis)}.cbl-flow-note{align-self:end;border-top:1px solid var(--cbl-divider);color:var(--cbl-chart-ink-3);font-size:.72rem;line-height:1.45;margin-top:.3rem!important;padding-top:.35rem;white-space:pre-line}@container (max-width: 560px){.cbl-flow-list{grid-template-columns:minmax(0,1fr);row-gap:1.4rem}.cbl-flow-node:not(:last-child):after{background:repeating-linear-gradient(180deg,var(--cbl-chart-axis) 0 5px,transparent 5px 9px);height:calc(1.4rem - 12px);left:1.05rem;top:calc(100% + 3px);width:2px}.cbl-flow-node[data-flow=on]:after{animation-name:cbl-flow-dash-down;background:repeating-linear-gradient(180deg,var(--cbl-brand-600) 0 5px,transparent 5px 9px);background-size:2px 9px}.cbl-flow-node:not(:last-child):before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--cbl-chart-axis);border-bottom:0;left:calc(1.05rem - 4px);top:calc(100% + 1.4rem - 8px)}.cbl-flow-node[data-flow=on]:before{border-left-color:transparent;border-top-color:var(--cbl-brand-600)}.cbl-flow-counts{column-gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cbl-flow-count{font-size:.74rem;gap:.3rem;margin-inline:0;padding-inline:.2rem;width:100%}}@keyframes cbl-flow-dash{to{background-position:9px 0}}@keyframes cbl-flow-dash-down{to{background-position:0 9px}}@keyframes cbl-chart-draw{0%{stroke-dashoffset:1.01}to{stroke-dashoffset:0}}@keyframes cbl-chart-fade{0%{opacity:0}}@keyframes cbl-chart-pop{0%{opacity:0;transform:scale(.3)}}@keyframes cbl-chart-pulse{0%{opacity:.55;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.5)}}@keyframes cbl-chart-breathe{50%{opacity:.72}}@media(prefers-reduced-motion:reduce){.cbl-chart-line,.cbl-chart-area,.cbl-chart-band,.cbl-chart-mark-in,.cbl-chart-tip,.cbl-sparkline-line{animation:none}.cbl-chart-mark-pulse{animation:none;opacity:0}.cbl-chart-bar[data-status=live],.cbl-donut-arc[data-status=live]{animation:none}.cbl-meter-fill{transition:none}.cbl-flow-node[data-flow=on]:after,.cbl-flow-node[data-state=running] .cbl-flow-dot:after{animation:none}}@layer cbl-design-system{body:has(app-header){--cbl-canvas: #f5f5f5 !important;--cbl-canvas-gradient: linear-gradient(145deg, #ffffff 0%, #f8f9fa 38%, #edf0f3 100%) !important;--cbl-surface: #ffffff !important;--cbl-surface-raised: #ffffff !important;--cbl-surface-sunken: #f8fafc !important;--cbl-border: #dde3ea !important;--cbl-divider: #e9edf2 !important;--cbl-selected-border: #c9dbff !important;--cbl-hover: #f8fafc !important;--cbl-success: #059669 !important;--cbl-warning: #d97706 !important;--cbl-danger: #dc2626 !important;--cbl-card-shadow: 0 1px 2px rgba(23, 32, 51, .04) !important;--cbl-border-strong: #dde3ea !important;--cbl-ink: #172033 !important;--cbl-ink-body: #526071 !important;--cbl-ink-muted: #526071 !important;--cbl-ink-subtle: #7a8696 !important;--cbl-n-25: #f8fafc !important;--cbl-n-50: #f8fafc !important;--cbl-n-100: #f4f6f8 !important;--cbl-n-200: #e2e8f0 !important;--cbl-n-300: #cbd5e1 !important;--cbl-n-400: #94a3b8 !important;--cbl-n-500: #7a8696 !important;--cbl-n-600: #526071 !important;--cbl-n-700: #334155 !important;--cbl-n-800: #1e293b !important;--cbl-n-900: #172033 !important;--cbl-n-950: #172033 !important;--cbl-brand-50: #eef4ff !important;--cbl-brand-100: #eef4ff !important;--cbl-brand-200: #c9dbff !important;--cbl-brand-300: #93c5fd !important;--cbl-brand-400: #60a5fa !important;--cbl-brand-500: #2563eb !important;--cbl-brand-600: #2563eb !important;--cbl-brand-700: #1d4ed8 !important;--cbl-brand-800: #1d4ed8 !important;--cbl-brand-900: #1d4ed8 !important;--cbl-brand-950: #172033 !important;--color-brand-50: #eef4ff !important;--color-brand-100: #eef4ff !important;--color-brand-200: #c9dbff !important;--color-brand-300: #93c5fd !important;--color-brand-400: #60a5fa !important;--color-brand-500: #2563eb !important;--color-brand-600: #2563eb !important;--color-brand-700: #1d4ed8 !important;--color-brand-800: #1d4ed8 !important;--color-brand-900: #1d4ed8 !important;--cbl-info: #2563eb !important;--cbl-info-soft: #eef4ff !important;--cbl-info-border: #c9dbff !important;--cbl-gradient-brand: #2563eb !important;--cbl-gradient-chrome: #ffffff !important;--cbl-gradient-accent: #eef4ff !important;--cbl-shadow-brand: 0 1px 3px rgb(15 23 42 / .08) !important;--product-border: #dde3ea !important;--product-muted: #7a8696 !important;--color-ink-50: #f8fafc !important;--color-ink-100: #f4f6f8 !important;--color-ink-200: #e2e8f0 !important;--color-ink-300: #cbd5e1 !important;--color-ink-400: #94a3b8 !important;--color-ink-500: #7a8696 !important;--color-ink-600: #526071 !important;--color-ink-700: #334155 !important;--color-ink-800: #1e293b !important;--color-ink-900: #172033 !important;--color-ink-950: #172033 !important;--cbl-nav-bg-top: #f7f8fc !important;--cbl-nav-bg: #eef1f7 !important;--cbl-nav-border: #dde3ea !important;--cbl-nav-ink: #172033 !important;--cbl-nav-ink-muted: #526071 !important;--cbl-nav-ink-subtle: #7a8696 !important;--cbl-nav-hover: rgba(23, 32, 51, .05) !important;--cbl-nav-active: #ffffff !important;--cbl-nav-accent: #2563eb !important;--cbl-nav-glow: rgba(37, 99, 235, .22) !important}body:has(app-header) .main-content:not(.auth-content){background:var(--cbl-canvas-gradient) var(--cbl-canvas)!important}body:has(app-header) :is(.pd-page,.cbl-page,.cbl-shell,.hub-content){background:transparent!important;border-color:var(--cbl-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(app-header) :is(.cerebla-header,.pd-card,.cbl-panel,.product-card,.company-card,.tenant-card,.workspace-card,.pd-toolbar,.pd-search,.navigation-tooltip){background:var(--cbl-surface)!important;border-color:var(--cbl-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(app-header) :is(.pd-heading,.cbl-head){background:transparent!important;border-color:var(--cbl-border)!important}body:has(app-header) .cbl-sticky-head{background:var(--cbl-surface)!important}body:has(app-header) :is(.pd-heading h1,.cbl-head h1,.ai-invitation h2){color:var(--cbl-ink)!important}body:has(app-header) #main-sidebar{background:linear-gradient(180deg,var(--cbl-nav-bg-top) 0%,var(--cbl-nav-bg) 100%)!important;border-color:var(--cbl-nav-border)!important;color:var(--cbl-nav-ink-muted)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(app-header) #main-sidebar .nav-link.nav-active{background:var(--cbl-nav-active)!important;color:var(--cbl-brand-700)!important;border-color:transparent!important;box-shadow:0 1px 2px #17203314,0 0 0 1px var(--cbl-nav-border)!important}body:has(app-header) #main-sidebar .nav-active :is(.expanded-label,.nav-icon){color:var(--cbl-brand-700)!important;background:transparent!important}body:has(app-header) :is(.pd-primary,.primary-action,.cbl-btn--primary){color:#fff!important;background:var(--cbl-brand-600)!important;border-color:var(--cbl-brand-600)!important}body:has(app-header) :is(.pd-primary,.primary-action,.cbl-btn--primary):hover:not(:disabled){color:#fff!important;background:var(--cbl-brand-700)!important;border-color:var(--cbl-brand-700)!important}body:has(app-header) :is(.secondary-action,.cbl-btn--strong,.ops-row-action.is-primary){background:var(--cbl-brand-50)!important;color:var(--cbl-brand-700)!important;border-color:var(--cbl-selected-border)!important}body:has(app-header) :is(.secondary-action,.cbl-btn--strong,.ops-row-action.is-primary):hover:not(:disabled){background:var(--cbl-hover)!important;color:var(--cbl-brand-700)!important}body:has(app-header) :is(.cbl-code,.ai-ask){background:var(--cbl-surface-sunken)!important;color:var(--cbl-ink)!important;border:1px solid var(--cbl-border)!important;box-shadow:none!important}body:has(app-header) .ai-ask{background:var(--cbl-brand-50)!important}body:has(app-header) .ai-ask-text{color:var(--cbl-ink)!important}body:has(app-header) :is(.cbl-ai-mark,.cbl-ai-mark-solid,.brand-symbol){background:var(--cbl-brand-50)!important;color:var(--cbl-brand-600)!important;box-shadow:none!important;border:1px solid var(--cbl-border)!important}body:has(app-header) .cbl-gradient-text{background:none!important;color:var(--cbl-brand-600)!important}body:has(app-header) .cbl-ai-ring:before{display:none!important}body:has(app-header) :is(.cbl-skeleton,.cell-skeleton){background:var(--cbl-n-100)!important}body:has(app-header) :is(.ops-icon-action[data-tooltip],.ops-pager-step[data-tooltip]):after{background:var(--cbl-surface)!important;color:var(--cbl-ink)!important;border:1px solid var(--cbl-border)!important}body:has(app-header) :is(.lineage-shell,.provisioning-hero){background:transparent!important}body:has(app-header) .column-selector-trigger{background:var(--cbl-surface)!important;border-color:var(--cbl-border-strong)!important}body:has(app-header) :is(.date-day.selected,.date-option.selected,.pagination-button.active),body:has(app-header) .pagination-button:hover:not(:disabled){background:var(--cbl-brand-50)!important;color:var(--cbl-brand-600)!important;border-color:var(--cbl-selected-border)!important}body:has(app-header) .process-switch.enabled .switch-track{background:var(--cbl-brand-600)!important}body:has(app-header) .cbl-ai-sheen{background:none!important;color:var(--cbl-brand-600)!important;animation:none!important}body:has(app-header) .ai-ask-file{background:var(--cbl-surface)!important;color:var(--cbl-ink-body)!important}body:has(app-header) :is(.pd-page,.cbl-page,.cbl-shell,.hub-content,.cerebla-header){color:var(--cbl-ink-body)!important}body:has(app-header) :is(h1,h2,h3,h4,h5,h6){color:var(--cbl-ink)!important}body:has(app-header) :is(.pd-description,.cbl-head-sub,.product-description,.pd-eyebrow){color:var(--cbl-ink-body)!important}body:has(app-header) :is(.pd-card-head,.cbl-panel-head,.cbl-panel-foot,.cbl-panel-divider,.pd-row,.island-heading,.island-footer,.island-item){border-color:var(--cbl-divider)!important}body:has(app-header) :is(.company-grid-shell,.management-register>article,.cbl-inspector,.cbl-inspector-head,.pd-pager,.cbl-pager){background:var(--cbl-surface)!important;border-color:var(--cbl-border)!important}body:has(app-header) #main-sidebar .nav-link:not(.nav-active):hover{background:var(--cbl-nav-hover)!important}body:has(app-header) :is(.pd-tab,.cbl-segment-btn,.secondary-action):hover:not(:disabled){background:var(--cbl-hover)!important}body:has(app-header) :is(.pd-tab[aria-pressed=true],.cbl-segment-btn[aria-pressed=true],.run-asset.is-selected){background:var(--cbl-brand-50)!important;border-color:var(--cbl-selected-border)!important;color:var(--cbl-brand-600)!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table) tbody tr:hover>:is(th,td){background:var(--cbl-hover)!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table) tbody tr.is-selected>:is(th,td){background:var(--cbl-brand-50)!important;border-color:var(--cbl-selected-border)!important}body:has(app-header) .cbl-inspector-head{border-color:var(--cbl-divider)!important}body:has(app-header) #main-sidebar :is(.nav-link:not(.nav-active),.nav-link:not(.nav-active) .expanded-label){color:var(--cbl-nav-ink-muted)!important}body:has(app-header) #main-sidebar :is(.nav-link:not(.nav-active):hover,.nav-link:not(.nav-active):hover .expanded-label){color:var(--cbl-nav-ink)!important}body:has(app-header) #main-sidebar .sidebar-brand{color:var(--cbl-nav-ink)!important}body:has(app-header) .cerebla-header{border-bottom-color:var(--cbl-divider)!important;box-shadow:none!important}body:has(app-header) :is(.pd-card,.cbl-panel,.product-card,.company-card,.tenant-card,.workspace-card,.management-register>article){background:var(--cbl-surface)!important;border:1px solid var(--cbl-border)!important;border-radius:12px!important;box-shadow:var(--cbl-card-shadow)!important}body:has(app-header) :is(.pd-card,.product-card,.company-card,.tenant-card,.workspace-card,.management-register>article):hover{border-color:var(--cbl-selected-border)!important;box-shadow:var(--cbl-card-shadow)!important}body:has(app-header) :is(.pd-toolbar,.cbl-toolbar,.company-toolbar,.pd-search,.cbl-search,.company-search,dialog:not(.setup-dialog),.island-panel){background:var(--cbl-surface)!important;border-color:var(--cbl-border)!important}body:has(app-header) :is(.pd-search,.cbl-search,.company-search):focus-within{border-color:var(--cbl-border)!important;outline:none!important;box-shadow:none!important}body:has(app-header) :focus-visible{border-color:var(--cbl-border)!important;outline:2px solid var(--cbl-ink-muted)!important;outline-offset:2px!important;box-shadow:none!important}body:has(app-header) :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:var(--cbl-border)!important;box-shadow:none!important}body:has(app-header) :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{outline:2px solid var(--cbl-ink-muted)!important;outline-offset:2px!important}body:has(app-header) :is([data-slot=input-group],.pd-search,.erd-search,.ask-bar,.invitation-composer,.ai-launch-shell) :is(input,textarea):not([type=checkbox]):not([type=radio]):focus-visible{outline:none!important}body:has(app-header) :is(.pd-search,.erd-search):has(:is(input,textarea):not([type=checkbox]):not([type=radio]):focus-visible){outline:2px solid var(--cbl-ink-muted)!important;outline-offset:2px!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table){background:var(--cbl-surface)!important;color:var(--cbl-ink-body)!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table) :is(th,td){border-bottom-color:var(--cbl-divider)!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table) thead th{background:var(--cbl-surface)!important;color:var(--cbl-ink)!important}body:has(app-header) :is(.operations-ledger,.cbl-table,.company-grid,.run-register-table) tbody tr:not(:hover):not(.is-selected)>:is(th,td){background:var(--cbl-surface)!important}body:has(app-header) :is(input:disabled,select:disabled,textarea:disabled){color:var(--cbl-ink-subtle)!important}body:has(app-header) button:disabled{color:#a3adbb!important;border-color:var(--cbl-divider)!important;box-shadow:none!important;opacity:1!important;transform:none!important;cursor:not-allowed}body:has(app-header) button:disabled :is(i,ng-icon,svg){color:currentcolor!important}body:has(app-header) :is(.secondary-action,.cbl-btn--strong,.ops-row-action.is-primary):disabled{background-color:var(--cbl-surface-sunken)!important}body:has(app-header) :is(.pd-primary,.primary-action,.cbl-btn--primary,[data-slot=button].bg-primary):disabled{color:#ffffffeb!important;background-color:color-mix(in srgb,var(--cbl-brand-600) 42%,#ffffff)!important;border-color:transparent!important}body:has(app-header) :is(.danger-button,.cbl-btn--danger-solid):disabled{color:#ffffffeb!important;background-color:color-mix(in srgb,var(--cbl-danger) 40%,#ffffff)!important;border-color:transparent!important}body:has(app-header) button[aria-busy=true]{--cbl-busy-sheen: rgb(37 99 235 / .12);color:var(--cbl-brand-700)!important;background-color:var(--cbl-brand-50)!important;border-color:var(--cbl-selected-border)!important;cursor:progress!important}body:has(app-header) :is(.pd-primary,.primary-action,.cbl-btn--primary,[data-slot=button].bg-primary)[aria-busy=true]{--cbl-busy-sheen: rgb(255 255 255 / .26);color:#fff!important;background-color:var(--cbl-brand-600)!important;border-color:var(--cbl-brand-600)!important}body:has(app-header) :is(.danger-button,.cbl-btn--danger-solid)[aria-busy=true]{--cbl-busy-sheen: rgb(255 255 255 / .24);color:#fff!important;background-color:var(--cbl-danger)!important;border-color:var(--cbl-danger)!important}body:has(app-header) button[aria-busy=true]{background-image:linear-gradient(100deg,transparent 35%,var(--cbl-busy-sheen) 50%,transparent 65%)!important;background-repeat:no-repeat!important;background-size:250% 100%!important;animation:cbl-busy-sheen 1.8s var(--cbl-ease) infinite}@media(prefers-reduced-motion:reduce){body:has(app-header) button[aria-busy=true]{background-image:none!important}}}@keyframes cbl-busy-sheen{0%{background-position:100% 0}to{background-position:0% 0}}
