@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Varela+Round&family=Comfortaa:wght@400;500;600;700&display=swap";.bpl{--bpl-collapse: .027;--bpl-duration: 3.2s;--bpl-duration-soft: 2.8s;--bpl-cycle: 2.1s;display:block;overflow:visible}.bpl__cell{transform-box:fill-box;transform-origin:center}.bpl__cell--petal{will-change:transform,opacity}.bpl--pulse .bpl__cell--petal{animation:bpl-collapse var(--bpl-duration) ease-in-out infinite}.bpl--pulse .bpl__cell--center{transform:none;animation:none}@keyframes bpl-collapse{0%{transform:scale(1)}50%{transform:scale(var(--bpl-collapse))}to{transform:scale(1)}}.bpl--pulse-soft .bpl__cell--petal{animation:bpl-collapse-soft var(--bpl-duration-soft) cubic-bezier(.37,0,.63,1) infinite}.bpl--pulse-soft .bpl__cell--center{transform:none;animation:none}@keyframes bpl-collapse-soft{0%,to{transform:scale(1)}50%{transform:scale(.9)}}.bpl--thinking .bpl__cell--petal{animation:bpl-think var(--bpl-cycle) linear infinite;animation-delay:calc(var(--bpl-i, 0) * var(--bpl-cycle) / -6)}.bpl--thinking .bpl__cell--center{animation:bpl-think-core calc(var(--bpl-cycle) * 1.6) ease-in-out infinite}@keyframes bpl-think{0%{opacity:.45;transform:scale(.9);filter:brightness(1)}16%{opacity:1;transform:scale(1.12);filter:brightness(1.16) saturate(1.12) drop-shadow(0 0 4px rgba(255,255,255,.5))}38%{opacity:.6;transform:scale(.99);filter:brightness(1.03)}60%,to{opacity:.45;transform:scale(.9);filter:brightness(1)}}@keyframes bpl-think-core{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}.bpl--thinking-cw .bpl__cell--petal{animation:bpl-think var(--bpl-cycle) linear infinite;animation-delay:calc((5 - var(--bpl-i, 0)) * var(--bpl-cycle) / -6)}.bpl--thinking-cw .bpl__cell--center{animation:bpl-think-core calc(var(--bpl-cycle) * 1.6) ease-in-out infinite}.bpl--paused .bpl__cell{animation:none!important;transform:none;opacity:1;filter:none}@media (prefers-reduced-motion: reduce){.bpl__cell{animation:none!important;transform:none!important;opacity:1!important;filter:none!important}}.honeycomb-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:160px}.honeycomb-spinner .bpl{--bpl-duration: 1.4s}.honeycomb-spinner--inline{display:inline-flex;width:auto;min-height:0}@media (prefers-reduced-motion: reduce){.honeycomb-spinner .bpl__cell{animation:none!important}}:root{--kriea-primary: #1e5ade;--kriea-primary-soft: #eef3fd;--kriea-accent-360: #dbaa12;--kriea-growth: #11a878;--kriea-warning: #c44432;--kriea-heading: #222f3b;--kriea-body: #4e5871;--kriea-selected: #1e5ade;--kriea-selected-bg: #dedede;--kriea-muted: #6f6a61;--kriea-faint: #aca597;--kriea-nav-idle: #8c92a3;--kriea-surface: #f7f4ee;--kriea-canvas: #f1ede4;--kriea-card: #ffffff;--kriea-border: #e0dbcf;--kriea-border-soft: #f0ebe0;--kriea-partition: #e0dbcf;--kriea-rail-grad: linear-gradient( 180deg, #dcecf4 0%, #edf0f1 40%, #f4e7e4 70%, #eed8e6 100% );--kriea-icon-idle: #8a8478;--kriea-dash-sub: #b3ab9d;--kriea-section-label: #b8b1a3;--kriea-font-body: "Varela Round", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kriea-font-brand: "Comfortaa", "Varela Round", sans-serif;--kriea-fs-label: 9px;--kriea-fs-caption: 12px;--kriea-fs-secondary: 12px;--kriea-fs-base: 12px;--kriea-fs-emphasis: 15px;--kriea-fs-heading: 15px;--kriea-fs-title: 15px;--kriea-fs-brand: 20px;--kriea-gap-xs: 4px;--kriea-gap-sm: 8px;--kriea-gap-md: 12px;--kriea-gap: 22px;--kriea-gap-lg: 22px;--kriea-page-pad: 22px;--kriea-radius-sm: 8px;--kriea-radius: 12px;--kriea-radius-lg: 16px;--kriea-radius-pill: 999px;--kriea-shadow-xs: 0 1px 3px rgba(224, 219, 207, .6);--kriea-shadow-sm: 0 2px 8px rgba(224, 219, 207, .8);--kriea-shadow-md: 0 6px 16px rgba(224, 219, 207, .9);--kriea-shadow-lg: 0 14px 36px rgba(224, 219, 207, .95);--kriea-shadow-selected: 0 8px 18px rgba(224, 219, 207, .95);--kriea-focus-ring: 0 0 0 3px rgba(30, 90, 222, .16);--ds-trust-color: #1e5ade;--ds-insight-color: #dbaa12;--ds-growth-color: #11a878;--ds-warning-color: #c44432;--ds-title-color: #222f3b;--ds-body-color: #4e5871;--ds-muted-color: #6f6a61;--ds-surface-color: #ffffff;--ds-canvas-color: #f1ede4;--ds-border-color: #e0dbcf;--ds-border-soft: #f0ebe0;--ds-border-accent: #c0d1f6;--ds-bar-empty: #f3f3f5;--ds-primary-font: "Varela Round", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ds-title-font: "Comfortaa", "Varela Round", sans-serif;--ds-display-size: clamp(22px, 3.2vh, 32px);--ds-title-size: 16px;--ds-body-size: 12.5px;--ds-meta-size: 11px;--ds-page-padding: clamp(20px, 1.67vw, 32px);--ds-card-padding: 16px;--ds-section-spacing: 24px;--ds-grid-gutter: 16px;--ds-small-spacing: 8px;--ds-card-radius: 14px;--ds-cell-radius: 12px;--ds-pill-radius: 999px;--ds-card-shadow: 0 4px 14px rgba(224, 219, 207, .9);--ds-left-panel-width: 432px;--ds-right-panel-width: 184px;--ds-tabbar-height: 44px}body{font-family:var(--kriea-font-body);color:var(--kriea-body);background:var(--kriea-canvas)}.kriea-360-title{font-family:var(--kriea-font-brand);font-weight:700;color:var(--kriea-primary)}.kriea-360-title .kriea-360-title__accent{color:var(--kriea-accent-360)}h1,h2,h3,h4,h5,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{color:var(--kriea-heading)}*{scrollbar-width:thin;scrollbar-color:#dfe5f0 transparent}body,.ant-typography{font-family:Varela Round,sans-serif}@keyframes flash{0%,to{background-color:#1e5ade}50%{background-color:#1e5ade20}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.flash-row{animation:flash 1s ease-out 0s 2}.flash-row>td,.ant-table .flash-row>td.ant-table-cell-fix-left,.ant-table .flash-row>td.ant-table-cell-fix-right{animation:flash 1s ease-out 0s 2}tr>td>a.ant-typography:hover{text-decoration:underline}.ant-table .ant-table-container .ant-table-body,.ant-table .ant-table-container .ant-table-content{scrollbar-width:thin;scrollbar-color:#eaeaea transparent;scrollbar-gutter:stable}.deleted-row,.deleted-row td,.deleted-row td *,.deleted-row td a,.deleted-row td button,.deleted-row td button span{color:#8c8c8c!important}.ant-drawer-close{position:absolute;right:0}.ant-drawer-content .ant-tabs-nav{position:sticky!important;top:0;z-index:1000}.ab-custom-table .ant-table-cell p{margin-bottom:0}.ant-pro-checkcard-content{padding-block:8px}.wrap-text{white-space:wrap;display:block}.ant-tooltip{pointer-events:none}body.has-open-menu .ant-tooltip{display:none!important}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.inline-form-table .ant-form-item{margin:0}.inline-form-table .ant-table-row,.inline-form-table .ant-table-expanded-row,.inline-form-table .ant-table-placeholder{vertical-align:top;z-index:inherit!important}.inline-form-table .ant-table-body .ant-table-cell{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inline-form-table .ant-table-body{overflow-y:auto!important}.inline-form-table.full-height .ant-table-body{height:calc(100vh - 250px)!important}.inline-form-table .action-buttons{display:none}.inline-form-table tbody tr:hover .action-buttons{display:inline-flex}.enhanced-table th .ant-table-filter-trigger,.enhanced-table th .ant-table-column-sorter-inner{opacity:0;transition:opacity .2s}.enhanced-table th:hover .ant-table-filter-trigger,.enhanced-table th:hover .ant-table-column-sorter-inner,.enhanced-table th.ant-table-column-sort .ant-table-column-sorter-inner,.enhanced-table th .ant-table-filter-trigger.active{opacity:1}.enhanced-table .ant-table-column-title{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.priority-matrix-table,.priority-matrix-table *{font-size:12px!important}.priority-matrix-table .ant-table-body{padding-bottom:40px}.enhanced-th--resizable{position:relative}.enhanced-th__resize-handle{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;z-index:2;-webkit-user-select:none;user-select:none;touch-action:none}.enhanced-th__resize-handle:after{content:"";position:absolute;top:20%;right:4px;width:2px;height:60%;border-radius:2px;background:transparent;transition:background .15s ease}.enhanced-th__resize-handle:hover:after,.enhanced-th__resize-handle:active:after{background:var(--kriea-primary, #1e5ade)}body.enhanced-table-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.capability-card__common-section{border:1px solid var(--kriea-partition);border-radius:8px;padding:12px;background-color:#f5f5f5}.capability-card__common-box{border:1px solid #e8e8e8;border-radius:6px;padding:8px;background-color:var(--kriea-surface);min-height:60px;display:flex;flex-direction:column;justify-content:space-between}.capability-card__common-label{font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.capability-card__common-tag{margin:0;font-size:12px;font-weight:500;padding:4px 8px;background-color:#52c41a;color:#fff;border:none;border-radius:4px}.capability-card__role-section{border:1px solid #f6ffed;border-radius:8px;padding:12px;background-color:#fcfffc}.capability-card__role-item{border:1px solid #f0f0f0;border-radius:6px;padding:12px;background-color:var(--kriea-surface)}.capability-card__role-item--clickable{cursor:pointer}.capability-card__role-item--default{cursor:default}.capability-card__role-tag{min-width:120px;text-align:center;font-size:12px}.capability-card__role-tag-container{display:flex;justify-content:flex-end}.capability-card__no-role-section{border:1px solid #f6ffed;border-radius:8px;padding:12px;background-color:#fcfffc}.capability-card__action-section{display:flex;justify-content:flex-end}.capability-card__add-capability-button{background-color:#f5f5f5;border-color:var(--kriea-partition);border-style:dashed;border-width:1px;color:#595959;width:100%;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center}.capability-card__add-capability-button--compact{height:32px;min-height:32px}.capability-card__self-assessment-button{margin-top:10px;float:right}.roadmap-timeline .timeline-header-wrapper{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid #f0f0f0;padding:8px 16px}.roadmap-timeline .timeline-header-wrapper .timeline-header-controls{display:flex;justify-content:space-between;align-items:center;width:100%}.roadmap-timeline .timeline-header-wrapper .timeline-header-controls .timeline-header-left,.roadmap-timeline .timeline-header-wrapper .timeline-header-controls .timeline-header-right{display:flex;align-items:center}.roadmap-timeline.disable-horizontal-scroll .ant-table-body{overflow:hidden!important}.roadmap-timeline .timeline-header{position:sticky;top:0;z-index:10}.roadmap-timeline .timeline-header .timeline-header-controls{padding:0 16px 8px;border-bottom:1px solid #f0f0f0}.roadmap-timeline .timeline-header .timeline-columns{min-width:fit-content}.roadmap-timeline .timeline-header .timeline-column{border-right:1px solid #e8e8e8;transition:background-color .2s;flex-shrink:0}.roadmap-timeline .timeline-header .timeline-column.timeline-column-today{background-color:#e6f7ff!important;font-weight:600;color:#1890ff}.roadmap-timeline .timeline-header .timeline-column.timeline-column-current{background-color:#f6ffed!important;font-weight:600}.roadmap-timeline .ant-table .ant-table-container{border-left:none}.roadmap-timeline .ant-table .ant-table-thead>tr>th{padding:8px;position:relative}.roadmap-timeline .ant-table .ant-table-thead>tr>th:last-child{padding:0}.roadmap-timeline .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left{position:sticky;z-index:10}.roadmap-timeline .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.roadmap-timeline .ant-table .ant-table-thead>tr>th.timeline-column{padding:0;height:48px}.roadmap-timeline .ant-table .ant-table-footer{padding:0}.roadmap-timeline .ant-table .ant-table-tbody>tr{transition:background-color .2s}.roadmap-timeline .ant-table .ant-table-tbody>tr:hover{background-color:var(--kriea-surface)}.roadmap-timeline .ant-table .ant-table-tbody>tr.row-dragging{background-color:#e6f7ff;box-shadow:0 2px 8px #00000026}.roadmap-timeline .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;vertical-align:middle;padding:8px}.roadmap-timeline .ant-table .ant-table-tbody>tr>td:last-child{padding:0;border-bottom:1px solid #f0f0f0}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:#fff;border-right:1px solid #f0f0f0;position:sticky;z-index:10}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left .drag-handle{cursor:grab;padding:4px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left .drag-handle:hover{background-color:#f0f0f0}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left .drag-handle:active{cursor:grabbing;background-color:#e6f7ff}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.timeline-column{cursor:default}.roadmap-timeline .ant-table .ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px #00000026}.roadmap-timeline .ant-table .ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:inset -10px 0 8px -8px #00000026}.roadmap-timeline .timeline-row-container{border-bottom:1px solid #f0f0f0;-webkit-user-select:none;user-select:none;overflow:hidden}.roadmap-timeline .timeline-row-container .timeline-grid-line{pointer-events:none}.roadmap-timeline .timeline-row-container .timeline-grid-line.timeline-grid-today{background-color:#1890ff!important;width:2px;z-index:5}.roadmap-timeline .timeline-row-container .timeline-row-empty{height:100%;width:100%;position:relative}.roadmap-timeline .timeline-row-container .timeline-row-empty:hover:after{content:"Click to add timeline";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10}.roadmap-timeline .timeline-row-container .timeline-item{box-shadow:0 1px 3px #0000001a;transition:all .2s;border:1px solid rgba(255,255,255,.2)}.roadmap-timeline .timeline-row-container .timeline-item:hover .timeline-item-resize-handle{opacity:1}.roadmap-timeline .timeline-row-container .timeline-item.timeline-item-dragging{box-shadow:0 4px 12px #00000040;transform:scale(1.02);z-index:1000!important}.roadmap-timeline .timeline-row-container .timeline-item .timeline-item-resize-handle{opacity:0;transition:opacity .2s}.roadmap-timeline .timeline-row-container .timeline-item .timeline-item-resize-handle:hover{background-color:#fff9!important}.roadmap-timeline .drag-handle:hover{color:#1890ff;background-color:#f0f0f0;border-radius:2px}.roadmap-timeline .drag-handle:active{color:#096dd9}.roadmap-timeline .ant-table-tbody>tr.ant-table-expanded-row>td{background-color:var(--kriea-surface)}.roadmap-timeline .ant-table-tbody>tr.ant-table-expanded-row>td .timeline-row-container{margin-left:24px;border-left:2px solid #e8e8e8;padding-left:8px}.roadmap-timeline .ant-table-tbody>tr.ant-table-expanded-row>td .timeline-row-container .timeline-item{background-color:#52c41a}.roadmap-timeline .ant-table-tbody>tr.ant-table-expanded-row>td.ant-table-cell-fix-left{background-color:var(--kriea-surface)}.roadmap-timeline .ant-table-row-expand-icon{border:none;background:transparent;color:#1890ff}.roadmap-timeline .ant-table-row-expand-icon:hover{background-color:#f0f0f0}.roadmap-timeline .ant-table-row-expand-icon.ant-table-row-expanded{transform:rotate(90deg)}.roadmap-timeline .timeline-column{overflow:visible}.roadmap-timeline .timeline-column .timeline-header{position:sticky;top:0;z-index:11}@media (max-width: 768px){.roadmap-timeline .timeline-header-controls .ant-btn-group{flex-wrap:wrap;gap:4px}.roadmap-timeline .timeline-column{font-size:9px;padding:2px 1px}.roadmap-timeline .timeline-item{font-size:9px;height:20px}.roadmap-timeline .timeline-item .timeline-item-resize-handle{width:3px}}.roadmap-timeline .ant-table-body{scroll-behavior:smooth}.roadmap-timeline .timeline-today-indicator{position:absolute;top:0;bottom:0;width:2px;background:#1890ff;z-index:100;pointer-events:none;box-shadow:0 0 4px #1890ff80}.roadmap-timeline.timeline-loading .timeline-row-container{opacity:.6;pointer-events:none}.custom-overlay .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:center}.overlay-content{color:#fff;text-align:center}.quill-editor{height:100%;border-radius:6px}.quill-editor .ql-toolbar.ql-snow,.quill-editor .ql-container.ql-snow{border:0}.quill-editor .ql-editor{height:200px}.quill-editor:has(.ql-editor:focus){border:1px solid #1e5ade}.quill-editor.light{border:1px solid var(--kriea-border)}.quill-editor.light .ql-toolbar{color:var(--kriea-body)}.quill-editor.light .ql-toolbar.ql-snow{border-bottom:1px solid var(--kriea-border)}.quill-editor.light .ql-editor.ql-blank:before{color:var(--kriea-body);opacity:.6}.quill-editor.dark{border:1px solid #424242}.quill-editor.dark .ql-toolbar{color:#ffffffd9}.quill-editor.dark .ql-toolbar.ql-snow{border-bottom:1px solid #424242}.quill-editor.dark .ql-editor.ql-blank:before{color:var(--kriea-body);opacity:.6}/*!
* Quill Editor v2.0.2
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.pp-card-clickable{cursor:pointer}.pp-card{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0000000f,0 6px 18px #0000000f}.pp-card .ant-pro-card-header{background-color:#f0f7ff}.pp-card .ant-pro-card-title{color:#000000e0;font-weight:600}.pp-card .ant-pro-card-header{border-bottom:1px solid rgba(5,5,5,.03)}.pp-card-body{background:#fff}.pp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;background:#fff}.pp-col{padding:16px 18px 18px;min-height:180px;background:#fff}.pp-col+.pp-col{border-left:1px solid rgba(5,5,5,.03)}.pp-section-title{font-weight:600;font-size:14px;color:#000000e0;margin-bottom:12px}.pp-section-content{display:flex;flex-direction:column;gap:10px}.pp-info-row{display:grid;grid-template-columns:140px 1fr;column-gap:14px;align-items:start}.pp-label{color:#00000073;font-size:12px;white-space:nowrap}.pp-value{color:#000000e0;font-size:12px;text-align:left;overflow-wrap:anywhere}.pp-tag-wrap{display:flex;align-items:flex-start;min-height:20px}.pp-description{margin-bottom:12px;color:#000000a6;font-size:12px}.pp-status-row{display:grid;grid-template-columns:140px 1fr;column-gap:14px;align-items:center}.pp-status-value{display:flex;justify-content:flex-start}.pp-status-badge{border-radius:999px;font-weight:600;font-size:12px;line-height:18px;padding:2px 10px}@media (max-width: 1100px){.pp-grid{grid-template-columns:1fr}.pp-col+.pp-col{border-left:none;border-top:1px solid rgba(5,5,5,.03)}.pp-value{max-width:70%}}.assessment-preview-select-list .ant-pro-checkcard-content{padding:10px}.assessment-preview-opinion-bipolar-unipolar-scale .ant-pro-checkcard-content .ant-pro-checkcard-header{justify-content:center}.editable-form-table .ant-form-item{margin:0}.editable-form-table .ant-table-row,.editable-form-table .ant-table-expanded-row,.editable-form-table .ant-table-placeholder{vertical-align:top;z-index:inherit!important}.previous-swot .ant-dropdown-menu{max-height:300px;overflow-y:auto;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;box-shadow:none}.previous-swot{border-bottom-left-radius:4px}.previous-swot button{width:100px;display:flex;justify-content:center;align-items:center}.overlayable .swot-item-overlay{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:backdrop-filter .25s;pointer-events:none}.overlayable:hover .swot-item-overlay{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.org-type-capability-benchmark-form .ant-select{cursor:pointer}.org-type-capability-benchmark-form .ant-select .ant-select-selector{background-color:#fff;color:#000000e0;opacity:1;border-color:var(--kriea-partition);transition:border-color .2s,box-shadow .2s}.org-type-capability-benchmark-form .ant-select .ant-select-selection-item,.org-type-capability-benchmark-form .ant-select .ant-select-selection-placeholder,.org-type-capability-benchmark-form .ant-select .ant-select-arrow{color:inherit;opacity:1}.org-type-capability-benchmark-form .ant-select:hover .ant-select-selector,.org-type-capability-benchmark-form .ant-select.ant-select-open .ant-select-selector,.org-type-capability-benchmark-form .ant-select.ant-select-focused .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.assessment-container{text-align:center;padding:20px;max-width:700px;margin:auto}.question-header{text-align:left;margin-bottom:16px}.question-header .question-number{color:green;font-weight:700}.question-header .question-text{margin-left:8px}.question-header .question-description{display:block;margin-top:8px;color:#777;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.box{width:50px;height:50px;line-height:50px;margin:4px;padding:0;color:#1a1717e0;font-size:12px;font-family:Varela Round,sans-serif;background:#fff;border-radius:8px;text-align:center;border:1px solid rgb(183,235,143);transition:.2s ease-in-out;position:relative;cursor:pointer}.box:hover{border:1px solid #369b04}.box.selected:after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;background-color:#52c41a;clip-path:polygon(100% 0,0 0,100% 100%);border-start-end-radius:8px;inset-block-start:2px;inset-block-end:2px}.label-text{display:block;margin-top:5px;font-size:12px;color:#444}.navigation-container{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:20px}.next-button{background-color:#ddd;border-color:#ddd;color:#888;transition:.2s}.next-button.active{background-color:#52c41a!important;border-color:#52c41a!important;color:#fff!important}.submit-container{margin-top:20px}.process-role-benchmark-form .ant-select{cursor:pointer}.process-role-benchmark-form .ant-select .ant-select-selector{background-color:#fff;color:#000000e0;opacity:1;border-color:var(--kriea-partition);transition:border-color .2s,box-shadow .2s}.process-role-benchmark-form .ant-select .ant-select-selection-item,.process-role-benchmark-form .ant-select .ant-select-selection-placeholder,.process-role-benchmark-form .ant-select .ant-select-arrow{color:inherit;opacity:1}.process-role-benchmark-form .ant-select:hover .ant-select-selector,.process-role-benchmark-form .ant-select.ant-select-open .ant-select-selector,.process-role-benchmark-form .ant-select.ant-select-focused .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.box{width:50px;height:50px;line-height:50px;margin:4px;padding:0;color:#1a1717e0;font-size:14px;list-style:none;font-family:Varela Round,sans-serif;position:relative;background:#fff;border-radius:8px;text-align:center;border:1px solid rgb(183,235,143)}.label-input{width:70px;font-size:12px;border:none}.box.selected{background-color:#0bf23917;border:1px solid #369b04;border-radius:8px}.box.selected:after{content:"";padding:5px;position:absolute;top:0;right:0;width:20px;height:20px;background-color:#52c41a;clip-path:polygon(100% 0,0 0,100% 100%);border-start-end-radius:8px;inset-block-start:2px;inset-block-end:2px}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}#react-doc-viewer #proxy-renderer #msdoc-renderer{height:calc(100vh - 264px)}.react-doc-viewer-design #proxy-renderer #pdf-renderer #pdf-controls{display:none}.two-panel-layout{min-height:100vh;position:relative;background:linear-gradient(180deg,#dcecf4,#edf0f1 40%,#f4e7e4,#eed8e6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.two-panel-layout .two-panel-layout__brand{height:56px;display:flex;align-items:center;justify-content:center;padding:10px 8px;border-bottom:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__brand a{display:flex;align-items:center;gap:0;color:#1e5ade;text-decoration:none}.two-panel-layout .two-panel-layout__brand img{display:block;height:28px;width:auto}.two-panel-layout .two-panel-layout__primary{display:flex!important;flex-direction:column!important;height:100vh}.two-panel-layout .two-panel-layout__primary .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.two-panel-layout .two-panel-layout__parent-list{display:grid;gap:10px;padding:16px 12px;justify-items:center}.two-panel-layout .two-panel-layout__parent-list:last-child{margin-top:auto;border-top:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__parent{width:44px;height:44px;border-radius:12px;border:1px solid transparent;background:#fff;box-shadow:0 6px 16px #00000014;color:var(--kriea-body);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.two-panel-layout .two-panel-layout__parent:hover{border-color:#1e5ade;color:#1e5ade}.two-panel-layout .two-panel-layout__parent.is-active{background:#1e5ade20;color:#1e5ade;border-color:#1e5ade;box-shadow:0 0 0 3px #1e5ade20}.two-panel-layout .two-panel-layout__collapse-btn{width:44px;height:44px;border-radius:12px;border:1px solid transparent;background:#fff;box-shadow:0 6px 16px #00000014;color:var(--kriea-body);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;font-size:16px}.two-panel-layout .two-panel-layout__collapse-btn:hover{border-color:#1e5ade;color:#1e5ade}.two-panel-layout .two-panel-layout__collapse-btn.is-collapsed{background:#1e5ade20;color:#1e5ade;border-color:#1e5ade}.two-panel-layout .two-panel-layout__secondary{position:relative;border-right:1px solid var(--kriea-border);overflow:hidden;transition:all .2s ease;display:flex!important;flex-direction:column;height:100vh}.two-panel-layout .two-panel-layout__secondary .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.two-panel-layout .two-panel-layout__secondary.is-collapsed{border-right:none}.two-panel-layout .two-panel-layout__secondary.is-collapsed .two-panel-layout__secondary-header,.two-panel-layout .two-panel-layout__secondary.is-collapsed .two-panel-layout__secondary-list{display:none}.two-panel-layout .two-panel-layout__secondary .two-panel-layout__secondary-header{height:56px;display:flex;align-items:center;padding:0 16px;gap:8px;border-bottom:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__secondary .two-panel-layout__secondary-header .two-panel-layout__title{margin:0;font-size:18px;color:#dbab12}.two-panel-layout .two-panel-layout__secondary .two-panel-layout__secondary-header .two-panel-layout__title .two-panel-layout__title-accent{color:#1e5ade}.two-panel-layout .two-panel-layout__secondary-list{display:flex;flex-direction:column;gap:2px;padding:8px 8px 12px;flex:1;min-height:0;overflow-y:auto}.two-panel-layout .two-panel-layout__secondary-footer{margin-top:auto;width:100%;padding:8px 12px;border-top:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__secondary-footer .ant-space-item{width:100%}.two-panel-layout .two-panel-layout__org-selector{border-right:1px solid var(--kriea-border);display:flex!important;flex-direction:column;height:100vh;position:absolute;top:0;bottom:0;z-index:1060;box-shadow:12px 0 24px #14182814;transition:transform .22s ease,opacity .22s ease;will-change:transform,opacity}.two-panel-layout .two-panel-layout__org-selector.is-closed{opacity:0;transform:translate(-16px);pointer-events:none}.two-panel-layout .two-panel-layout__org-selector.is-open{opacity:1;transform:translate(0);pointer-events:auto}.two-panel-layout .two-panel-layout__org-selector-header{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__org-selector-title{margin:0;font-size:18px;color:#dbab12}.two-panel-layout .two-panel-layout__org-selector-close{color:#9aa3b5}.two-panel-layout .two-panel-layout__org-selector-close:hover{color:var(--kriea-body)}.two-panel-layout .two-panel-layout__org-selector-body{flex:1;overflow-y:auto;padding:12px 16px}.two-panel-layout .two-panel-layout__menu-group{margin-top:12px}.two-panel-layout .two-panel-layout__menu-group:first-child{margin-top:0}.two-panel-layout .two-panel-layout__group-header{font-size:12px;font-weight:500;color:#9aa3b5;padding:8px 12px 4px;text-transform:none}.two-panel-layout .two-panel-layout__menu-divider{height:1px;border-bottom:1px dashed var(--kriea-border);margin:8px 12px}.two-panel-layout .two-panel-layout__child{display:block;width:100%;border:none;background:transparent;text-align:left;padding:6px 12px 6px 24px;border-radius:8px;font-size:14px;color:var(--kriea-body);transition:all .2s ease;cursor:pointer}.two-panel-layout .two-panel-layout__child:hover{background:#1e5ade20;color:#1e5ade}.two-panel-layout .two-panel-layout__child.is-active{background:#1e5ade20;color:#1e5ade;font-weight:500}.two-panel-layout .two-panel-layout__child.is-dashboard{padding-left:12px;margin-bottom:8px}.two-panel-layout .two-panel-layout__child .org-selector-arrow{padding:4px 12px;border-left:1px solid var(--kriea-border)}.two-panel-layout .two-panel-layout__child .org-selector-arrow:hover{background:#1e5ade20;color:#1e5ade}.two-panel-layout .two-panel-layout__main{background:#fff;min-height:100vh;display:flex;flex-direction:column}.two-panel-layout .two-panel-layout__content{background:#fff;flex:1}.two-panel-layout .two-panel-layout__main--home .two-panel-layout__home{background:#f5f6f8;display:flex;align-items:flex-start}.two-panel-layout .two-panel-layout__main--home .two-panel-layout__home>a{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.two-panel-layout .two-panel-layout__main--home .two-panel-layout__home h1{margin:0;font-size:28px}.two-panel-layout .two-panel-layout__main--home .two-panel-layout__home span{font-size:24px;font-weight:600}.two-panel-layout__popover .ant-popover-title{padding:12px 16px;border-bottom:1px solid var(--kriea-border)}.two-panel-layout__popover .ant-popover-title .two-panel-layout__popover-title{font-size:16px;color:#dbab12}.two-panel-layout__popover .ant-popover-title .two-panel-layout__popover-title .two-panel-layout__title-accent{color:#1e5ade}.two-panel-layout__popover .ant-popover-inner{padding:0;min-width:200px;max-width:280px}.two-panel-layout__popover .ant-popover-inner-content{padding:0}.two-panel-layout__popover-content{padding:8px;max-height:400px;overflow-y:auto}.two-panel-layout__popover-group{margin-top:8px}.two-panel-layout__popover-group:first-child{margin-top:0}.two-panel-layout__popover-group-header{font-size:11px;font-weight:500;color:#9aa3b5;padding:6px 12px 4px;text-transform:uppercase}.two-panel-layout__popover-divider{height:1px;border-bottom:1px dashed var(--kriea-border);margin:6px 8px}.two-panel-layout__popover-item{display:block;width:100%;border:none;background:transparent;text-align:left;padding:8px 12px;border-radius:6px;font-size:13px;color:var(--kriea-body);transition:all .2s ease;cursor:pointer}.two-panel-layout__popover-item:hover{background:#1e5ade20;color:#1e5ade}.two-panel-layout__popover-item.is-active{background:#1e5ade20;color:#1e5ade;font-weight:500}.logo-color{color:#1e5ade}.header{background-color:var(--kriea-card)}.logo-link{float:left;margin-right:10px}.btn-action-link-text{font-size:10px;font-weight:700;color:#4a4a4a}.avatar-demo{background-color:#fde3cf;color:#f56a00}.description{word-wrap:"break-word";line-height:3.3rem;font-size:1.3rem;font-family:Merriweather;color:#000}.btn-action-wrapper{display:flex;flex-wrap:wrap;margin-top:30px}.btn-action-link:last-child{margin-right:0}.btn-action-link{background:#a0f698;border:.2rem solid transparent;border-radius:7rem;cursor:pointer;display:inline-block;letter-spacing:.1rem;margin-bottom:1.7rem;min-width:9.8rem;padding:.6rem 1.2rem;text-align:center;text-transform:uppercase;transition:transform .15s ease-in-out;white-space:nowrap;width:auto}.btn-action-link-text{font-size:10px;font-weight:700;color:var(--kriea-body)}.btn-action-link:active{transform:scale(.95);transition-duration:.1s}.btn-action-link:hover{transform:scale(1.05)}.section-title{margin:0;font-family:Lato;border-bottom:.1rem solid rgba(0,0,0,.1);border-bottom-width:0;color:#000;font-size:.9rem!important;font-weight:700;letter-spacing:.06rem;margin-bottom:.5rem;margin-top:.5rem;text-transform:uppercase!important}.learn-course-title{margin:0;color:#000;display:block;font-family:Lato;font-size:1rem;font-weight:500;line-height:1.6rem;text-decoration:none;width:100%}.loading-icon{font-size:1rem;font-weight:700;color:#285f9f}.learning-module-sider{background-color:var(--kriea-card)}.learning-module-menu{color:#000}.divider-section{margin-top:1px!important;margin-left:15px!important}.submenu-section{text-transform:uppercase;font-weight:500}.learning-module-menu .ant-menu-item-selected{background-color:#f3f3f3!important;font-weight:500}.learning-module-menu .ant-menu-item-active{background-color:#f3f3f3}.learning-module-menu .submenu-section span{color:#000!important}.learning-module-menu .submenu-section{pointer-events:none!important}.learning-module-menu .learning-module-menu-items a{color:#000!important}.learning-module-menu .learning-module-menu-items a:hover{color:#000!important;font-weight:500}.trigger{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}.trigger:hover{color:#1890ff}.lesson-header__top-wrap{display:flex;flex-direction:column;margin:0;padding-left:0;position:relative}.lesson-header__top-wrap:after{background-color:#285f9f!important;height:.3rem;background:#50abf1;bottom:0;content:"";left:17%;position:relative;width:9rem;transition:none}.lesson-header__counter{color:#000;font-family:Merriweather;letter-spacing:.05rem;margin-bottom:1rem;margin-top:1rem}.lesson-header__title{color:#000;font-family:Lato;font-size:2rem;line-height:2.8rem;font-weight:700;position:relative;word-break:break-word;word-wrap:break-word}.lesson-content{margin-top:5rem}.kriea-panel{background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);box-shadow:var(--kriea-shadow-sm)}.kriea-panel--flat{box-shadow:none}.kriea-panel--pad-sm{padding:var(--kriea-gap-sm)}.kriea-panel--pad-md{padding:var(--kriea-gap-md)}.kriea-panel--pad-lg{padding:var(--kriea-gap-lg)}.ayb-btn{--ayb-rest: linear-gradient( 110deg, rgba(182, 162, 238, .25) 0%, rgba(219, 169, 222, .22) 30%, rgba(241, 176, 194, .22) 55%, rgba(247, 201, 164, .22) 78%, rgba(248, 220, 156, .25) 100% );--ayb-flow: linear-gradient( 110deg, #b6a2ee 0%, #dba9de 20%, #f1b0c2 40%, #f7c9a4 60%, #f8dc9c 80%, #b6a2ee 100% );position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;height:29px;padding:0 14px;border:1px solid var(--ds-border-color, var(--ds-border-color));border-radius:10px;background-color:var(--ds-surface-color, #fff);background-image:var(--ayb-rest);box-shadow:var(--kriea-shadow-sm, 0 2px 8px rgba(27, 30, 58, .06));color:var(--ds-title-color, var(--kriea-heading));font-family:var(--ds-primary-font);font-size:var(--ds-body-size, 12.5px);font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .2s ease}.ayb-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:var(--ayb-flow);background-size:200% 100%;background-position:0% 50%;opacity:0;transition:opacity .4s ease}.ayb-btn:hover{border-color:var(--ds-border-accent, #c0d1f6)}.ayb-btn:hover:before{opacity:.5;animation:ayb-flow 3.3s linear infinite}.ayb-btn__label{position:relative;z-index:1;line-height:1}@keyframes ayb-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}@media (prefers-reduced-motion: reduce){.ayb-btn:hover:before{animation:none}}.oba-timeline{--oba-sidebar-w: 296px;--oba-header-h: 64px;--oba-footer-h: 60px;--oba-bank-h: 128px;--oba-group-h: 40px;--oba-peer-h: 50px;--oba-day-w: 36px;--oba-page: #f5f5f7;--oba-surface: #ffffff;--oba-elevated: #fbfbfd;--oba-secondary: #f5f5f7;--oba-group: #f2f2f4;--oba-group-hover: #ececee;--oba-text: #1d1d1f;--oba-text2: #424245;--oba-text3: #6e6e73;--oba-text4: #86868b;--oba-muted: #aeaeb2;--oba-border-strong: #d2d2d7;--oba-border-med: #e5e5ea;--oba-border-soft: rgba(60, 60, 67, .1);--oba-blue: #0071e3;--oba-green: #34c759;--oba-pink: #ff2d55;--oba-orange: #ff9500;--oba-red: #ff3b30;--oba-teal: #5ac8fa;--oba-gray: #8e8e93;--oba-expiry-fill: rgba(0, 113, 227, .3);--oba-expiry-border: rgba(0, 113, 227, .45);--oba-close-fill: rgba(255, 45, 85, .28);--oba-close-border: rgba(255, 45, 85, .4);--oba-today-bg: rgba(0, 113, 227, .1);--oba-hover-col: rgba(60, 60, 67, .05);--oba-weekend: rgba(60, 60, 67, .04);--oba-month-line: rgba(60, 60, 67, .3);--oba-mono: "Varela Round", sans-serif;position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--oba-page);color:var(--oba-text);font-size:12px;letter-spacing:-.005em}.oba-timeline *,.oba-timeline *:before,.oba-timeline *:after{box-sizing:border-box}.oba-timeline .oba-main{flex:1;min-height:0;display:flex}.oba-timeline .oba-sidebar{width:var(--oba-sidebar-w);flex-shrink:0;background:var(--oba-surface);border-right:1px solid var(--oba-border-soft);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.oba-timeline .oba-sidebar::-webkit-scrollbar{display:none}.oba-timeline .oba-sidebar__header{height:var(--oba-header-h);position:sticky;top:0;z-index:20;background:var(--oba-surface);border-bottom:1px solid var(--oba-border-soft);padding:0 20px;display:flex;flex-direction:column;justify-content:center}.oba-timeline .oba-eyebrow{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oba-text3)}.oba-timeline .oba-sidebar__title{margin-top:3px;font-size:12px;font-weight:600;color:var(--oba-text)}.oba-timeline .oba-srow{display:flex;align-items:center;border-bottom:1px solid var(--oba-border-soft)}.oba-timeline .oba-srow--group{height:var(--oba-group-h);gap:8px;padding:0 14px 0 8px;background:var(--oba-group);border-top:1px solid var(--oba-border-soft);cursor:pointer;-webkit-user-select:none;user-select:none}.oba-timeline .oba-srow--group:hover{background:var(--oba-group-hover)}.oba-timeline .oba-srow--group:focus-visible{outline:2px solid var(--oba-blue);outline-offset:-2px}.oba-timeline .oba-srow--peer{height:var(--oba-peer-h);gap:10px;padding:0 14px 0 32px;background:var(--oba-surface)}.oba-timeline .oba-srow--peer:hover{background:var(--oba-elevated)}.oba-timeline .oba-chev{flex-shrink:0;width:18px;height:18px;display:grid;place-items:center;color:var(--oba-muted);transition:transform .2s ease}.oba-timeline .oba-chev svg{width:14px;height:14px}.oba-timeline .oba-srow--group.is-collapsed .oba-chev{transform:rotate(-90deg)}.oba-timeline .oba-inst-name{flex:1;min-width:0;font-size:12px;font-weight:600;color:var(--oba-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-peer-badge{flex-shrink:0;padding:2px 8px;border:1px solid var(--oba-border-soft);border-radius:100px;background:var(--oba-surface);font-family:var(--oba-mono);font-size:9px;color:var(--oba-text3);white-space:nowrap}.oba-timeline .oba-req-label{flex:1;min-width:0;font-family:var(--oba-mono);font-size:12px;font-weight:500;color:var(--oba-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-pill{flex-shrink:0;padding:3px 7px;border-radius:100px;font-family:var(--oba-mono);font-size:9px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.oba-timeline .oba-pill.st-new{background:#ff950024;color:#b96a00}.oba-timeline .oba-pill.st-rev{background:#0071e31f;color:#0071e3}.oba-timeline .oba-pill.st-closed{background:#34c75924;color:#167f36}.oba-timeline .oba-pill.st-expired{background:#ff3b301f;color:#ff3b30}.oba-timeline .oba-pill.st-auto{background:#6e6e7324;color:#6e6e73}.oba-timeline .oba-shell-wrap{flex:1;min-width:0;position:relative;display:flex}.oba-timeline .oba-shell{flex:1;min-width:0;position:relative;overflow:auto;background:var(--oba-surface);scrollbar-width:none;-ms-overflow-style:none}.oba-timeline .oba-shell::-webkit-scrollbar{display:none}.oba-timeline .oba-osb{position:absolute;z-index:40;background:#3c3c4366;border-radius:999px;opacity:0;transition:opacity .25s ease;pointer-events:none}.oba-timeline .oba-osb--v{top:0;right:3px;width:6px}.oba-timeline .oba-osb--h{left:0;bottom:3px;height:6px}.oba-timeline .oba-shell-wrap.is-scrolling .oba-osb{opacity:1}.oba-timeline .oba-content{position:relative;min-height:100%}.oba-timeline .oba-cal{height:var(--oba-header-h);position:sticky;top:0;z-index:30;background:var(--oba-surface);border-bottom:1px solid var(--oba-border-soft);overflow:hidden}.oba-timeline .oba-tracks{position:relative}.oba-timeline .oba-cal__inner{position:relative;height:100%}.oba-timeline .oba-cal__months,.oba-timeline .oba-cal__days{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.oba-timeline .oba-cal__month{position:absolute;top:0;height:22px;padding:0 8px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--oba-border-med);font-size:12px;font-weight:600;color:var(--oba-text);white-space:nowrap;overflow:hidden}.oba-timeline .oba-cal__month:first-child{border-left:none}.oba-timeline .oba-cal--month .oba-cal__month,.oba-timeline .oba-cal--quarter .oba-cal__month{height:var(--oba-header-h);justify-content:center;padding:0 14px;font-size:12px;font-weight:700}.oba-timeline .oba-cal__day{position:absolute;top:22px;height:42px;width:var(--oba-day-w);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.oba-timeline .oba-cal__dow{font-size:9px;font-weight:600;letter-spacing:.04em;color:var(--oba-text4)}.oba-timeline .oba-cal__daynum{min-width:22px;height:20px;padding:0 6px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:var(--oba-mono);font-size:12px;font-weight:600;color:var(--oba-text3)}.oba-timeline .oba-cal__day.is-weekend .oba-cal__dow,.oba-timeline .oba-cal__day.is-weekend .oba-cal__daynum{color:var(--oba-muted)}.oba-timeline .oba-cal__day.is-today .oba-cal__daynum{min-width:0;width:22px;height:22px;padding:0;border-radius:50%;background:var(--oba-blue);color:#fff;font-weight:700}.oba-timeline .oba-ov{position:absolute;top:0;bottom:0;pointer-events:none}.oba-timeline .oba-ov--weekend{left:0;right:0;z-index:0;background-image:repeating-linear-gradient(to right,var(--oba-weekend) 0,var(--oba-weekend) calc(var(--oba-day-w) * 2),transparent calc(var(--oba-day-w) * 2),transparent calc(var(--oba-day-w) * 7));background-position-x:calc(var(--oba-sat-offset, 0) * var(--oba-day-w))}.oba-timeline .oba-ov--today{width:var(--oba-day-w);z-index:0;background:var(--oba-today-bg)}.oba-timeline .oba-ov--solid{left:0;right:0;z-index:1}.oba-timeline .oba-ov--hover{width:var(--oba-day-w);z-index:2;background:var(--oba-hover-col);display:none}.oba-timeline .oba-track{position:relative;overflow:hidden;border-bottom:1px solid var(--oba-border-soft)}.oba-timeline .oba-track--group{height:var(--oba-group-h);background:var(--oba-group);border-top:1px solid var(--oba-border-soft)}.oba-timeline .oba-track--peer{height:var(--oba-peer-h);background:var(--oba-surface)}.oba-timeline .oba-bar{position:absolute;top:16px;height:18px;border-radius:999px;z-index:3;cursor:pointer}.oba-timeline .oba-bar--expiry{background:var(--oba-expiry-fill);box-shadow:inset 0 0 0 1px var(--oba-expiry-border)}.oba-timeline .oba-bar--expiry:hover{box-shadow:inset 0 0 0 2px #0071e3d9;filter:brightness(1.02)}.oba-timeline .oba-bar--close{background:var(--oba-close-fill);box-shadow:inset 0 0 0 1px var(--oba-close-border)}.oba-timeline .oba-bar--close:hover{box-shadow:inset 0 0 0 2px #ff2d55d9;filter:brightness(1.02)}.oba-timeline .oba-bar--q-new{background:#ff950057;box-shadow:inset 0 0 0 1px #ff9500a6}.oba-timeline .oba-bar--q-rev{background:#0071e352;box-shadow:inset 0 0 0 1px #0071e3a6}.oba-timeline .oba-bar--q-closed{background:#34c75957;box-shadow:inset 0 0 0 1px #34c759a6}.oba-timeline .oba-bar--q-expired{background:#ff3b3052;box-shadow:inset 0 0 0 1px #ff3b30a6}.oba-timeline .oba-bar--q-auto{background:#6e6e7352;box-shadow:inset 0 0 0 1px #6e6e73a6}.oba-timeline .oba-bar--q:hover{filter:brightness(1.06);box-shadow:inset 0 0 0 2px #00000059}.oba-timeline .oba-hex{position:absolute;top:12px;width:24px;height:26px;transform:translate(-50%);z-index:4;cursor:pointer;filter:drop-shadow(0 1.5px 2.5px rgba(0,0,0,.18));transition:transform .15s cubic-bezier(.34,1.56,.64,1),filter .15s ease}.oba-timeline .oba-hex:before,.oba-timeline .oba-hex:after{content:"";position:absolute;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.oba-timeline .oba-hex:before{top:0;right:0;bottom:0;left:0;background:#1c1c1ec7}.oba-timeline .oba-hex:after{top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;background:var(--oba-hex-fill)}.oba-timeline .oba-hex:hover{transform:translate(-50%) scale(1.15);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.oba-timeline .oba-hex__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;color:#fff;text-shadow:0 .5px 1px rgba(0,0,0,.3);font-family:var(--oba-mono);font-size:9px;font-weight:700;letter-spacing:-.03em}.oba-timeline .oba-bank{height:var(--oba-bank-h);flex-shrink:0;display:flex;border-top:1px solid var(--oba-border-strong);background:var(--oba-surface)}.oba-timeline .oba-bank__side{width:var(--oba-sidebar-w);flex-shrink:0;background:var(--oba-group);border-right:1px solid var(--oba-border-soft);display:flex;flex-direction:column}.oba-timeline .oba-bank__chart{flex:1;min-width:0;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.oba-timeline .oba-bank__chart::-webkit-scrollbar{display:none}.oba-timeline .oba-bank__top{flex:1;display:flex;flex-direction:column;gap:6px;padding:8px 12px 6px}.oba-timeline .oba-bank__heading{text-align:center;font-size:12px;font-weight:700;color:var(--oba-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-bank__stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--oba-border-med);border-bottom:1px solid var(--oba-border-med)}.oba-timeline .oba-bank__stat{padding:4px 2px;text-align:center;cursor:help;display:flex;flex-direction:column}.oba-timeline .oba-bank__stat:not(:last-child){border-right:1px solid var(--oba-border-med)}.oba-timeline .oba-bank__stat-key{font-size:9px;font-weight:500;letter-spacing:.01em;color:var(--oba-text3)}.oba-timeline .oba-bank__stat-val{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--oba-text)}.oba-timeline .oba-bank__stat-val.is-pos{color:var(--oba-green)}.oba-timeline .oba-bank__stat-val.is-neg{color:var(--oba-red)}.oba-timeline .oba-bank__bottom{height:28px;display:grid;place-items:center;background:#dadade;border-top:1px solid var(--oba-border-strong);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oba-text3)}.oba-timeline .oba-bank__inner{position:relative;height:100%}.oba-timeline .oba-bank__pipes{position:absolute;top:0;left:0;right:0;height:calc(var(--oba-bank-h) - 28px);overflow:hidden;background:var(--oba-group)}.oba-timeline .oba-bank__baseline{position:absolute;left:0;right:0;top:50%;height:1px;z-index:3;background:#3c3c431f}.oba-timeline .oba-bank__pipe{position:absolute;width:5px;z-index:4;transform:translate(-50%);transition:filter .15s ease,transform .15s ease;transform-origin:center}.oba-timeline .oba-bank__pipe.is-pos{background:var(--oba-green);border-radius:2.5px 2.5px 0 0}.oba-timeline .oba-bank__pipe.is-neg{background:var(--oba-red);border-radius:0 0 2.5px 2.5px}.oba-timeline .oba-bank__pipe:hover{filter:brightness(1.1);transform:translate(-50%) scaleY(1.06)}.oba-timeline .oba-bank__delta{position:absolute;z-index:5;transform:translate(-50%);font-family:var(--oba-mono);font-size:9px;font-weight:600;letter-spacing:-.02em}.oba-timeline .oba-bank__delta.is-pos{color:var(--oba-green)}.oba-timeline .oba-bank__delta.is-neg{color:var(--oba-red)}.oba-timeline .oba-bank__balance-row{position:absolute;left:0;right:0;bottom:0;height:28px;overflow:hidden;background:#dadade;border-top:1px solid var(--oba-border-strong)}.oba-timeline .oba-bank__bal-cell{position:absolute;top:4px;z-index:4;transform:translate(-50%);padding:1px 5px;border:1px solid transparent;border-radius:4px;background:transparent;font-family:var(--oba-mono);font-size:9px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--oba-text);cursor:pointer}.oba-timeline .oba-bank__bal-cell.is-flat{color:var(--oba-muted);font-weight:400}.oba-timeline .oba-bank__bal-cell:hover{border-color:var(--oba-blue);background:#0071e31f;box-shadow:0 1px 4px #0071e340;color:var(--oba-text)}.oba-timeline .oba-bank__bal-cell:focus-visible{outline:2px solid var(--oba-blue);outline-offset:1px}.oba-timeline .oba-footer__context{font-family:var(--oba-mono);font-size:12px;font-weight:500;color:var(--oba-text3)}.oba-timeline .oba-footer__context b{font-weight:600;color:var(--oba-text)}.oba-timeline .oba-footer__controls{display:flex;align-items:center;gap:16px}.oba-timeline .oba-legend-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:none;border-radius:7px;background:transparent;font-size:12px;color:var(--oba-text3);cursor:pointer}.oba-timeline .oba-legend-btn:hover{background:#7676801f;color:var(--oba-text)}.oba-timeline .oba-toggle{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:#7676801f}.oba-timeline .oba-toggle__pill{border:none;background:transparent;padding:6px 16px;border-radius:7px;font-size:12px;font-weight:500;color:var(--oba-text2);cursor:pointer}.oba-timeline .oba-toggle__pill.is-active{background:var(--oba-surface);color:var(--oba-text);font-weight:600;box-shadow:0 1px 2px #00000014,0 .5px 1.5px #0000000a}.oba-timeline .oba-nav{display:inline-flex;gap:6px}.oba-timeline .oba-nav__btn{position:relative;width:32px;height:32px;display:inline-grid;place-items:center;border:none;border-radius:8px;background:#7676801f;color:var(--oba-text2);cursor:pointer}.oba-timeline .oba-nav__btn:hover{background:#76768033;color:var(--oba-text)}.oba-timeline .oba-nav__btn--today{color:var(--oba-blue);background:#0071e31a}.oba-timeline .oba-nav__tip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:5px 10px;border-radius:6px;background:#1c1c1ef2;color:#fff;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.oba-timeline .oba-nav__btn:hover .oba-nav__tip{opacity:1}.oba-timeline .oba-legend{position:absolute;right:12px;bottom:68px;z-index:200;min-width:260px;padding:16px 18px;border:1px solid var(--oba-border-soft);border-radius:12px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 12px #0000000f;display:none}.oba-timeline .oba-legend.is-shown{display:block}.oba-timeline .oba-legend h4{margin:0 0 6px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--oba-text4)}.oba-timeline .oba-legend ul{margin:0 0 14px;padding:0;list-style:none}.oba-timeline .oba-legend ul:last-child{margin-bottom:0}.oba-timeline .oba-legend li{display:flex;align-items:center;gap:10px;padding:4px 0;font-size:12px;color:var(--oba-text2)}.oba-timeline .oba-leg-bar{width:24px;height:10px;border-radius:999px;flex-shrink:0}.oba-timeline .oba-leg-bar--expiry{background:var(--oba-expiry-fill);box-shadow:inset 0 0 0 1px var(--oba-expiry-border)}.oba-timeline .oba-leg-bar--close{background:var(--oba-close-fill);box-shadow:inset 0 0 0 1px var(--oba-close-border)}.oba-timeline .oba-leg-bar--todaycol{background:#0071e31a;box-shadow:inset 0 0 0 1px #0071e340}.oba-timeline .oba-leg-bar--obj{background:linear-gradient(180deg,#7e68db,#6e56cf);box-shadow:inset 0 0 0 1px #5b45b8}.oba-timeline .oba-leg-chip{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(29,29,31,.14);border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000024;flex-shrink:0}.oba-timeline .oba-leg-chip svg{width:12px;height:12px}.oba-timeline .oba-leg-chip.is-ndg svg{fill:#5a6b7e;stroke:#46566a;stroke-width:1.4}.oba-timeline .oba-leg-chip.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1}.oba-timeline .oba-leg-hex{width:18px;height:20px;flex-shrink:0;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.oba-timeline .oba-leg-thin{width:24px;height:2px;flex-shrink:0;background:#111}.oba-timeline .oba-leg-today{width:12px;height:12px;margin:0 6px;border-radius:50%;flex-shrink:0;background:var(--oba-blue);box-shadow:0 0 0 3px #0071e333}.oba-timeline .oba-tooltip{position:fixed;left:0;top:0;z-index:1000;max-width:320px;padding:10px 14px;border-radius:10px;background:#1c1c1ef5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 6px 20px #0003;color:#fff;font-size:12px;letter-spacing:-.005em;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.oba-timeline .oba-tooltip.is-shown{opacity:1;transform:translateY(0)}.oba-timeline .oba-tt-tag{display:inline-flex;margin-bottom:6px;padding:3px 7px;border-radius:5px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.oba-timeline .oba-tt-title{margin-bottom:6px;font-size:12px;font-weight:600}.oba-timeline .oba-tt-body{font-size:12px;line-height:1.45;color:#ffffffd9}.oba-timeline .oba-tt-div{height:1px;margin:8px 0 6px;background:#ffffff1a}.oba-timeline .oba-tt-row{display:flex;gap:12px;margin:3px 0;font-family:var(--oba-mono);font-size:12px}.oba-timeline .oba-tt-k{min-width:70px;color:#ffffff8c}.oba-timeline .oba-tt-v{color:#fffffff2;word-break:break-word}.oba-timeline .oba-footer{height:var(--oba-footer-h);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#ffffffd9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--oba-border-soft);box-shadow:0 -1px 0 var(--oba-border-soft)}.oba-timeline .oba-sidebar__header--filter{flex-direction:row;align-items:center;gap:8px}.oba-timeline .oba-filter-trigger{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.oba-timeline .oba-filter-trigger:hover .oba-filter-btn:not(.is-active){background:#f0f1f4}.oba-timeline .oba-filter-btn{position:relative;flex:0 0 auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--oba-border-soft);border-radius:8px;background:var(--oba-surface);color:var(--oba-text3);font-size:12px;transition:background .18s ease,color .18s ease,border-color .18s ease}.oba-timeline .oba-filter-btn.is-active{background:var(--oba-blue);border-color:var(--oba-blue);color:#fff}.oba-timeline .oba-filter-clear{flex:0 0 auto;padding:4px 8px;border:0;border-radius:7px;background:transparent;color:#c44432;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s ease}.oba-timeline .oba-filter-clear:hover{background:#c4443214}.oba-timeline .oba-filter-count{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0 4px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--oba-surface);border-radius:999px;background:#1e5ade;color:#fff;font-size:9px;font-weight:800}.oba-timeline .oba-filter-summary{flex:1;min-width:0;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--oba-text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-filter-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:16px}.oba-timeline .oba-filter-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14162257;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:oba-fp-fade .16s ease}.oba-timeline .oba-filter-modal__card{position:relative;width:min(560px,100%);max-height:100%;display:flex;flex-direction:column;background:var(--oba-surface);border:1px solid var(--oba-border-soft);border-radius:16px;box-shadow:0 24px 64px #1416224d;overflow:hidden;animation:oba-fp-pop .18s cubic-bezier(.2,.7,.2,1)}@keyframes oba-fp-fade{0%{opacity:0}}@keyframes oba-fp-pop{0%{opacity:0;transform:translateY(6px) scale(.985)}}@media (prefers-reduced-motion: reduce){.oba-timeline .oba-filter-modal__backdrop,.oba-timeline .oba-filter-modal__card{animation:none}}.oba-timeline .oba-fp-title{flex:0 0 auto;padding:14px 18px;font-size:14px;font-weight:800;letter-spacing:.01em;color:var(--oba-text);border-bottom:1px solid var(--oba-border-soft)}.oba-timeline .oba-fp-body{flex:0 1 auto;min-height:0}.oba-timeline .oba-fp-sec{padding:13px 18px 15px}.oba-timeline .oba-fp-sec+.oba-fp-sec{border-top:1px solid var(--oba-border-soft)}.oba-timeline .oba-fp-h{margin:2px 0 8px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--oba-gray)}.oba-timeline .oba-fp-list{display:flex;flex-direction:column;gap:2px}.oba-timeline .oba-fp-anchorlist{max-height:248px;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--oba-border-soft) transparent}.oba-timeline .oba-fp-anchorlist::-webkit-scrollbar{width:8px}.oba-timeline .oba-fp-anchorlist::-webkit-scrollbar-thumb{background:var(--oba-border-soft);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.oba-timeline .oba-fp-anchorlist::-webkit-scrollbar-thumb:hover{background:var(--oba-gray);background-clip:padding-box}.oba-timeline .oba-fp-row{display:flex;align-items:center;gap:9px;padding:5px 7px;border-radius:8px;font-size:12px;font-weight:600;color:var(--oba-text);cursor:pointer}.oba-timeline .oba-fp-row:hover{background:#f4f5f7}.oba-timeline .oba-fp-row input{flex:0 0 auto;width:14px;height:14px;accent-color:var(--oba-blue)}.oba-timeline .oba-fp-anchorname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-timeline .oba-fp-substatus{margin:1px 0 4px 23px;padding-left:9px;border-left:1.5px solid var(--oba-border-soft);display:flex;flex-direction:column;gap:1px}.oba-timeline .oba-fp-substatus.is-disabled{opacity:.4;pointer-events:none}.oba-timeline .oba-fp-row--sub{font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--oba-text2)}.oba-timeline .oba-fp-stdot{flex:0 0 auto;width:8px;height:8px;margin-left:-2px;border-radius:999px}.oba-timeline .oba-fp-stdot--new{background:#1e5ade}.oba-timeline .oba-fp-stdot--rev{background:#b48b11}.oba-timeline .oba-fp-stdot--closed{background:#11a878}.oba-timeline .oba-fp-stdot--expired{background:#c44432}.oba-timeline .oba-fp-cnt{margin-left:auto;font-size:9px;font-weight:700;color:var(--oba-gray)}.oba-timeline .oba-fp-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-top:1px solid var(--oba-border-soft)}.oba-timeline .oba-fp-clear{padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#c44432;font-size:12px;font-weight:700;cursor:pointer}.oba-timeline .oba-fp-clear:hover{background:#c4443214}.oba-timeline .oba-fp-done{padding:7px 18px;border:0;border-radius:8px;background:var(--oba-blue);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.oba-timeline .oba-fp-done:hover{background:#1747b8}.oba-timeline .oba-srow--peer{cursor:pointer}.oba-timeline .oba-srow--item{height:var(--oba-peer-h);gap:10px;padding:0 14px 0 32px;background:var(--oba-surface);cursor:pointer}.oba-timeline .oba-srow--item:hover{background:var(--oba-elevated)}.oba-timeline .oba-item-ic{flex:0 0 16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.oba-timeline .oba-item-ic svg{width:15px;height:15px}.oba-timeline .oba-item-ic.is-obj svg{fill:none;stroke:#6e56cf;stroke-width:1.6}.oba-timeline .oba-item-ic.is-fb svg{fill:none;stroke:var(--oba-blue);stroke-width:1.7}.oba-timeline .oba-item-ic.is-ndg svg{fill:#5a6b7e;stroke:#46566a;stroke-width:1.4}.oba-timeline .oba-item-ic.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1}.oba-timeline .oba-open-btn{flex:0 0 auto;display:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid rgba(0,113,227,.35);border-radius:7px;background:var(--oba-surface);color:var(--oba-blue);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.oba-timeline .oba-open-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8}.oba-timeline .oba-open-btn:hover{background:var(--oba-blue);border-color:var(--oba-blue);color:#fff}.oba-timeline .oba-srow--peer:hover .oba-open-btn,.oba-timeline .oba-srow--item:hover .oba-open-btn{display:flex}.oba-timeline .oba-srow--peer:hover .oba-pill{display:none}.oba-timeline .oba-item-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.oba-timeline .oba-item-name{font-size:12px;font-weight:600;color:var(--oba-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-item-sub{font-size:9px;font-weight:600;color:var(--oba-text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-timeline .oba-track--item{height:var(--oba-peer-h);background:var(--oba-surface)}.oba-timeline .oba-obj-bar{position:absolute;top:50%;transform:translateY(-50%);height:12px;border-radius:6px;z-index:3;background:linear-gradient(180deg,#7e68db,#6e56cf);border:1px solid #5b45b8;box-shadow:0 1px 2px #6e56cf40;cursor:pointer}.oba-timeline .oba-item-chip{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(29,29,31,.14);border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000024;z-index:4;cursor:pointer}.oba-timeline .oba-item-chip svg{width:13px;height:13px}.oba-timeline .oba-item-chip.is-ndg svg{fill:#5a6b7e;stroke:#46566a;stroke-width:1.4}.oba-timeline .oba-item-chip.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1}.oba-timeline .oba-glow{outline:3px solid rgba(0,113,227,0);outline-offset:1px;animation:obaGlow 1.5s ease forwards}.oba-timeline .oba-track--peer.is-hl,.oba-timeline .oba-track--item.is-hl{background:#78788014}@keyframes obaGlow{0%{outline-color:#0071e300}12%{outline-color:#0071e34d}72%{outline-color:#0071e34d}to{outline-color:#0071e300}}.aspect-map{--am-heading: var(--ds-title-color, var(--kriea-heading));--am-body: var(--ds-body-color, var(--kriea-body));--am-muted: var(--ds-muted-color, var(--ds-muted-color));--am-border: var(--ds-border-accent, #c0d1f6);--am-trust: var(--ds-trust-color, #1e5ade);--am-f1: var(--ds-primary-font, "Varela Round", system-ui, sans-serif);--am-f2: var(--ds-title-font, "Comfortaa", sans-serif);--am-display: var(--ds-display-size, 32px);--am-body-size: var(--ds-body-size, 12.5px);--am-meta: var(--ds-meta-size, 11px);--am-shadow: var(--ds-card-shadow, 0 4px 14px rgba(27, 30, 58, .08));--am-radius: var(--ds-cell-radius, 12px);display:flex;flex-direction:column;gap:8px;min-height:0;font-family:var(--am-f1)}.aspect-map__head{flex:0 0 auto;font-size:var(--am-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--am-heading);margin:0 2px;text-align:center}.aspect-map__fit{flex:0 0 auto;container-type:inline-size}.aspect-map__matrix{display:grid;grid-template:1fr 1fr/1fr 1fr;gap:16px;aspect-ratio:1;width:100%}.aspect-map__cell{position:relative;border-radius:var(--am-radius);background:#fff;border:1px solid var(--am-border);box-shadow:var(--am-shadow);cursor:pointer;overflow:hidden;padding:0;font-family:var(--am-f1);text-align:center;transition:background .25s,transform .25s cubic-bezier(.34,1.42,.64,1),box-shadow .25s;min-width:0;min-height:0}.aspect-map__cell.is-static{cursor:default}.aspect-map__cell:focus{outline:none}.aspect-map__cell:focus-visible{box-shadow:0 0 0 2px var(--am-trust),var(--am-shadow)}.aspect-map__cell:hover{background:#1e5ade0a;box-shadow:0 6px 16px #0000000f,0 2px 4px #0000000a}.aspect-map__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px 10px;text-align:center;transition:opacity .3s;min-width:0;min-height:0}.aspect-map__cell:hover .aspect-map__default{opacity:0;pointer-events:none}.aspect-map__filled{opacity:0;pointer-events:none;padding:16px 14px;justify-content:center}.aspect-map__cell:hover .aspect-map__filled{opacity:1;pointer-events:auto}.aspect-map__example{font-size:var(--am-body-size);line-height:1.45;color:var(--am-body);font-style:italic;margin:0;max-width:100%;max-height:100%;overflow-y:auto}.aspect-map__default{opacity:1;justify-content:space-between;padding:14px 12px 12px}.aspect-map__quad-head{font-size:var(--am-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.45;margin:0 4px}.aspect-map__pole{display:block;color:var(--am-muted)}.aspect-map__pole.is-high{color:var(--am-heading)}.aspect-map__stat{display:flex;flex-direction:column;align-items:center;gap:7px;min-height:0}.aspect-map__count{font-family:var(--am-f2);font-size:var(--am-display);font-weight:800;color:var(--am-heading);line-height:1}.aspect-map__pct{font-size:var(--am-body-size);font-weight:700;color:var(--am-body);display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.aspect-map__delta{font-size:var(--am-meta);font-weight:800;border-radius:6px;padding:1.5px 5px}.aspect-map__delta.up{color:#0e8a63;background:#e7f6f0}.aspect-map__delta.dn{color:#c44432;background:#fbeae7}.aspect-map__delta.eq{color:var(--am-muted);background:#edeff4}.aspect-map__chips{display:flex;gap:5px;flex-wrap:wrap;justify-content:center;margin-top:2px;min-height:14px}.aspect-map__chip{font-style:normal;font-size:var(--am-meta);font-weight:800;border-radius:999px;padding:2.5px 8px}.aspect-map__chip--self{color:#7a5e0b;background:#b48b1129}.aspect-map__chip--avg{color:#1e5ade;background:#1e5ade1f}.aspect-map__chip--out{color:#c44432;background:#c444321f}.amx{--am-heading: var(--ds-title-color, #222f3b);--am-body: var(--ds-body-color, #4e5871);--am-muted: var(--ds-muted-color, #6f6a61);--am-cap: #3c4763;--am-border: color-mix(in srgb, var(--ds-border-accent, #c0d1f6) 60%, #fff);--am-trust: var(--ds-trust-color, #1e5ade);--am-f1: var(--ds-primary-font, "Varela Round", system-ui, sans-serif);--am-f2: var(--ds-title-font, "Comfortaa", sans-serif);--am-shadow: var(--ds-card-shadow, 0 4px 14px rgba(27, 30, 58, .08));--am-radius: var(--ds-cell-radius, 12px);--am-rail-w: 2.2rem;--am-cap-h: 1.9rem;--am-max: 540px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:clamp(2px,.6cqi,8px);font-family:var(--am-f1);min-width:0;min-height:0}.amx__plot{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(4px,1cqi,10px);min-width:0;min-height:0}.amx__matrix{flex:0 0 auto;aspect-ratio:1;width:min(100cqi - var(--am-rail-w),100cqb - var(--am-cap-h),var(--am-max));display:grid;grid-template:1fr 1fr/1fr 1fr;gap:clamp(10px,2.6cqi,18px);container:amxm/size}.amx__cell{position:relative;border-radius:var(--am-radius);background:#fff;border:1px solid var(--am-border);box-shadow:var(--am-shadow);overflow:hidden;display:block;padding:0;min-width:0;min-height:0;font-family:var(--am-f1);text-align:center}.amx__cell.is-interactive{cursor:pointer;transition:transform .2s cubic-bezier(.34,1.42,.64,1),box-shadow .2s,background .2s}.amx__cell.is-interactive:hover{background:#1e5ade08;transform:translateY(-1px);box-shadow:0 8px 20px #1b1e3a1a,var(--am-shadow)}.amx__cell:focus{outline:none}.amx__cell:focus-visible{box-shadow:0 0 0 2px var(--am-trust),var(--am-shadow)}.amx__face,.amx__hover{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .25s ease}.amx__face{display:grid;place-items:center}.amx__hover{display:flex;align-items:center;justify-content:center;padding:clamp(12px,5cqi,22px);opacity:0;pointer-events:none}.amx__cell:hover .amx__face{opacity:0}.amx__cell:hover .amx__hover{opacity:1}.amx__example{margin:0;font-style:italic;font-size:clamp(10px,3.2cqi,15px);line-height:1.45;color:var(--am-body);max-width:100%;max-height:100%;overflow:hidden}.amx__core{display:flex;flex-direction:column;align-items:center;gap:clamp(2px,1cqi,6px);min-width:0;z-index:1}.amx__count{font-family:var(--am-f2);font-weight:800;font-size:clamp(26px,9cqi,44px);line-height:1;color:var(--am-heading)}.amx__pct{font-size:clamp(10px,2.9cqi,14px);font-weight:700;color:var(--am-body);white-space:nowrap}.amx__self{margin-top:clamp(2px,1.2cqi,7px);font-size:clamp(9px,2.4cqi,12px);font-weight:800;color:#7a5e0b;background:#b48b1129;border-radius:999px;padding:clamp(2px,.8cqi,4px) clamp(7px,2.2cqi,11px);white-space:nowrap;line-height:1.2}.amx__ypole,.amx__xpole{position:absolute;font-size:clamp(7.5px,2.2cqi,11.5px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted);white-space:nowrap}.is-high.amx__ypole,.is-high.amx__xpole{color:var(--am-heading)}.amx__xpole{left:0;right:0;padding:0 clamp(6px,2cqi,12px);text-align:center;overflow:hidden;text-overflow:ellipsis}.amx__xpole--top{top:clamp(8px,4cqi,18px)}.amx__xpole--bottom{bottom:clamp(8px,4cqi,18px)}.amx__ypole{top:0;bottom:0;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl}.amx__ypole--left{left:clamp(6px,3cqi,14px);transform:rotate(180deg)}.amx__ypole--right{right:clamp(6px,3cqi,14px)}.amx__delta{position:absolute;font-size:clamp(8.5px,2.3cqi,11.5px);font-weight:800;border-radius:6px;padding:clamp(1.5px,.6cqi,3px) clamp(4px,1.6cqi,7px);white-space:nowrap;line-height:1.3}.amx__delta--up{color:#0e8a63;background:#e7f6f0}.amx__delta--dn{color:#c44432;background:#fbeae7}.amx__delta--eq{color:var(--am-muted);background:#edeff4}.amx__delta--tl{top:clamp(8px,3.4cqi,16px);left:clamp(8px,3.4cqi,16px)}.amx__delta--tr{top:clamp(8px,3.4cqi,16px);right:clamp(8px,3.4cqi,16px)}.amx__delta--bl{bottom:clamp(8px,3.4cqi,16px);left:clamp(8px,3.4cqi,16px)}.amx__delta--br{bottom:clamp(8px,3.4cqi,16px);right:clamp(8px,3.4cqi,16px)}.amx__capY,.amx__capX{font-size:clamp(9px,2.3cqi,13px);font-weight:600;color:var(--am-cap);letter-spacing:.015em;white-space:nowrap;text-align:center}.amx__capX{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis}.amx__capY{flex:0 0 auto;writing-mode:vertical-rl;transform:rotate(180deg);align-self:center;max-height:100%}.amx__cap-name:before{content:" — ";white-space:pre;opacity:.65}@container amxm (max-width: 360px){.amx__pct-suffix{display:none}.amx__count{font-size:clamp(18px,8cqi,28px)}.amx__self{font-size:clamp(8px,2.6cqi,10px);padding:1.5px 6px}}@container amxm (max-width: 320px){.amx__xpole,.amx__ypole{display:none}}@container amxm (max-width: 290px){.amx__delta{display:none}}.peer-selector{--ps-donut: min(20vh, 188px);width:100%;height:100%;min-height:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,36px);font-family:var(--ds-primary-font)}.peer-selector__main{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.4vh,14px)}.peer-selector__cluster{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:center;gap:0}.peer-selector__cluster>.ant-btn:first-of-type{margin-right:-10px}.peer-selector__cluster>.ant-btn:last-of-type{margin-left:-10px}.peer-selector__ring{position:relative;width:var(--ps-donut);aspect-ratio:1;flex:0 0 auto}.peer-selector__svg{width:100%;height:100%;display:block}.peer-selector__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;pointer-events:none}.peer-selector__count{font-family:var(--ds-title-font);font-size:clamp(30px,4.6vh,42px);font-weight:800;line-height:1;color:var(--ds-title-color)}.peer-selector__sub{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.peer-selector__step.ant-btn{flex:0 0 auto;width:calc(var(--ps-donut) * .35);height:calc(var(--ps-donut) * .35);min-width:0;margin-bottom:calc(var(--ps-donut) * .05);padding:0;border-color:var(--ds-border-color);color:var(--ds-title-color);background:var(--ds-surface-color);box-shadow:var(--ds-card-shadow)}.peer-selector__step.ant-btn:not(.is-blocked):hover{border-color:var(--ds-trust-color);color:var(--ds-trust-color)}.peer-selector__step.ant-btn svg{width:42%;height:42%}.peer-selector__step.ant-btn.is-blocked{color:var(--ds-muted-color);border-color:var(--ds-border-color);background:var(--ds-surface-color);box-shadow:none;opacity:.5}.peer-selector__caption{flex:0 0 auto;font-size:var(--ds-meta-size);color:var(--ds-body-color);letter-spacing:.02em}.peer-selector__divider{flex:0 0 auto;width:86%;max-width:300px;height:1px;background:var(--ds-border-soft);margin:2px auto}.peer-selector__legend{flex:0 0 auto;display:grid;grid-template-columns:1fr;gap:11px;width:auto;max-width:180px;white-space:nowrap}.peer-selector__leg{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--ds-meta-size);color:var(--ds-body-color);cursor:default}.peer-selector__dot{width:9px;height:9px;border-radius:50%;flex:0 0 9px}.peer-selector__leg-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peer-selector__leg-count{flex:0 0 auto;margin-left:auto;font-weight:800;color:var(--ds-title-color)}.oba-instance-overlay{--trust: var(--ds-trust-color);--insight: var(--ds-insight-color);--growth: var(--ds-growth-color);--heading: var(--ds-title-color);--body: var(--ds-body-color);--warning: var(--ds-warning-color);--line: var(--ds-border-color);--line-soft: var(--ds-border-soft);--muted: var(--ds-muted-color);--f1: var(--ds-primary-font);--f2: var(--ds-title-font);--fz-display: var(--ds-display-size);--fz-title: var(--ds-title-size);--fz-body: var(--ds-body-size);--fz-meta: var(--ds-meta-size);--pad: clamp(9px, .86vw, 13px);--footer-h: clamp(46px, 6.4vh, 52px);--page-pad: var(--ds-page-padding);--gutter: var(--ds-grid-gutter);--tabsnav-h: var(--ds-tabbar-height);--ov-left-gradient: linear-gradient(180deg, #e5f1f7 0%, #f2f4f5 40%, #f7edeb 70%, #f2e2ec 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:950;font-family:var(--f1);color:var(--body);animation:oba-ov-fade .22s ease both}.oba-instance-overlay *,.oba-instance-overlay *:before,.oba-instance-overlay *:after{box-sizing:border-box}.oba-instance-overlay__card{position:relative;width:100%;height:100%;background:var(--ds-canvas-color);display:flex;flex-direction:row;overflow:hidden;animation:oba-ov-rise .26s cubic-bezier(.2,.8,.25,1) both}.oba-instance-overlay .ovmenu{flex:0 0 316px;width:316px;background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition, #d9d9d9);overflow:hidden}.oba-instance-overlay .ovmenu__inner{width:316px;height:100%;display:flex;flex-direction:column;padding:0 20px 16px}.oba-instance-overlay .ovmenu__brand{flex:0 0 60px;display:flex;align-items:center;min-width:0}.oba-instance-overlay .ovmenu__rule{flex:0 0 auto;height:1px;background:var(--kriea-partition, #d9d9d9)}.oba-instance-overlay .ovmenu__instance{flex:1 1 auto;min-width:0;height:30px}.oba-instance-overlay .ovmenu__instance .ant-select-selector{height:30px!important;padding:0!important}.oba-instance-overlay .ovmenu__instance .ant-select-selection-item{line-height:30px;font-family:var(--f2);font-size:15px;font-weight:700;color:var(--heading)}.oba-instance-overlay .ovmenu__instance .ant-select-arrow{inset-inline-end:2px;color:var(--muted)}.oba-instance-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.oba-instance-overlay .ovmenu__details{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;padding-top:18px;padding-right:2px}.oba-instance-overlay .ovmain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--ds-canvas-color)}.oba-instance-overlay .ovtopbar{flex:0 0 60px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface, #fafafa);border-bottom:1px solid var(--kriea-partition, #d9d9d9)}.oba-instance-overlay .ovtopbar__titles{min-width:0}.oba-instance-overlay .ovtopbar__period{width:130px;height:29px}.oba-instance-overlay .ovtopbar__period .ant-select-selector{height:29px!important;padding:0 12px!important;border:1px solid var(--kriea-border, #e4e9f5)!important;border-radius:10px;background:var(--kriea-card, #fff);box-shadow:var(--kriea-shadow-sm, 0 2px 8px rgba(27, 30, 58, .06))}.oba-instance-overlay .ovtopbar__period .ant-select-selection-item{line-height:27px;font-size:var(--ds-body-size, 12.5px);font-weight:600;color:var(--heading)}.oba-instance-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-instance-overlay .ovtopbar__title{margin:0;font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title, 15px);line-height:1.35;color:var(--trust);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-instance-overlay .ovtopbar__sub{margin:1px 0 0;font-size:var(--kriea-fs-caption, 12px);color:var(--muted)}.oba-instance-overlay .ovtopbar__actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.oba-instance-overlay .ovclose{width:29px;height:29px;border:1px solid var(--kriea-border, #e4e9f5);background:var(--kriea-card, #fff);border-radius:10px;box-shadow:var(--kriea-shadow-sm, 0 2px 8px rgba(27, 30, 58, .06));display:flex;align-items:center;justify-content:center;color:var(--heading);cursor:pointer;transition:color .15s,border-color .15s}.oba-instance-overlay .ovclose:hover{color:var(--trust);border-color:var(--trust)}.oba-instance-overlay .ovclose svg{width:14px;height:14px}.oba-instance-overlay .ovbody{flex:1;min-height:0;padding:var(--page-pad);overflow:hidden}.oba-instance-overlay .ovgrid{height:100%;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--ds-right-panel-width) * 1.2);grid-template-rows:minmax(0,1fr);gap:var(--gutter);min-height:0;grid-template-areas:"center right"}.oba-instance-overlay .ovgrid>*{min-width:0;min-height:0}.oba-instance-overlay .ovgrid.is-request{grid-template-columns:minmax(0,1fr);grid-template-areas:"center"}.oba-instance-overlay .ov1menu{flex:0 0 auto;margin-top:16px;display:flex;flex-direction:column;gap:3px}.oba-instance-overlay .ov1menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 11px;text-align:left;border:none;background:transparent;border-radius:10px;cursor:pointer;font-family:var(--kriea-font-body, var(--f1));color:var(--body);transition:background-color .15s,color .15s,box-shadow .15s}.oba-instance-overlay .ov1menu__item:hover{background:var(--kriea-primary-soft, #eef3fd);color:var(--kriea-primary)}.oba-instance-overlay .ov1menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.oba-instance-overlay .ov1menu__icon{flex:0 0 auto;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:inherit}.oba-instance-overlay .ov1menu__icon svg{width:16px;height:16px}.oba-instance-overlay .ov1menu__label{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-instance-overlay .ov1menu__count{flex:0 0 auto;font-size:var(--fz-meta);font-weight:800;color:var(--body);background:#ffffffa8;border-radius:999px;padding:1.5px 7px;transition:color .15s,background-color .15s}.oba-instance-overlay .ov1menu__item:hover .ov1menu__count{color:var(--trust)}.oba-instance-overlay .ov1menu__item.is-active .ov1menu__count{color:var(--kriea-selected);background:#ffffffb8}.oba-instance-overlay .ov1menu__count.is-flash{animation:oba-count-flash .6s ease 2}.oba-instance-overlay .ov1menu.is-disabled{opacity:.45;pointer-events:none}.oba-instance-overlay .ov1desc{font-size:13.5px;line-height:1.5;color:var(--body)}.oba-instance-overlay .sbblk{margin-top:0}.oba-instance-overlay .ov1sbt{font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px}.oba-instance-overlay .ov1sbc{font-size:13px;line-height:1.5}.oba-instance-overlay .sb-good .ov1sbt,.oba-instance-overlay .sb-good .ov1sbc{color:var(--growth)}.oba-instance-overlay .sb-bad .ov1sbt,.oba-instance-overlay .sb-bad .ov1sbc{color:var(--warning)}.oba-instance-overlay .ov1center{grid-area:center;display:flex;flex-direction:column;min-height:0}.oba-instance-overlay .ov1view{flex:1;min-height:0;display:flex;flex-direction:column}.oba-instance-overlay .ov1view>*{flex:1;min-height:0;animation:oba-msg-in .18s ease both}@media (prefers-reduced-motion: reduce){.oba-instance-overlay .ov1view>*{animation:none}}.oba-instance-overlay .ov1wizard{flex:1;min-height:0;background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);display:flex;flex-direction:column;overflow:hidden}.oba-instance-overlay .ov1wizard__head{flex:0 0 auto;padding:20px 24px 18px;border-bottom:1px solid var(--line)}.oba-instance-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);font-weight:600;color:var(--muted);line-height:1.3}.oba-instance-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.oba-instance-overlay .ov1wizard__title{margin-top:5px;font-family:var(--f2);font-size:20px;font-weight:800;color:var(--trust);line-height:1.2}.oba-instance-overlay .ov1wizard__body{flex:1;min-height:0;overflow:hidden;padding:18px}.oba-instance-overlay .ov1wizard__cols{height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:safe center}.oba-instance-overlay .ov1wizard__main{min-width:0;min-height:0;width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:18px;justify-content:center}.oba-instance-overlay .ov1wizard__main--map{align-items:center;justify-content:center;max-width:820px}.oba-instance-overlay .ov1wizard__main--review{justify-content:safe center;align-items:center;overflow-y:auto;padding:8px 0}.oba-instance-overlay .oba-rate-map{width:min(42vh,100%);max-width:440px}.oba-instance-overlay .oba-rate-map .aspect-map__default{justify-content:center}.oba-instance-overlay .ov1wizard__main .peer-selector{--ps-donut: min(23vh, 178px)}.oba-instance-overlay .ov1wizard__field{display:flex;flex-direction:column;gap:9px}.oba-instance-overlay .ov1wizard__field--center{align-items:center;text-align:center;gap:16px;margin-top:6px}.oba-instance-overlay .ov1wizard__field--center .ov1wizard__label{text-align:center}.oba-instance-overlay .ov1wizard__req{color:var(--warning);font-weight:800}.oba-instance-overlay .ov1quaddesc{width:100%;max-width:none;height:128px;margin-top:8px;padding:12px 16px;background:#f7f8fb;border:1px solid var(--line);border-radius:var(--ds-cell-radius);display:grid;grid-template-columns:repeat(3,1fr);gap:14px;overflow:hidden}.oba-instance-overlay .ov1quaddesc:not(.is-set){display:flex;align-items:center;justify-content:center}.oba-instance-overlay .ov1quaddesc__empty{margin:0;font-size:13px;color:var(--muted);text-align:center}.oba-instance-overlay .ov1quaddesc__col{min-width:0;display:flex;flex-direction:column;gap:3px;overflow:hidden;padding-left:13px;border-left:1px solid var(--line-soft)}.oba-instance-overlay .ov1quaddesc__col:first-child{padding-left:0;border-left:none}.oba-instance-overlay .ov1quaddesc__tag{flex:0 0 auto;font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--trust);white-space:normal}.oba-instance-overlay .ov1quaddesc__pole{flex:0 0 auto;font-size:12.5px;font-weight:800;color:var(--heading)}.oba-instance-overlay .ov1quaddesc__text{margin:0;min-height:0;overflow-y:auto;font-size:12px;line-height:1.4;color:var(--body)}.oba-instance-overlay .ov1sum{width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.oba-instance-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-instance-overlay .ov1sum__rows{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--ds-card-radius);overflow:hidden}.oba-instance-overlay .ov1sum__row{display:flex;justify-content:space-between;gap:16px;padding:11px 16px;border-bottom:1px solid var(--line-soft)}.oba-instance-overlay .ov1sum__row:last-child{border-bottom:none}.oba-instance-overlay .ov1sum__k{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.oba-instance-overlay .ov1sum__v{font-size:13.5px;font-weight:700;color:var(--heading);text-align:right}.oba-instance-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);padding:12px 16px;display:flex;flex-direction:column;gap:6px}.oba-instance-overlay .ov1sum__notetext{margin:0;font-size:13px;line-height:1.5;color:var(--body)}.oba-instance-overlay .ov1conf{width:100%;max-width:480px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.oba-instance-overlay .ov1conf__icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--trust),var(--growth))}.oba-instance-overlay .ov1conf__icon svg{width:26px;height:26px}.oba-instance-overlay .ov1conf__icon--done{background:linear-gradient(135deg,var(--growth),#2bb6c4);box-shadow:0 0 0 6px #11a8781f}.oba-instance-overlay .ov1conf__title{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-instance-overlay .ov1conf__list{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-direction:column;gap:10px;text-align:left}.oba-instance-overlay .ov1conf__list li{position:relative;padding-left:26px;font-size:13px;line-height:1.5;color:var(--body)}.oba-instance-overlay .ov1conf__list li:before{content:"✓";position:absolute;left:4px;top:0;color:var(--growth);font-weight:800}.oba-instance-overlay .ov1conf__hint{font-size:13px;color:var(--muted)}.oba-instance-overlay .ov1wizard__label{font-size:var(--fz-body);font-weight:700;color:var(--heading)}.oba-instance-overlay .ov1wizard__hint{font-size:var(--fz-meta);color:var(--muted)}.oba-instance-overlay .ov1wizard__hint.is-ok{color:var(--growth)}.oba-instance-overlay .oba-rate-map .aspect-map__cell--positive{border-color:var(--trust);box-shadow:0 0 0 2px var(--trust),var(--ds-card-shadow);background:#eaf0fe}.oba-instance-overlay .ov1peer{display:flex;flex-direction:column;gap:12px}.oba-instance-overlay .ov1peer__control{display:flex;align-items:center;gap:16px}.oba-instance-overlay .ov1peer__step{width:38px;height:38px;flex:0 0 auto;border:1px solid var(--line);background:#fff;border-radius:50%;color:var(--trust);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s}.oba-instance-overlay .ov1peer__step:hover:not(:disabled){background:#eaf0fe;border-color:#cfe0fb}.oba-instance-overlay .ov1peer__step:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.oba-instance-overlay .ov1peer__step svg{width:16px;height:16px}.oba-instance-overlay .ov1peer__count{display:flex;align-items:baseline;gap:7px;min-width:96px;justify-content:center}.oba-instance-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);font-weight:800;color:var(--heading);line-height:1}.oba-instance-overlay .ov1peer__lbl{font-size:var(--fz-body);font-weight:700;color:var(--muted)}.oba-instance-overlay .ov1peer__avatars{display:flex;flex-wrap:wrap;gap:8px}.oba-instance-overlay .ov1peer__avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef0f5;color:#c2c8d6;transition:background-color .15s,color .15s}.oba-instance-overlay .ov1peer__avatar.is-on{background:#eaf0fe;color:var(--trust)}.oba-instance-overlay .ov1peer__avatar svg{width:17px;height:17px}.oba-instance-overlay .ov1peer__hint{font-size:var(--fz-meta);color:var(--muted);line-height:1.45}.oba-instance-overlay .ov1wizard__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;text-align:center;color:var(--muted)}.oba-instance-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-instance-overlay .ov1wizard__phnote{font-size:var(--fz-meta);font-weight:700;color:var(--trust);margin-top:4px}.oba-instance-overlay .ov1wizard__foot{flex:0 0 auto;height:74px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;border-top:1px solid var(--line)}.oba-instance-overlay .ov1wizard__progress{display:flex;align-items:center;gap:12px}.oba-instance-overlay .ov1wizard__counter{font-size:var(--fz-body);font-weight:700;color:var(--muted)}.oba-instance-overlay .ov1wizard__dots{display:inline-flex;align-items:center;gap:6px}.oba-instance-overlay .ov1wizard__dot{width:7px;height:7px;border-radius:999px;background:#d8dce6;transition:width .2s,background-color .2s}.oba-instance-overlay .ov1wizard__dot.is-done{background:var(--trust)}.oba-instance-overlay .ov1wizard__dot.is-active{width:20px;background:var(--trust)}.oba-instance-overlay .ov1wizard__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.oba-instance-overlay .ov1wizard__actions .ant-btn{height:42px;padding:0 22px;font-size:var(--fz-body);font-weight:700;border-radius:var(--ds-card-radius)}.oba-instance-overlay .onb{min-height:0;height:100%;display:flex;flex-direction:column;background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow);overflow:hidden}.oba-instance-overlay .onb-body{flex:1;min-height:0;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.oba-instance-overlay .onb-msg{max-width:92%;animation:oba-msg-in .2s ease both}.oba-instance-overlay .onb-msg.is-beacon{align-self:flex-start}.oba-instance-overlay .onb-msg.is-user{align-self:flex-end}.oba-instance-overlay .onb-msg__tag{display:block;font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px}.oba-instance-overlay .onb-msg__body{font-size:var(--fz-body);line-height:1.55;color:var(--body);border-radius:12px;padding:8px 11px}.oba-instance-overlay .onb-msg__body p{margin:0 0 7px}.oba-instance-overlay .onb-msg__body p:last-child{margin:0}.oba-instance-overlay .onb-msg__body b{color:var(--heading)}.oba-instance-overlay .onb-msg__body .onb-ok{color:#0e8a63;font-weight:800}.oba-instance-overlay .onb-msg__body .onb-no{color:var(--warning);font-weight:800}.oba-instance-overlay .onb-msg.is-beacon .onb-msg__body{background:#f6f7fa;border:1px solid var(--line);border-top-left-radius:5px}.oba-instance-overlay .onb-msg.is-user .onb-msg__body{background:#eaf0fe;color:#173b8f;border-top-right-radius:5px}.oba-instance-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.oba-instance-overlay .onb-foot{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px;border-top:1px solid var(--line-soft)}.oba-instance-overlay .onb-faqs{display:flex;flex-wrap:wrap;gap:6px}.oba-instance-overlay .onb-chip{border:1px solid var(--line);background:#fbfcfe;color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);padding:5px 11px;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.oba-instance-overlay .onb-chip:hover{border-color:var(--trust);color:var(--trust);background:#eaf0fe}.oba-instance-overlay .onb-ainote{font-size:var(--fz-meta);color:var(--muted);line-height:1.45;padding:0 2px}.oba-instance-overlay .onb-ask{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:8px 11px;background:#fbfbfd}.oba-instance-overlay .onb-ask input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading)}.oba-instance-overlay .onb-ask input::placeholder{color:var(--muted)}.oba-instance-overlay .onb-send{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:9px;background:#e7eaf1;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-instance-overlay .onb-send.is-active{background:var(--trust);color:#fff}.oba-instance-overlay .onb-send svg{width:14px;height:14px}.oba-instance-overlay .ov1aspectview{background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;display:flex;flex-direction:column;gap:clamp(14px,1.8vw,22px);padding:clamp(16px,2vw,28px);overflow:hidden}.oba-instance-overlay .ov1aspectview__name{flex:0 0 auto;text-align:center;font-family:var(--f2);font-size:17px;font-weight:800;color:var(--trust);line-height:1.2}.oba-instance-overlay .ov1aspectview__map{flex:1 1 auto;min-height:0;min-width:0;container-type:size}.oba-instance-overlay .ov1aspectview__map>*{width:100%;height:100%}.oba-instance-overlay .ov1aspectview__banners{flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:var(--gutter);align-content:end}.oba-instance-overlay .ov1aspbanner{position:relative;display:block;width:100%;text-align:left;background:#fbfbfd;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:13px 15px 13px 17px;overflow:hidden;cursor:pointer;font:inherit;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.oba-instance-overlay .ov1aspbanner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.oba-instance-overlay .ov1aspbanner--style:before{background:var(--insight)}.oba-instance-overlay .ov1aspbanner--quality:before{background:var(--growth)}.oba-instance-overlay .ov1aspbanner:hover{background:#fff;border-color:color-mix(in srgb,var(--heading) 18%,var(--line));box-shadow:0 6px 18px #1b1e3a14;transform:translateY(-1px)}.oba-instance-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.oba-instance-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.oba-instance-overlay .ov1aspbanner--style .oba-instance-overlay .ov1aspbanner__tag{color:var(--insight)}.oba-instance-overlay .ov1aspbanner--quality .oba-instance-overlay .ov1aspbanner__tag{color:var(--growth)}.oba-instance-overlay .ov1aspbanner__label{font-family:var(--f2);font-size:var(--fz-body);font-weight:800;color:var(--heading);line-height:1.3;margin-top:3px}.oba-instance-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);line-height:1.45;color:var(--body);margin-top:4px}.oba-instance-overlay .ov1aspbanner__cue{display:inline-flex;align-items:center;gap:3px;margin-top:11px;font-size:var(--fz-meta);font-weight:800;letter-spacing:.01em;color:var(--muted);transition:color .18s ease,gap .18s ease}.oba-instance-overlay .ov1aspbanner__cuearrow{width:13px;height:13px}.oba-instance-overlay .ov1aspbanner:hover .oba-instance-overlay .ov1aspbanner__cue{gap:6px}.oba-instance-overlay .ov1aspbanner--style:hover .oba-instance-overlay .ov1aspbanner__cue{color:var(--insight)}.oba-instance-overlay .ov1aspbanner--quality:hover .oba-instance-overlay .ov1aspbanner__cue{color:var(--growth)}.oba-instance-overlay .ov1panecard{background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;display:flex;padding:var(--pad)}.oba-instance-overlay .ov1panecard--timeline{flex:1;padding:0;overflow:hidden;display:block}.oba-instance-overlay .pcol{flex-direction:column;gap:8px}.oba-instance-overlay .pcol>.modh{flex:0 0 auto}.oba-instance-overlay .modh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 4px 0;font-family:var(--f2);font-size:var(--fz-body);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;overflow:hidden}.oba-instance-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.oba-instance-overlay .trend-chartwrap{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.oba-instance-overlay .trend-echart{width:100%;height:100%}.oba-instance-overlay .trendb{flex:1;display:grid;grid-template-rows:minmax(0,1fr) auto auto;padding-top:4px;min-height:0}.oba-instance-overlay .plotrow{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0}.oba-instance-overlay .yax{position:relative;font-size:var(--fz-meta);color:var(--muted)}.oba-instance-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.oba-instance-overlay .yax2{position:relative;font-size:var(--fz-meta);color:var(--muted)}.oba-instance-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.oba-instance-overlay .plot{position:relative;min-height:0}.oba-instance-overlay svg.trend{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.oba-instance-overlay .xax{display:flex;justify-content:space-between;padding:4px 20px 0 33px;font-size:var(--fz-meta);color:var(--muted)}.oba-instance-overlay .tlegend{display:flex;flex-wrap:wrap;gap:3px 12px;justify-content:center;padding:6px 0 1px;font-size:var(--fz-meta);color:var(--body)}.oba-instance-overlay .tlg{display:flex;align-items:center;gap:5px;white-space:nowrap}.oba-instance-overlay .tlg svg{width:16px;height:8px}.oba-instance-overlay .aichat{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 2px}.oba-instance-overlay .msg{max-width:88%;animation:oba-msg-in .22s ease both}.oba-instance-overlay .msg.mb{align-self:flex-start}.oba-instance-overlay .msg.mu{align-self:flex-end}.oba-instance-overlay .mtag{display:block;font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px}.oba-instance-overlay .mbody{font-size:var(--fz-body);line-height:1.55;color:var(--body);border-radius:13px;padding:9px 12px}.oba-instance-overlay .mbody p{margin:0 0 7px}.oba-instance-overlay .mbody p:last-child{margin:0}.oba-instance-overlay .mbody b{color:var(--heading)}.oba-instance-overlay .msg.mb .mbody{background:#f6f7fa;border:1px solid var(--line);border-top-left-radius:5px}.oba-instance-overlay .msg.mu .mbody{background:#eaf0fe;color:#173b8f;border-top-right-radius:5px}.oba-instance-overlay .msg.mu .mbody b{color:#173b8f}.oba-instance-overlay .ainote{color:var(--muted)!important;font-size:var(--fz-meta)!important}.oba-instance-overlay .airow{flex:0 0 auto;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:9px 12px;background:#fbfbfd}.oba-instance-overlay .airow input{flex:1;border:0;outline:0;background:transparent;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading)}.oba-instance-overlay .airow input::placeholder{color:var(--muted)}.oba-instance-overlay .aisend{width:28px;height:28px;border:0;border-radius:9px;background:#e7eaf1;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-instance-overlay .aisend:hover{background:#dfe3ec}.oba-instance-overlay .aisend.is-active{background:var(--trust);color:#fff}.oba-instance-overlay .aisend.is-active:hover{background:#1747b8}.oba-instance-overlay .aisend svg{width:14px;height:14px}.oba-instance-overlay .bx-body{flex:1;min-height:0;display:flex;gap:0}.oba-instance-overlay .bx-main{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;padding-right:16px}.oba-instance-overlay .bx-main .aichat{flex:1}.oba-instance-overlay .bx-main.bx-main--solo{padding-right:0}.oba-instance-overlay .bx-floatbtns{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;gap:2px;padding:2px;background:#ffffffe6;border-radius:9px}.oba-instance-overlay .bx-ask{flex:0 0 auto;display:flex;flex-direction:column;gap:6px}.oba-instance-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);font-weight:400;letter-spacing:.02em;color:var(--muted);line-height:1.45;padding:0 2px}.oba-instance-overlay .bx-right{flex:0 0 30%;min-width:0;display:flex;flex-direction:column;position:relative;padding-left:16px}.oba-instance-overlay .bx-right:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:var(--line)}.oba-instance-overlay .bx-hbtns{display:flex;align-items:center;align-self:center;gap:4px;flex:0 0 auto}.oba-instance-overlay .bx-rhead{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;padding-top:3px;margin-bottom:14px}.oba-instance-overlay .bx-seg{display:inline-flex;align-items:center;gap:9px}.oba-instance-overlay .bx-seg__opt{border:0;background:none;padding:0;cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);font-weight:700;letter-spacing:.03em;color:var(--muted);transition:color .15s}.oba-instance-overlay .bx-seg__opt:hover{color:var(--body)}.oba-instance-overlay .bx-seg__opt.is-sel{color:var(--heading)}.oba-instance-overlay .bx-seg__div{width:1px;height:13px;flex:0 0 auto;background:var(--line)}.oba-instance-overlay .bx-iconbtn{width:24px;height:24px;flex:0 0 auto;border:0;background:transparent;border-radius:7px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-instance-overlay .bx-iconbtn:hover{background:#eff1f6;color:var(--heading)}.oba-instance-overlay .bx-iconbtn.is-on{color:var(--trust);background:#eaf0fe}.oba-instance-overlay .bx-iconbtn svg{width:13px;height:13px}.oba-instance-overlay .bx-rbody{flex:1;min-height:0;overflow-y:auto;padding:0 4px 8px 0;display:flex;flex-direction:column;gap:4px}.oba-instance-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px}.oba-instance-overlay .bx-glabel:first-child{padding-top:0}.oba-instance-overlay .bx-srow{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:0;background:none;border-radius:7px;padding:8px 2px;margin:0;cursor:pointer;transition:color .15s,background-color .15s}.oba-instance-overlay .bx-srow:hover{background:#f8f9fb}.oba-instance-overlay .bx-srow:hover .bx-stitle,.oba-instance-overlay .bx-srow.is-active .bx-stitle{color:var(--trust)}.oba-instance-overlay .bx-srow--top .bx-stitle{color:var(--trust);font-weight:700}.oba-instance-overlay .bx-stitle{flex:1;min-width:0;font-family:var(--f1);font-size:var(--fz-body);font-weight:600;line-height:1.35;color:var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-instance-overlay .bx-stime{flex:0 0 auto;font-size:var(--fz-meta);color:var(--muted)}.oba-instance-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.oba-instance-overlay .ov1rcol{grid-area:right;display:flex;flex-direction:column;gap:var(--gutter);min-height:0}.oba-instance-overlay .ov1period{flex:0 0 auto;width:100%;height:36px;font-family:var(--f1)}.oba-instance-overlay .ov1period .ant-select-selector{height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;box-shadow:var(--ds-card-shadow)}.oba-instance-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);font-weight:700;color:var(--heading)}.oba-instance-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-instance-overlay .rcolstack{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:clamp(8px,1.4vh,16px)}.oba-instance-overlay .ovwidget{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;container:ovwidget/size;border-color:var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow)}.oba-instance-overlay .ovwidget .ant-card-body{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(7px,1.3vh,16px) 16px}.oba-instance-overlay .ovwidget__label{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-instance-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);font-weight:800;color:var(--heading);line-height:1}.oba-instance-overlay .ovwidget__latest{font-size:var(--fz-meta);font-weight:700;color:var(--muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-instance-overlay .ovwidget__side{min-width:0;text-align:right}@container ovwidget (max-height: 84px){.oba-instance-overlay .anlegend{display:none}}@container ovwidget (max-height: 60px){.oba-instance-overlay .ovwidget__latest{display:none}}.oba-instance-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);font-weight:800;border-radius:6px;padding:1.5px 5px;white-space:nowrap}.oba-instance-overlay .andelta.up{color:#0e8a63;background:#e7f6f0}.oba-instance-overlay .andelta.dn{color:#c44432;background:#fbeae7}.oba-instance-overlay .andelta.eq{color:var(--muted);background:#edeff4}.oba-instance-overlay .anstack{display:flex;height:8px;border-radius:999px;overflow:hidden;gap:2px;margin:4px 0 2px}.oba-instance-overlay .anstack i{min-width:4px;border-radius:999px}.oba-instance-overlay .anlegend{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;font-size:var(--fz-meta);font-weight:700;color:var(--body)}.oba-instance-overlay .anlegend span{white-space:nowrap}.oba-instance-overlay .anlegend i{display:inline-block;width:6px;height:6px;border-radius:2.5px;margin-right:4px;vertical-align:-.5px}.oba-instance-overlay .ov1cta.ant-btn{flex:0 0 auto;margin-top:16px;min-height:var(--footer-h);height:auto;padding:8px 12px;display:flex;flex-direction:column;gap:1px;font-family:var(--f1);font-weight:800;border-radius:var(--ds-card-radius);background:#fff;border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm)}.oba-instance-overlay .ov1cta.ant-btn:hover{background:var(--kriea-primary-soft);border-color:var(--ds-border-accent);color:var(--trust)}.oba-instance-overlay .ov1cta.ant-btn.is-active,.oba-instance-overlay .ov1cta.ant-btn.is-active:hover,.oba-instance-overlay .ov1cta.ant-btn.is-active:disabled{background:var(--kriea-selected, var(--kriea-body));border-color:var(--kriea-selected, var(--kriea-body));color:#fff;opacity:1}.oba-instance-overlay .ov1cta__label{font-size:var(--fz-body);font-weight:800;line-height:1.2}.oba-instance-overlay .ov1cta__sub{font-size:var(--fz-meta);font-weight:600;line-height:1.1;color:#ffffffd1}.oba-instance-overlay .ov1panecard--timeline .oba-timeline{height:100%}.oba-instance-overlay .ov1panecard--timeline .oba-sidebar__header--filter{padding:0 16px}.oba-instance-overlay .oba-kind-filter{flex:1;min-width:0;display:flex;align-items:center}.oba-instance-overlay .oba-kind-filter .oba-kind-filter__select{width:100%}.oba-instance-overlay .oba-kind-filter .ant-select-selector{font-family:var(--f1);font-size:var(--fz-body)}.oba-instance-overlay .ovscroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.oba-instance-overlay .ovscroll:hover,.oba-instance-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.oba-instance-overlay.oba-template-overlay .amx__self{display:none}.oba-instance-overlay.oba-template-overlay .rcolstack{min-height:0;overflow-y:auto;gap:10px}.oba-instance-overlay.oba-template-overlay .ovwidget{flex:1 1 auto!important;min-height:66px}.oba-instance-overlay.oba-template-overlay .ovwidget--await .ovwidget__value--await{color:var(--ds-muted-color, #6f6a61)}.oba-instance-overlay.oba-template-overlay .ovwidget--await .ovwidget__await{font-size:var(--fz-meta);color:var(--ds-muted-color, #6f6a61)}@media (max-width: 900px){.oba-instance-overlay.oba-template-overlay .rcolstack{gap:8px}}.oba-template-switch-pop .ant-select-item-group{color:var(--ds-muted-color, #6f6a61);font-weight:700;font-size:var(--ds-meta-size, 11px);text-transform:none}.behavior-anchor-page .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px!important}.behavior-anchor-page .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:var(--ds-body-color)}.behavior-anchor-page .ant-tabs-extra-content .ant-input-affix-wrapper,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selector{height:29px}.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selection-item,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selection-placeholder{line-height:27px}.behavior-anchor-behaviors-root{display:flex;flex-direction:column;height:100%;overflow:hidden;container:behavior-board/inline-size}.behavior-anchor-layout{display:flex;align-items:stretch;gap:0;height:100%;overflow:hidden;padding-top:6px}.behavior-anchor-column{display:flex;flex-direction:column;flex:1 1 0;min-width:0;height:100%;overflow:hidden;position:relative}.behavior-anchor-column--filter{flex:0 0 264px;width:264px;min-width:264px;max-width:264px;padding-right:0;border-right:1px solid var(--kriea-partition);overflow:visible;transition:flex-basis .28s ease,width .28s ease,min-width .28s ease,max-width .28s ease,padding .28s ease}.behavior-anchor-column--instances{flex:1 1 16px;min-width:196px}.behavior-anchor-column--templates{flex:1 1 0;min-width:180px}.behavior-anchor-column--filter.is-collapsed{position:absolute;top:6px;left:0;z-index:4;flex:0 0 auto;width:auto;min-width:0;max-width:none;height:auto;padding-right:0;border-right:none;overflow:visible}.behavior-anchor-filter-icon{position:relative;align-self:flex-start;width:30px;height:30px;margin-top:0;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ds-border-color);border-radius:8px;background:var(--ds-surface-color);color:var(--ds-body-color);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.behavior-anchor-filter-icon svg{width:16px;height:16px}.behavior-anchor-filter-icon:hover{border-color:var(--ds-border-accent);color:var(--ds-trust-color)}.behavior-anchor-filter-icon.is-active{color:var(--ds-trust-color);border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)}.behavior-anchor-filter-icon__badge{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--kriea-radius-pill);background:var(--ds-trust-color);color:var(--ds-surface-color);font-size:9px;font-weight:800;line-height:1}.behavior-anchor-layout.is-filter-collapsed .behavior-anchor-column--instances{flex:1 1 0;min-width:180px}.behavior-anchor-layout.is-filter-collapsed .behavior-anchor-column--instances .behavior-anchor-column-scroll{padding-left:0}.behavior-anchor-hide{position:absolute;top:12px;right:0;transform:translate(50%,-50%);z-index:3;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ds-border-color);border-radius:50%;background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm);color:var(--ds-muted-color);cursor:pointer;opacity:0;transition:opacity .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.behavior-anchor-hide svg{width:12px;height:12px}.behavior-anchor-hide:hover{opacity:1;color:var(--ds-trust-color);border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md)}.behavior-anchor-column--filter:hover .behavior-anchor-hide,.behavior-anchor-hide:focus-visible{opacity:1}.behavior-anchor-filter-clear{flex:0 0 auto;border:none;background:none;padding:1px 6px;line-height:1.35;border-radius:7px;color:var(--ds-trust-color);font-family:inherit;font-size:var(--ds-meta-size);font-weight:700;cursor:pointer;transition:background .15s ease}.behavior-anchor-filter-clear:hover{background:var(--kriea-primary-soft)}.behavior-anchor-filter-clear--inline{margin-left:2px}.behavior-anchor-filter-title{min-width:0;overflow:hidden;text-overflow:ellipsis}@container behavior-board (max-width: 860px){.oba-card{padding:12px}}@container behavior-board (max-width: 680px){.oba-cat-card,.oba-card{padding:11px 10px}}@container behavior-board (min-width: 601px) and (max-width: 760px){.oba-card__code,.oba-card--template .oba-card__foot .oba-badge--shout{display:none}}@container behavior-board (max-width: 640px){.behavior-anchor-behaviors-root{overflow-y:auto}.behavior-anchor-layout{flex-direction:column;align-items:stretch;height:auto;overflow:visible;gap:var(--kriea-gap-lg)}.behavior-anchor-column{width:100%;max-width:100%;min-width:0;height:auto;flex:0 0 auto;overflow:visible}.behavior-anchor-column--filter{flex-basis:auto;width:100%;min-width:0;max-width:100%;padding-right:0;padding-bottom:var(--kriea-gap);border-right:none;border-bottom:1px solid var(--kriea-partition)}.behavior-anchor-column--filter .behavior-anchor-column-scroll{flex:0 0 auto;max-height:196px;overflow-y:auto}.behavior-anchor-column--instances,.behavior-anchor-column--templates{flex-grow:0}.behavior-anchor-column--instances .behavior-anchor-column-scroll,.behavior-anchor-column--templates .behavior-anchor-column-scroll{flex:0 0 auto;overflow:visible}.oba-card__code{display:inline-flex}}.behavior-anchor-column-header{flex:0 0 auto;margin:0;height:24px;padding:0;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;text-align:center;font-size:13px;font-weight:600;color:var(--ds-trust-color);line-height:1.35}.behavior-anchor-column-header--filter{font-size:13px;font-weight:500;color:var(--kriea-body)}.behavior-anchor-column-count{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:19px;padding:0 7px;border-radius:var(--kriea-radius-pill);background:var(--kriea-primary-soft);color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-weight:800;line-height:1}.behavior-anchor-column-scroll{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 16px 16px}.behavior-anchor-column--filter .behavior-anchor-column-scroll{padding-left:0;padding-right:16px}.behavior-anchor-column--instances .behavior-anchor-column-scroll{padding-left:16px;padding-right:16px}.behavior-anchor-column--templates .behavior-anchor-column-scroll{padding-left:16px;padding-right:0}.behavior-anchor-category-list{display:flex;flex-direction:column;gap:var(--kriea-gap-md);width:100%}.oba-cat-card{display:flex;flex-direction:column;justify-content:center;gap:5px;width:100%;min-height:58px;padding:10px 13px;overflow:hidden;border:1.5px solid transparent;border-radius:var(--ds-cell-radius);background:color-mix(in srgb,var(--ds-surface-color) 55%,transparent);box-shadow:var(--kriea-shadow-xs);text-align:left;cursor:pointer;transition:box-shadow .2s ease,background .2s ease,transform .2s ease}.oba-cat-card:hover{background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm);transform:translateY(-1px)}.oba-cat-card:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.oba-cat-card.is-selected{background:var(--kriea-selected-bg);box-shadow:var(--kriea-shadow-sm)}.oba-cat-card.is-selected .oba-cat-card__name{color:var(--kriea-selected)}.oba-cat-card__head{display:flex;align-items:center;gap:8px;min-width:0}.oba-cat-card__name{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:var(--ds-body-color);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-cat-card__nudge{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;font-size:var(--ds-meta-size);font-weight:800;color:var(--ds-trust-color)}.oba-cat-card__nudge .anticon{font-size:10px}.oba-cat-card__meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-cat-card--expandable{justify-content:flex-start;gap:0;padding:0}.oba-cat-card__row{display:flex;align-items:flex-start;gap:6px;padding:10px 13px 10px 8px;cursor:pointer;outline:none;border-radius:var(--ds-cell-radius)}.oba-cat-card__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color)}.oba-cat-card__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}.oba-cat-card__chev{flex:0 0 auto;width:18px;height:18px;margin-top:1px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--ds-muted-color);cursor:pointer;border-radius:6px;opacity:0;transition:opacity .14s ease,transform .18s ease,color .14s ease,background .14s ease}.oba-cat-card__chev .anticon{font-size:10px}.oba-cat-card__chev:hover{color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.oba-cat-card:hover .oba-cat-card__chev,.oba-cat-card:focus-visible .oba-cat-card__chev{opacity:1}.oba-cat-card.is-expanded .oba-cat-card__chev{opacity:1;transform:rotate(180deg);color:var(--ds-trust-color)}.oba-cat-card__expand{padding:10px 13px 12px;border-top:1px dashed var(--ds-border-soft);animation:oba-card-fade .2s ease}.oba-catx{display:flex;flex-direction:column;gap:9px;font-size:var(--ds-meta-size);color:var(--ds-body-color)}.oba-catx__empty{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-style:italic}.oba-catx__statrow{display:flex;gap:16px}.oba-catx__stat{display:flex;flex-direction:column}.oba-catx__stat-n{font-family:var(--ds-title-font);font-size:18px;font-weight:800;color:var(--ds-title-color);line-height:1}.oba-catx__stat-l{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.oba-catx__statuses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.oba-catx__statuses li{display:flex;align-items:center;gap:6px}.oba-catx__statuses i{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.oba-catx__status-n{font-weight:800;color:var(--ds-title-color);font-variant-numeric:tabular-nums}.oba-catx__status-l{color:var(--ds-body-color)}.oba-catx__chips{display:flex;flex-wrap:wrap;gap:5px}.oba-catx__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);color:var(--ds-body-color);font-size:var(--ds-meta-size);font-weight:700}.oba-catx__chip .anticon{font-size:10px}.oba-catx__chip.is-aligned{background:#11a8781f;color:var(--ds-growth-color)}.oba-catx__chip.is-gap{background:#c444321a;color:var(--ds-warning-color)}.oba-catx__chip.is-muted{background:transparent;color:var(--ds-muted-color);padding-left:2px}.behavior-anchor-column--filter .oba-cat-card__name,.behavior-anchor-column--filter .oba-cat-card__meta,.behavior-anchor-column--filter .oba-cat-card__nudge,.behavior-anchor-column--filter .oba-catx,.behavior-anchor-column--filter .oba-catx__empty,.behavior-anchor-column--filter .oba-catx__stat-n,.behavior-anchor-column--filter .oba-catx__stat-l,.behavior-anchor-column--filter .oba-catx__status-n,.behavior-anchor-column--filter .oba-catx__status-l,.behavior-anchor-column--filter .oba-catx__chip{transition:color 1.5s ease-in-out}.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-cat-card__name,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__status-l,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__chip{color:color-mix(in srgb,var(--ds-body-color) 80%,#fff)}.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-cat-card__meta,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__empty,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__stat-l{color:color-mix(in srgb,var(--ds-muted-color) 80%,#fff)}.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-cat-card__nudge{color:color-mix(in srgb,var(--ds-trust-color) 80%,#fff)}.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__stat-n,.behavior-anchor-column--filter .oba-cat-card:not(.is-selected) .oba-catx__status-n{color:color-mix(in srgb,var(--ds-title-color) 80%,#fff)}.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-cat-card__name,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__status-l,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__chip{color:var(--ds-body-color)}.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-cat-card__meta,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__empty,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__stat-l{color:var(--ds-muted-color)}.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-cat-card__nudge{color:var(--ds-trust-color)}.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__stat-n,.behavior-anchor-column--filter:hover .oba-cat-card:not(.is-selected) .oba-catx__status-n{color:var(--ds-title-color)}.behavior-anchor-tiles{display:flex;flex-direction:column;gap:var(--kriea-gap-md)}.oba-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 15px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.oba-card--instance,.oba-card--template{min-height:200px;padding:13px 14px;container:oba-icard/inline-size}.oba-card--clickable{cursor:pointer}.oba-card--clickable:hover{box-shadow:var(--kriea-shadow-md);border-color:var(--ds-border-accent);transform:translateY(-1px)}.oba-card--clickable:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.oba-card__spacer{flex:1 1 auto;min-width:4px}.oba-card__cat{display:inline-flex;align-items:center;gap:5px;flex:0 1 auto;min-width:0;max-width:62%;padding:3px 10px;border-radius:var(--kriea-radius-pill);font-size:var(--ds-meta-size);font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ds-body-color);background:var(--ds-border-soft)}.oba-card__cat-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%}.oba-card__code{flex:0 0 auto;font-size:var(--ds-meta-size);font-weight:700;letter-spacing:.02em;color:var(--ds-muted-color)}.oba-card__add.ant-btn{flex:0 0 auto;width:28px;height:28px;min-width:28px;padding:0;border-radius:8px;color:var(--ds-trust-color)!important}.oba-card__add.ant-btn:hover{color:var(--ds-trust-color)!important;background:var(--kriea-primary-soft)!important}.oba-card__title{display:block;font-size:14px;font-weight:700;color:var(--ds-title-color);line-height:1.3}.oba-card__title--2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;min-height:2.6em}.oba-card__desc{margin:0!important;font-size:var(--ds-body-size);line-height:1.45;color:var(--ds-body-color);min-height:2.9em}.oba-card__desc--empty{min-height:2.9em}.oba-card__head{display:flex;align-items:flex-start;gap:8px;min-height:28px}.oba-card__head .oba-card__title{flex:1 1 auto;min-width:0}.oba-card__head .oba-card__add.ant-btn{margin-top:-2px}.oba-card__aspects{display:flex;flex-direction:column;gap:7px;padding-top:11px;border-top:1px solid var(--ds-border-soft)}.oba-card__foot{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:11px;min-height:28px}.oba-card__foot .oba-card__cat{max-width:64%}.oba-badge{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;padding:2px 7px;border-radius:var(--kriea-radius-pill);font-size:var(--ds-meta-size);font-weight:800;line-height:1.2}.oba-badge .anticon{font-size:10px}.oba-badge--nudge,.oba-badge--shout{color:#fff;background:var(--ds-trust-color)}.oba-badge.is-zero{color:var(--ds-muted-color);background:var(--ds-border-soft)}.oba-icard{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"main map";gap:14px;align-items:stretch;min-width:0;height:100%}.oba-icard__main{grid-area:main;min-width:0;display:flex;flex-direction:column;gap:6px}.oba-icard__desc{flex:0 1 auto;min-height:0;margin:0;font-size:var(--ds-body-size);line-height:1.45;color:var(--ds-body-color);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.oba-icard__foot{margin-top:auto;padding-top:10px;display:flex;flex-direction:column;gap:8px}.oba-icard__footrow{display:flex;align-items:center;gap:6px;min-height:28px;min-width:0}.oba-icard__map{grid-area:map;min-width:0;display:flex;align-items:center;justify-content:center}.oba-reqbar{width:100%}.oba-reqbar__track{display:flex;gap:2px;height:14px;border-radius:var(--kriea-radius-pill);overflow:hidden;background:var(--ds-border-soft)}.oba-reqbar__track--empty{background:var(--ds-bar-empty)}.oba-reqbar__seg{height:100%;min-width:3px}.oba-bigmap{width:100%;max-width:150px;margin:0 auto;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.oba-bigmap__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;aspect-ratio:1;width:100%}.oba-bigmap__cell{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;border:1px solid var(--ds-border-color);border-radius:8px;background:var(--ds-surface-color);cursor:default}.oba-bigmap__pct{font-family:var(--ds-title-font);font-size:15px;font-weight:800;color:var(--ds-muted-color);line-height:1}.oba-bigmap__marks{position:absolute;bottom:3px;right:4px;display:inline-flex;align-items:center;gap:2px;font-size:9px;line-height:1}.oba-bigmap__mark--self{color:var(--ds-trust-color);font-style:normal;font-size:1.3em}.oba-bigmap__mark--avg{color:var(--ds-growth-color);font-style:normal}.oba-bigmap__legend{display:flex;align-items:center;justify-content:center;gap:12px;min-height:16px;font-size:9px;color:var(--ds-muted-color)}.oba-bigmap__legend>span{display:inline-flex;align-items:center;gap:3px}.oba-bigmap__legend i{font-style:normal;line-height:1}.oba-bigmap__legend .oba-bigmap__mark--self{color:var(--ds-trust-color)}.oba-bigmap__legend .oba-bigmap__mark--avg{color:var(--ds-growth-color)}.oba-maptip{max-width:248px;display:flex;flex-direction:column;gap:6px;text-align:left}.oba-maptip__pct{font-weight:800;font-size:12.5px}.oba-maptip__aspect{display:flex;flex-direction:column;line-height:1.3}.oba-maptip__axis{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.oba-maptip__pole{font-weight:700;font-size:12px}.oba-maptip__desc{font-size:11.5px;opacity:.85}.oba-reqbar-tip{min-width:168px}.oba-reqbar-tip__head{font-weight:700;font-size:12px;margin-bottom:5px}.oba-reqbar-tip__grid{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:8px;row-gap:3px}.oba-reqbar-tip__row{display:contents}.oba-reqbar-tip__dot{width:8px;height:8px;border-radius:2px}.oba-reqbar-tip__lbl{text-align:left}.oba-reqbar-tip__n{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.oba-reqbar-tip__pct{text-align:right;opacity:.7;font-variant-numeric:tabular-nums}@container oba-icard (max-width: 330px){.oba-icard{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "map";gap:12px}.oba-icard__desc{-webkit-line-clamp:3}.oba-bigmap{max-width:200px}}.oba-adopt__track{height:14px;border-radius:var(--kriea-radius-pill);background:var(--ds-bar-empty);overflow:hidden;cursor:default}.oba-adopt__fill{display:block;height:100%;border-radius:var(--kriea-radius-pill);background:#1e5ade6b}.oba-adopt__tip-head{font-family:var(--ds-title-font);font-weight:800;margin-bottom:4px}.oba-adopt__tip-body{font-size:var(--ds-meta-size);line-height:1.5;opacity:.92}.behavior-anchor-row-add.ant-btn{position:absolute;right:13px;transform:translateY(-50%);z-index:4;width:30px;height:30px;min-width:30px;padding:0;border-radius:8px;border:1px solid var(--ds-border-color);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm);color:var(--ds-trust-color)!important}.behavior-anchor-row-add.ant-btn:hover{color:var(--ds-trust-color)!important;border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)!important}.behavior-anchor-placeholder{min-height:280px;display:flex;align-items:center;justify-content:center}.behavior-anchor-empty{margin:var(--kriea-gap-lg) 0}.behavior-anchor-column-scroll--table{overflow:hidden}.behavior-anchor-table-panel{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.behavior-anchor-table-panel .ant-spin-nested-loading,.behavior-anchor-table-panel .ant-spin-container,.behavior-anchor-table-panel .ant-table-wrapper,.behavior-anchor-table-panel .ant-table{height:100%;min-height:0}.behavior-anchor-table-panel .ant-table-wrapper,.behavior-anchor-table-panel .ant-table,.behavior-anchor-table-panel .ant-table-container{background:var(--ds-surface-color)}.behavior-anchor-table-panel .ant-table-thead>tr>th,.behavior-anchor-table-panel .ant-table-tbody>tr>td{text-align:left}.behavior-anchor-table-panel .ant-table-thead>tr>th{background:var(--kriea-surface)!important;color:var(--ds-muted-color);font-weight:600;font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--ds-border-color)!important;white-space:nowrap;padding:12px var(--kriea-gap-xs) 12px var(--kriea-gap)!important}.behavior-anchor-table-panel .ant-table-thead>tr>th:before{display:none!important}.behavior-anchor-table-panel .ant-table-column-sorters{justify-content:flex-start}.behavior-anchor-table-panel .ant-table-column-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.behavior-anchor-table-panel .ant-table-column-sorter{flex:0 0 auto;margin-inline-start:6px;color:var(--ds-muted-color);opacity:0;transition:opacity .15s ease}.behavior-anchor-table-panel .ant-table-thead:hover .ant-table-column-sorter,.behavior-anchor-table-panel .ant-table-thead>tr>th.ant-table-column-sort .ant-table-column-sorter{opacity:1}.behavior-anchor-table-panel .ant-table-tbody>tr.behavior-anchor-table-row>td{background:var(--ds-surface-color);border-bottom:1px solid var(--ds-border-soft);padding:13px var(--kriea-gap)!important;color:var(--ds-body-color);font-size:var(--ds-body-size);vertical-align:middle}.behavior-anchor-table-panel .ant-table-tbody>tr.behavior-anchor-table-row>td:first-child{font-weight:600;color:var(--ds-title-color)}.behavior-anchor-table-panel .ant-table-tbody>tr.behavior-anchor-table-row:hover>td{background:var(--kriea-primary-soft)!important}.behavior-anchor-table-panel .ant-table-tbody>tr.behavior-anchor-table-row.flash-row>td{background:var(--kriea-primary-soft)!important}.behavior-anchor-table-panel .ant-table-placeholder .ant-table-cell{background:var(--ds-surface-color);border-bottom:none}.behavior-anchor-cell-count{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;font-variant-numeric:tabular-nums;font-weight:700;color:var(--kriea-heading)}.behavior-anchor-cell-count .anticon{color:var(--ds-muted-color);font-size:12px}.behavior-anchor-cell-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%}.behavior-anchor-cell-muted{color:var(--ds-muted-color)}.oba-colsel__gear.ant-btn{width:30px;height:30px;min-width:30px;padding:0;border-radius:8px;border:1px solid var(--ds-border-color);background:var(--ds-surface-color);color:var(--ds-body-color)!important;box-shadow:var(--kriea-shadow-xs);transition:color .15s ease,border-color .15s ease,background .15s ease}.oba-colsel__gear.ant-btn:hover{color:var(--ds-trust-color)!important;border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)!important}.behavior-anchor-gear-overlay{position:absolute;top:8px;right:13px;z-index:5;opacity:0;transition:opacity .16s ease}.behavior-anchor-gear-overlay.is-visible,.behavior-anchor-gear-overlay:hover{opacity:1}.oba-colsel{min-width:186px;padding:10px 8px 8px;background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);box-shadow:var(--kriea-shadow-md)}.oba-colsel__title{display:block;padding:2px 8px 8px;font-size:var(--ds-meta-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ds-muted-color);border-bottom:1px solid var(--ds-border-soft);margin-bottom:4px}.oba-colsel__list{display:flex;flex-direction:column}.oba-colsel__item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--kriea-radius-sm);cursor:pointer;font-size:var(--ds-body-size);color:var(--ds-body-color)}.oba-colsel__item:hover{background:var(--kriea-primary-soft)}@keyframes oba-card-fade{0%{opacity:0}to{opacity:1}}.inline-edit-display{display:inline-flex;align-items:center;gap:4px}.inline-edit-display .inline-edit-trigger{transition:opacity .15s ease-in-out}.inline-edit-display.inline-edit-trigger-hover .inline-edit-trigger{opacity:0}.inline-edit-display.inline-edit-trigger-hover:hover .inline-edit-trigger,.inline-edit-display.inline-edit-trigger-hover .inline-edit-trigger:focus-visible{opacity:1}.inline-edit-display.inline-edit-trigger-always .inline-edit-trigger{opacity:1}.inline-edit-create-trigger{cursor:pointer}.inline-edit-placeholder{color:#00000073;font-style:italic}.inline-edit-editing{width:100%}.inline-edit-editing .inline-edit-control{flex:1;min-width:0}.growth-hive-area-card-list{background-color:#eef2f6;border-radius:8px;box-sizing:border-box;min-height:0;padding:16px}.growth-hive-area-card{background-color:#fff!important;border-radius:8px}.growth-hive-area-card .ant-pro-checkcard-content{background-color:#fff}.growth-hive-area-card .ant-pro-checkcard-body{background-color:#fff;padding:0 16px 16px}.growth-hive-area-card .ant-pro-checkcard-header{background-color:#fff;padding:12px 16px 0}.growth-hive-area-card__body{padding-top:4px}.growth-hive-area-card--inactive{background-color:#f5f5f5!important;opacity:.75}.growth-hive-area-card--inactive .ant-pro-checkcard-content,.growth-hive-area-card--inactive .ant-pro-checkcard-body,.growth-hive-area-card--inactive .ant-pro-checkcard-header{background-color:#f5f5f5}.growth-hive-area-card--inactive .ant-pro-checkcard-title{color:#00000073}.growth-hive-peer-card-list{min-height:0;overflow:hidden}.growth-hive-peer-card-list>.growth-hive-area-card{flex:0 0 auto}.growth-hive-peer-card-list>.growth-hive-peer-card-list__scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.growth-hive-peer-card-list>.growth-hive-peer-card-list__scroll .growth-hive-area-card{flex:0 0 auto}@keyframes flash-card{0%,to{box-shadow:0 0 0 2px #1e5ade}50%{box-shadow:0 0 0 2px #1e5ade20}}.growth-hive-area-card.flash-card{animation:flash-card 1s ease-out 0s 2}.growth-hive-content-panel{height:100%;min-height:0}.growth-hive-content-panel .ant-pro-card-body{min-height:0;overflow-y:auto}.growth-hive-activity-card{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;margin-bottom:10px;background:#fff;border:1px solid #eef0f4;border-radius:14px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.growth-hive-activity-card:last-child{margin-bottom:0}.growth-hive-activity-card:hover{background:#fafbff;border-color:#c7d2fe;box-shadow:0 2px 10px #0f172a0f}.us-screen{max-width:1180px;margin:0 auto;padding:var(--ds-section-spacing) var(--ds-page-padding) 64px;font-family:var(--ds-primary-font);color:var(--ds-body-color)}.us-screen--narrow{max-width:860px}.us-fullscreen{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;font-family:var(--ds-primary-font);color:var(--ds-body-color)}.us-scroll{overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease}.us-scroll:hover,.us-scroll:focus-within{scrollbar-color:var(--ds-border-color) transparent}.us-scroll::-webkit-scrollbar{width:8px;height:8px}.us-scroll::-webkit-scrollbar-track{background:transparent}.us-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.us-scroll:hover::-webkit-scrollbar-thumb,.us-scroll:focus-within::-webkit-scrollbar-thumb,.us-scroll:active::-webkit-scrollbar-thumb{background:#1b1e3a38;background-clip:padding-box}.us-lede{font-size:var(--ds-body-size);color:var(--ds-muted-color);margin:2px 0 0;max-width:64ch;line-height:1.6}.us-eyebrow{font-size:var(--ds-meta-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted-color);margin:0}.us-section{margin-top:var(--ds-section-spacing)}.us-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-grid-gutter);margin-bottom:var(--ds-small-spacing)}.us-section__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);font-weight:600;color:var(--ds-title-color);margin:0}.us-card{background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow)}.us-card--pad{padding:var(--ds-card-padding)}.us-card--quiet{box-shadow:none;background:transparent;border-color:var(--ds-border-soft)}.us-muted{color:var(--ds-muted-color)}.us-hairline{height:1px;background:var(--ds-border-soft);border:0;margin:var(--ds-card-padding) 0}.us-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:56px 24px;border:1px dashed var(--ds-border-color);border-radius:var(--ds-card-radius);background:var(--ds-surface-color)}.us-empty__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);color:var(--ds-trust-color);margin-bottom:4px}.us-empty__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);margin:0}.us-empty__hint{font-size:var(--ds-body-size);color:var(--ds-muted-color);margin:0;max-width:46ch;line-height:1.6}.us-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--ds-pill-radius);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap}.us-chip__dot{width:7px;height:7px;border-radius:50%;flex:none}.us-status--active{color:var(--ds-growth-color);border-color:color-mix(in srgb,var(--ds-growth-color) 28%,var(--ds-border-color));background:color-mix(in srgb,var(--ds-growth-color) 7%,var(--ds-surface-color))}.us-status--expiring{color:var(--ds-insight-color);border-color:color-mix(in srgb,var(--ds-insight-color) 32%,var(--ds-border-color));background:color-mix(in srgb,var(--ds-insight-color) 8%,var(--ds-surface-color))}.us-status--expired{color:var(--ds-warning-color);border-color:color-mix(in srgb,var(--ds-warning-color) 28%,var(--ds-border-color));background:color-mix(in srgb,var(--ds-warning-color) 7%,var(--ds-surface-color))}.us-readonly{display:inline-flex;align-items:center;gap:6px;font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.us-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.us-timeline{list-style:none;margin:16px 0 0;padding:0}.us-timeline__item{position:relative;padding:0 0 16px 30px}.us-timeline__item:before{content:"";position:absolute;left:7px;top:6px;bottom:-6px;width:2px;background:var(--ds-border-color)}.us-timeline__item:last-child:before{display:none}.us-timeline__dot{position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:var(--ds-surface-color);border:3px solid var(--ds-border-color);z-index:1}.us-timeline__dot--current{border-color:var(--ds-trust-color);background:var(--ds-trust-color);box-shadow:0 0 0 4px var(--kriea-primary-soft)}.us-pin{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--ds-pill-radius);background:var(--kriea-primary-soft);color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-weight:600}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.am-column{max-width:920px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:var(--ds-section-spacing)}.am-card{padding:20px var(--ds-card-padding)}.am-header{display:flex;gap:20px;align-items:flex-start}@media (max-width: 560px){.am-header{flex-direction:column;gap:14px}}.am-avatar{position:relative;flex:none;width:104px;height:104px;border-radius:50%;cursor:pointer;border:0;padding:0;background:transparent}.am-avatar__img,.am-avatar__fallback{width:104px;height:104px;border-radius:50%;object-fit:cover;display:block;border:1px solid var(--ds-border-color);background:var(--kriea-primary-soft)}.am-avatar__fallback{display:grid;place-items:center;font-family:var(--ds-title-font);font-size:32px;font-weight:600;color:var(--ds-trust-color)}.am-avatar__edit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;display:grid;place-items:center;gap:2px;color:#fff;background:#1b1e3a75;opacity:0;transition:opacity .18s ease;font-size:18px}.am-avatar:hover .am-avatar__edit,.am-avatar:focus-visible .am-avatar__edit{opacity:1}.am-identity{flex:1 1 auto;min-width:0}.am-name{font-family:var(--ds-title-font);font-size:22px;line-height:1.25;font-weight:600;color:var(--ds-title-color);margin:0}.am-name__pronouns{font-family:var(--ds-primary-font);font-size:var(--ds-body-size);font-weight:400;color:var(--ds-muted-color);margin-left:8px}.am-jobtitle{font-size:var(--ds-body-size);color:var(--ds-body-color);margin:4px 0 0}.am-placement{margin:12px 0 0;display:flex;flex-direction:column;gap:3px}.am-placement__line{display:flex;align-items:center;gap:8px;font-size:var(--ds-body-size);color:var(--ds-body-color)}.am-placement__icon{color:var(--ds-muted-color);font-size:13px;flex:none}.am-placement__meta{margin-top:12px}.am-row{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--ds-border-soft)}.am-row:first-of-type{border-top:0;padding-top:4px}.am-row__logo{flex:none;width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--kriea-primary-soft);color:var(--ds-trust-color);font-size:18px}.am-row__body{flex:1 1 auto;min-width:0}.am-row__title{font-size:var(--ds-title-size);font-weight:600;color:var(--ds-title-color);margin:0;line-height:1.35}.am-row__subtitle{font-size:var(--ds-body-size);color:var(--ds-body-color);margin:1px 0 0}.am-row__meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:2px 0 0;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.am-row__sep{color:var(--ds-border-color)}.am-row__desc{font-size:var(--ds-body-size);color:var(--ds-body-color);line-height:1.6;margin:8px 0 0;white-space:pre-wrap}.am-row__chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;align-items:center}.am-row__actions{flex:none;opacity:0;transition:opacity .15s ease}.am-row:hover .am-row__actions,.am-row:focus-within .am-row__actions{opacity:1}@media (hover: none){.am-row__actions{opacity:1}}.am-showmore{margin-top:12px;padding-top:12px;border-top:1px solid var(--ds-border-soft);text-align:center}.am-about{font-size:var(--ds-body-size);line-height:1.7;color:var(--ds-body-color);white-space:pre-wrap;margin:0}.am-interest-group{margin-top:16px}.am-interest-group:first-child{margin-top:4px}.am-interest-group__label{margin-bottom:8px}.am-interest-cloud{display:flex;flex-wrap:wrap;gap:8px}.am-interest-chip{padding-right:6px;gap:8px}.am-interest-chip__remove{display:inline-grid;place-items:center;width:16px;height:16px;border:0;padding:0;border-radius:50%;background:transparent;color:var(--ds-muted-color);cursor:pointer;font-size:11px;line-height:1;transition:background .15s ease,color .15s ease}.am-interest-chip__remove:hover{background:var(--ds-border-soft);color:var(--ds-warning-color)}.am-interest-add{border-style:dashed;color:var(--ds-trust-color);cursor:pointer}.am-loading{display:grid;place-items:center;padding:40px 0}.am-form-hint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:-4px 0 4px;line-height:1.5}.sm-wrap{display:flex;gap:16px;height:100%;min-height:0;padding:16px}.sm-left{flex:0 0 30%;min-width:264px;max-width:400px;display:flex;flex-direction:column;background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow);overflow:hidden}.sm-left__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--ds-border-soft)}.sm-left__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);font-weight:600;color:var(--ds-title-color);margin:0}.sm-left__tools{display:flex;align-items:center;gap:6px}.sm-left__list{flex:1;min-height:0;padding:10px;display:flex;flex-direction:column;gap:8px}.sm-skill{border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);padding:10px 12px;cursor:pointer;background:var(--ds-surface-color);transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.sm-skill:hover,.sm-skill--hot{border-color:var(--ds-trust-color);box-shadow:var(--ds-focus-ring, 0 0 0 3px rgba(30, 90, 222, .16))}.sm-skill__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sm-skill__name{font-weight:600;color:var(--ds-title-color);font-size:var(--ds-body-size);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-skill__meta{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.sm-prof{display:inline-flex;align-items:center;gap:5px;font-size:var(--ds-meta-size);font-weight:600;color:var(--ds-body-color);white-space:nowrap}.sm-prof__pips{display:inline-flex;gap:2px}.sm-prof__pip{width:12px;height:4px;border-radius:2px;background:var(--ds-border-color)}.sm-prof__pip--on{background:var(--ds-trust-color)}.sm-align{display:inline-flex;align-items:center;gap:4px}.sm-align__dot{width:16px;height:16px;border-radius:5px;display:grid;place-items:center;font-size:9px;font-weight:700;color:#fff}.sm-right{flex:1 1 70%;min-width:0;display:flex;flex-direction:column;background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow);overflow:hidden}.sm-right__tabs{flex:none;padding:6px 14px 0;border-bottom:1px solid var(--ds-border-soft)}.sm-right__body{flex:1;min-height:0;padding:16px}.sm-matrix{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 38px;gap:10px;height:100%;min-height:0}.sm-yaxis{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:10px;min-height:0}.sm-corner{grid-column:1;grid-row:2}.sm-ybar{flex:1;min-height:0;border:0;border-radius:var(--ds-cell-radius);background:var(--ds-heading, #1b1e3a);color:#fff;cursor:pointer;font-family:var(--ds-primary-font);font-size:var(--ds-meta-size);font-weight:600;letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);display:grid;place-items:center;transition:filter .15s ease}.sm-ybar:hover{filter:brightness(1.15)}.sm-grid{grid-column:2;grid-row:1;min-height:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px}.sm-xaxis{grid-column:2;grid-row:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sm-xbar{border:0;border-radius:var(--ds-cell-radius);background:#3f5f12;color:#fff;cursor:pointer;font-family:var(--ds-primary-font);font-size:var(--ds-meta-size);font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:grid;place-items:center;transition:filter .15s ease}.sm-xbar:hover{filter:brightness(1.12)}.sm-cell{border-radius:var(--ds-cell-radius);display:flex;flex-direction:column;min-height:0;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a;transition:box-shadow .15s ease,transform .15s ease}.sm-cell--hot{box-shadow:inset 0 0 0 1px #0000000f,0 0 0 2px var(--ds-trust-color),0 8px 20px -8px #1e5ade80}.sm-cell__title{flex:none;border:0;background:transparent;text-align:left;cursor:pointer;font-family:var(--ds-title-font);font-weight:600;font-size:13px;line-height:1.15;padding:9px 11px 5px}.sm-cell__title:hover{text-decoration:underline}.sm-cell__body{flex:1;min-height:0;padding:0 8px 8px;display:flex;flex-direction:column;gap:5px}.sm-cell__empty{font-size:10px;color:#00000052;padding:2px 3px}.sm-chip{border:0;text-align:left;cursor:pointer;background:#ffffffb8;border-radius:8px;padding:5px 8px;font-size:11px;font-weight:600;color:#2a2a2a;box-shadow:0 1px 2px #00000014;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:box-shadow .15s ease,transform .12s ease}.sm-chip:hover,.sm-chip--hot{box-shadow:0 0 0 2px var(--ds-trust-color);transform:translateY(-1px)}@media (max-width: 900px){.sm-wrap{flex-direction:column}.sm-left{flex:0 0 auto;max-width:none;width:100%;max-height:40%}}.swot-board{flex:1;min-height:0;display:grid;grid-template-columns:28px 1fr 1fr;grid-template-rows:22px 1fr 1fr;gap:12px;font-family:var(--ds-primary-font)}.swot-grid__corner{grid-column:1;grid-row:1}.swot-axis{display:flex;align-items:center;justify-content:center;color:var(--ds-muted-color);font-size:var(--ds-meta-size);font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none}.swot-axis--row{writing-mode:vertical-rl;transform:rotate(180deg)}.swot-quad{min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ds-card-radius);background:color-mix(in srgb,var(--swot-accent) 6%,var(--ds-surface-color));border:1px solid color-mix(in srgb,var(--swot-accent) 18%,var(--ds-border-color))}.swot-quad__head{flex:none;display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--swot-accent) 12%,var(--ds-border-color))}.swot-quad__label{color:var(--swot-accent);font-size:var(--ds-body-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.swot-quad__count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 7px;border-radius:var(--ds-pill-radius);background:color-mix(in srgb,var(--swot-accent) 14%,var(--ds-surface-color));color:var(--swot-accent);font-size:var(--ds-meta-size);font-weight:700;line-height:1}.swot-quad__add{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--swot-accent) 26%,var(--ds-border-color));background:var(--ds-surface-color);color:var(--swot-accent);cursor:pointer;font-size:12px;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}.swot-quad__add:hover{background:color-mix(in srgb,var(--swot-accent) 12%,var(--ds-surface-color))}.swot-quad__add:active{transform:scale(.94)}.swot-quad__add:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--swot-accent) 28%,transparent)}.swot-quad__body{flex:1;min-height:0;padding:12px}.swot-quad__loading{display:flex;flex-direction:column;gap:14px}.swot-quad__list{display:flex;flex-direction:column;gap:10px}.swot-quad__body .us-empty{border-color:color-mix(in srgb,var(--swot-accent) 22%,var(--ds-border-color));background:color-mix(in srgb,var(--ds-surface-color) 70%,transparent);padding:32px 18px}.swot-quad__body .us-empty__icon{background:color-mix(in srgb,var(--swot-accent) 10%,var(--ds-surface-color));color:var(--swot-accent)}.swot-quad__body .us-empty__title{font-size:var(--ds-body-size)}.swot-card{position:relative;display:block;width:100%;text-align:left;padding:12px 13px;border-radius:12px;background:var(--ds-surface-color);border:1px solid var(--ds-border-color);box-shadow:0 1px 1px #1b1e3a08;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.swot-card:hover{border-color:color-mix(in srgb,var(--swot-accent) 40%,var(--ds-border-color));box-shadow:0 4px 12px #1b1e3a12}.swot-card:focus-visible{outline:none;border-color:var(--swot-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--swot-accent) 22%,transparent)}.swot-card__top{display:flex;align-items:flex-start;gap:8px}.swot-card__title{flex:1;margin:0;font-family:var(--ds-title-font);font-size:var(--ds-body-size);font-weight:600;line-height:1.35;color:var(--ds-title-color)}.swot-card__impact{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--ds-pill-radius);font-size:var(--ds-meta-size);font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid var(--ds-border-color);background:var(--ds-canvas-color);color:var(--ds-muted-color)}.swot-card__impact[data-rank="2"]{border-color:color-mix(in srgb,var(--ds-body-color) 24%,var(--ds-border-color));color:var(--ds-body-color)}.swot-card__impact[data-rank="3"]{border-color:color-mix(in srgb,var(--swot-accent) 38%,var(--ds-border-color));background:color-mix(in srgb,var(--swot-accent) 9%,var(--ds-surface-color));color:var(--swot-accent)}.swot-card__desc{margin:7px 0 0;font-size:var(--ds-body-size);line-height:1.5;color:var(--ds-body-color);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:text}.swot-card__desc.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.swot-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.swot-tag{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);border:1px solid var(--ds-border-soft);color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap}.swot-card__actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}.swot-card:hover .swot-card__actions,.swot-card:focus-within .swot-card__actions{opacity:1;transform:translateY(0)}.swot-iconbtn{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--ds-border-color);background:var(--ds-surface-color);color:var(--ds-muted-color);cursor:pointer;font-size:12px;transition:color .15s ease,border-color .15s ease,background .15s ease}.swot-iconbtn:hover{color:var(--ds-title-color);border-color:var(--ds-body-color)}.swot-iconbtn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-trust-color) 22%,transparent)}.swot-iconbtn--danger:hover{color:var(--ds-warning-color);border-color:color-mix(in srgb,var(--ds-warning-color) 45%,var(--ds-border-color));background:color-mix(in srgb,var(--ds-warning-color) 6%,var(--ds-surface-color))}@media (max-width: 720px){.swot-board{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(220px,1fr);overflow-y:auto;min-height:0}.swot-grid__corner,.swot-axis{display:none}}.kriea-home{display:flex;flex-direction:column;gap:var(--kriea-gap-lg);padding-top:var(--kriea-gap-sm)}.kriea-home .kriea-home__welcome{margin:0;font-family:var(--kriea-font-brand);font-weight:700;font-size:24px;color:var(--kriea-heading)}.kriea-home .kriea-home__sub{margin:4px 0 0;font-size:var(--kriea-fs-base);color:var(--kriea-muted)}.kriea-home .kriea-home__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--kriea-gap)}.kriea-home .kriea-home__card{display:flex;align-items:flex-start;gap:var(--kriea-gap-md);padding:var(--kriea-gap);background:var(--kriea-card);border:1px solid var(--kriea-border-soft);border-radius:var(--kriea-radius-lg);box-shadow:var(--kriea-shadow-sm);text-align:left;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.kriea-home .kriea-home__card:hover{transform:translateY(-2px);border-color:#1e5ade59;box-shadow:var(--kriea-shadow-md)}.kriea-home .kriea-home__card-icon{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:var(--kriea-primary-soft);color:var(--kriea-primary);display:grid;place-items:center}.kriea-home .kriea-home__card-body{min-width:0}.kriea-home .kriea-home__card-title{font-size:var(--kriea-fs-emphasis);font-weight:600;color:var(--kriea-heading)}.kriea-home .kriea-home__card-title .kriea-360-title{font-size:inherit}.kriea-home .kriea-home__card-desc{margin:3px 0 0;font-size:var(--kriea-fs-secondary);color:var(--kriea-muted);line-height:1.45}.kriea-peek .ant-modal-content{border-radius:var(--ds-card-radius);padding:20px 22px 18px}.kriea-peek .ant-modal-header{margin-bottom:16px;background:transparent}.kriea-peek__head{display:flex;align-items:center;gap:12px}.kriea-peek__icon{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#fff}.kriea-peek__icon--bank{background:linear-gradient(135deg,var(--ds-trust-color),#2bb6c4)}.kriea-peek__icon--stamp{background:linear-gradient(135deg,var(--ds-insight-color),var(--ds-growth-color))}.kriea-peek__titles{display:flex;flex-direction:column;min-width:0}.kriea-peek__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);font-weight:800;color:var(--ds-title-color);line-height:1.2}.kriea-peek__sub{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.kriea-peek__stats{display:flex;gap:12px;padding:12px 0 16px}.kriea-peek__stat{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px;padding:11px 14px;border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);background:var(--ds-surface-color)}.kriea-peek__stat-val{font-family:var(--ds-title-font);font-size:22px;font-weight:800;color:var(--ds-title-color);line-height:1}.kriea-peek__stat-val--up{color:var(--ds-growth-color)}.kriea-peek__stat-val--dn{color:var(--ds-warning-color)}.kriea-peek__stat-lbl{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.kriea-peek__card{display:flex;flex-direction:column;gap:12px;padding:14px 16px;margin-bottom:4px;border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);background:var(--ds-surface-color)}.kriea-peek__dots{display:flex;flex-wrap:wrap;gap:8px}.kriea-peek__dot{width:26px;height:26px;border-radius:50%;border:1.5px dashed var(--ds-border-color);background:transparent}.kriea-peek__dot.is-filled{border-style:solid;border-color:transparent;background:linear-gradient(135deg,var(--ds-trust-color),var(--ds-growth-color))}.kriea-peek__cardmeta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kriea-peek__cardcount{font-family:var(--ds-title-font);font-size:15px;font-weight:800;color:var(--ds-title-color)}.kriea-peek__cardhint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);text-align:right}.kriea-peek__listhead{display:flex;align-items:baseline;justify-content:space-between;padding:4px 2px 8px;font-size:var(--ds-meta-size);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted-color)}.kriea-peek__list{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.kriea-peek__row{display:flex;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid var(--ds-border-soft)}.kriea-peek__row:last-child{border-bottom:none}.kriea-peek__row-date{flex:0 0 46px;font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap}.kriea-peek__row-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.kriea-peek__row-title{font-size:var(--ds-body-size);font-weight:600;color:var(--ds-title-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kriea-peek__row-desc{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kriea-peek__row-delta{flex:0 0 auto;font-family:var(--ds-title-font);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.kriea-peek__row-delta.is-up{color:var(--ds-growth-color)}.kriea-peek__row-delta.is-dn{color:var(--ds-warning-color)}.kriea-peek__row-tag{flex:0 0 auto;margin:0}.kriea-peek__empty{padding:22px 0;text-align:center;color:var(--ds-muted-color);font-size:var(--ds-body-size)}.kriea-peek__foot{display:flex;justify-content:flex-end;padding-top:14px;margin-top:6px;border-top:1px solid var(--ds-border-soft)}.kriea-peek__more{border:none;background:none;padding:6px 8px;border-radius:8px;color:var(--ds-trust-color);font-family:inherit;font-size:var(--ds-body-size);font-weight:700;cursor:pointer;transition:background .15s ease}.kriea-peek__more:hover{background:var(--kriea-primary-soft)}.beacon-honeycomb{display:block}.beacon-honeycomb.is-animated{animation:beacon-float 5s ease-in-out infinite}.beacon-honeycomb__cells{transition:filter .3s ease}.beacon-honeycomb:hover .beacon-honeycomb__cells{filter:saturate(1.08)}.beacon-honeycomb:hover .beacon-honeycomb__stop{animation:beacon-stop-flow 7s linear infinite}.beacon-honeycomb:hover .beacon-honeycomb__stop--0{animation-delay:0s}.beacon-honeycomb:hover .beacon-honeycomb__stop--1{animation-delay:-1.4s}.beacon-honeycomb:hover .beacon-honeycomb__stop--2{animation-delay:-2.8s}.beacon-honeycomb:hover .beacon-honeycomb__stop--3{animation-delay:-4.2s}.beacon-honeycomb:hover .beacon-honeycomb__stop--4{animation-delay:-5.6s}@keyframes beacon-stop-flow{0%{stop-color:#b6a2ee}20%{stop-color:#dba9de}40%{stop-color:#f1b0c2}60%{stop-color:#f7c9a4}80%{stop-color:#f8dc9c}to{stop-color:#b6a2ee}}@media (prefers-reduced-motion: reduce){.beacon-honeycomb:hover .beacon-honeycomb__stop{animation:none}}@keyframes beacon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes beacon-cell-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.beacon-launcher{position:fixed;right:28px;bottom:28px;z-index:1100;width:62px;height:62px;display:grid;place-items:center;padding:0;border:none;border-radius:50%;cursor:pointer;background:#fff;box-shadow:0 10px 30px #f063a047,0 4px 10px #0000001a;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),opacity .3s ease}.beacon-launcher__glow{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:linear-gradient(135deg,#a85cf0,#f063a0 45%,#fb8a5c 80%,#fbb13c);opacity:.25;filter:blur(10px);animation:beacon-glow 3.5s ease-in-out infinite}.beacon-launcher__icon{position:relative;display:grid;place-items:center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.beacon-launcher:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 16px 38px #f063a061,0 6px 14px #0000001f}.beacon-launcher:hover .beacon-launcher__icon{transform:rotate(8deg)}.beacon-launcher:active{transform:scale(.97)}.beacon-launcher.is-hidden{opacity:0;pointer-events:none;transform:scale(.6) translateY(20px)}@keyframes beacon-glow{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.4;transform:scale(1.12)}}.beacon-sider{overflow:hidden;background:transparent}.beacon-sider .ant-layout-sider-children{height:100%}.beacon-sider:not(.ant-layout-sider-collapsed){border-left:1px solid var(--kriea-partition)}.beacon-dock{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#fcfcfd;overflow:hidden}.beacon-dock--expanded{position:fixed;top:0;right:0;bottom:0;left:var(--kriea-left-sider-w, 316px);width:auto;height:auto;z-index:1050;transition:left .2s ease}.beacon-dock>*{flex:1;min-height:0}.beacon-brand{display:inline-flex;align-items:center}.beacon-brand__text{font-size:15px;font-weight:600;letter-spacing:.2px;color:#1e5ade}.beacon-icon-btn{display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:9px;background:transparent;color:#00000080;font-size:15px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.beacon-icon-btn:hover{background:#0000000d;color:#000000d9}.beacon-icon-btn:active{transform:scale(.92)}.beacon-window-controls{display:inline-flex;align-items:center;gap:2px}.beacon-panel{display:flex;flex-direction:column;height:100%}.beacon-panel__bar{flex:none;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;height:60px;padding:0 14px;border-bottom:1px solid rgba(0,0,0,.06);background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.beacon-panel__bar .beacon-brand{justify-self:center}.beacon-panel__left{display:flex;align-items:center}.beacon-panel__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.beacon-home{flex:1;min-height:0;display:flex;flex-direction:column;padding:18px 22px 22px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.beacon-home::-webkit-scrollbar{width:6px}.beacon-home::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.beacon-home::-webkit-scrollbar-thumb:hover{background:#0000003d}.beacon-home__hero{margin-top:auto;text-align:center}.beacon-home__logo{display:grid;place-items:center;margin:8px 0 18px}.beacon-home__intro{max-width:360px;margin:0 auto;color:#00000073;font-size:12px;line-height:1.6}.beacon-home__composer{margin:22px 0 6px}.beacon-home--expanded{align-items:center;padding:0 24px 32px}.beacon-home--expanded .beacon-home__hero{margin-top:auto}.beacon-home--expanded .beacon-home__composer,.beacon-home--expanded .beacon-faq,.beacon-home--expanded .beacon-home__intro{width:100%;max-width:720px}.beacon-home--expanded .beacon-home__intro{max-width:640px;font-size:12px}.beacon-home--expanded .beacon-faq{margin-bottom:auto}.beacon-faq{list-style:none;margin:8px 0 0;padding:0}.beacon-faq__item{width:100%;display:flex;align-items:center;gap:12px;padding:15px 6px;border:none;border-bottom:1px solid rgba(0,0,0,.06);background:transparent;text-align:left;color:#0000009e;font-size:12px;cursor:pointer;border-radius:8px;transition:background .2s ease,color .2s ease,padding-left .2s ease}.beacon-faq__item:hover{background:linear-gradient(135deg,#a85cf029,#fbb13c29);color:#000000e0;padding-left:12px}.beacon-faq__icon{color:#f063a0;font-size:15px}.beacon-composer{position:relative;display:flex;align-items:flex-end;padding:10px 10px 10px 18px;border-radius:18px;background:#fff;border:1.5px solid rgba(0,0,0,.1);box-shadow:0 6px 20px #0000000d;transition:border-color .25s ease,box-shadow .25s ease}.beacon-composer:focus-within{border-color:#f063a0a6;box-shadow:0 8px 26px #f063a029}.beacon-composer__input.ant-input{flex:1;padding:6px 0;font-size:12px;line-height:1.5;box-shadow:none!important;background:transparent;resize:none;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.beacon-composer__input.ant-input::-webkit-scrollbar{width:6px}.beacon-composer__input.ant-input::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.beacon-composer__input.ant-input::-webkit-scrollbar-thumb:hover{background:#0000003d}.beacon-composer__input.ant-input::placeholder{color:#00000059}.beacon-composer__send{flex:none;width:36px;height:36px;margin-left:8px;display:grid;place-items:center;border:none;border-radius:50%;background:#00000014;color:#0006;font-size:15px;cursor:not-allowed;transition:background .25s ease,transform .2s ease,color .25s ease,box-shadow .25s ease}.beacon-composer.is-active .beacon-composer__send{background:linear-gradient(135deg,#a85cf0,#f063a0 45%,#fb8a5c 80%,#fbb13c);color:#fff;cursor:pointer;box-shadow:0 4px 12px #f063a066}.beacon-composer.is-active .beacon-composer__send:hover{transform:translateY(-1px) scale(1.06)}.beacon-composer.is-active .beacon-composer__send:active{transform:scale(.94)}.beacon-chat{flex:1;min-height:0;display:flex;flex-direction:column}.beacon-chat__composer{flex:none;padding:12px 20px 16px;border-top:1px solid rgba(0,0,0,.05);background:linear-gradient(to top,#fcfcfd 70%,#fcfcfd00)}.beacon-messages{flex:1;min-height:0;overflow-y:auto;padding:22px 20px 8px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.beacon-messages::-webkit-scrollbar{width:6px}.beacon-messages::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.beacon-messages::-webkit-scrollbar-thumb:hover{background:#0000003d}.beacon-msg{display:flex;align-items:flex-end;gap:9px;max-width:86%;animation:beacon-msg-in .4s cubic-bezier(.16,1,.3,1) both}.beacon-msg__avatar{flex:none;width:30px;height:30px;display:grid;place-items:center}.beacon-msg__bubble{padding:11px 15px;border-radius:16px;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.beacon-msg--user{margin-left:auto;flex-direction:row-reverse}.beacon-msg--user .beacon-msg__bubble{background:#fff;color:#000000d1;border:1px solid var(--kriea-partition);border-bottom-right-radius:5px;box-shadow:0 4px 14px #0000000a}.beacon-msg--assistant .beacon-msg__bubble{background:linear-gradient(135deg,#a85cf040,#f063a040 45%,#fb8a5c40 80%,#fbb13c40),#fff;color:#000000d1;border:1px solid var(--kriea-partition);border-bottom-left-radius:5px;box-shadow:0 4px 14px #f063a01a}.beacon-markdown{white-space:normal}.beacon-markdown>:first-child{margin-top:0}.beacon-markdown>:last-child{margin-bottom:0}.beacon-markdown p{margin:0 0 8px}.beacon-markdown ul,.beacon-markdown ol{margin:0 0 8px;padding-left:20px}.beacon-markdown li{margin:2px 0}.beacon-markdown a{color:#f063a0;text-decoration:underline}.beacon-markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;background:#0000000d;padding:1px 5px;border-radius:5px}.beacon-markdown pre{margin:0 0 8px;padding:10px 12px;background:#0000000d;border-radius:10px;overflow-x:auto}.beacon-markdown pre code{background:none;padding:0}.beacon-markdown h1,.beacon-markdown h2,.beacon-markdown h3,.beacon-markdown h4{margin:10px 0 6px;font-size:14px;font-weight:700}.beacon-markdown table{border-collapse:collapse;margin:0 0 8px}.beacon-markdown th,.beacon-markdown td{border:1px solid rgba(0,0,0,.12);padding:4px 8px}.beacon-markdown blockquote{margin:0 0 8px;padding-left:10px;border-left:3px solid rgba(0,0,0,.12);color:#0009}.beacon-msg__faq-tag{display:inline-flex;align-items:center;gap:4px;margin-top:5px;font-size:11px;color:#0006}@keyframes beacon-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.beacon-typing{display:inline-flex;align-items:center;gap:4px;padding:2px 0}.beacon-typing span{width:7px;height:7px;border-radius:50%;background:#f063a0;opacity:.5;animation:beacon-bounce 1.2s ease-in-out infinite}.beacon-typing span:nth-child(2){animation-delay:.15s}.beacon-typing span:nth-child(3){animation-delay:.3s}@keyframes beacon-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.beacon-disclaimer{margin:10px 0 0;text-align:center;font-size:12px;color:#00000052}.beacon-history{flex:1;min-height:0;display:flex;flex-direction:column}.beacon-history--panel{padding:18px 18px 8px}.beacon-history--sidebar{padding:0 10px;background:transparent}.beacon-history__new{flex:none;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:12px;margin-bottom:16px;border:1.5px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;color:#000000c7;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.beacon-history__new:hover{border-color:#f063a099;box-shadow:0 6px 18px #f063a024}.beacon-history__new:active{transform:scale(.99)}.beacon-history__scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.beacon-history__scroll::-webkit-scrollbar{width:6px}.beacon-history__scroll::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.beacon-history__scroll::-webkit-scrollbar-thumb:hover{background:#0000003d}.beacon-history__group{margin-bottom:14px}.beacon-history__group ul{list-style:none;margin:0;padding:0}.beacon-history__label{padding:4px 8px;font-size:12px;font-weight:600;text-transform:none;color:#00000061}.beacon-history__empty{padding:24px 8px;color:#0006;font-size:12px;text-align:center}.beacon-history__item{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:none;border-radius:10px;background:transparent;text-align:left;color:#000000b3;font-size:12px;cursor:pointer;transition:background .18s ease,color .18s ease}.beacon-history__item:hover{background:#0000000b;color:#000000e6}.beacon-history__item.is-active{background:linear-gradient(135deg,#a85cf029,#fbb13c29);color:#000000e6}.beacon-history__item-icon{flex:none;color:#f063a0bf;font-size:12px}.beacon-history__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beacon-expanded{display:flex;flex-direction:column;height:100%}.beacon-expanded__bar{flex:none;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 20px;border-bottom:1px solid rgba(0,0,0,.06);background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.beacon-expanded__body{flex:1;min-height:0;display:flex}.beacon-expanded__side{flex:none;width:300px;min-height:0;display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.06);background:#00000003}.beacon-expanded__main{flex:1;min-width:0;display:flex;flex-direction:column;background:radial-gradient(circle at 50% 0%,rgba(240,99,160,.05),transparent 60%),#fcfcfd}.beacon-expanded__main .beacon-chat,.beacon-expanded__main .beacon-home{max-width:860px;width:100%;margin:0 auto}.beacon-side__newchat{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:9px;margin:14px 14px 12px;padding:12px;border:1.5px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;color:#000000c7;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.beacon-side__newchat:hover{border-color:#f063a099;box-shadow:0 6px 18px #f063a024}.beacon-side__newchat:active{transform:scale(.99)}.beacon-side__history{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.beacon-side__history .beacon-history{flex:1;min-height:0}.beacon-side__resizer{flex:0 0 auto;position:relative;height:3px;cursor:row-resize;background:var(--kriea-partition);touch-action:none;transition:height .18s ease,background .18s ease}.beacon-side__resizer:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:2px;border-radius:2px;background:#00000047;opacity:0;transition:opacity .18s ease}.beacon-side__resizer:hover{height:7px;background:#f063a073}.beacon-side__resizer:hover:after{opacity:1}.ayb-faq__list{list-style:none;margin:0;padding:4px 6px 8px;display:flex;flex-direction:column;gap:2px}.ayb-faq__q{width:100%;display:block;text-align:left;border:none;background:transparent;border-radius:9px;padding:9px 10px;color:#000000b3;font-size:12px;line-height:1.35;cursor:pointer;overflow-wrap:anywhere;transition:background .18s ease,color .18s ease}.ayb-faq__q:hover{background:linear-gradient(135deg,#a85cf029,#fbb13c29);color:#000000e6}.ayb-faq__title{flex:0 0 auto;padding:10px 14px 8px;font-size:12px;font-weight:700;letter-spacing:.04em;color:#0000008c}.ayb-faq__scope{flex:0 0 auto;padding:8px 14px 0;font-size:11px;font-weight:600;color:#f063a0}.ayb-faq__related{flex:0 0 auto;margin:6px 12px 8px;padding:10px 12px;border-radius:10px;background:#00000008;font-size:12px;line-height:1.45;color:#000000b3}.ayb-faq--bar{flex:0 0 auto;height:44px;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid rgba(0,0,0,.06);background:#fcfcfd;transition:height .32s cubic-bezier(.16,1,.3,1)}.ayb-faq--bar.is-open{height:calc(30vh + 44px)}.ayb-faq--bar .ayb-faq__sheet{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.ayb-faq--bar .ayb-faq__sheet::-webkit-scrollbar{width:6px}.ayb-faq--bar .ayb-faq__sheet::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.ayb-faq--bar .ayb-faq__sheet::-webkit-scrollbar-thumb:hover{background:#0000003d}.ayb-faq__bar{flex:0 0 44px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:none;background:transparent;cursor:pointer;color:#0000009e;font-size:12px;font-weight:700;letter-spacing:.03em;transition:color .2s ease,background .2s ease}.ayb-faq__bar:hover{color:#000000d9;background:#00000005}.ayb-faq__bar-chevron{display:inline-flex;color:#0006;font-size:11px}.ayb-faq--section{flex:none;min-height:0;display:flex;flex-direction:column}.ayb-faq--section .ayb-faq__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.ayb-faq--section .ayb-faq__scroll::-webkit-scrollbar{width:6px}.ayb-faq--section .ayb-faq__scroll::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.ayb-faq--section .ayb-faq__scroll::-webkit-scrollbar-thumb:hover{background:#0000003d}.ib-logo{position:relative;display:inline-block;flex:0 0 auto;line-height:0}.ib-logo__img{display:block;width:100%;height:100%;object-fit:contain}body.oba-overlay-open .kriea-layout{--kriea-left-sider-w: 316px !important}.oba-cancel-modal .ant-modal-mask,.oba-cancel-modal .ant-modal-wrap{position:absolute}.oba-flows-overlay{--trust: var(--ds-trust-color);--insight: var(--ds-insight-color);--growth: var(--ds-growth-color);--heading: var(--ds-title-color);--body: var(--ds-body-color);--warning: var(--ds-warning-color);--line: var(--ds-border-color);--line-soft: var(--ds-border-soft);--muted: var(--ds-muted-color);--f1: var(--ds-primary-font);--f2: var(--ds-title-font);--fz-display: var(--ds-display-size);--fz-title: var(--ds-title-size);--fz-body: var(--ds-body-size);--fz-meta: var(--ds-meta-size);--pad: clamp(9px, .86vw, 13px);--footer-h: clamp(46px, 6.4vh, 52px);--page-pad: var(--ds-page-padding);--gutter: var(--ds-grid-gutter);--tabsnav-h: var(--ds-tabbar-height);--ov-left-gradient: linear-gradient(180deg, #e5f1f7 0%, #f2f4f5 40%, #f7edeb 70%, #f2e2ec 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:950}.oba-flows-overlay.oba-request-overlay{z-index:960}.oba-flows-overlay{font-family:var(--f1);color:var(--body);animation:oba-ov-fade .22s ease both}.oba-flows-overlay *,.oba-flows-overlay *:before,.oba-flows-overlay *:after{box-sizing:border-box}.oba-flows-overlay__card{position:relative;width:100%;height:100%;background:var(--ds-canvas-color);display:flex;flex-direction:row;overflow:hidden;animation:oba-ov-rise .26s cubic-bezier(.2,.8,.25,1) both}.oba-flows-overlay .ovmenu{flex:0 0 316px;width:316px;background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition, var(--kriea-partition));overflow:hidden}.oba-flows-overlay .ovmenu__inner{width:316px;height:100%;display:flex;flex-direction:column;padding:0 20px 16px}.oba-flows-overlay .ovmenu__brand{flex:0 0 60px;display:flex;align-items:center;min-width:0}.oba-flows-overlay .ovmenu__rule{flex:0 0 auto;height:1px;background:var(--kriea-partition, var(--kriea-partition))}.oba-flows-overlay .ovmenu__instance{flex:1 1 auto;min-width:0;height:30px}.oba-flows-overlay .ovmenu__instance .ant-select-selector{height:30px!important;padding:0!important}.oba-flows-overlay .ovmenu__instance .ant-select-selection-item{line-height:30px;font-family:var(--f2);font-size:15px;font-weight:700;color:var(--heading)}.oba-flows-overlay .ovmenu__instance .ant-select-arrow{inset-inline-end:2px;color:var(--muted)}.oba-flows-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.oba-flows-overlay .ovmenu__details{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;padding-top:18px;padding-right:2px}.oba-flows-overlay .ovreqovl__name{flex:1 1 auto;min-width:0;font-family:var(--f2);font-size:15px;font-weight:700;color:var(--heading);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-flows-overlay .ovmain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--ds-canvas-color)}.oba-flows-overlay .ovtopbar{flex:0 0 60px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface, var(--kriea-surface));border-bottom:1px solid var(--kriea-partition, var(--kriea-partition))}.oba-flows-overlay .ovtopbar__titles{min-width:0}.oba-flows-overlay .ovtopbar__period{width:130px;height:29px}.oba-flows-overlay .ovtopbar__period .ant-select-selector{height:29px!important;padding:0 12px!important;border:1px solid var(--kriea-border, var(--kriea-border))!important;border-radius:10px;background:var(--kriea-card, #fff);box-shadow:var(--kriea-shadow-sm, 0 2px 8px rgba(27, 30, 58, .06))}.oba-flows-overlay .ovtopbar__period .ant-select-selection-item{line-height:27px;font-size:var(--ds-body-size, 12.5px);font-weight:600;color:var(--heading)}.oba-flows-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-flows-overlay .ovtopbar__title{margin:0;font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title, 15px);line-height:1.35;color:var(--trust);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-flows-overlay .ovtopbar__sub{margin:1px 0 0;font-size:var(--kriea-fs-caption, 12px);color:var(--muted)}.oba-flows-overlay .ovtopbar__actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.oba-flows-overlay .ovclose{width:29px;height:29px;border:1px solid var(--kriea-border, var(--kriea-border));background:var(--kriea-card, #fff);border-radius:10px;box-shadow:var(--kriea-shadow-sm, 0 2px 8px rgba(27, 30, 58, .06));display:flex;align-items:center;justify-content:center;color:var(--heading);cursor:pointer;transition:color .15s,border-color .15s}.oba-flows-overlay .ovclose:hover{color:var(--trust);border-color:var(--trust)}.oba-flows-overlay .ovclose svg{width:14px;height:14px}.oba-flows-overlay .ovbody{flex:1;min-height:0;padding:var(--page-pad);overflow:hidden}.oba-flows-overlay .ovgrid{height:100%;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--ds-right-panel-width) * 1.2);grid-template-rows:minmax(0,1fr);gap:var(--gutter);min-height:0;grid-template-areas:"center right"}.oba-flows-overlay .ovgrid>*{min-width:0;min-height:0}.oba-flows-overlay .ovgrid.is-request{grid-template-columns:minmax(0,1fr);grid-template-areas:"center"}.oba-flows-overlay .ov1menu{flex:0 0 auto;margin-top:16px;display:flex;flex-direction:column;gap:3px}.oba-flows-overlay .ov1menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 11px;text-align:left;border:none;background:transparent;border-radius:10px;cursor:pointer;font-family:var(--kriea-font-body, var(--f1));color:var(--body);transition:background-color .15s,color .15s,box-shadow .15s}.oba-flows-overlay .ov1menu__item:hover{background:var(--kriea-primary-soft, #eef3fd);color:var(--kriea-primary)}.oba-flows-overlay .ov1menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.oba-flows-overlay .ov1menu__icon{flex:0 0 auto;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:inherit}.oba-flows-overlay .ov1menu__icon svg{width:16px;height:16px}.oba-flows-overlay .ov1menu__label{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-flows-overlay .ov1menu__count{flex:0 0 auto;font-size:var(--fz-meta);font-weight:800;color:var(--body);background:#ffffffa8;border-radius:999px;padding:1.5px 7px;transition:color .15s,background-color .15s}.oba-flows-overlay .ov1menu__item:hover .ov1menu__count{color:var(--trust)}.oba-flows-overlay .ov1menu__item.is-active .ov1menu__count{color:var(--kriea-selected);background:#ffffffb8}.oba-flows-overlay .ov1menu.is-disabled{opacity:.45;pointer-events:none}.oba-flows-overlay .ov1desc{font-size:13.5px;line-height:1.5;color:var(--body)}.oba-flows-overlay .sbblk{margin-top:0}.oba-flows-overlay .ov1sbt{font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px}.oba-flows-overlay .ov1sbc{font-size:13px;line-height:1.5}.oba-flows-overlay .sb-good .ov1sbt,.oba-flows-overlay .sb-good .ov1sbc{color:var(--growth)}.oba-flows-overlay .sb-bad .ov1sbt,.oba-flows-overlay .sb-bad .ov1sbc{color:var(--warning)}.oba-flows-overlay .ov1center{grid-area:center;display:flex;flex-direction:column;min-height:0}.oba-flows-overlay .ov1view{flex:1;min-height:0;display:flex;flex-direction:column}.oba-flows-overlay .ov1view>*{flex:1;min-height:0;animation:oba-msg-in .18s ease both}@media (prefers-reduced-motion: reduce){.oba-flows-overlay .ov1view>*{animation:none}}.oba-flows-overlay .ov1wizard{flex:1;min-height:0;background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);display:flex;flex-direction:column;overflow:hidden}.oba-flows-overlay .ov1wizard__head{flex:0 0 auto;padding:20px 24px 18px;border-bottom:1px solid var(--line)}.oba-flows-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);font-weight:600;color:var(--muted);line-height:1.3}.oba-flows-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.oba-flows-overlay .ov1wizard__title{margin-top:5px;font-family:var(--f2);font-size:20px;font-weight:800;color:var(--trust);line-height:1.2}.oba-flows-overlay .ov1wizard__body{flex:1;min-height:0;overflow:hidden;padding:18px}.oba-flows-overlay .ov1wizard__cols{height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:safe center}.oba-flows-overlay .ov1wizard__main{min-width:0;min-height:0;width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:18px;justify-content:center}.oba-flows-overlay .ov1wizard__main--map{align-items:center;justify-content:center;max-width:820px}.oba-flows-overlay .ov1wizard__main--review{justify-content:safe center;align-items:center;overflow-y:auto;padding:8px 0}.oba-flows-overlay .oba-rate-map{width:min(42vh,100%);max-width:440px}.oba-flows-overlay .oba-rate-map .aspect-map__default{justify-content:center}.oba-flows-overlay .ov1wizard__main .peer-selector{--ps-donut: min(23vh, 178px)}.oba-flows-overlay .ov1wizard__field{display:flex;flex-direction:column;gap:9px}.oba-flows-overlay .ov1wizard__field--center{align-items:center;text-align:center;gap:16px;margin-top:6px}.oba-flows-overlay .ov1wizard__field--center .ov1wizard__label{text-align:center}.oba-flows-overlay .ov1wizard__req{color:var(--warning);font-weight:800}.oba-flows-overlay .ov1quaddesc{width:100%;max-width:none;height:128px;margin-top:8px;padding:12px 16px;background:#f7f8fb;border:1px solid var(--line);border-radius:var(--ds-cell-radius);display:grid;grid-template-columns:repeat(3,1fr);gap:14px;overflow:hidden}.oba-flows-overlay .ov1quaddesc:not(.is-set){display:flex;align-items:center;justify-content:center}.oba-flows-overlay .ov1quaddesc__empty{margin:0;font-size:13px;color:var(--muted);text-align:center}.oba-flows-overlay .ov1quaddesc__col{min-width:0;display:flex;flex-direction:column;gap:3px;overflow:hidden;padding-left:13px;border-left:1px solid var(--line-soft)}.oba-flows-overlay .ov1quaddesc__col:first-child{padding-left:0;border-left:none}.oba-flows-overlay .ov1quaddesc__tag{flex:0 0 auto;font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--trust);white-space:normal}.oba-flows-overlay .ov1quaddesc__pole{flex:0 0 auto;font-size:12.5px;font-weight:800;color:var(--heading)}.oba-flows-overlay .ov1quaddesc__text{margin:0;min-height:0;overflow-y:auto;font-size:12px;line-height:1.4;color:var(--body)}.oba-flows-overlay .ov1sum{width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.oba-flows-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-flows-overlay .ov1sum__rows{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--ds-card-radius);overflow:hidden}.oba-flows-overlay .ov1sum__row{display:flex;justify-content:space-between;gap:16px;padding:11px 16px;border-bottom:1px solid var(--line-soft)}.oba-flows-overlay .ov1sum__row:last-child{border-bottom:none}.oba-flows-overlay .ov1sum__k{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.oba-flows-overlay .ov1sum__v{font-size:13.5px;font-weight:700;color:var(--heading);text-align:right}.oba-flows-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);padding:12px 16px;display:flex;flex-direction:column;gap:6px}.oba-flows-overlay .ov1sum__notetext{margin:0;font-size:13px;line-height:1.5;color:var(--body)}.oba-flows-overlay .ov1conf{width:100%;max-width:480px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.oba-flows-overlay .ov1conf__icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--trust),var(--growth))}.oba-flows-overlay .ov1conf__icon svg{width:26px;height:26px}.oba-flows-overlay .ov1conf__icon--done{background:linear-gradient(135deg,var(--growth),#2bb6c4);box-shadow:0 0 0 6px #11a8781f}.oba-flows-overlay .ov1conf__title{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-flows-overlay .ov1conf__list{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-direction:column;gap:10px;text-align:left}.oba-flows-overlay .ov1conf__list li{position:relative;padding-left:26px;font-size:13px;line-height:1.5;color:var(--body)}.oba-flows-overlay .ov1conf__list li:before{content:"✓";position:absolute;left:4px;top:0;color:var(--growth);font-weight:800}.oba-flows-overlay .ov1conf__hint{font-size:13px;color:var(--muted)}.oba-flows-overlay .ov1wizard__label{font-size:var(--fz-body);font-weight:700;color:var(--heading)}.oba-flows-overlay .ov1wizard__hint{font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .ov1wizard__hint.is-ok{color:var(--growth)}.oba-flows-overlay .oba-rate-map .aspect-map__cell--positive{border-color:var(--trust);box-shadow:0 0 0 2px var(--trust),var(--ds-card-shadow);background:#eaf0fe}.oba-flows-overlay .ov1peer{display:flex;flex-direction:column;gap:12px}.oba-flows-overlay .ov1peer__control{display:flex;align-items:center;gap:16px}.oba-flows-overlay .ov1peer__step{width:38px;height:38px;flex:0 0 auto;border:1px solid var(--line);background:#fff;border-radius:50%;color:var(--trust);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s}.oba-flows-overlay .ov1peer__step:hover:not(:disabled){background:#eaf0fe;border-color:#cfe0fb}.oba-flows-overlay .ov1peer__step:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.oba-flows-overlay .ov1peer__step svg{width:16px;height:16px}.oba-flows-overlay .ov1peer__count{display:flex;align-items:baseline;gap:7px;min-width:96px;justify-content:center}.oba-flows-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);font-weight:800;color:var(--heading);line-height:1}.oba-flows-overlay .ov1peer__lbl{font-size:var(--fz-body);font-weight:700;color:var(--muted)}.oba-flows-overlay .ov1peer__avatars{display:flex;flex-wrap:wrap;gap:8px}.oba-flows-overlay .ov1peer__avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ds-border-soft);color:#c2c8d6;transition:background-color .15s,color .15s}.oba-flows-overlay .ov1peer__avatar.is-on{background:#eaf0fe;color:var(--trust)}.oba-flows-overlay .ov1peer__avatar svg{width:17px;height:17px}.oba-flows-overlay .ov1peer__hint{font-size:var(--fz-meta);color:var(--muted);line-height:1.45}.oba-flows-overlay .ov1wizard__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;text-align:center;color:var(--muted)}.oba-flows-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);font-weight:800;color:var(--heading)}.oba-flows-overlay .ov1wizard__phnote{font-size:var(--fz-meta);font-weight:700;color:var(--trust);margin-top:4px}.oba-flows-overlay .ov1wizard__foot{flex:0 0 auto;height:74px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;border-top:1px solid var(--line)}.oba-flows-overlay .ov1wizard__progress{display:flex;align-items:center;gap:12px}.oba-flows-overlay .ov1wizard__counter{font-size:var(--fz-body);font-weight:700;color:var(--muted)}.oba-flows-overlay .ov1wizard__dots{display:inline-flex;align-items:center;gap:6px}.oba-flows-overlay .ov1wizard__dot{width:7px;height:7px;border-radius:999px;background:#d8dce6;transition:width .2s,background-color .2s}.oba-flows-overlay .ov1wizard__dot.is-done{background:var(--trust)}.oba-flows-overlay .ov1wizard__dot.is-active{width:20px;background:var(--trust)}.oba-flows-overlay .ov1wizard__actions{display:flex;align-items:center;gap:10px;margin-left:auto}.oba-flows-overlay .ov1wizard__actions .ant-btn{height:42px;padding:0 22px;font-size:var(--fz-body);font-weight:700;border-radius:var(--ds-card-radius)}.oba-flows-overlay .onb{min-height:0;height:100%;display:flex;flex-direction:column;background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow);overflow:hidden}.oba-flows-overlay .onb-body{flex:1;min-height:0;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.oba-flows-overlay .onb-msg{max-width:92%;animation:oba-msg-in .2s ease both}.oba-flows-overlay .onb-msg.is-beacon{align-self:flex-start}.oba-flows-overlay .onb-msg.is-user{align-self:flex-end}.oba-flows-overlay .onb-msg__tag{display:block;font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px}.oba-flows-overlay .onb-msg__body{font-size:var(--fz-body);line-height:1.55;color:var(--body);border-radius:12px;padding:8px 11px}.oba-flows-overlay .onb-msg__body p{margin:0 0 7px}.oba-flows-overlay .onb-msg__body p:last-child{margin:0}.oba-flows-overlay .onb-msg__body b{color:var(--heading)}.oba-flows-overlay .onb-msg__body .onb-ok{color:#0e8a63;font-weight:800}.oba-flows-overlay .onb-msg__body .onb-no{color:var(--warning);font-weight:800}.oba-flows-overlay .onb-msg.is-beacon .onb-msg__body{background:#f6f7fa;border:1px solid var(--line);border-top-left-radius:5px}.oba-flows-overlay .onb-msg.is-user .onb-msg__body{background:#eaf0fe;color:#173b8f;border-top-right-radius:5px}.oba-flows-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.oba-flows-overlay .onb-foot{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px;border-top:1px solid var(--line-soft)}.oba-flows-overlay .onb-faqs{display:flex;flex-wrap:wrap;gap:6px}.oba-flows-overlay .onb-chip{border:1px solid var(--line);background:#fbfcfe;color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);padding:5px 11px;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.oba-flows-overlay .onb-chip:hover{border-color:var(--trust);color:var(--trust);background:#eaf0fe}.oba-flows-overlay .onb-ainote{font-size:var(--fz-meta);color:var(--muted);line-height:1.45;padding:0 2px}.oba-flows-overlay .onb-ask{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:8px 11px;background:#fbfbfd}.oba-flows-overlay .onb-ask input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading)}.oba-flows-overlay .onb-ask input::placeholder{color:var(--muted)}.oba-flows-overlay .onb-send{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:9px;background:#e7eaf1;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-flows-overlay .onb-send.is-active{background:var(--trust);color:#fff}.oba-flows-overlay .onb-send svg{width:14px;height:14px}.oba-flows-overlay .ov1aspectview{background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;display:flex;flex-direction:column;gap:clamp(14px,1.8vw,22px);padding:clamp(16px,2vw,28px);overflow:hidden}.oba-flows-overlay .ov1aspectview__name{flex:0 0 auto;text-align:center;font-family:var(--f2);font-size:17px;font-weight:800;color:var(--trust);line-height:1.2}.oba-flows-overlay .ov1aspectview__map{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.oba-flows-overlay .ov1aspectview__map>*{width:min(46vh,100%);max-width:540px;max-height:100%}.oba-flows-overlay .ov1aspectview__banners{flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:var(--gutter);align-content:end}.oba-flows-overlay .ov1aspbanner{position:relative;display:block;width:100%;text-align:left;background:#fbfbfd;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:13px 15px 13px 17px;overflow:hidden;cursor:pointer;font:inherit;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.oba-flows-overlay .ov1aspbanner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.oba-flows-overlay .ov1aspbanner--style:before{background:var(--insight)}.oba-flows-overlay .ov1aspbanner--quality:before{background:var(--growth)}.oba-flows-overlay .ov1aspbanner:hover{background:#fff;border-color:color-mix(in srgb,var(--heading) 18%,var(--line));box-shadow:0 6px 18px #1b1e3a14;transform:translateY(-1px)}.oba-flows-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.oba-flows-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.oba-flows-overlay .ov1aspbanner--style .oba-flows-overlay .ov1aspbanner__tag{color:var(--insight)}.oba-flows-overlay .ov1aspbanner--quality .oba-flows-overlay .ov1aspbanner__tag{color:var(--growth)}.oba-flows-overlay .ov1aspbanner__label{font-family:var(--f2);font-size:var(--fz-body);font-weight:800;color:var(--heading);line-height:1.3;margin-top:3px}.oba-flows-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);line-height:1.45;color:var(--body);margin-top:4px}.oba-flows-overlay .ov1aspbanner__cue{display:inline-flex;align-items:center;gap:3px;margin-top:11px;font-size:var(--fz-meta);font-weight:800;letter-spacing:.01em;color:var(--muted);transition:color .18s ease,gap .18s ease}.oba-flows-overlay .ov1aspbanner__cuearrow{width:13px;height:13px}.oba-flows-overlay .ov1aspbanner:hover .oba-flows-overlay .ov1aspbanner__cue{gap:6px}.oba-flows-overlay .ov1aspbanner--style:hover .oba-flows-overlay .ov1aspbanner__cue{color:var(--insight)}.oba-flows-overlay .ov1aspbanner--quality:hover .oba-flows-overlay .ov1aspbanner__cue{color:var(--growth)}.oba-flows-overlay .ov1panecard{background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;display:flex;padding:var(--pad)}.oba-flows-overlay .ov1panecard--timeline{flex:1;padding:0;overflow:hidden;display:block}.oba-flows-overlay .pcol{flex-direction:column;gap:8px}.oba-flows-overlay .pcol>.modh{flex:0 0 auto}.oba-flows-overlay .modh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 4px 0;font-family:var(--f2);font-size:var(--fz-body);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;overflow:hidden}.oba-flows-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);font-weight:400;letter-spacing:.02em;text-transform:none;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.oba-flows-overlay .trend-chartwrap{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.oba-flows-overlay .trend-echart{width:100%;height:100%}.oba-flows-overlay .trendb{flex:1;display:grid;grid-template-rows:minmax(0,1fr) auto auto;padding-top:4px;min-height:0}.oba-flows-overlay .plotrow{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0}.oba-flows-overlay .yax{position:relative;font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.oba-flows-overlay .yax2{position:relative;font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.oba-flows-overlay .plot{position:relative;min-height:0}.oba-flows-overlay svg.trend{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.oba-flows-overlay .xax{display:flex;justify-content:space-between;padding:4px 20px 0 33px;font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .tlegend{display:flex;flex-wrap:wrap;gap:3px 12px;justify-content:center;padding:6px 0 1px;font-size:var(--fz-meta);color:var(--body)}.oba-flows-overlay .tlg{display:flex;align-items:center;gap:5px;white-space:nowrap}.oba-flows-overlay .tlg svg{width:16px;height:8px}.oba-flows-overlay .aichat{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 2px}.oba-flows-overlay .msg{max-width:88%;animation:oba-msg-in .22s ease both}.oba-flows-overlay .msg.mb{align-self:flex-start}.oba-flows-overlay .msg.mu{align-self:flex-end}.oba-flows-overlay .mtag{display:block;font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px}.oba-flows-overlay .mbody{font-size:var(--fz-body);line-height:1.55;color:var(--body);border-radius:13px;padding:9px 12px}.oba-flows-overlay .mbody p{margin:0 0 7px}.oba-flows-overlay .mbody p:last-child{margin:0}.oba-flows-overlay .mbody b{color:var(--heading)}.oba-flows-overlay .msg.mb .mbody{background:#f6f7fa;border:1px solid var(--line);border-top-left-radius:5px}.oba-flows-overlay .msg.mu .mbody{background:#eaf0fe;color:#173b8f;border-top-right-radius:5px}.oba-flows-overlay .msg.mu .mbody b{color:#173b8f}.oba-flows-overlay .ainote{color:var(--muted)!important;font-size:var(--fz-meta)!important}.oba-flows-overlay .airow{flex:0 0 auto;display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:var(--ds-cell-radius);padding:9px 12px;background:#fbfbfd}.oba-flows-overlay .airow input{flex:1;border:0;outline:0;background:transparent;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading)}.oba-flows-overlay .airow input::placeholder{color:var(--muted)}.oba-flows-overlay .aisend{width:28px;height:28px;border:0;border-radius:9px;background:#e7eaf1;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-flows-overlay .aisend:hover{background:#dfe3ec}.oba-flows-overlay .aisend.is-active{background:var(--trust);color:#fff}.oba-flows-overlay .aisend.is-active:hover{background:#1747b8}.oba-flows-overlay .aisend svg{width:14px;height:14px}.oba-flows-overlay .bx-body{flex:1;min-height:0;display:flex;gap:0}.oba-flows-overlay .bx-main{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;padding-right:16px}.oba-flows-overlay .bx-main .aichat{flex:1}.oba-flows-overlay .bx-main.bx-main--solo{padding-right:0}.oba-flows-overlay .bx-floatbtns{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;gap:2px;padding:2px;background:#ffffffe6;border-radius:9px}.oba-flows-overlay .bx-ask{flex:0 0 auto;display:flex;flex-direction:column;gap:6px}.oba-flows-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);font-weight:400;letter-spacing:.02em;color:var(--muted);line-height:1.45;padding:0 2px}.oba-flows-overlay .bx-right{flex:0 0 30%;min-width:0;display:flex;flex-direction:column;position:relative;padding-left:16px}.oba-flows-overlay .bx-right:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:var(--line)}.oba-flows-overlay .bx-hbtns{display:flex;align-items:center;align-self:center;gap:4px;flex:0 0 auto}.oba-flows-overlay .bx-rhead{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;padding-top:3px;margin-bottom:14px}.oba-flows-overlay .bx-seg{display:inline-flex;align-items:center;gap:9px}.oba-flows-overlay .bx-seg__opt{border:0;background:none;padding:0;cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);font-weight:700;letter-spacing:.03em;color:var(--muted);transition:color .15s}.oba-flows-overlay .bx-seg__opt:hover{color:var(--body)}.oba-flows-overlay .bx-seg__opt.is-sel{color:var(--heading)}.oba-flows-overlay .bx-seg__div{width:1px;height:13px;flex:0 0 auto;background:var(--line)}.oba-flows-overlay .bx-iconbtn{width:24px;height:24px;flex:0 0 auto;border:0;background:transparent;border-radius:7px;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.oba-flows-overlay .bx-iconbtn:hover{background:#eff1f6;color:var(--heading)}.oba-flows-overlay .bx-iconbtn.is-on{color:var(--trust);background:#eaf0fe}.oba-flows-overlay .bx-iconbtn svg{width:13px;height:13px}.oba-flows-overlay .bx-rbody{flex:1;min-height:0;overflow-y:auto;padding:0 4px 8px 0;display:flex;flex-direction:column;gap:4px}.oba-flows-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px}.oba-flows-overlay .bx-glabel:first-child{padding-top:0}.oba-flows-overlay .bx-srow{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:0;background:none;border-radius:7px;padding:8px 2px;margin:0;cursor:pointer;transition:color .15s,background-color .15s}.oba-flows-overlay .bx-srow:hover{background:#f8f9fb}.oba-flows-overlay .bx-srow:hover .bx-stitle,.oba-flows-overlay .bx-srow.is-active .bx-stitle{color:var(--trust)}.oba-flows-overlay .bx-srow--top .bx-stitle{color:var(--trust);font-weight:700}.oba-flows-overlay .bx-stitle{flex:1;min-width:0;font-family:var(--f1);font-size:var(--fz-body);font-weight:600;line-height:1.35;color:var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oba-flows-overlay .bx-stime{flex:0 0 auto;font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.oba-flows-overlay .ov1rcol{grid-area:right;display:flex;flex-direction:column;gap:var(--gutter);min-height:0}.oba-flows-overlay .ov1period{flex:0 0 auto;width:100%;height:36px;font-family:var(--f1)}.oba-flows-overlay .ov1period .ant-select-selector{height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;box-shadow:var(--ds-card-shadow)}.oba-flows-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);font-weight:700;color:var(--heading)}.oba-flows-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-flows-overlay .rcolstack{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:clamp(8px,1.4vh,16px)}.oba-flows-overlay .ovwidget{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;container:ovwidget/size;border-color:var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow)}.oba-flows-overlay .ovwidget .ant-card-body{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(7px,1.3vh,16px) 16px}.oba-flows-overlay .ovwidget__label{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-flows-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);font-weight:800;color:var(--heading);line-height:1}.oba-flows-overlay .ovwidget__latest{font-size:var(--fz-meta);font-weight:700;color:var(--muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oba-flows-overlay .ovwidget__side{min-width:0;text-align:right}@container ovwidget (max-height: 84px){.oba-flows-overlay .anlegend{display:none}}@container ovwidget (max-height: 60px){.oba-flows-overlay .ovwidget__latest{display:none}}.oba-flows-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);font-weight:800;border-radius:6px;padding:1.5px 5px;white-space:nowrap}.oba-flows-overlay .andelta.up{color:#0e8a63;background:#e7f6f0}.oba-flows-overlay .andelta.dn{color:#c44432;background:#fbeae7}.oba-flows-overlay .andelta.eq{color:var(--muted);background:#edeff4}.oba-flows-overlay .anstack{display:flex;height:8px;border-radius:999px;overflow:hidden;gap:2px;margin:4px 0 2px}.oba-flows-overlay .anstack i{min-width:4px;border-radius:999px}.oba-flows-overlay .anlegend{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;font-size:var(--fz-meta);font-weight:700;color:var(--body)}.oba-flows-overlay .anlegend span{white-space:nowrap}.oba-flows-overlay .anlegend i{display:inline-block;width:6px;height:6px;border-radius:2.5px;margin-right:4px;vertical-align:-.5px}.oba-flows-overlay .ov1cta.ant-btn{flex:0 0 auto;margin-top:16px;min-height:var(--footer-h);height:auto;padding:8px 12px;display:flex;flex-direction:column;gap:1px;font-family:var(--f1);font-weight:800;border-radius:var(--ds-card-radius);background:#fff;border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm)}.oba-flows-overlay .ov1cta.ant-btn:hover{background:var(--kriea-primary-soft);border-color:var(--ds-border-accent);color:var(--trust)}.oba-flows-overlay .ov1cta.ant-btn.is-active,.oba-flows-overlay .ov1cta.ant-btn.is-active:hover,.oba-flows-overlay .ov1cta.ant-btn.is-active:disabled{background:var(--kriea-selected, var(--kriea-body));border-color:var(--kriea-selected, var(--kriea-body));color:#fff;opacity:1}.oba-flows-overlay .ov1cta__label{font-size:var(--fz-body);font-weight:800;line-height:1.2}.oba-flows-overlay .ov1cta__sub{font-size:var(--fz-meta);font-weight:600;line-height:1.1;color:#ffffffd1}.oba-flows-overlay .ov1panecard--timeline .oba-timeline{height:100%}.oba-flows-overlay .ov1panecard--timeline .oba-sidebar__header--filter{padding:0 16px}.oba-flows-overlay .oba-kind-filter{flex:1;min-width:0;display:flex;align-items:center}.oba-flows-overlay .oba-kind-filter .oba-kind-filter__select{width:100%}.oba-flows-overlay .oba-kind-filter .ant-select-selector{font-family:var(--f1);font-size:var(--fz-body)}.oba-flows-overlay .ovscroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.oba-flows-overlay .ovscroll:hover,.oba-flows-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.oba-kind-filter__opt{display:inline-flex;align-items:center;gap:6px;font-size:var(--ds-meta-size);font-weight:700}.oba-kind-filter__opt i{width:7px;height:7px;border-radius:2.5px;flex:0 0 auto}@keyframes oba-ov-fade{0%{opacity:0}to{opacity:1}}@keyframes oba-ov-rise{0%{opacity:0;transform:scale(.985) translateY(8px)}to{opacity:1;transform:none}}@keyframes oba-msg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.oba-flows-overlay .ovreq__chip{display:inline-flex;align-items:center;font-family:var(--f1);font-size:var(--fz-meta);font-weight:800;line-height:1;padding:5px 11px;border-radius:999px;background:var(--kriea-primary-soft, #eef3fd);color:var(--trust);white-space:nowrap}.oba-flows-overlay .ovreq__chip--self{background:color-mix(in srgb,var(--trust) 12%,#fff);color:var(--trust)}.oba-flows-overlay .ovreq__chip--peer{background:color-mix(in srgb,var(--insight) 16%,#fff);color:var(--insight)}.oba-flows-overlay .ovreq__chip--pending{background:color-mix(in srgb,var(--muted) 16%,#fff);color:var(--muted)}.oba-flows-overlay .ovreq__chip--na{background:color-mix(in srgb,var(--warning) 14%,#fff);color:var(--warning)}.oba-flows-overlay .ovreq__muted{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.oba-flows-overlay .ovreq__hidden{color:var(--muted);font-style:italic}.oba-flows-overlay .ovspine{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);padding:18px 18px 14px;min-height:0;overflow:hidden}.oba-flows-overlay .ovspine--embedded{background:transparent;border:none;border-radius:0;padding:0}.oba-flows-overlay .ovspine__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.oba-flows-overlay .ovspine__title{font-family:var(--f2);font-size:var(--fz-body);font-weight:800;color:var(--heading)}.oba-flows-overlay .ovspine__pill{font-size:var(--fz-meta);font-weight:800;color:#fff;padding:3px 10px;border-radius:999px;white-space:nowrap}.oba-flows-overlay .ovspine__list{flex:1;min-height:0;list-style:none;margin:0 -6px;padding:2px 6px;overflow:auto}.oba-flows-overlay .ovspine__node{position:relative;display:flex;gap:12px;padding-bottom:18px}.oba-flows-overlay .ovspine__rail{position:relative;flex:0 0 auto;width:16px;display:flex;justify-content:center}.oba-flows-overlay .ovspine__node:not(.is-last) .ovspine__rail:after{content:"";position:absolute;top:16px;bottom:-2px;width:2px;background:var(--line)}.oba-flows-overlay .ovspine__dot{position:relative;z-index:1;width:14px;height:14px;margin-top:2px;border-radius:999px;background:#fff;border:2px solid var(--node-color, var(--line))}.oba-flows-overlay .ovspine__node.is-done .ovspine__dot{background:var(--node-color, var(--trust))}.oba-flows-overlay .ovspine__node.is-current .ovspine__dot{background:var(--node-color, var(--trust));box-shadow:0 0 0 4px color-mix(in srgb,var(--node-color, var(--trust)) 22%,transparent)}.oba-flows-overlay .ovspine__node.is-upcoming .ovspine__dot{border-color:var(--line);background:#fff}.oba-flows-overlay .ovspine__body{display:flex;flex-direction:column;gap:1px;padding-bottom:2px}.oba-flows-overlay .ovspine__label{font-size:13px;font-weight:700;color:var(--heading)}.oba-flows-overlay .ovspine__node.is-upcoming .ovspine__label{color:var(--muted);font-weight:600}.oba-flows-overlay .ovspine__sub{font-size:var(--fz-meta);color:var(--body)}.oba-flows-overlay .ovspine__ts{font-size:var(--fz-meta);color:var(--muted);margin-top:1px}.oba-flows-overlay .ovspine__foot{flex:0 0 auto;margin:8px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:var(--fz-meta);color:var(--muted);line-height:1.45}.oba-flows-overlay .ovreq{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);overflow:hidden}.oba-flows-overlay .ovreq__status{flex:0 0 auto;align-self:center;font-size:var(--fz-meta);font-weight:800;color:#fff;padding:4px 12px;border-radius:999px;white-space:nowrap}.oba-flows-overlay .ovreq__scroll{flex:1;min-height:0;overflow:auto;padding:18px 24px;display:flex;flex-direction:column;gap:16px}.oba-flows-overlay .ovreq__main{flex:1;min-height:0;display:flex}.oba-flows-overlay .ovreq__content{flex:1;min-height:0;overflow:auto;padding:20px 24px;display:flex;flex-direction:column}.oba-flows-overlay .ovreq__centerwrap{margin:auto 0;width:100%;display:flex;flex-direction:column;gap:16px}.oba-flows-overlay .ovreq__spine{flex:0 0 224px;min-width:0;overflow:visible;padding:18px 24px 18px 10px}.oba-flows-overlay .ovspine--embedded .ovspine__list{margin:0;overflow:visible}.oba-flows-overlay .ovreq__vdivider{flex:0 0 1px;align-self:stretch;margin:18px 4px;background:var(--line)}@media (max-width: 980px){.oba-flows-overlay .ovreq__main{flex-direction:column}.oba-flows-overlay .ovreq__spine{flex:0 0 auto;padding:0 24px 18px}.oba-flows-overlay .ovreq__vdivider{margin:2px 24px}}.oba-flows-overlay .ovreq__banner{border:1px solid var(--line);border-left-width:4px;border-radius:12px;padding:12px 16px;background:#fff}.oba-flows-overlay .ovreq__banner--info{border-left-color:var(--trust);background:color-mix(in srgb,var(--trust) 5%,#fff)}.oba-flows-overlay .ovreq__banner--success{border-left-color:var(--growth);background:color-mix(in srgb,var(--growth) 6%,#fff)}.oba-flows-overlay .ovreq__banner--warning{border-left-color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,#fff)}.oba-flows-overlay .ovreq__banner--neutral{border-left-color:var(--muted);background:color-mix(in srgb,var(--muted) 6%,#fff)}.oba-flows-overlay .ovreq__bannertitle{font-weight:800;font-size:14px;color:var(--heading)}.oba-flows-overlay .ovreq__bannerbody{margin-top:3px;font-size:13px;line-height:1.5;color:var(--body)}.oba-flows-overlay .ovreq>.ovreq__banner{flex:0 0 auto;display:flex;align-items:center;gap:16px;margin:16px 16px 0}.oba-flows-overlay .ovreq>.ovreq__banner .ovreq__bannermain{flex:1;min-width:0}.oba-flows-overlay .ovreq__cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 1100px){.oba-flows-overlay .ovreq__cols{grid-template-columns:1fr}}.oba-flows-overlay .ovreq__layout{flex:1;min-height:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:16px}.oba-flows-overlay .ovreq__mapwrap{grid-row:1/3;min-height:0;container-type:size;display:grid;place-items:center}.oba-flows-overlay .ovreq__mapwrap>.aspect-map{width:min(100cqw,100cqh);margin:0 auto}.oba-flows-overlay .ovreq__below{grid-row:3/4;min-height:0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.oba-flows-overlay .ovreqmap{width:100%}@media (max-width: 980px){.oba-flows-overlay .ovreq__layout{display:flex;flex-direction:column;gap:16px}.oba-flows-overlay .ovreq__mapwrap{container-type:inline-size;aspect-ratio:1/1}.oba-flows-overlay .ovreq__mapwrap>.aspect-map{width:100%}.oba-flows-overlay .ovreq__below{grid-template-columns:1fr}}.oba-flows-overlay .ovreqmap .aspect-map__chips{margin-top:4px}.oba-flows-overlay .ovreqmap__tag{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.04em;border-radius:999px;padding:2.5px 9px}.oba-flows-overlay .ovreqmap__tag--self{color:#173a9e;background:#1e5ade24}.oba-flows-overlay .ovreqmap__tag--peer{color:#0c7a57;background:#11a87829}.oba-flows-overlay .ovreq__note{margin:0;font-size:13px;line-height:1.55;color:var(--heading)}.oba-flows-overlay .ovreq__noteby{font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .ovreq__noteby b{color:var(--body);font-weight:800}.oba-flows-overlay .ovreq__panel{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--ds-surface-color, #fff)}.oba-flows-overlay .ovreq__paneltitle{flex:0 0 auto;font-size:var(--fz-meta);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.oba-flows-overlay .ovreq__panelbody{flex:1 1 auto;min-height:0;overflow-y:auto}.oba-flows-overlay .ovreq__panelfoot{flex:0 0 auto;margin-top:10px}.oba-flows-overlay .ovreq__panelbody--review{display:flex;flex-direction:column;gap:10px}.oba-flows-overlay .ovreq__desc{font-size:13px;line-height:1.55;color:var(--body);margin:0 0 12px}.oba-flows-overlay .ovreq__facts{display:flex;flex-direction:column;gap:9px}.oba-flows-overlay .ovreq__fact{display:flex;flex-direction:column;gap:2px}.oba-flows-overlay .ovreq__factk{font-size:var(--fz-meta);font-weight:700;color:var(--muted)}.oba-flows-overlay .ovreq__factv{font-size:13px;color:var(--body);line-height:1.45}.oba-flows-overlay .ovreq__pending{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.oba-flows-overlay .ovreq__fb{display:flex;flex-direction:column;gap:8px}.oba-flows-overlay .ovreq__fbcomment{margin:0;font-size:13.5px;line-height:1.55;color:var(--heading);font-style:italic}.oba-flows-overlay .ovreq__fbfoot{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.oba-flows-overlay .ovreq__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:14px 24px;border-top:1px solid var(--line)}.oba-flows-overlay .ovreq__footnote{font-size:13px;color:var(--muted)}.oba-flows-overlay .ovreq__closepanel{margin-top:4px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.oba-flows-overlay .ovreq__closetitle{font-size:13px;font-weight:800;letter-spacing:.02em;color:var(--heading)}.oba-flows-overlay .ovreq__closearea{width:100%;max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.oba-flows-overlay .ovreq__closeboxes{display:flex;gap:16px;align-items:stretch}@media (max-width: 760px){.oba-flows-overlay .ovreq__closeboxes{flex-direction:column}}.oba-flows-overlay .ovreq__closebox{display:flex;flex-direction:column;gap:6px;text-align:left;padding:18px;border:1.5px solid var(--line);border-radius:14px;background:var(--ds-surface-color, #fff);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.oba-flows-overlay .ovreq__closebox--basic{flex:1 1 0}.oba-flows-overlay .ovreq__closebox--reward{flex:2 1 0}.oba-flows-overlay .ovreq__closebox:hover{border-color:color-mix(in srgb,var(--trust) 45%,var(--line))}.oba-flows-overlay .ovreq__closebox:focus-visible{outline:none;border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb,var(--trust) 18%,transparent)}.oba-flows-overlay .ovreq__closebox.is-selected{border-color:var(--trust);background:color-mix(in srgb,var(--trust) 5%,#fff);box-shadow:inset 0 0 0 1px var(--trust)}.oba-flows-overlay .ovreq__closeboxtitle{font-family:var(--f2);font-size:15px;font-weight:800;color:var(--heading)}.oba-flows-overlay .ovreq__closeboxhint{font-size:12.5px;line-height:1.45;color:var(--muted)}.oba-flows-overlay .ovreq__steptitle{font-size:13px;font-weight:800;letter-spacing:.02em;color:var(--heading);text-align:center}.oba-flows-overlay .ovreq__stepboxes{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.oba-flows-overlay .ovreq__stepbox{flex:0 0 auto;width:min(38vh,300px);aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:22px;border:1.5px solid var(--line);border-radius:18px;background:var(--ds-surface-color, #fff);cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.oba-flows-overlay .ovreq__stepbox:hover{border-color:color-mix(in srgb,var(--trust) 45%,var(--line))}.oba-flows-overlay .ovreq__stepbox:focus-visible{outline:none;border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb,var(--trust) 18%,transparent)}.oba-flows-overlay .ovreq__stepbox.is-selected{border-color:var(--trust);background:color-mix(in srgb,var(--trust) 5%,#fff);box-shadow:inset 0 0 0 1px var(--trust)}.oba-flows-overlay .ovreq__stepboxtitle{font-family:var(--f2);font-size:16px;font-weight:800;color:var(--heading)}.oba-flows-overlay .ovreq__stepboxhint{font-size:13px;line-height:1.5;color:var(--muted);max-width:22ch}.oba-flows-overlay .ovreq__below--single{grid-template-columns:1fr}.oba-flows-overlay .ovreq__rewardrow{margin-top:10px;padding-top:12px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:10px}.oba-flows-overlay .ovreq__rewardlabel{font-size:13px;font-weight:700;color:var(--heading)}.oba-flows-overlay .ovreq__rewardnote{font-size:var(--fz-meta);color:var(--trust);font-weight:600;line-height:1.45}.oba-flows-overlay .ovreq__stampcard{background-image:url(/assets/stamp-card-bg-cGugmE3g.png);background-size:cover;background-position:center;border-radius:14px;padding:12px 18px;box-shadow:inset 0 1px 3px #00000029,0 1px 2px #1b1e3a14}.oba-flows-overlay .ovreq__stampcard .bcoin{width:100%;justify-content:space-around;gap:6px}.oba-flows-overlay .ovreq__stampcard .bcoin__img{mix-blend-mode:multiply}.oba-flows-overlay .ovreq__stampcard .bcoin__item:not(.is-filled) .bcoin__img{opacity:.55}.oba-flows-overlay .bcoin{display:flex;align-items:center;gap:10px}.oba-flows-overlay .bcoin.is-disabled{pointer-events:none}.oba-flows-overlay .bcoin__item{padding:0;border:none;background:transparent;line-height:0;cursor:pointer}.oba-flows-overlay .bcoin__item:disabled{cursor:default}.oba-flows-overlay .bcoin__img{display:block;width:52px;height:52px;object-fit:contain;transition:opacity .15s}.oba-flows-overlay .bcoin__item:not(.is-filled) .bcoin__img{opacity:.85}.oba-flows-overlay .ovclose__rewardnote.ovclose__rewardnote--accent{color:var(--trust);font-weight:600}.oba-flows-overlay .ovclose__review,.oba-flows-overlay .ovclose__opts,.oba-flows-overlay .ovclose__confirm,.oba-flows-overlay .ovrev__request{display:flex;flex-direction:column;gap:14px;max-width:640px;margin:0 auto}.oba-flows-overlay .ovclose__fb{border:1px solid var(--line);border-radius:12px;padding:16px 18px;background:var(--ds-surface-color, #fff)}.oba-flows-overlay .ovclose__fbtop{display:flex;align-items:center;gap:12px;margin-bottom:10px}.oba-flows-overlay .ovclose__fbtag{font-size:var(--fz-meta);font-weight:700;color:var(--muted)}.oba-flows-overlay .ovclose__fbcomment{margin:0;font-size:14px;line-height:1.6;color:var(--heading);font-style:italic}.oba-flows-overlay .ovclose__na{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.oba-flows-overlay .ovclose__na p{margin:0;font-size:13.5px;line-height:1.55;color:var(--body)}.oba-flows-overlay .ovclose__radio{display:flex;flex-direction:column;gap:10px;width:100%}.oba-flows-overlay .ovclose__radio .ant-radio-wrapper{align-items:flex-start;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;transition:border-color .15s,background-color .15s}.oba-flows-overlay .ovclose__radio .ant-radio-wrapper-checked{border-color:var(--trust);background:color-mix(in srgb,var(--trust) 5%,#fff)}.oba-flows-overlay .ovclose__radioitem{width:100%}.oba-flows-overlay .ovclose__radioitem>span:last-child{display:flex;flex-direction:column;gap:2px}.oba-flows-overlay .ovclose__radiolabel{font-size:14px;font-weight:700;color:var(--heading)}.oba-flows-overlay .ovclose__radiohint{font-size:12.5px;color:var(--muted);line-height:1.4}.oba-flows-overlay .ovclose__reward{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px dashed var(--line);border-radius:12px}.oba-flows-overlay .ovclose__rewardlabel{font-size:13px;font-weight:700;color:var(--heading)}.oba-flows-overlay .ovclose__rewardnote{font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .ovclose__refund{border:1px solid var(--line);border-left:4px solid var(--growth);border-radius:12px;padding:14px 16px;background:color-mix(in srgb,var(--growth) 6%,#fff)}.oba-flows-overlay .ovclose__refund p{margin:4px 0 0;font-size:13.5px;line-height:1.55;color:var(--body)}.oba-flows-overlay .ovclose__refundtitle,.oba-flows-overlay .ovclose__confirmtitle{font-family:var(--f2);font-size:16px;font-weight:800;color:var(--heading)}.oba-flows-overlay .ovclose__confirmline{margin:0;font-size:14px;line-height:1.55;color:var(--body)}.oba-flows-overlay .ovclose__confirmnote{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.oba-flows-overlay .ovrev__askedby{font-size:15px;line-height:1.5;color:var(--heading)}.oba-flows-overlay .ovrev__askedby b{color:var(--trust)}.oba-flows-overlay .ovrev__desc{margin:0;font-size:13.5px;line-height:1.55;color:var(--body)}.oba-flows-overlay .ovrev__note{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--ds-surface-color, #fff)}.oba-flows-overlay .ovrev__notek{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.oba-flows-overlay .ovrev__notev{margin:4px 0 0;font-size:13.5px;line-height:1.55;color:var(--heading);font-style:italic}.oba-flows-overlay .ovrev__rate{height:100%;min-height:0;display:flex;flex-direction:column}.oba-flows-overlay .ovrev__comment{max-width:640px;margin:0 auto;width:100%}.oba-flows-overlay .ovrev__sumcomment{margin:0;font-size:13.5px;line-height:1.6;color:var(--heading);font-style:italic}.oba-flows-overlay .ovpeer__brandname{font-family:var(--f2);font-size:17px;font-weight:800;color:var(--heading);line-height:1.25}.oba-flows-overlay .ovpeer__brandsub{margin-top:3px;font-size:var(--fz-meta);font-weight:700;color:var(--body)}.oba-flows-overlay .ovpeer__view{flex:1;min-height:0;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:var(--ds-card-radius);padding:18px 20px;display:flex;flex-direction:column;gap:14px}.oba-flows-overlay .ovpeer__sectiontitle{font-family:var(--f2);font-size:15px;font-weight:800;color:var(--heading)}.oba-flows-overlay .ovpeer__na{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.oba-flows-overlay .ovpeer__mapwrap{flex:1;min-height:320px;display:flex;flex-direction:column}.oba-flows-overlay .ovpeer__selcomment{display:flex;flex-direction:column;gap:8px;align-items:flex-start;border-top:1px solid var(--line);padding-top:12px}.oba-flows-overlay .ovpeer__selcommenttext{margin:0;font-size:13.5px;line-height:1.6;color:var(--heading);font-style:italic}.oba-flows-overlay .ovpeer__trend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.oba-flows-overlay .ovpeer__trendrow{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:12px}.oba-flows-overlay .ovpeer__trenddate{font-size:var(--fz-meta);font-weight:700;color:var(--muted)}.oba-flows-overlay .ovpeer__trendbarwrap{height:8px;border-radius:999px;background:color-mix(in srgb,var(--insight) 12%,#fff);overflow:hidden}.oba-flows-overlay .ovpeer__trendbar{display:block;height:100%;border-radius:999px;background:var(--insight)}.oba-flows-overlay .ovpeer__notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.oba-flows-overlay .ovpeer__note{position:relative;border:1px solid var(--line);border-left-width:4px;border-radius:12px;padding:12px 14px;background:var(--ds-surface-color, #fff);display:flex;flex-direction:column;gap:4px}.oba-flows-overlay .ovpeer__note--nudge{border-left-color:var(--insight)}.oba-flows-overlay .ovpeer__note--shout{border-left-color:var(--growth)}.oba-flows-overlay .ovpeer__notetag{font-size:var(--fz-meta);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.oba-flows-overlay .ovpeer__note--nudge .ovpeer__notetag{color:var(--insight)}.oba-flows-overlay .ovpeer__note--shout .ovpeer__notetag{color:var(--growth)}.oba-flows-overlay .ovpeer__notemsg{margin:0;font-size:13.5px;line-height:1.55;color:var(--heading)}.oba-flows-overlay .ovpeer__notedate{font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .ov1menu__count.is-flash{animation:oba-count-flash .6s ease 2}@keyframes oba-count-flash{0%{transform:scale(1)}30%{transform:scale(1.32);background:var(--ds-trust-color, #1e5ade);color:#fff}to{transform:scale(1)}}body.kriea-screen .beacon-launcher{display:none}.kriea-layout{position:relative;display:flex;flex-direction:row;height:100vh;overflow:hidden;font-family:var(--kriea-font-body);color:var(--kriea-body)}.kriea-layout button{font-family:inherit}.kriea-layout .kriea-main-content{flex:1 1 auto;min-width:0;display:flex;position:relative;overflow:hidden}.kriea-layout .kriea-content-layout{flex:1 1 auto;min-width:0;position:relative}.kriea-layout .kriea-flyout{position:absolute;top:0;bottom:0;z-index:1060;display:flex;box-shadow:6px 0 28px #1b1e3a29}.kriea-layout .kriea-flyout.has-secondary{box-shadow:none}.kriea-layout .kriea-flyout .kriea-menu{transition:none;box-shadow:none}.kriea-layout .kriea-flyout.is-entering{animation:kriea-flyout-in .22s cubic-bezier(.22,1,.36,1)}.kriea-layout .kriea-flyout.is-leaving{animation:kriea-flyout-out .24s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes kriea-flyout-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes kriea-flyout-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12px)}}.kriea-layout .kriea-left-sider{overflow:hidden;background:transparent}.kriea-layout .kriea-left-sider .ant-layout-sider-children{height:100%;display:flex;flex-direction:row;min-width:0}.kriea-layout .kriea-spaces{flex:0 0 57px;width:57px;display:flex;flex-direction:column;align-items:center;padding:13px 0 14px;background:var(--kriea-rail-grad);background-size:100% 100%;background-position:0% 0%}.kriea-layout .kriea-spaces.is-loading{background-size:100% 240%;animation:kriea-rail-flow 1.9s ease-in-out infinite alternate}.kriea-layout .kriea-spaces .kriea-spaces__logo{width:33px;height:33px;padding:0;border:none;background:transparent;cursor:pointer;margin-bottom:29px;display:grid;place-items:center}.kriea-layout .kriea-spaces .kriea-spaces__logo .ib-logo{filter:drop-shadow(0 5px 10px rgba(30,90,222,.25));transition:transform .2s ease}.kriea-layout .kriea-spaces .kriea-spaces__logo:hover .ib-logo{transform:scale(1.06)}.kriea-layout .kriea-spaces .kriea-spaces__list{display:flex;flex-direction:column;align-items:center;gap:10px}.kriea-layout .kriea-spaces .kriea-spaces__item{width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:var(--kriea-icon-idle);display:grid;place-items:center;cursor:pointer;transition:all .2s ease}.kriea-layout .kriea-spaces .kriea-spaces__item:hover{background:#ffffffbf;color:var(--kriea-primary)}.kriea-layout .kriea-spaces .kriea-spaces__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .kriea-spaces .kriea-spaces__item--small{width:32px;height:32px;border-radius:8px}.kriea-layout .kriea-spaces .kriea-spaces__bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:10px}.kriea-layout .kriea-spaces .kriea-spaces__divider{width:21px;height:1px;background:#1b1e3a29;margin:2px 0}.kriea-layout .kriea-spaces .kriea-spaces__avatar{padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer;box-shadow:0 0 0 2px #fff,0 5px 11px #1b1e3a2e;transition:transform .2s ease}.kriea-layout .kriea-spaces .kriea-spaces__avatar:hover{transform:scale(1.06)}.kriea-layout .kriea-spaces .kriea-spaces__avatar.is-active{box-shadow:0 0 0 2px var(--kriea-selected),0 5px 11px #4e587152}.kriea-layout .kriea-spaces .kriea-spaces__avatar .ant-avatar{display:block}.kriea-layout .kriea-menu{flex:0 0 259px;width:259px;background:var(--kriea-surface);border-right:1px solid var(--kriea-partition);overflow:hidden;transition:flex-basis .2s ease,width .2s ease}.kriea-layout .kriea-menu.is-collapsed{flex-basis:0;width:0;border-right:none}.kriea-layout .kriea-menu .kriea-menu__inner{width:259px;height:100%;display:flex;flex-direction:column}.kriea-layout .kriea-menu .kriea-menu__brand{flex:0 0 auto;display:flex;align-items:center;padding:18px 14px 11px;font-size:var(--kriea-fs-brand)}.kriea-layout .kriea-menu .kriea-menu__dashboard{position:relative;margin:0 14px 24px;padding:8px 41px 8px 13px;background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:11px;box-shadow:var(--kriea-shadow-xs);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px;transition:all .2s ease}.kriea-layout .kriea-menu .kriea-menu__dashboard:hover{border-color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__dashboard .kriea-menu__dashboard-title{font-size:var(--kriea-fs-caption);color:var(--kriea-icon-idle);transition:color .2s ease}.kriea-layout .kriea-menu .kriea-menu__dashboard .kriea-menu__dashboard-sub{font-size:var(--kriea-fs-caption);color:var(--kriea-dash-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.kriea-layout .kriea-menu .kriea-menu__dashboard .kriea-menu__dashboard-chevron{position:absolute;top:7px;right:0;bottom:7px;width:34px;display:grid;place-items:center;color:#c3c9d6;border-left:1px solid #e7eaf2;transition:all .2s ease}.kriea-layout .kriea-menu .kriea-menu__dashboard .kriea-menu__dashboard-chevron:hover{color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active{background:var(--kriea-selected-bg);border-color:var(--kriea-selected-bg)}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active:hover{border-color:var(--kriea-selected-bg)}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active .kriea-menu__dashboard-title{color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active .kriea-menu__dashboard-sub{color:#4e5871b8}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active .kriea-menu__dashboard-chevron{color:var(--kriea-selected);border-left-color:transparent}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active .kriea-menu__dashboard-chevron:hover{color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__sections{flex:1;min-height:0;overflow-y:auto;padding:0 13px 19px;display:flex;flex-direction:column;gap:26px;scrollbar-width:thin;scrollbar-color:#e3e8f3 transparent}.kriea-layout .kriea-menu .kriea-menu__section{display:flex;flex-direction:column;gap:3px}.kriea-layout .kriea-menu .kriea-menu__section-label{font-family:var(--kriea-font-brand);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-section-label);padding:0 7px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kriea-layout .kriea-menu .kriea-menu__item{display:flex;align-items:center;gap:10px;width:100%;flex:0 0 32px;height:32px;padding:0 10px;border:none;border-radius:10px;background:transparent;font-family:var(--kriea-font-body);font-size:13px;color:var(--kriea-nav-idle);text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease,color 1.5s ease-in-out}.kriea-layout .kriea-menu .kriea-menu__item .kriea-menu__item-icon{display:grid;place-items:center;color:var(--kriea-nav-idle);transition:color 1.5s ease-in-out}.kriea-layout .kriea-menu .kriea-menu__item .kriea-menu__item-icon svg{width:16px;height:16px}.kriea-layout .kriea-menu .kriea-menu__item:hover{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__item:hover .kriea-menu__item-icon{color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__item.is-active .kriea-menu__item-icon{color:var(--kriea-selected)}.kriea-layout .kriea-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--kriea-canvas)}.kriea-layout .kriea-topbar{flex:0 0 60px;height:60px;line-height:normal;display:flex;align-items:center;justify-content:space-between;gap:var(--kriea-gap);padding:0 var(--kriea-page-pad);background:var(--kriea-surface);border-bottom:1px solid var(--kriea-partition)}.kriea-layout .kriea-topbar.kriea-topbar--home{justify-content:space-between}.kriea-layout .kriea-topbar.kriea-topbar--home .kriea-360-title{font-size:var(--kriea-fs-brand)}.kriea-layout .kriea-topbar .kriea-topbar__title{margin:0;font-family:var(--kriea-font-brand);font-weight:600;font-size:var(--kriea-fs-title);line-height:1.35;color:var(--kriea-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kriea-layout .kriea-topbar .kriea-topbar__titles{min-width:0}.kriea-layout .kriea-topbar .kriea-topbar__sub{margin:1px 0 0;font-size:var(--kriea-fs-caption);color:var(--kriea-muted)}.kriea-layout .kriea-topbar .kriea-topbar__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.kriea-layout .kriea-topbar .kriea-topbar__kebab>.ant-btn{width:29px;height:29px;border-radius:10px;background:var(--kriea-card);border:1px solid var(--kriea-border)!important;box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading)}.kriea-layout .kriea-topbar .kriea-topbar__kebab>.ant-btn:hover{color:var(--kriea-primary);border-color:var(--kriea-primary)!important}.kriea-layout .kriea-pill{height:29px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:10px;box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading);font-size:var(--kriea-fs-caption);cursor:pointer;transition:border-color .2s ease}.kriea-layout .kriea-pill:hover{border-color:var(--kriea-primary)}.kriea-layout .kriea-pill--lock{padding:0;gap:0;background:transparent;border:none;box-shadow:none;overflow:visible}.kriea-layout .kriea-pill--lock .anticon{color:var(--kriea-warning);font-size:26px;transition:filter .2s ease}.kriea-layout .kriea-pill--lock:hover{border:none}.kriea-layout .kriea-pill--lock:hover .anticon{filter:brightness(1.1)}.kriea-layout .kriea-pill .kriea-pill__hexcount{position:relative;width:30px;height:34px;margin-left:-5px;display:grid;place-items:center;filter:drop-shadow(0 2px 4px rgba(27,30,58,.14))}.kriea-layout .kriea-pill .kriea-pill__hexcount svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kriea-layout .kriea-pill .kriea-pill__hexcount svg path{fill:var(--kriea-card);stroke:var(--kriea-border);stroke-width:1.2}.kriea-layout .kriea-pill .kriea-pill__hexcount-value{position:relative;font-size:var(--kriea-fs-caption);font-weight:700;color:var(--kriea-heading)}.kriea-layout .kriea-pill .kriea-pill__label{font-size:var(--kriea-fs-caption);font-weight:600;letter-spacing:.05em}.kriea-layout .kriea-pill .kriea-pill__dot{width:6px;height:6px;border-radius:50%;background:var(--kriea-warning)}.kriea-layout .kriea-pill--peerinbox{border-style:dashed;border-color:var(--kriea-accent-360);color:var(--kriea-accent-360)}.kriea-layout .kriea-pill--peerinbox .anticon{font-size:14px}.kriea-layout .kriea-pill--peerinbox:hover{border-color:var(--kriea-accent-360);background:color-mix(in srgb,var(--kriea-accent-360) 9%,var(--kriea-card))}.kriea-layout .kriea-pill--peerinbox .kriea-pill__dot{background:var(--kriea-primary)}.kriea-layout .kriea-circle{width:29px;height:29px;border-radius:10px;background:var(--kriea-card);border:1px solid var(--kriea-border);box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading);display:grid;place-items:center;cursor:pointer;transition:all .2s ease}.kriea-layout .kriea-circle:hover{color:var(--kriea-primary);border-color:var(--kriea-primary)}.kriea-layout .kriea-circle--beacon{padding:0}.kriea-layout .kriea-circle--beacon .beacon-honeycomb{display:block;filter:none;transition:transform .2s ease}.kriea-layout .kriea-circle--beacon:hover .beacon-honeycomb{transform:scale(1.08)}.kriea-layout .kriea-content{flex:1;min-height:0;overflow-y:auto;padding:var(--kriea-gap) var(--kriea-page-pad) var(--kriea-page-pad);display:flex;flex-direction:column}.kriea-layout .kriea-content>*{flex:1 1 auto;min-height:0}.kriea-layout .kriea-content>*{animation:kriea-view-in .18s ease both}@media (prefers-reduced-motion: reduce){.kriea-layout .kriea-content>*{animation:none}}@keyframes kriea-view-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes kriea-rail-flow{0%{background-position:0% 0%}to{background-position:0% 100%}}@media (prefers-reduced-motion: reduce){.kriea-layout .kriea-spaces.is-loading{animation:none;background-size:100% 100%;background-position:0% 0%}}.kriea-layout .two-panel-layout__org-selector{border-right:1px solid var(--kriea-border);display:flex!important;flex-direction:column;height:100vh;position:absolute;top:0;bottom:0;z-index:1060;box-shadow:12px 0 24px #14182814;transition:transform .22s ease,opacity .22s ease;will-change:transform,opacity}.kriea-layout .two-panel-layout__org-selector.is-closed{opacity:0;transform:translate(-16px);pointer-events:none}.kriea-layout .two-panel-layout__org-selector.is-open{opacity:1;transform:translate(0);pointer-events:auto}.kriea-layout .two-panel-layout__org-selector-header{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid var(--kriea-border-soft)}.kriea-layout .two-panel-layout__org-selector-title{margin:0;font-size:var(--kriea-fs-emphasis);color:var(--kriea-heading)}.kriea-layout .two-panel-layout__org-selector-close{color:var(--kriea-faint)}.kriea-layout .two-panel-layout__org-selector-close:hover{color:var(--kriea-body)}.kriea-layout .two-panel-layout__org-selector-body{flex:1;overflow-y:auto;padding:10px 13px}.kriea-layout .ant-pro-page-container{padding:0}.kriea-layout .ant-pro-page-container-warp{background:transparent}.kriea-layout .ant-pro-page-container-warp .ant-page-header{background:transparent;padding:0}.kriea-layout .ant-page-header-heading-title{font-size:var(--kriea-fs-heading);font-weight:600;color:var(--kriea-heading)}.kriea-layout .ant-page-header-heading{padding-block-start:0!important}.kriea-layout .ant-pro-page-container-children-container{padding-block-start:0;padding-inline:0}.kriea-layout .ant-page-header-footer{margin-block-start:0!important}.kriea-layout .ant-pro-page-container-tabs>.ant-tabs-content-holder{padding-block-start:17px}.kriea-layout .behavior-anchor-page,.kriea-layout .behavior-anchor-page>.ant-pro-page-container-affix,.kriea-layout .behavior-anchor-page>.ant-pro-page-container-affix>div,.kriea-layout .behavior-anchor-page .ant-pro-page-container-warp,.kriea-layout .behavior-anchor-page .ant-page-header,.kriea-layout .behavior-anchor-page .ant-page-header-footer{display:flex;flex-direction:column;min-height:0}.kriea-layout .behavior-anchor-page>.ant-pro-page-container-affix,.kriea-layout .behavior-anchor-page>.ant-pro-page-container-affix>div,.kriea-layout .behavior-anchor-page .ant-pro-page-container-warp,.kriea-layout .behavior-anchor-page .ant-page-header,.kriea-layout .behavior-anchor-page .ant-page-header-footer,.kriea-layout .behavior-anchor-page .ant-pro-page-container-tabs{flex:1 1 auto}.kriea-layout .behavior-anchor-page .ant-pro-page-container-tabs>.ant-tabs-content-holder,.kriea-layout .behavior-anchor-page .ant-tabs-content,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active>.ant-pro-card,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active>.ant-pro-card>.ant-pro-card-body{display:flex;flex-direction:column;min-height:0}.kriea-layout .behavior-anchor-page .ant-tabs-content,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active>.ant-pro-card,.kriea-layout .behavior-anchor-page .ant-tabs-tabpane-active>.ant-pro-card>.ant-pro-card-body{flex:1 1 auto}.kriea-layout .ant-pro-page-container .ant-tabs-nav{margin:0;padding:0 0 5px;align-items:center}.kriea-layout .ant-pro-page-container .ant-tabs-nav:before{border-bottom:1px solid var(--kriea-partition)}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-nav-list{gap:6px}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab{margin:0;height:27px;padding:0 14px;align-items:center;border-radius:10px;transition:all .2s ease}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:var(--kriea-heading);font-size:var(--kriea-fs-base)}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-icon{margin-inline-end:6px}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab:hover{background:var(--kriea-selected-bg)}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--kriea-selected)}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--kriea-selected-bg);box-shadow:none}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--kriea-selected);text-shadow:none}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:0}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-ink-bar{display:none}.kriea-layout .ant-tabs-extra-content .ant-btn-group{height:29px;box-sizing:border-box;background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:10px;padding:3px;box-shadow:var(--kriea-shadow-sm);display:inline-flex;align-items:center;gap:2px}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn{height:21px;min-height:0;min-width:28px;padding-inline:8px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;box-shadow:none;border-radius:8px!important;color:var(--kriea-body)}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn:hover{color:var(--kriea-selected);background:var(--kriea-selected-bg)}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn-primary,.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn-primary:hover{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .ant-tabs-tabpane.table>div,.kriea-layout .ant-tabs-tabpane>div:has(>.oba-timeline){background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg);box-shadow:var(--kriea-shadow-lg)}.kriea-layout .ant-tabs-tabpane>.ant-pro-card{background:var(--kriea-card);border-radius:var(--kriea-radius-lg);border:1px solid var(--kriea-border);box-shadow:var(--kriea-shadow-lg)}.kriea-layout .ant-tabs-tabpane>.ant-pro-card:has(>.ant-pro-card-body>.behavior-anchor-behaviors-root){background:transparent;border:none;border-radius:0;box-shadow:none}.kriea-left-sider:hover .kriea-menu__item,.kriea-left-sider:hover .kriea-menu__item .kriea-menu__item-icon{color:var(--kriea-body)}.login-title{text-align:center;color:#fff;font-size:30px;letter-spacing:-.04em}
