@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:50%}.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{animation:none;transform: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{animation:none;transform: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;filter:brightness();transform:scale(.9)}16%{opacity:1;filter:brightness(1.16)saturate(1.12)drop-shadow(0 0 4px #ffffff80);transform:scale(1.12)}38%{opacity:.6;filter:brightness(1.03);transform:scale(.99)}60%,to{opacity:.45;filter:brightness();transform:scale(.9)}}@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{opacity:1;filter:none;transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.bpl__cell{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.honeycomb-spinner{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:160px;animation:.15s 60ms both honeycomb-mark-in;display:flex}.honeycomb-spinner .bpl{--bpl-duration:1.4s;shape-rendering:geometricprecision}.honeycomb-spinner--inline{flex:none;width:auto;height:auto;min-height:0;animation:none;display:inline-flex}.honeycomb-spinner--fullscreen{width:100%;min-height:100dvh}@media (prefers-reduced-motion:reduce){.honeycomb-spinner{animation:none}.honeycomb-spinner .bpl__cell{animation:none!important}}@keyframes honeycomb-mark-in{0%{opacity:0}to{opacity:1}}:root{--brand-trust:#1e5ade;--brand-insight:#dbaa12;--brand-growth:#11a878;--brand-warning:#c44432;--brand-vision:#6c4fd0;--brand-heading:#222f3b;--brand-body:#4e5871;--brand-muted:#6f6a61;--brand-surface:#f7f4ee;--brand-canvas:#f1ede4;--brand-card:#fff;--brand-border:#e0dbcf;--brand-border-soft:#f0ebe0;--kriea-z-sticky:200;--kriea-z-work-item-overlay:940;--kriea-z-record-overlay:950;--kriea-z-record-flow:960;--kriea-z-item-dialog:970;--kriea-z-antd-base:1000;--kriea-z-portal-drawer:1100;--kriea-z-maximize-behind:900;--kriea-z-maximize:1600;--kriea-z-beacon-max:1700;--kriea-z-menu-scrim:1705;--kriea-z-menu-flyout:1710;--kriea-z-beacon-launcher:1750;--kriea-z-popup:9900;--kriea-primary:var(--brand-trust);--kriea-primary-soft:#eef3fd;--kriea-accent-360:var(--brand-insight);--kriea-growth:var(--brand-growth);--kriea-warning:var(--brand-warning);--kriea-heading:var(--brand-heading);--kriea-body:var(--brand-body);--kriea-selected:var(--brand-trust);--kriea-selected-bg:#dedede;--kriea-muted:var(--brand-muted);--kriea-faint:#aca597;--kriea-nav-idle:#8c92a3;--kriea-surface:var(--brand-surface);--kriea-canvas:var(--brand-canvas);--kriea-card:var(--brand-card);--kriea-border:var(--brand-border);--kriea-border-soft:var(--brand-border-soft);--kriea-partition:var(--brand-border);--kriea-scrim:color-mix(in srgb, var(--brand-heading) 14%, transparent);--kriea-tab-bar-surface:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);--kriea-rail-grad:linear-gradient(180deg, #dcecf4 0%, #edf0f1 40%, #f4e7e4 70%, #eed8e6 100%);--kriea-icon-idle:#8a8478;--kriea-rail-idle:color-mix(in srgb, var(--kriea-icon-idle) 60%, #fff);--kriea-menu-idle:color-mix(in srgb, var(--kriea-nav-idle) 80%, #fff);--kriea-dash-sub:#b3ab9d;--kriea-section-label:#b8b1a3;--kriea-section-tagline:color-mix(in srgb, var(--kriea-section-label) 70%, #fff);--kriea-idle-opacity:.55;--kriea-behind-dialog-opacity:.45;--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-card-tiles-cols:repeat(auto-fill, minmax(min(100%, 420px), 1fr));--kriea-radius-sm:8px;--kriea-radius:12px;--kriea-radius-lg:16px;--kriea-radius-pill:999px;--kriea-control-h:32px;--kriea-tab-h:27px;--kriea-tab-bar-pad:4px;--kriea-page-bar-gutter:22px;--kriea-control-radius:10px;--kriea-control-radius-sm:8px;--kriea-control-pad-x:12px;--kriea-control-gap:6px;--kriea-control-fs:var(--kriea-fs-caption);--kriea-control-fw:600;--kriea-control-bg:var(--kriea-card);--kriea-control-border:var(--kriea-border);--kriea-control-fg:var(--kriea-heading);--kriea-control-shadow:var(--kriea-shadow-sm);--kriea-control-hover-border:var(--kriea-primary);--kriea-toggle-track-pad:3px;--kriea-toggle-selected-bg:var(--kriea-primary);--kriea-toggle-selected-fg:var(--kriea-card);--kriea-band-h:57px;--kriea-rail-w:65px;--kriea-menu-w:259px;--kriea-sider-w:calc(var(--kriea-rail-w) + var(--kriea-menu-w));--kriea-band-pad-y:12px;--kriea-overlay-band-h:60px;--kriea-dialog-band-h:64px;--kriea-item-dialog-band-h:64px;--kriea-panel-band-h:56px;--kriea-statecard-h:264px;--kriea-statecard-lead:74px;--kriea-statecard-pad:16px;--kriea-statecard-gutter:14px;--kriea-statecard-spine:62%;--kriea-statecard-details:36%;--kriea-statecard-split-gap:16px;--kriea-tows-trace-card-h:clamp(168px, 17vh, 200px);--kriea-statecard-band-gap:14px;--kriea-shadow-xs:0 1px 3px #e0dbcf99;--kriea-shadow-sm:0 2px 8px #e0dbcfcc;--kriea-shadow-md:0 6px 16px #e0dbcfe6;--kriea-shadow-lg:0 14px 36px #e0dbcff2;--kriea-shadow-selected:0 8px 18px #e0dbcff2;--kriea-focus-ring:0 0 0 3px #1e5ade29;--ds-trust-color:var(--brand-trust);--ds-insight-color:var(--brand-insight);--ds-growth-color:var(--brand-growth);--ds-warning-color:var(--brand-warning);--ds-vision-color:var(--brand-vision);--ds-title-color:var(--brand-heading);--ds-body-color:var(--brand-body);--ds-muted-color:var(--brand-muted);--ds-surface-color:var(--brand-card);--ds-canvas-color:var(--brand-canvas);--ds-border-color:var(--brand-border);--ds-border-soft:var(--brand-border-soft);--kriea-tier-critical:#d32f2f;--kriea-tier-very-important:#f57c00;--kriea-tier-important:#1976d2;--kriea-tier-nice-to-have:#9e9e9e;--kriea-tier-neutral-bg:#a8a8a8;--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-mono-font:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--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 #e0dbcfe6;--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);color:var(--kriea-primary);font-weight:700}.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}.kriea-control,.kriea-control--icon,.kriea-circle,.kriea-pill{box-sizing:border-box;height:var(--kriea-control-h);justify-content:center;align-items:center;gap:var(--kriea-control-gap);padding:0 var(--kriea-control-pad-x);background:var(--kriea-control-bg);border:1px solid var(--kriea-control-border);border-radius:var(--kriea-control-radius);box-shadow:var(--kriea-control-shadow);color:var(--kriea-control-fg);font-family:inherit;font-size:var(--kriea-control-fs);white-space:nowrap;cursor:pointer;margin:0;line-height:1;transition:border-color .2s,color .2s;display:inline-flex}.kriea-control:hover,.kriea-control--icon:hover,.kriea-circle:hover,.kriea-pill:hover{border-color:var(--kriea-control-hover-border)}.kriea-control:focus-visible,.kriea-control--icon:focus-visible,.kriea-circle:focus-visible,.kriea-pill:focus-visible{box-shadow:var(--kriea-control-shadow), var(--kriea-focus-ring);outline:none}.kriea-control:disabled,.kriea-control--icon:disabled,.kriea-circle:disabled,.kriea-pill:disabled{cursor:not-allowed;opacity:.5}.kriea-control--icon,.kriea-circle{width:var(--kriea-control-h);padding:0}.kriea-control--icon:hover,.kriea-circle:hover{color:var(--kriea-control-hover-border)}.kriea-control__label,.kriea-pill__label{font-size:var(--kriea-control-fs);font-weight:var(--kriea-control-fw);letter-spacing:.05em}.kriea-toggle{box-sizing:border-box;height:var(--kriea-control-h);padding:calc(var(--kriea-toggle-track-pad) - 1px);background:var(--kriea-control-bg);border:1px solid var(--kriea-control-border);border-radius:var(--kriea-control-radius);box-shadow:var(--kriea-control-shadow);align-items:center;gap:2px;display:inline-flex}.kriea-toggle__item{height:calc(var(--kriea-control-h) - 2 * var(--kriea-toggle-track-pad));min-width:28px;min-height:0;padding-inline:var(--kriea-gap-sm);box-shadow:none;border-radius:var(--kriea-control-radius-sm);color:var(--kriea-body);font-family:inherit;font-size:var(--kriea-control-fs);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.kriea-toggle__item:hover{color:var(--kriea-selected);background:var(--kriea-selected-bg)}.kriea-toggle__item.is-selected{background:var(--kriea-toggle-selected-bg);color:var(--kriea-toggle-selected-fg);box-shadow:none}.kriea-toggle__item.is-selected:hover{background:var(--kriea-toggle-selected-bg);color:var(--kriea-toggle-selected-fg)}.anchors-list-row-btn.ant-btn,.kriea-card-list-card-btn.ant-btn,.kriea-colsel__gear.ant-btn{box-sizing:border-box;width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border-radius:var(--kriea-control-radius);border:1px solid var(--kriea-control-border);background:var(--kriea-control-bg);box-shadow:var(--kriea-control-shadow);padding:0;transition:color .15s,border-color .15s,background .15s;color:var(--ds-body-color)!important}.anchors-list-row-btn.ant-btn:hover,.anchors-list-row-btn.ant-btn.is-open,.kriea-card-list-card-btn.ant-btn:hover,.kriea-card-list-card-btn.ant-btn.is-open,.kriea-colsel__gear.ant-btn:hover,.kriea-colsel__gear.ant-btn.is-open{border-color:var(--ds-border-accent);color:var(--ds-trust-color)!important;background:var(--kriea-primary-soft)!important}.anchors-list-row-btn--danger.ant-btn:hover,.kriea-card-list-card-btn--danger.ant-btn:hover{border-color:var(--ds-warning-color);color:var(--ds-warning-color)!important;background:var(--kriea-danger-soft,#c4443214)!important}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,.flash-row>td,.ant-table .flash-row>td.ant-table-cell-fix-left,.ant-table .flash-row>td.ant-table-cell-fix-right{animation:1s ease-out 2 flash}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-section .ant-tabs-nav{z-index:1000;top:0;position:sticky!important}.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{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-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;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}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{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}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{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[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{background-color:#feffe6;padding:.2em}.kriea-home{--kriea-collage-unit:clamp(11px, 1cqi, 20px);--kriea-home-prompt-fs:clamp(15px, 1.05cqi, 20px);flex-direction:column;justify-content:space-between;height:100%;min-height:0;display:flex;overflow:hidden;container-type:inline-size}.kriea-home__row{column-gap:calc(var(--kriea-collage-unit) * 2);row-gap:calc(var(--kriea-collage-unit) * .7);flex-wrap:wrap;display:flex}.kriea-home__row--spread-between{justify-content:space-between}.kriea-home__row--spread-around{justify-content:space-around}.kriea-home__row--spread-evenly{justify-content:space-evenly}.kriea-home__row--spread-center{justify-content:center}.kriea-home__row--align-baseline{align-items:baseline}.kriea-home__row--align-center{align-items:center}.kriea-home__row--align-end{align-items:flex-end}.kriea-home__word{font-family:var(--kriea-font-brand);font-weight:400;font-size:calc(var(--s) * var(--kriea-collage-unit));color:var(--kriea-surface);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1.14;transition:color 1.95s ease-in-out}.kriea-home__word:hover{color:color-mix(in srgb, var(--kriea-surface) 50%, var(--kriea-heading) 50%)}.kriea-home__word--bold{font-weight:700}.kriea-home__centre{justify-content:center;align-items:center;gap:calc(var(--kriea-collage-unit) * 1.6);padding-block:calc(var(--kriea-collage-unit) * .8);display:flex}.kriea-home__aside{gap:calc(var(--kriea-collage-unit) * .75);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.kriea-home__aside--left{align-items:flex-end}.kriea-home__aside--right{align-items:flex-start}.kriea-home__block{gap:calc(var(--kriea-collage-unit) * .7);flex:0 auto;width:clamp(300px,62cqi,880px)}@container (width<=820px){.kriea-home__centre{flex-direction:column;align-items:stretch}.kriea-home__aside{justify-content:space-between;align-items:baseline;column-gap:calc(var(--kriea-collage-unit) * 2);flex-flow:wrap;flex:none}.kriea-home__block{align-self:center;width:100%}}.kriea-home__welcome{font-family:var(--kriea-font-brand);color:var(--kriea-heading);flex-direction:column;margin:0;line-height:1.08;display:flex}.kriea-home__welcome-lead{font-size:clamp(20px,1.85cqi,38px);font-weight:500}.kriea-home__welcome-name{letter-spacing:-.01em;font-size:clamp(30px,3.25cqi,66px);font-weight:700}.kriea-home__intro{font-family:var(--kriea-font-body);color:var(--kriea-body);white-space:nowrap;margin:0;font-size:clamp(13px,.98cqi,19px);line-height:1.55}.kriea-home__intro-key{color:var(--kriea-primary);font-weight:700}.kriea-home__composer{margin-top:calc(var(--kriea-collage-unit) * .5);background:var(--kriea-card);box-shadow:var(--kriea-shadow-md);border-radius:clamp(16px,1.5cqi,28px);padding:clamp(16px,1.5cqi,28px) clamp(18px,1.7cqi,30px);transition:box-shadow .24s}.kriea-home__composer:focus-within{box-shadow:var(--kriea-shadow-md), 0 0 0 2px var(--kriea-primary)}.quill-editor{border-radius:6px;height:100%}.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}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.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;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.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{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.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{text-align:left;margin-left:.3em;margin-right:-1.5em}.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{max-width:100%;display:block}.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{text-align:inherit;direction:rtl}.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);pointer-events:none;font-style:italic;position:absolute;left:15px;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{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.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{vertical-align:middle;display:inline-block}.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:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.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:1px}.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-top:5px;margin-bottom: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-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.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{z-index:1;margin-top:-1px;display:block;top:100%}.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{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.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{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.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{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;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{content:"Save";border-right:0;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}.ayb-btn{--ayb-rest:linear-gradient(110deg, #b6a2ee40 0%, #dba9de38 30%, #f1b0c238 55%, #f7c9a438 78%, #f8dc9c40 100%);--ayb-flow:linear-gradient(110deg, #b6a2ee 0%, #dba9de 20%, #f1b0c2 40%, #f7c9a4 60%, #f8dc9c 80%, #b6a2ee 100%);isolation:isolate;box-sizing:border-box;height:var(--kriea-control-h);padding:0 var(--kriea-control-pad-x);border:1px solid var(--kriea-control-border);border-radius:var(--kriea-control-radius);background-color:var(--kriea-control-bg);background-image:var(--ayb-rest);box-shadow:var(--kriea-control-shadow);color:var(--kriea-control-fg);font-family:inherit;font-size:var(--kriea-control-fs);font-weight:var(--kriea-control-fw);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;transition:border-color .2s;display:inline-flex;position:relative}.ayb-btn:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--ayb-flow);opacity:0;background-position:0%;background-size:200% 100%;transition:opacity .4s;position:absolute;inset:0}.ayb-btn:hover{border-color:var(--ds-border-accent,#c0d1f6)}.ayb-btn:hover:before{opacity:.5;animation:3.3s linear infinite ayb-flow}.ayb-btn__label{z-index:1;line-height:1;position:relative}@keyframes ayb-flow{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.ayb-btn:hover:before{animation:none}}.kbtn-confirm{vertical-align:middle;min-width:var(--kbtn-confirm-split-width,64px);display:inline-flex;position:relative}.kbtn-confirm--block{width:100%;display:flex}.kbtn-confirm__resting{flex:auto;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1)}.kbtn-confirm[data-open] .kbtn-confirm__resting{opacity:0;pointer-events:none;transform:scale(.96)}.kbtn-confirm__actions{background:var(--kriea-control-bg);border:1px solid var(--kriea-control-border);border-radius:var(--kbtn-confirm-radius,var(--kriea-control-radius));box-shadow:var(--kriea-control-shadow);opacity:0;pointer-events:none;align-items:stretch;transition:opacity .16s;display:flex;position:absolute;inset:0;overflow:hidden}.kbtn-confirm[data-open] .kbtn-confirm__actions{opacity:1;pointer-events:auto}.kbtn-confirm__half{min-width:0;color:var(--ds-body-color);cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0 4px;line-height:1;transition:background-color .13s,color .13s;display:inline-flex}.kbtn-confirm__half:focus-visible{outline:none}.kbtn-confirm__half:disabled{cursor:default;opacity:.6}.kbtn-confirm__glyph{font-size:var(--kbtn-confirm-glyph,18px);flex:none}.kbtn-confirm__cancel:hover{background:color-mix(in srgb, var(--ds-warning-color) 12%, transparent);color:var(--ds-warning-color)}.kbtn-confirm__cancel:focus-visible{color:var(--ds-warning-color);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-warning-color) 55%, transparent)}.kbtn-confirm__ok{color:var(--ds-growth-color)}.kbtn-confirm__ok:hover:not(:disabled){background:color-mix(in srgb, var(--ds-growth-color) 14%, transparent)}.kbtn-confirm__ok:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-growth-color) 55%, transparent)}.kbtn-confirm__ok .kbtn-confirm__glyph:not(.kbtn-confirm__spin){animation:.26s cubic-bezier(.22,1,.36,1) kbtn-confirm-pop}.kbtn-confirm__counting{cursor:default}.kbtn-confirm__clock{width:var(--kbtn-confirm-glyph,18px);height:var(--kbtn-confirm-glyph,18px);flex:none;display:block}.kbtn-confirm__clock-rim{fill:none;stroke:var(--ds-muted-color);stroke-width:1.5px}.kbtn-confirm__clock-fill{fill:var(--ds-growth-color)}.kbtn-confirm__divider{background:var(--ds-border-color);flex:0 0 1px;align-self:stretch;transition:transform .2s cubic-bezier(.22,1,.36,1);transform:scaleY(.6)}.kbtn-confirm[data-open] .kbtn-confirm__divider{transform:scaleY(1)}.kbtn-confirm__spin{animation:.8s linear infinite kbtn-confirm-spin}@keyframes kbtn-confirm-spin{to{transform:rotate(360deg)}}@keyframes kbtn-confirm-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kbtn-confirm__resting,.kbtn-confirm__actions,.kbtn-confirm__half,.kbtn-confirm__divider{transition:none}.kbtn-confirm__spin,.kbtn-confirm__ok .kbtn-confirm__glyph{animation:none}}.kriea-transition--fill{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.kriea-transition--fill>.kriea-transition__live{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-transition--standalone>.kriea-transition__ghost,.kriea-transition--standalone>.kriea-transition__mark{position:fixed}.kriea-transition__live{opacity:1}.kriea-transition__ghost{z-index:2;pointer-events:none;opacity:1;flex-direction:column;display:none;position:absolute;inset:0}.kriea-transition__ghost>*{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-transition__mark{z-index:3;pointer-events:none;opacity:0;transition:opacity var(--krt-in) cubic-bezier(.22, 1, .36, 1);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kriea-transition.is-settle .kriea-transition__live{opacity:0;pointer-events:none;transition:none}.kriea-transition.is-settle .kriea-transition__ghost{opacity:1;display:flex}.kriea-transition.is-cross .kriea-transition__live{opacity:1}.kriea-transition.is-cross .kriea-transition__ghost{animation:kriea-transition-ghost-out var(--krt-cross) cubic-bezier(.22, 1, .36, 1) both;display:flex}.kriea-transition.is-exit .kriea-transition__live{opacity:0;pointer-events:none;transition:none}.kriea-transition.is-exit .kriea-transition__ghost{animation:kriea-transition-ghost-out var(--krt-out) cubic-bezier(.22, 1, .36, 1) both;display:flex}.kriea-transition.is-exit .kriea-transition__mark{opacity:1}.kriea-transition.is-hold .kriea-transition__live{opacity:0;pointer-events:none;transition:none}.kriea-transition.is-hold .kriea-transition__mark{opacity:1}.kriea-transition.is-enter .kriea-transition__live{opacity:1;transition:opacity var(--krt-in) cubic-bezier(.22, 1, .36, 1)}.kriea-transition.is-enter .kriea-transition__mark{opacity:0}@keyframes kriea-transition-ghost-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.kriea-transition .kriea-transition__live,.kriea-transition .kriea-transition__ghost,.kriea-transition .kriea-transition__mark{transition:none;animation:none}.kriea-transition .kriea-transition__live{opacity:1}.kriea-transition .kriea-transition__ghost,.kriea-transition .kriea-transition__mark{opacity:0;display:none}}.kriea-item-dialog{z-index:var(--kriea-z-item-dialog);background:var(--kriea-canvas);padding:var(--kriea-item-dialog-gutter,20px);animation:.18s ease-out kriea-item-dialog-in;display:flex;position:absolute;inset:0}.kriea-content>.kriea-item-dialog{padding:inherit}.kriea-item-dialog--in-column{padding:0}.kriea-item-dialog__box{background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg,16px);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-sm);outline:none;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.kriea-item-dialog__box.is-blocked{animation:1.8s ease-in-out kriea-item-dialog-blocked}@media (prefers-reduced-motion:reduce){.kriea-item-dialog__box.is-blocked{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}@keyframes kriea-item-dialog-in{0%{opacity:0;transform:scale(.988)}to{opacity:1;transform:none}}@keyframes kriea-item-dialog-blocked{0%,50%,to{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}.kriea-item-dialog__header{min-height:var(--kriea-item-dialog-band-h);padding:8px var(--kriea-gap,16px);background:var(--kriea-surface);border-bottom:1px solid var(--ds-border-color);border-top-left-radius:inherit;border-top-right-radius:inherit;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.kriea-item-dialog__titles{flex-direction:column;gap:1px;min-width:0;display:flex}.kriea-item-dialog__title{min-width:0;font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin:0;font-weight:700;display:inline-flex;overflow:hidden}.kriea-item-dialog__count{background:var(--kriea-primary-soft);min-width:20px;height:18px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.kriea-item-dialog__subtitle{color:var(--kriea-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.kriea-item-dialog__analytics{align-items:center;gap:18px;display:flex}.kriea-item-dialog__stat{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;display:inline-flex}.kriea-item-dialog__stat-num{color:var(--kriea-heading);font-size:14px;font-weight:600}.kriea-item-dialog__stat-lbl{font-size:var(--ds-meta-size,12px);color:var(--kriea-muted)}.kriea-item-dialog__body{flex-direction:column;flex:1;min-width:0;min-height:0;padding:22px;display:flex;overflow:hidden}.kriea-item-dialog__scroll{flex:auto;min-width:0;min-height:0;padding:2px;overflow:hidden auto}.kriea-item-dialog__footer{min-height:var(--kriea-item-dialog-band-h);padding:var(--kriea-band-pad-y) 22px;border-top:1px solid var(--ds-border-soft,var(--kriea-border));background:var(--kriea-card);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex:none;align-items:center;display:flex}.kriea-item-dialog__footer>*{flex:auto;min-width:0}.kriea-topbar,.kriea-left-sider{transition:opacity var(--kriea-behind-dialog-ms,0s) ease-out}body.kriea-item-dialog-open .kriea-topbar,body.kriea-item-dialog-open .kriea-left-sider{opacity:var(--kriea-behind-dialog-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.box{color:#1a1717e0;text-align:center;background:#fff;border:1px solid #b7eb8f;border-radius:8px;width:50px;height:50px;margin:4px;padding:0;font-family:Varela Round,sans-serif;font-size:12px;line-height:50px;list-style:none;position:relative}.label-input{border:none;width:70px;font-size:12px}.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}.ovbody>.kriea-overlay-body__stage,.ovbody>.kriea-overlay-body__stage>.kriea-transition__live{height:100%}.ib-logo{flex:none;line-height:0;display:inline-block;position:relative}.ib-logo__img{object-fit:contain;width:100%;height:100%;display:block}.kriea-ovchrome{--kriea-overlay-gutter:var(--ds-grid-gutter);--kriea-overlay-pane-gutter:calc(2 * var(--kriea-overlay-gutter));flex-direction:column;display:flex}.kriea-ovchrome>.ovtopbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);width:100%}.kriea-ovchrome>.ovrow{flex-direction:row;flex:auto;min-height:0;display:flex;position:relative}.kriea-ovchrome>.ovrow>.ovmenu{flex:0 0 var(--kriea-sider-w);width:var(--kriea-sider-w);min-height:0}.kriea-ovchrome>.ovrow>.ovmain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.kriea-ovchrome>.ovrow>.ovmain .ovbody{padding:var(--kriea-overlay-gutter)}.kriea-ovchrome>.ovrow>.ovmain .ovgrid{gap:var(--kriea-overlay-gutter)}.kriea-ovchrome>.ovrow>.ovmain .ov1panecard:not(.ov1panecard--timeline,.pp-ov-pane,.iw-panecard),.kriea-ovchrome>.ovrow>.ovmain .ov1aspectview{padding:var(--kriea-overlay-pane-gutter)}.kriea-ovchrome>.ovrow>.ovmain .ov1rcol,.kriea-ovchrome>.ovrow>.ovmain .pcol{gap:var(--kriea-overlay-gutter)}.kriea-ovchrome:not(.is-menu-collapsed)>.ovrow>.ovmenu>.ovmenu__inner{padding-inline:var(--kriea-overlay-gutter)}.kriea-ovchrome .ovtopbar__lead{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.kriea-ovchrome .ovtoggle{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--ds-body-color);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.kriea-ovchrome .ovtoggle:hover,.kriea-ovchrome .ovtoggle:focus-visible{border-color:var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);color:var(--ds-trust-color)}.kriea-ovchrome .ovtoggle.is-collapsed{border-color:var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f)}.kriea-ovchrome .ovtoggle.is-collapsed:hover,.kriea-ovchrome .ovtoggle.is-collapsed:focus-visible{border-color:var(--ds-trust-color)}.kriea-ovchrome .ovtoggle--static{cursor:default;pointer-events:none}.kriea-ovchrome .ovcrumb{min-width:0;display:block}.kriea-ovchrome .ovcrumb__part,.kriea-ovchrome .ovcrumb__here{white-space:nowrap}.kriea-ovchrome .ovcrumb__part{color:var(--ds-trust-color);font-weight:600}.kriea-ovchrome .ovcrumb__sep{color:var(--ds-border-color);margin:0 .45em;font-weight:400}.kriea-ovchrome .ovcrumb__here{color:var(--ds-trust-color)}.kriea-ovchrome .ovpane-title{width:100%;min-width:0;padding-bottom:var(--kriea-overlay-pane-gutter);margin-bottom:var(--kriea-overlay-pane-gutter);border-bottom:1px solid var(--kriea-border);flex:none}.kriea-ovchrome .ovpane-title__name{font-family:var(--ds-title-font);color:var(--kriea-heading);margin:0;font-size:18px;font-weight:600;line-height:1.35}.kriea-ovchrome .ov1panecard:has(>.ovpane-title){flex-direction:column}.kriea-ovchrome .ov1panecard:has(>.ovpane-title)>.ovpane-title+*{flex:auto;min-height:0}.kriea-ovchrome:not(.is-menu-collapsed) .ovmenu__inner .ov1cta.ant-btn,.kriea-ovchrome:not(.is-menu-collapsed) .ovmenu__inner .ovarchitect{margin-top:auto}.kriea-ovchrome:not(.is-menu-collapsed) .ovmenu__inner .ovarchitect~.ov1cta.ant-btn{margin-top:16px}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu{flex:0 0 var(--kriea-overlay-rail-w);width:var(--kriea-overlay-rail-w)}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu>.ovmenu__inner{width:var(--kriea-overlay-rail-w);align-items:center;padding:12px 0 14px}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovmenu__brand,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovmenu__rule,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovmenu__details,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovmenu__lead,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovpicker,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ovarchitect,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__grouplabel,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__count,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__label,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1cta__label,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1cta__sub,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .kao-brand,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .kao-nav,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .kxc-rail__name,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .kxc-rail__body,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .kxc-rail__status,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .swot-snapshots-overlay__capture,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .swot-snapshots-overlay__list-rule{display:none}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__group{border:0;align-items:center;gap:10px;width:100%;margin-top:0;padding:0}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__item{width:40px;height:40px;min-height:40px;font-family:var(--ds-primary-font);font-size:var(--ds-meta-size);letter-spacing:.02em;border-radius:10px;justify-content:center;margin:0;padding:0;font-weight:800}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1cta.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);min-height:var(--kriea-control-h);border-radius:var(--kriea-control-radius-sm);font-family:var(--ds-primary-font);font-size:var(--ds-meta-size);letter-spacing:.02em;box-shadow:none;justify-content:center;margin:auto 0 0;padding:0;font-weight:800}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__icon,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__icon svg{width:18px;height:18px}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1cta .ant-btn-icon{margin:0;font-size:16px}.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1menu__item[data-rail]:before,.kriea-ovchrome.is-menu-collapsed>.ovrow>.ovmenu .ov1cta[data-rail]:before{content:attr(data-rail)}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu{grid-template-columns:var(--kriea-rail-w) var(--kriea-menu-w);font-family:var(--kriea-font-body);grid-template-rows:minmax(0,1fr) auto auto;grid-template-areas:"rail inner""rail foot""toggle foot";display:grid}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovspaces{flex-direction:column;grid-area:rail;align-items:center;padding:12px 0 0;display:flex}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__list{flex-direction:column;align-items:center;gap:10px;display:flex}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__logo{place-items:center;width:33px;height:33px;margin-bottom:31px;display:grid}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__logo .ib-logo{filter:drop-shadow(0 5px 10px color-mix(in srgb, var(--kriea-primary) 25%, transparent))}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovspaces__toggle{grid-area:toggle;justify-self:center;margin-bottom:14px}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmain>.ovtopbar{flex:0 0 var(--kriea-overlay-band-h)}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmenu__inner{background:var(--kriea-surface);grid-area:inner;width:auto;min-height:0;padding:0}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmenu__foot{background:var(--kriea-surface);grid-area:foot;padding:0 13px 16px}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmenu__foot .ovarchitect,.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmenu__foot .ov1cta.ant-btn{margin-top:0}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu>.ovmenu__foot .ovarchitect+.ov1cta.ant-btn{margin-top:16px}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__item{width:40px;height:40px;color:var(--kriea-rail-idle);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:all .2s,color 1.5s ease-in-out;display:grid}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__item:hover{background:color-mix(in srgb, var(--kriea-card) 75%, transparent);color:var(--kriea-heading)}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu .ovspaces__item:disabled{cursor:default;opacity:.45}.kriea-ovchrome.has-spaces>.ovrow>.ovmenu:hover .ovspaces__item:not(:hover):not(.is-active),.kriea-ovchrome.has-spaces>.ovrow>.ovmenu:hover .ov1menu__item:not(:hover):not(.is-active){color:var(--kriea-body)}.kriea-ovchrome.has-spaces.is-menu-collapsed>.ovrow>.ovmenu{grid-template-columns:var(--kriea-rail-w);grid-template-areas:"rail""foot""toggle"}.kriea-ovchrome.has-spaces.is-menu-collapsed>.ovrow>.ovmenu>.ovmenu__inner{display:none}.kriea-ovchrome.has-spaces.is-menu-collapsed>.ovrow>.ovmenu>.ovmenu__foot{background:0 0;place-items:center;padding:0 0 14px;display:grid}.kriea-ovchrome.is-narrow:not(.is-menu-collapsed)>.ovrow>.ovmenu{z-index:3;box-shadow:var(--kriea-shadow-lg,0 12px 32px #1b1e3a2e);position:absolute;inset-block:0;inset-inline-start:0}.kriea-ovchrome .ovmenu-scrim{z-index:2;position:absolute;inset:0}:root{--kriea-overlay-rail-w:var(--kriea-rail-w)}body.oba-overlay-menu-collapsed{--kriea-overlay-menu-w:var(--kriea-overlay-rail-w)}.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%);z-index:var(--kriea-z-record-overlay);font-family:var(--f1);color:var(--body);animation:.22s both oba-ov-fade;position:absolute;inset:0}.oba-instance-overlay *,.oba-instance-overlay :before,.oba-instance-overlay :after{box-sizing:border-box}.oba-instance-overlay__card{background:var(--ds-canvas-color);flex-direction:column;width:100%;height:100%;animation:.26s cubic-bezier(.2,.8,.25,1) both oba-ov-rise;display:flex;position:relative;overflow:hidden}.oba-instance-overlay .ovmenu{flex:0 0 var(--kriea-sider-w);width:var(--kriea-sider-w);background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,#d9d9d9);overflow:hidden}.oba-instance-overlay .ovmenu__inner{width:var(--kriea-sider-w);flex-direction:column;height:100%;padding:0 20px 16px;display:flex}.oba-instance-overlay .ovmenu__brand{flex:0 0 60px;align-items:center;min-width:0;display:flex}.oba-instance-overlay .ovmenu__rule{background:var(--kriea-partition,#d9d9d9);flex:none;height:1px}.oba-instance-overlay .ovmenu__instance{flex: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);color:var(--heading);font-size:15px;font-weight:700}.oba-instance-overlay .ovmenu__instance .ant-select-arrow{color:var(--muted);inset-inline-end:2px}.oba-instance-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.oba-instance-overlay .ovmenu__details{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:18px;padding-right:2px;display:flex}.oba-instance-overlay .ovmain{background:var(--ds-canvas-color);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.oba-instance-overlay .ovtopbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);padding:0 var(--kriea-page-pad);background:var(--kriea-surface,#fafafa);border-bottom:1px solid var(--kriea-partition,#d9d9d9);justify-content:space-between;align-items:center;gap:16px;display:flex}.oba-instance-overlay .ovtopbar__titles{min-width:0}.oba-instance-overlay .ovtopbar__period{width:130px;height:var(--kriea-control-h)}.oba-instance-overlay .ovtopbar__period .ant-select-selector{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);border-radius:10px;height:var(--kriea-control-h)!important;border:1px solid var(--kriea-border,#e4e9f5)!important;padding:0 12px!important}.oba-instance-overlay .ovtopbar__period .ant-select-selection-item{line-height:calc(var(--kriea-control-h) - 2px);font-size:var(--ds-body-size,12.5px);color:var(--heading);font-weight:600}.oba-instance-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-instance-overlay .ovtopbar__title{font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--trust);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.oba-instance-overlay .ovtopbar__sub{font-size:var(--kriea-fs-caption,12px);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.oba-instance-overlay .ovtopbar__actions{flex:none;align-items:center;gap:10px;display:flex}.oba-instance-overlay .ovclose{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);color:var(--heading);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.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{min-height:0;padding:var(--page-pad);flex:1;overflow:hidden}.oba-instance-overlay .ovgrid{grid-template-columns:minmax(0, 1fr) calc(var(--ds-right-panel-width) * 1.2);gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-areas:"center right";height:100%;min-height:0;display:grid}.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 .ovarchitect{flex:none;margin-top:16px}.oba-instance-overlay .ov1menu{flex-direction:column;flex:none;gap:3px;margin-top:16px;display:flex}.oba-instance-overlay .ov1menu__group{flex-direction:column;gap:3px;display:flex}.oba-instance-overlay .ov1menu__group+.ov1menu__group{margin-top:10px}.oba-instance-overlay .ov1menu__group--ruled{border-top:1px solid var(--ds-border-color);margin-top:10px;padding-top:10px}.oba-instance-overlay .ov1menu__grouplabel{font-family:var(--kriea-font-body,var(--f1));font-size:var(--ds-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted-color);margin:0 0 2px;padding:0 11px;font-weight:700;line-height:1.4}.oba-instance-overlay .ov1menu__item{text-align:left;cursor:pointer;width:100%;min-height:34px;font-family:var(--kriea-font-body,var(--f1));color:var(--body);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:0 11px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.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{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.oba-instance-overlay .ov1menu__icon svg{width:16px;height:16px}.oba-instance-overlay .ov1menu__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.oba-instance-overlay .ov1menu__count{font-size:var(--fz-meta);color:var(--body);background:#ffffffa8;border-radius:999px;flex:none;padding:1.5px 7px;font-weight:800;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:.6s 2 oba-count-flash}.oba-instance-overlay .ov1menu.is-disabled{opacity:.45;pointer-events:none}.oba-instance-overlay .ov1type{border:1px solid color-mix(in srgb, var(--trust) 30%, transparent);background:color-mix(in srgb, var(--trust) 8%, transparent);max-width:100%;font-size:var(--ds-meta-size,12px);letter-spacing:.06em;text-transform:uppercase;color:var(--trust);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:3px 11px;font-weight:800;display:inline-flex}.oba-instance-overlay .ov1type span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oba-instance-overlay .ov1desc{color:var(--body);font-size:13.5px;line-height:1.5}.oba-instance-overlay .sbblk{margin-top:0}.oba-instance-overlay .ov1sbt{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-weight:800}.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{flex-direction:column;grid-area:center;min-height:0;display:flex}.oba-instance-overlay .ov1view{flex-direction:column;flex:1;min-height:0;display:flex}.oba-instance-overlay .ov1view>*{flex:1;min-height:0;animation:.18s both oba-msg-in}@media (prefers-reduced-motion:reduce){.oba-instance-overlay .ov1view>*{animation:none}}.oba-instance-overlay .ov1wizard{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.oba-instance-overlay .ov1wizard__head{border-bottom:1px solid var(--line);flex:none;padding:20px 24px 18px}.oba-instance-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);color:var(--muted);font-weight:600;line-height:1.3}.oba-instance-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.oba-instance-overlay .ov1wizard__title{font-family:var(--f2);color:var(--trust);margin-top:5px;font-size:20px;font-weight:800;line-height:1.2}.oba-instance-overlay .ov1wizard__body{flex:1;min-height:0;padding:18px;overflow:hidden}.oba-instance-overlay .ov1wizard__cols{flex-direction:column;justify-content:safe center;align-items:center;height:100%;min-height:0;display:flex}.oba-instance-overlay .ov1wizard__main{flex-direction:column;justify-content:center;gap:18px;width:100%;min-width:0;max-width:560px;min-height:0;margin:0 auto;display:flex}.oba-instance-overlay .ov1wizard__main--map{justify-content:center;align-items:center;max-width:820px}.oba-instance-overlay .ov1wizard__main--review{justify-content:safe center;align-items:center;padding:8px 0;overflow-y:auto}.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{flex-direction:column;gap:9px;display:flex}.oba-instance-overlay .ov1wizard__field--center{text-align:center;align-items: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 .ov1wizard__notice{text-align:left;border:.5px solid color-mix(in srgb, var(--warning) 30%, #fff);border-left:3px solid var(--warning);background:color-mix(in srgb, var(--warning) 6%, #fff);border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:11px 14px;display:flex}.oba-instance-overlay .ov1wizard__notice-icon{color:var(--warning);flex:none;margin-top:1px;line-height:0}.oba-instance-overlay .ov1wizard__notice-icon svg{width:18px;height:18px}.oba-instance-overlay .ov1wizard__notice-body{flex-direction:column;gap:4px;min-width:0;display:flex}.oba-instance-overlay .ov1wizard__notice-title{font-size:var(--fz-body);color:var(--heading);font-weight:700}.oba-instance-overlay .ov1wizard__notice-list{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.oba-instance-overlay .ov1wizard__notice-list li{font-size:var(--fz-meta);color:var(--body);line-height:1.5}.oba-instance-overlay .ov1quaddesc{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#f7f8fb;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:none;height:128px;margin-top:8px;padding:12px 16px;display:grid;overflow:hidden}.oba-instance-overlay .ov1quaddesc:not(.is-set){justify-content:center;align-items:center;display:flex}.oba-instance-overlay .ov1quaddesc__empty{color:var(--muted);text-align:center;margin:0;font-size:13px}.oba-instance-overlay .ov1quaddesc__col{border-left:1px solid var(--line-soft);flex-direction:column;gap:3px;min-width:0;padding-left:13px;display:flex;overflow:hidden}.oba-instance-overlay .ov1quaddesc__col:first-child{border-left:none;padding-left:0}.oba-instance-overlay .ov1quaddesc__tag{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--trust);white-space:normal;flex:none;font-weight:800}.oba-instance-overlay .ov1quaddesc__pole{color:var(--heading);flex:none;font-size:12.5px;font-weight:800}.oba-instance-overlay .ov1quaddesc__text{min-height:0;color:var(--body);margin:0;font-size:12px;line-height:1.4;overflow-y:auto}.oba-instance-overlay .ov1sum{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.oba-instance-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.oba-instance-overlay .ov1sum__rows{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;display:flex;overflow:hidden}.oba-instance-overlay .ov1sum__row{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 16px;display:flex}.oba-instance-overlay .ov1sum__row:last-child{border-bottom:none}.oba-instance-overlay .ov1sum__k{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.oba-instance-overlay .ov1sum__v{color:var(--heading);text-align:right;font-size:13.5px;font-weight:700}.oba-instance-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.oba-instance-overlay .ov1sum__notetext{color:var(--body);margin:0;font-size:13px;line-height:1.5}.oba-instance-overlay .ov1conf{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;margin:0 auto;display:flex}.oba-instance-overlay .ov1conf__icon{color:#fff;background:linear-gradient(135deg, var(--trust), var(--growth));border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.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__icon--partial{background:linear-gradient(135deg, var(--warning), #d98324);box-shadow:0 0 0 6px color-mix(in srgb, var(--warning) 14%, transparent)}.oba-instance-overlay .ov1conf__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.oba-instance-overlay .ov1conf__list{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.oba-instance-overlay .ov1conf__list li{color:var(--body);padding-left:26px;font-size:13px;line-height:1.5;position:relative}.oba-instance-overlay .ov1conf__list li:before{content:"✓";color:var(--growth);font-weight:800;position:absolute;top:0;left:4px}.oba-instance-overlay .ov1conf__list li.ov1conf__li--warn{color:var(--warning);font-weight:600}.oba-instance-overlay .ov1conf__list li.ov1conf__li--warn:before{content:"!";color:var(--warning)}.oba-instance-overlay .ov1conf__hint{color:var(--muted);font-size:13px}.oba-instance-overlay .ov1wizard__label{font-size:var(--fz-body);color:var(--heading);font-weight:700}.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{flex-direction:column;gap:12px;display:flex}.oba-instance-overlay .ov1peer__control{align-items:center;gap:16px;display:flex}.oba-instance-overlay .ov1peer__step{border:1px solid var(--line);width:38px;height:38px;color:var(--trust);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.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{justify-content:center;align-items:baseline;gap:7px;min-width:96px;display:flex}.oba-instance-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.oba-instance-overlay .ov1peer__lbl{font-size:var(--fz-body);color:var(--muted);font-weight:700}.oba-instance-overlay .ov1peer__avatars{flex-wrap:wrap;gap:8px;display:flex}.oba-instance-overlay .ov1peer__avatar{color:#c2c8d6;background:#eef0f5;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:flex}.oba-instance-overlay .ov1peer__avatar.is-on{color:var(--trust);background:#eaf0fe}.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{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.oba-instance-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.oba-instance-overlay .ov1wizard__phnote{font-size:var(--fz-meta);color:var(--trust);margin-top:4px;font-weight:700}.oba-instance-overlay .ov1wizard__foot{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:74px;padding:0 24px;display:flex}.oba-instance-overlay .ov1wizard__progress{align-items:center;gap:12px;display:flex}.oba-instance-overlay .ov1wizard__counter{font-size:var(--fz-body);color:var(--muted);font-weight:700}.oba-instance-overlay .ov1wizard__dots{align-items:center;gap:6px;display:inline-flex}.oba-instance-overlay .ov1wizard__dot{background:#d8dce6;border-radius:999px;width:7px;height:7px;transition:width .2s,background-color .2s}.oba-instance-overlay .ov1wizard__dot.is-done{background:var(--trust)}.oba-instance-overlay .ov1wizard__dot.is-active{background:var(--trust);width:20px}.oba-instance-overlay .ov1wizard__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.oba-instance-overlay .ov1wizard__actions .ant-btn{height:var(--kriea-control-h);font-size:var(--fz-body);border-radius:var(--ds-card-radius);padding:0 22px;font-weight:700}.oba-instance-overlay .onb{background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);height:100%;min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;display:flex;overflow:hidden}.oba-instance-overlay .onb-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.oba-instance-overlay .onb-msg{max-width:92%;animation:.2s both oba-msg-in}.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{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.oba-instance-overlay .onb-msg__body{font-size:var(--fz-body);color:var(--body);border-radius:12px;padding:8px 11px;line-height:1.55}.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{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.oba-instance-overlay .onb-msg.is-user .onb-msg__body{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.oba-instance-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.oba-instance-overlay .onb-foot{border-top:1px solid var(--line-soft);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.oba-instance-overlay .onb-faqs{flex-wrap:wrap;gap:6px;display:flex}.oba-instance-overlay .onb-chip{border:1px solid var(--line);color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);cursor:pointer;background:#fbfcfe;padding:5px 11px;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);padding:0 2px;line-height:1.45}.oba-instance-overlay .onb-ask{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;align-items:center;gap:9px;padding:8px 11px;display:flex}.oba-instance-overlay .onb-ask input{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.oba-instance-overlay .onb-ask input::placeholder{color:var(--muted)}.oba-instance-overlay .onb-send{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.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{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;gap:clamp(14px,1.8vw,22px);min-height:0;padding:clamp(16px,2vw,28px);display:flex;overflow:hidden}.oba-instance-overlay .ov1aspectview__name{text-align:center;font-family:var(--f2);color:var(--trust);flex:none;font-size:17px;font-weight:800;line-height:1.2}.oba-instance-overlay .ov1aspectview__map{flex:auto;min-width:0;min-height:0;container-type:size}.oba-instance-overlay .ov1aspectview__map>*{width:100%;height:100%}.oba-instance-overlay .ov1aspectview__banners{gap:var(--gutter);flex:none;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));align-content:end;width:100%;display:grid}.oba-instance-overlay .ov1aspbanner{text-align:left;border:1px solid var(--line);border-radius:var(--ds-cell-radius);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fbfbfd;padding:13px 15px 13px 17px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:block;position:relative;overflow:hidden}.oba-instance-overlay .ov1aspbanner:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.oba-instance-overlay .ov1aspbanner--style:before{background:var(--insight)}.oba-instance-overlay .ov1aspbanner--quality:before{background:var(--growth)}.oba-instance-overlay .ov1aspbanner:hover{border-color:color-mix(in srgb, var(--heading) 18%, var(--line));background:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #1b1e3a14}.oba-instance-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.oba-instance-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.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);color:var(--heading);margin-top:3px;font-weight:800;line-height:1.3}.oba-instance-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);color:var(--body);margin-top:4px;line-height:1.45}.oba-instance-overlay .ov1aspbanner__cue{font-size:var(--fz-meta);letter-spacing:.01em;color:var(--muted);align-items:center;gap:3px;margin-top:11px;font-weight:800;transition:color .18s,gap .18s;display:inline-flex}.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{border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;padding:var(--pad);background:#fff;display:flex}.oba-instance-overlay .ov1panecard--timeline{flex:1;padding:0;display:block;overflow:hidden}.oba-instance-overlay .pcol{flex-direction:column;gap:8px}.oba-instance-overlay .pcol>.modh{flex:none}.oba-instance-overlay .modh{font-family:var(--f2);font-size:var(--fz-body);letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 4px 0;font-weight:700;display:flex;overflow:hidden}.oba-instance-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;text-transform:none;color:var(--muted);text-overflow:ellipsis;font-weight:400;overflow:hidden}.oba-instance-overlay .trend-chartwrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.oba-instance-overlay .trend-echart{width:100%;height:100%}.oba-instance-overlay .trendb{flex:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding-top:4px;display:grid}.oba-instance-overlay .plotrow{grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0;display:grid}.oba-instance-overlay .yax{font-size:var(--fz-meta);color:var(--muted);position:relative}.oba-instance-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.oba-instance-overlay .yax2{font-size:var(--fz-meta);color:var(--muted);position:relative}.oba-instance-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.oba-instance-overlay .plot{min-height:0;position:relative}.oba-instance-overlay svg.trend{width:100%;height:100%;display:block;position:absolute;inset:0}.oba-instance-overlay .xax{font-size:var(--fz-meta);color:var(--muted);justify-content:space-between;padding:4px 20px 0 33px;display:flex}.oba-instance-overlay .tlegend{font-size:var(--fz-meta);color:var(--body);flex-wrap:wrap;justify-content:center;gap:3px 12px;padding:6px 0 1px;display:flex}.oba-instance-overlay .tlg{white-space:nowrap;align-items:center;gap:5px;display:flex}.oba-instance-overlay .tlg svg{width:16px;height:8px}.oba-instance-overlay .aichat{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.oba-instance-overlay .msg{max-width:88%;animation:.22s both oba-msg-in}.oba-instance-overlay .msg.mb{align-self:flex-start}.oba-instance-overlay .msg.mu{align-self:flex-end}.oba-instance-overlay .mtag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.oba-instance-overlay .mbody{font-size:var(--fz-body);color:var(--body);border-radius:13px;padding:9px 12px;line-height:1.55}.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{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.oba-instance-overlay .msg.mu .mbody{color:#173b8f;background:#eaf0fe;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{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;flex:none;align-items:center;gap:9px;padding:9px 12px;display:flex}.oba-instance-overlay .airow input{font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.oba-instance-overlay .airow input::placeholder{color:var(--muted)}.oba-instance-overlay .aisend{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.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;gap:0;min-height:0;display:flex}.oba-instance-overlay .bx-main{flex-direction:column;flex:auto;gap:8px;min-width:0;padding-right:16px;display:flex;position:relative}.oba-instance-overlay .bx-main .aichat{flex:1}.oba-instance-overlay .bx-main.bx-main--solo{padding-right:0}.oba-instance-overlay .bx-floatbtns{z-index:2;background:#ffffffe6;border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:0;right:0}.oba-instance-overlay .bx-ask{flex-direction:column;flex:none;gap:6px;display:flex}.oba-instance-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;color:var(--muted);padding:0 2px;font-weight:400;line-height:1.45}.oba-instance-overlay .bx-right{flex-direction:column;flex:0 0 30%;min-width:0;padding-left:16px;display:flex;position:relative}.oba-instance-overlay .bx-right:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:0}.oba-instance-overlay .bx-hbtns{flex:none;align-self:center;align-items:center;gap:4px;display:flex}.oba-instance-overlay .bx-rhead{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:14px;padding-top:3px;display:flex}.oba-instance-overlay .bx-seg{align-items:center;gap:9px;display:inline-flex}.oba-instance-overlay .bx-seg__opt{cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);letter-spacing:.03em;color:var(--muted);background:0 0;border:0;padding:0;font-weight:700;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{background:var(--line);flex:none;width:1px;height:13px}.oba-instance-overlay .bx-iconbtn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.oba-instance-overlay .bx-iconbtn:hover{color:var(--heading);background:#eff1f6}.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-direction:column;flex:1;gap:4px;min-height:0;padding:0 4px 8px 0;display:flex;overflow-y:auto}.oba-instance-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px;font-weight:800}.oba-instance-overlay .bx-glabel:first-child{padding-top:0}.oba-instance-overlay .bx-srow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 2px;transition:color .15s,background-color .15s;display:flex}.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{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;line-height:1.35;overflow:hidden}.oba-instance-overlay .bx-stime{font-size:var(--fz-meta);color:var(--muted);flex:none}.oba-instance-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.oba-instance-overlay .ov1rcol{gap:var(--gutter);flex-direction:column;grid-area:right;min-height:0;display:flex}.oba-instance-overlay .ov1period{width:100%;height:36px;font-family:var(--f1);flex:none}.oba-instance-overlay .ov1period .ant-select-selector{border:1px solid var(--line);border-radius:var(--ds-card-radius);height:36px;box-shadow:var(--ds-card-shadow);background:#fff;padding:0 12px}.oba-instance-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);color:var(--heading);font-weight:700}.oba-instance-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-instance-overlay .rcolstack{flex-direction:column;flex:auto;gap:clamp(8px,1.4vh,16px);min-height:0;display:flex}.oba-instance-overlay .ovwidget{border-color:var(--line);border-radius:var(--ds-card-radius);min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden;container:ovwidget/size}.oba-instance-overlay .ovwidget .ant-card-body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:clamp(7px,1.3vh,16px) 16px;display:flex}.oba-instance-overlay .ovwidget__label{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.25;overflow:hidden}.oba-instance-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.oba-instance-overlay .ovwidget__latest{font-size:var(--fz-meta);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.4;overflow:hidden}.oba-instance-overlay .ovwidget__side{text-align:right;min-width:0}@container ovwidget (height<=84px){.oba-instance-overlay .anlegend{display:none}}@container ovwidget (height<=60px){.oba-instance-overlay .ovwidget__latest{display:none}}.oba-instance-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);white-space:nowrap;border-radius:6px;padding:1.5px 5px;font-weight:800}.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{border-radius:999px;gap:2px;height:8px;margin:4px 0 2px;display:flex;overflow:hidden}.oba-instance-overlay .anstack i{border-radius:999px;min-width:4px}.oba-instance-overlay .anlegend{font-size:var(--fz-meta);color:var(--body);grid-template-columns:1fr 1fr;gap:3px 8px;font-weight:700;display:grid}.oba-instance-overlay .anlegend span{white-space:nowrap}.oba-instance-overlay .anlegend i{vertical-align:-.5px;border-radius:2.5px;width:6px;height:6px;margin-right:4px;display:inline-block}.oba-instance-overlay .ov1cta.ant-btn{min-height:var(--footer-h);height:auto;font-family:var(--f1);border-radius:var(--ds-card-radius);border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm);background:#fff;flex-direction:column;flex:none;gap:1px;margin-top:16px;padding:8px 12px;font-weight:800;display:flex}.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);color:var(--muted);white-space:normal;text-align:center;text-wrap:balance;font-weight:600;line-height:1.2;display:block}.oba-instance-overlay .ov1cta.is-active .ov1cta__sub{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;align-items:center;min-width:0;display:flex}.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{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.oba-instance-overlay .ovscroll:hover,.oba-instance-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.oba-instance-overlay .ovmenu__nametrigger{width:100%;height:var(--kriea-control-h);cursor:pointer;font-family:var(--f2);font-size:var(--kriea-fs-title,15px);color:var(--heading);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-weight:700;display:flex}.oba-instance-overlay .ovmenu__nametrigger:disabled{cursor:default;opacity:.55}.oba-instance-overlay .ovmenu__nametrigger--readonly{cursor:default}.oba-instance-overlay .ovmenu__nametrigger svg{width:12px;height:12px;color:var(--muted);flex:none;transition:transform .18s}.oba-instance-overlay .ovmenu__nametrigger.is-open svg{transform:rotate(180deg)}.oba-instance-overlay .ovmenu__nametext{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.oba-instance-overlay .ovpicker{flex-direction:column;flex:auto;gap:14px;min-height:0;padding-top:16px;display:flex}.oba-instance-overlay .ovpicker__sec{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.oba-instance-overlay .ovpicker__head{font-family:var(--f1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);flex:none;margin-bottom:6px;padding-bottom:7px;font-size:11px;font-weight:800}.oba-instance-overlay .ovpicker__list{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex}.oba-instance-overlay .ovpicker__item{text-align:left;cursor:pointer;width:100%;min-height:32px;font-family:var(--f1);color:var(--body);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;flex:none;padding:6px 11px;font-size:13px;transition:background .14s,color .14s;overflow:hidden}.oba-instance-overlay .ovpicker__item:hover{background:var(--kriea-primary-soft,#eef3fd);color:var(--trust)}.oba-instance-overlay .ovpicker__item.is-active{background:var(--kriea-selected-bg);color:var(--trust);font-weight:700}.oba-instance-overlay .ovpicker__empty{color:var(--muted);padding:8px 11px;font-size:12px}.oba-instance-overlay.is-picking .ovmain{opacity:.45;transition:opacity .18s}.oba-instance-overlay .ovpicker-scrim{z-index:6;cursor:pointer;position:absolute;inset:0}@keyframes oba-ov-fade{0%{opacity:0}to{opacity:1}}@keyframes oba-count-flash{0%{transform:scale(1)}30%{background:var(--ds-trust-color,#1e5ade);color:#fff;transform:scale(1.32)}to{transform:scale(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-instance-overlay.oba-template-overlay .amx__self{display:none}.oba-instance-overlay.oba-template-overlay .rcolstack{gap:10px;min-height:0;overflow-y:auto}.oba-instance-overlay.oba-template-overlay .ovwidget{min-height:66px;flex:auto!important}.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 (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}.ovfooter{min-height:var(--kriea-overlay-band-h);padding:var(--kriea-band-pad-y) 22px;background:var(--kriea-surface);border-top:1px solid var(--kriea-partition);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.ovfooter--actions-only{justify-content:flex-end}.ovfooter--center{justify-content:center}.ovfooter__actions{flex:none}.ovfooter__actions-host{align-items:center;gap:10px;display:flex}@media (width<=900px){.ovfooter:not(.ovfooter--center){justify-content:flex-end}.ovfooter__status{display:none}}.krv--tab.oba-instance-overlay{position:fixed;inset:0}.krv .ov1panecard.krv__pane{flex-direction:column;flex:1;min-height:0;padding:0;overflow:hidden}.krv__stage{background:var(--kriea-canvas);flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.krv__zoomable{transform-origin:50%;max-width:100%;max-height:100%;transition:transform .15s}.krv__stage img{object-fit:contain;max-width:100%;max-height:100%;display:block}.krv__iframe{background:var(--kriea-surface);border:0;width:100%;height:100%}.krv__stage--fill{justify-content:stretch;align-items:stretch}.krv__stage--doc{padding:var(--kriea-gap);background:var(--kriea-card);justify-content:center;align-items:flex-start}.krv__stage--content{padding:var(--kriea-gap);background:var(--kriea-card);align-items:stretch;overflow:hidden}.krv__stage--content.krv__stage--flush{padding:0}.krv .ov1panecard.krv__pane--plain{background:0 0;border:0;border-radius:0}.krv__stage--content.krv__stage--plain{background:0 0}.krv__stage--content>*{flex:auto;min-width:0}.krv__feedback{border-top:1px solid var(--ds-border-color);background:var(--kriea-surface);flex:none;padding:10px 16px}.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;--kis-lift:0 0 0 0 transparent}.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)}.kriea-panel--interactive{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.kriea-panel--interactive:hover{--kis-lift:var(--kriea-shadow-md)}.kriea-panel--interactive:active{--kis-lift:var(--kriea-shadow-xs)}.kriea-panel--interactive:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.kriea-panel--selected{--kis-ring:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 55%, transparent);--kis-lift:var(--kriea-shadow-selected)}.kriea-card-container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.kriea-card-container__header{align-items:center;gap:var(--kriea-gap);min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) var(--kriea-gap);background:var(--kriea-surface);border-bottom:1px solid var(--ds-border-color);border-top-left-radius:inherit;border-top-right-radius:inherit;flex:none;display:flex}.kriea-card-container__lead{flex:none;align-items:center;display:inline-flex}.kriea-card-container__title{min-width:0;font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:8px;margin:0;font-weight:700;display:inline-flex;overflow:hidden}.kriea-card-container__lead-title{min-width:0;font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.kriea-card-container__lead-rest{margin-top:var(--kriea-gap-xs)}.kriea-card-container--lead-title{--kriea-card-lead-pad:var(--kriea-band-pad-y) var(--kriea-gap) var(--kriea-gap-sm);--kriea-card-lead-line-gap:var(--kriea-gap-sm);--kriea-card-gutter-bottom:calc(var(--kriea-gap-sm) * 2)}.kriea-card-container--lead-title .kriea-card-container__body{padding-top:var(--kriea-gap-sm)}.kriea-card-container__title-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.kriea-card-container__header--wrap{row-gap:var(--kriea-gap-sm);flex-wrap:wrap}.kriea-card-container__header--wrap .kriea-card-container__title{flex:auto}.kriea-card-container__header--bar{row-gap:var(--kriea-gap-sm);flex-wrap:wrap;container:kriea-card-header/inline-size}.kriea-card-container__header--bar .kriea-card-container__title{flex:0 auto}.kriea-card-container__bar{flex:auto;align-items:center;min-width:0;display:flex}@container kriea-card-header (width<=479px){.kriea-card-container__bar{flex-basis:100%;order:1}}.kriea-card-container__count{background:var(--kriea-primary-soft);min-width:20px;height:18px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.kriea-card-container__right{justify-content:flex-end;align-items:center;gap:var(--kriea-gap);flex:none;min-width:0;margin-left:auto;display:inline-flex}.kriea-card-container__body{min-height:0;padding:var(--kriea-gap);flex-direction:column;flex:auto;gap:10px;display:flex;overflow-y:auto}.kriea-card-container__body--fit{overflow:visible}.kriea-card-container__footer{align-items:center;gap:var(--kriea-gap);min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) var(--kriea-gap);border-top:1px solid var(--ds-border-soft);background:var(--ds-surface-color);color:var(--ds-muted-color);font-size:var(--ds-meta-size);flex:none;line-height:1.4;display:flex}.kriea-card-container__lead-block{min-width:0;padding:var(--kriea-card-lead-pad,var(--kriea-gap) var(--kriea-gap) 0);flex:none}.kriea-card-container__lead-block .kriea-card-container__lead-divider{margin-block:var(--kriea-card-lead-line-gap,12px) 0}.kriea-card-container__body--gutter{padding-bottom:0}.kriea-card-container__gutter{flex:0 0 var(--kriea-card-gutter-bottom,var(--kriea-gap))}.krad{--krad-fam-w:clamp(11.25rem, 16.5vw, 14.25rem);flex-direction:column;flex:auto;gap:14px;min-width:0;min-height:0;display:flex;container:krad/inline-size}.krad__top{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;display:grid}.krad__top>*{min-height:7.5rem}.krad__bottom{grid-template-columns:var(--krad-fam-w) minmax(0, 1fr) minmax(0, 1.15fr);flex:auto;gap:10px;min-width:0;min-height:0;display:grid}.krad-cell,.krad-capsule{border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);background:var(--kriea-surface);flex-direction:column;gap:5px;min-width:0;padding:8px 18px 8px 12px;display:flex}.krad-cell__eyebrow,.krad-capsule__eyebrow{font-size:var(--kriea-fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);flex:none;align-items:center;gap:5px;font-weight:800;display:inline-flex}.krad-cell__control{width:100%}.krad .krad-flatfield,.krad .krad-flatfield:hover,.krad .krad-flatfield:focus,.krad .krad-flatfield:focus-within,.krad .krad-flatfield:focus-visible{box-shadow:none;background:0 0;border-color:#0000;outline:none}.krad .krad-flatfield__area{text-indent:1px;background:0 0}.krad .krad-flatfield__area:focus,.krad .krad-flatfield__area:focus-visible{box-shadow:none;outline:none}.krad-cell__note{font-size:var(--kriea-fs-caption);margin-top:auto;line-height:1.45}.krad-cell__tier{font-size:var(--kriea-fs-caption);flex:none}.krad-capsule__top{flex:none;min-height:1.5rem}.krad-capsule__body{min-width:0;margin-top:auto;margin-bottom:auto}.krad-capsule__object{flex:auto;min-width:0}.krad-capsule__trailing{border-radius:var(--kriea-radius-sm);flex:none;align-items:center;display:flex}.krad-capsule__trailing:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-trust-color) 55%, transparent)}.krad-capsule__select{width:100%}.krad .krad-capsule__select.is-unset{border-radius:var(--kriea-radius-sm);background:color-mix(in srgb, var(--ds-warning-color) 9%, transparent)}.krad-capsule__select-prompt{color:color-mix(in srgb, var(--ds-warning-color) 72%, var(--kriea-muted))}.krad-capsule__tile{border-radius:var(--kriea-radius-sm);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.krad-capsule__text{min-width:0}.krad-capsule__name{font-size:var(--kriea-fs-secondary);color:var(--kriea-heading);line-height:1.3}.krad-capsule__type{font-size:var(--kriea-fs-caption);line-height:1.4}.krad-capsule__clear.ant-btn{color:var(--kriea-muted);flex:none}.krad-capsule__clear.ant-btn:hover{color:var(--ds-warning-color)}.krad-col{border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);background:var(--kriea-card);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.krad-col__head{border-bottom:1px solid var(--kriea-border);background:var(--kriea-surface);font-size:var(--kriea-fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);flex:none;align-items:baseline;gap:8px;padding:9px 12px;font-weight:800;display:flex}.krad-col__title{min-width:0}.krad-col__count{border-radius:var(--kriea-radius-pill);min-width:20px;font-size:var(--kriea-fs-caption);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;color:var(--ds-trust-color);background:var(--kriea-primary-soft);flex:none;margin-left:auto;padding:1px 6px;font-weight:800;line-height:1.4}.krad-col__body{flex-direction:column;gap:4px;padding:6px;display:flex}.krad-col__foot{border-top:1px solid var(--kriea-border);flex:none;padding:8px 10px 10px}.krad-col__state{margin:auto;padding:16px}.krad-col__hint{text-align:center;font-size:var(--kriea-fs-caption);color:var(--kriea-muted);margin:auto;padding:16px;line-height:1.5}.krad-col__rule{font-size:var(--kriea-fs-caption);flex:none;padding:8px 10px 4px;line-height:1.45}.krad-card{border-radius:var(--kriea-radius-sm);text-align:left;--kis-ring:inset 0 0 0 0 transparent;--kis-lift:none;width:100%;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 9px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex}.krad-card:hover,.krad-card:active{--kis-lift:none}.krad-card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.krad-card:hover{background:var(--kriea-surface)}.krad-card.is-selected{border-color:var(--kriea-primary);background:var(--kriea-selected-bg)}.krad-card:disabled{cursor:not-allowed}.krad-card.is-muted{opacity:.6}.krad-card__tile{border-radius:var(--kriea-radius-sm);flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.krad-card__main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.krad-card__name{font-size:var(--kriea-fs-secondary);color:var(--kriea-heading);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.krad-card__sub{font-size:var(--kriea-fs-caption);color:var(--kriea-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.krad-card__used.ant-tag{font-size:var(--kriea-fs-caption);flex:none;margin:0}.krad-fam-col{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.krad-fam{border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);background:var(--kriea-card);text-align:left;--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);width:100%;min-height:0;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;flex-direction:column;flex:1 1 0;gap:2px;padding:12px 14px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex;overflow:hidden}.krad-fam:hover{--kis-lift:var(--kriea-shadow-md)}.krad-fam:active{--kis-lift:var(--kriea-shadow-xs)}.krad-fam:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.krad-fam{opacity:.55;filter:saturate(.35)}.krad-fam.is-selected{opacity:1;filter:none;border-color:color-mix(in srgb, var(--krad-fam-accent) 45%, var(--kriea-border));background:color-mix(in srgb, var(--krad-fam-accent) 7%, var(--kriea-card))}.krad-fam__tile{border-radius:var(--kriea-radius-sm);width:30px;height:30px;color:var(--krad-fam-accent);background:color-mix(in srgb, var(--krad-fam-accent) 13%, transparent);flex:none;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.krad-fam__title{font-size:var(--kriea-fs-secondary);color:var(--kriea-heading);line-height:1.25}.krad-fam__note{font-size:var(--kriea-fs-caption);line-height:1.3}.krad-fam__meta{flex-direction:column;min-width:0;margin-top:auto;display:flex}.krad-fam__metaline{font-size:var(--kriea-fs-caption);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.35}.krad-comment{flex-direction:column;gap:4px;display:flex}.krad-comment__optional{letter-spacing:0;text-transform:none;margin-left:4px;font-weight:600}.krad-score{border-radius:var(--kriea-radius-pill);font-size:var(--kriea-fs-caption);font-variant-numeric:tabular-nums;color:var(--ds-muted-color);background:var(--ds-border-soft);flex:none;padding:2px 8px;font-weight:800;line-height:1.3}.krad-score--strong{color:var(--ds-growth-color);background:color-mix(in srgb, var(--ds-growth-color) 15%, transparent)}.krad-score--likely{color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.krad__error{flex:none;margin-top:10px}@container krad (width<=880px){.krad__top>*{min-height:4.75rem}.krad__top>:nth-child(2){min-height:8.375rem}.krad__bottom{--krad-fam-w:9rem}.krad-fam-col .krad-fam{padding:8px 10px}.krad-fam-col .krad-fam__note{display:none}.krad-fam-col .krad-fam__tile{width:24px;height:24px;margin-bottom:0}}@container krad (width<=620px){.krad__top{grid-template-columns:minmax(0,1fr)}.krad__top>*{min-height:0}.krad__top>:nth-child(2){min-height:8.375rem}.krad__bottom{grid-template-rows:auto minmax(7rem,1fr) minmax(11rem,1.4fr);grid-template-columns:minmax(0,1fr)}.krad__bottom>:first-child{grid-column:auto}}.krad__level{flex-direction:column;gap:6px;min-width:0;margin-top:14px;display:flex}.kmyc-panel-host{z-index:4;background:var(--ds-surface-color);border-right:1px solid var(--ds-border-color);width:min(300px,80%);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-md);opacity:0;pointer-events:none;transition:opacity var(--kmyc-slide-out) var(--kmyc-slide-ease), transform var(--kmyc-slide-out) var(--kmyc-slide-ease);display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.kmyc-panel-host.is-open{opacity:1;pointer-events:auto;transition:opacity var(--kmyc-slide-in) var(--kmyc-slide-ease), transform var(--kmyc-slide-in) var(--kmyc-slide-ease);transform:translate(0)}.kmyc-panel-host--right{border-right:0;border-left:1px solid var(--ds-border-color);width:min(300px,45%);inset:0 0 0 auto;transform:translate(100%)}@media (prefers-reduced-motion:reduce){.kmyc-panel-host,.kmyc-panel-host.is-open{transition:none}}.kmyc-panel-swap{opacity:1;min-width:0;min-height:0;transition:opacity var(--kmyc-swap-in) ease;flex-direction:column;flex:auto;display:flex}.kmyc-panel-swap.is-out{opacity:0;transition:opacity var(--kmyc-swap-out) ease}@media (prefers-reduced-motion:reduce){.kmyc-panel-swap{transition:none}}.kmyc-panel{--kmyc-gutter:14px;--kmyc-bar-item:20px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.kmyc-panel__head{padding:var(--kmyc-gutter);border-bottom:1px solid var(--ds-border-color);flex:none;align-items:center;gap:6px;display:flex}.kmyc-panel__glyph{width:var(--kmyc-bar-item);height:var(--kmyc-bar-item);color:var(--ds-surface-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.kmyc-panel__type{min-width:0;height:var(--kmyc-bar-item);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-muted-color);flex:auto;align-items:center;font-size:11px;font-weight:600;display:flex}.kmyc-panel__tools{height:var(--kmyc-bar-item);flex:none}.kmyc-panel__tools .ant-btn{height:var(--kmyc-bar-item);width:var(--kmyc-bar-item);min-width:var(--kmyc-bar-item);justify-content:center;align-items:center;display:flex}.kmyc-panel__name{color:var(--ds-heading-color);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-bottom:2px;font-size:13.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.kmyc-panel__basic{padding:var(--kmyc-gutter);flex-direction:column;flex:none;gap:5px;display:flex;overflow:hidden}.kmyc-panel__fact{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;font-size:11.5px;display:flex}.kmyc-panel__fact-label{color:var(--ds-muted-color);flex:none}.kmyc-panel__fact-value{color:var(--ds-heading-color);text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-weight:600;overflow:hidden}.kmyc-panel__fact-value.is-muted{color:var(--ds-muted-color);font-style:italic;font-weight:500}.kmyc-panel__desc{color:var(--ds-body-color);overflow-wrap:anywhere;margin-bottom:6px;font-size:11.5px;line-height:1.45}.kmyc-panel__links{border-top:1px solid var(--ds-border-color);flex-direction:column;flex:auto;min-height:0;display:flex}.kmyc-panel__links-title{padding:var(--kmyc-gutter) var(--kmyc-gutter) 4px;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-muted-color);flex:none;font-size:10px;font-weight:700}.kmyc-panel__links-scroll{min-width:0;min-height:0;padding:0 var(--kmyc-gutter) var(--kmyc-gutter);flex:auto;overflow:hidden auto}.kmyc-panel__link{margin:0 -6px;padding:9px 6px}.kmyc-panel__link+.kmyc-panel__link{margin-top:6px}.kmyc-panel__link{border-bottom:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-sm);min-width:0;font-size:11.5px;line-height:1.4;transition:background .16s}.kmyc-panel__link:last-child{border-bottom:0}.kmyc-panel__link.is-active{background:var(--ds-canvas-color);box-shadow:inset 2px 0 0 0 var(--ds-trust-color)}.kmyc-panel__link-name{color:var(--ds-heading-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kmyc-panel__link-meta{color:var(--ds-muted-color);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.kmyc-panel__link-note{color:var(--ds-body-color);white-space:normal;margin-top:3px;font-size:11px;line-height:1.4}.kmyc-panel__empty{color:var(--ds-muted-color);white-space:normal;padding:4px 0 8px;font-size:11.5px;line-height:1.45}.kmyc-panel__foot{padding:var(--kmyc-gutter);border-top:1px solid var(--ds-border-color);flex:none}.kmyc-panel__foot .ant-btn{width:100%}.kmyc-triple-row{border-radius:var(--kriea-radius-sm);margin:0 -6px;padding:9px 6px;transition:background .16s}.kmyc-triple-row.is-active{background:var(--ds-canvas-color);box-shadow:inset 2px 0 0 0 var(--ds-trust-color)}.kmyc-triple{flex-direction:column;gap:2px;min-width:0;font-size:11.5px;display:flex}.kmyc-triple__node{color:var(--ds-heading-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kmyc-triple__verb{color:var(--ds-trust-color);text-overflow:ellipsis;white-space:nowrap;padding-left:10px;font-size:10.5px;font-weight:600;overflow:hidden}.kmyc-legend-depth{padding:10px var(--kmyc-gutter) 2px;border-bottom:1px solid var(--ds-border-color);flex:none}.kmyc-legend-depth__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kmyc-legend-depth__title{letter-spacing:.04em;text-transform:uppercase;color:var(--ds-muted-color);font-size:10px;font-weight:700}.kmyc-legend-depth__value{font-variant-numeric:tabular-nums;color:var(--ds-heading-color);font-size:10.5px;font-weight:600}.kmyc-panel--legend .kmyc-panel__links{border-top:0}.kmyc-panel--legend .kmyc-panel__links-scroll{padding-top:var(--kmyc-gutter)}.kmyc-legend-row{border-radius:var(--kriea-radius-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-width:0;margin:0 -6px;padding:9px 6px;font-size:11.5px;line-height:1.4;display:flex}.kmyc-legend-row+.kmyc-legend-row{margin-top:2px}.kmyc-legend-row{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:none;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.kmyc-legend-row:hover,.kmyc-legend-row:active{--kis-lift:none}.kmyc-legend-row:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.kmyc-legend-row:hover{background:var(--ds-canvas-color)}.kmyc-legend-row.is-off{opacity:.4}.kmyc-legend-row.is-off .kmyc-legend-row__name{text-decoration:line-through}.kmyc-legend-row__glyph{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.kmyc-legend-row__name{min-width:0;color:var(--ds-heading-color);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}.kmyc-legend-row__count{color:var(--ds-muted-color);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.kmyc-legend-note{color:var(--ds-muted-color);white-space:normal;font-size:11px;line-height:1.45}.kriea-mycelium.kriea-mycelium .kriea-mycelium__body,.kriea-mycelium__body{flex-direction:column;padding:0;display:flex}.kriea-mycelium__canvas{touch-action:none;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden;container:kriea-mycelium-canvas/inline-size}.kriea-mycelium__canvas.is-loading{opacity:.55;transition:opacity .15s}.kriea-mycelium__empty{flex:1;justify-content:center;align-items:center;display:flex}.kriea-mycelium__swatch{border-radius:50%;flex:none;width:10px;height:10px}.kriea-mycelium__max-host{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.kmyc-tip{min-width:0;max-width:280px}.kmyc-tip__title{color:var(--ds-heading-color);white-space:normal;font-size:13px;font-weight:700;line-height:1.35}.kmyc-tip__sub{color:var(--ds-muted-color);margin-top:1px;font-size:11px}.kmyc-tip__whys{color:var(--ds-trust-color);margin-top:6px;font-size:11.5px;font-weight:600}.kmyc-tip__row{color:var(--ds-body-color);justify-content:space-between;align-items:baseline;gap:18px;margin-top:3px;font-size:11.5px;display:flex}.kmyc-tip__row b{color:var(--ds-heading-color);font-weight:600}.kmyc-tip__note{border-top:1px solid var(--ds-border-color);color:var(--ds-body-color);white-space:normal;margin-top:6px;padding-top:6px;font-size:11.5px;line-height:1.45}.kriea-page-shell{flex-direction:column;height:100%;min-height:0;display:flex;overflow:visible}.kriea-page-bar{background:var(--kriea-tab-bar-surface);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg);box-shadow:none;padding:var(--kriea-tab-bar-pad);margin-bottom:var(--kriea-page-bar-gutter);flex:none}.kriea-page-bar .ant-tabs-content-holder{display:none}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block:0!important}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav{align-items:center;gap:var(--kriea-gap-md);grid-template-columns:1fr auto 1fr;margin:0;padding:0;display:grid}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav:before{border-bottom:0;display:none}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-nav-wrap{grid-column:2;justify-self:center;min-width:0;max-width:100%}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-extra-content{grid-column:1;justify-self:start;min-width:0}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-nav-wrap~.ant-tabs-extra-content{grid-column:3;justify-self:end;min-width:auto}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-nav-list{align-items:center}@media (width<=1400px){.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav{display:flex}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-nav-wrap{flex:auto;justify-self:auto;min-width:0}.kriea-page-shell .kriea-page-bar .ant-pro-page-container .ant-tabs-nav .ant-tabs-extra-content{flex:none;justify-self:auto}}.kriea-layout .kriea-content:has(.kriea-page-shell){padding:var(--kriea-page-bar-gutter) 16px 16px;--kriea-page-content-pad:16px}.kriea-page-body{flex:auto;gap:32px;min-height:0;display:flex;position:relative;overflow:visible}.kriea-page-content{isolation:isolate;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.kriea-page-filterdock{height:100%;min-height:0;display:flex}.kriea-page-filterdock--closed{flex:0 0 0;width:0;margin-right:-32px;overflow:hidden}.kriea-page-filterdock--inline{flex:none;overflow:visible}.kriea-page-filterdock--overlay{z-index:20;height:auto;padding:0 var(--kriea-gap-md) 0 0;background:var(--ds-canvas-color);border-right:1px solid var(--kriea-border);box-shadow:var(--kriea-shadow-lg);clip-path:inset(0 -48px 0 0);border-radius:0 var(--kriea-radius) var(--kriea-radius) 0;animation:.22s cubic-bezier(.22,1,.36,1) kriea-page-flyout-in;position:absolute;top:0;bottom:0;left:0}.kriea-page-filterdock--overlay-out{pointer-events:none;animation:.22s cubic-bezier(.22,1,.36,1) forwards kriea-page-flyout-out}.kriea-filterpanel{flex-direction:column;width:222px;height:100%;min-height:0;display:flex;position:relative}.kriea-filterpanel__header{margin-bottom:var(--kriea-gap-md);flex:none}.kriea-filterpanel__header .kfacet-search{padding-bottom:0}.kriea-filterpanel__footer{margin-top:var(--kriea-gap-md);flex:none}.kriea-filterpanel__footer:empty{display:none}.kriea-filterpanel__scroll{gap:var(--kriea-gap-md);scrollbar-width:thin;flex-direction:column;flex:1 1 0;min-height:0;padding:0;display:flex;overflow:hidden auto}.kriea-page-funnel-slot{display:contents}.kriea-page-funnel-slot .kriea-page-funnel-lead{margin-inline-end:0}.kriea-page-funnel-stub{padding-top:calc((var(--kriea-band-h) - var(--kriea-control-h)) / 2);flex:none;align-items:flex-start;margin-inline-end:calc(var(--kriea-gap-md) - 32px);display:flex}.kriea-page-funnel-stub .kriea-page-funnel-lead{margin-inline-end:0}.kriea-page-view{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}.kriea-page-view .kriea-page-dock{gap:32px;padding-top:0;overflow:visible}.kriea-page-view .kriea-page-dock .behavior-anchor-column--content,.kriea-page-view .kriea-page-dock .behavior-anchor-column--widgets{overflow:visible}.kriea-page-view .kriea-page-dock .behavior-anchor-column--content .behavior-anchor-column-scroll{margin-top:0;padding:0}.kriea-page-view .kriea-page-dock .behavior-anchor-column--content .behavior-anchor-column-scroll--table{overflow:visible}.kriea-page-view .kriea-page-dock .behavior-anchor-widgets{margin-top:0;padding:0}.kriea-page-view .kriea-page-dock .behavior-anchor-column-scroll.kriea-tabview-surface{background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);box-shadow:var(--kriea-shadow-sm)}.kriea-page-view .kriea-page-dock .behavior-anchor-column-scroll.kriea-tabview-surface>.kriea-panel,.kriea-page-view .kriea-page-dock .behavior-anchor-column-scroll.kriea-tabview-surface .kriea-list-panel,.kriea-page-view .kriea-page-dock .behavior-anchor-column-scroll.kriea-tabview-surface .kriea-card-list-panel{box-shadow:none;background:0 0;border:0;border-radius:0}.kriea-page-view .kriea-page-dock .behavior-anchor-column-scroll.kriea-tabview-surface--center{place-items:center;display:grid}.kriea-page-view .kriea-page-dock .behavior-anchor-column--widgets{--kriea-widget-rail:var(--kriea-widget-rail-w,222px);flex:0 0 var(--kriea-widget-rail);width:var(--kriea-widget-rail);min-width:var(--kriea-widget-rail);max-width:var(--kriea-widget-rail)}.kriea-page-view .kriea-page-dock:not(:has(.behavior-anchor-column--content)):before{content:"KrieaTabViewContentElement";border:2px dotted var(--kriea-border);min-width:0;color:var(--kriea-muted);font-family:var(--kriea-font-body);letter-spacing:.03em;border-radius:12px;flex:auto;place-items:center;font-size:12px;display:grid}.kriea-page-view .kriea-page-dock .behavior-anchor-column--content:not(:has(.behavior-anchor-column-header)):before{content:"KrieaTabViewHeaderElement";border:2px dotted var(--kriea-border);height:40px;color:var(--kriea-muted);font-family:var(--kriea-font-body);letter-spacing:.03em;border-radius:12px;flex:none;place-items:center;font-size:12px;display:grid}.kriea-page-view .kriea-page-dock .behavior-anchor-column--content:not(:has(.behavior-anchor-column-scroll)):after{content:"KrieaTabViewContentSectionElement";border:2px dotted var(--kriea-border);min-height:0;color:var(--kriea-muted);font-family:var(--kriea-font-body);letter-spacing:.03em;border-radius:12px;flex:auto;place-items:center;font-size:12px;display:grid}.kriea-element-placeholder{border:2px dotted var(--kriea-border);color:var(--kriea-muted);font-family:var(--kriea-font-body);letter-spacing:.03em;min-width:0;height:100%;min-height:0;padding:var(--kriea-gap-md);border-radius:12px;flex:auto;align-content:center;place-items:center;row-gap:4px;font-size:12px;display:grid}.kriea-element-placeholder__name{text-align:center;overflow-wrap:anywhere}.kriea-element-placeholder__note{text-align:center;opacity:.75;max-width:42ch;font-size:11px;line-height:1.5}.kriea-page-view .kriea-page-dock .behavior-anchor-column-header{text-align:center;height:40px;font-family:var(--kriea-font-body);color:var(--ds-trust-color);justify-content:center;align-items:center;font-size:13px}.kriea-page-dock{position:relative}.kriea-page-dock .behavior-anchor-column--widgets{border-left:none}.kriea-page-dock .behavior-anchor-widgets{padding-bottom:0;padding-left:0}.kriea-page-shell .kriea-page-bar .ant-tabs-extra-content{flex:0 auto;min-width:0}.kriea-page-bar .behavior-anchor-filter-icon,.kriea-page-bar .ant-segmented,.kriea-page-bar .ant-segmented-thumb,.kriea-page-bar .ant-segmented-item-selected,.kriea-page-bar .ant-btn{box-shadow:none}.kriea-page-bar .ant-tabs-extra-content{opacity:var(--kriea-idle-opacity);transition:opacity 1.5s ease-in-out}.kriea-page-bar:hover .ant-tabs-extra-content{opacity:1;transition:opacity .35s}.kriea-page-bar{--kriea-control-h:var(--kriea-tab-h)}.kriea-page-bar .ant-btn,.kriea-page-bar .ant-segmented,.kriea-page-bar .ant-input,.kriea-page-bar .ant-input-affix-wrapper,.kriea-page-bar .ant-picker,.kriea-page-bar .ant-select,.kriea-page-bar .ant-select-single .ant-select-selector{height:var(--kriea-tab-h);min-height:0;padding-block:0}.kriea-page-bar .ant-select-single .ant-select-selector,.kriea-page-bar .ant-input-affix-wrapper>.ant-input{height:100%}.kriea-page-bar .ant-btn{line-height:1}.kriea-page-bar .ant-select-single .ant-select-selector .ant-select-selection-item,.kriea-page-bar .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:calc(var(--kriea-tab-h) - 2px)}.kriea-page-bar .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:calc(var(--kriea-tab-h) - 2px)}.kriea-page-bar .ant-segmented .ant-segmented-item,.kriea-page-bar .ant-segmented .ant-segmented-item-label,.kriea-page-bar .ant-segmented .ant-segmented-thumb{height:calc(var(--kriea-tab-h) - 2 * var(--kriea-toggle-track-pad));line-height:calc(var(--kriea-tab-h) - 2 * var(--kriea-toggle-track-pad));min-height:0}.kriea-page-shell .kriea-page-bar .ant-tabs .ant-tabs-nav-operations{grid-row:1}.kriea-page-shell .kriea-page-bar .ant-tabs .ant-tabs-nav-more{height:var(--kriea-tab-h);min-height:0;padding-block:0}.kriea-page-bar .kriea-page-funnel-lead>button{width:var(--kriea-tab-h);height:var(--kriea-tab-h);border-radius:var(--kriea-control-radius-sm);box-shadow:none;color:var(--kriea-nav-idle);background:0 0;border:0;align-self:center;padding:0}.kriea-page-bar .kriea-page-funnel-lead>button:hover{color:var(--kriea-heading);background:0 0;border:0}.kriea-page-bar .kriea-page-funnel-lead>button.is-active{color:var(--kriea-primary);background:0 0;border:0}.kriea-page-bar .kriea-page-funnel-lead>button.is-disabled,.kriea-page-bar .kriea-page-funnel-lead>button:disabled{box-shadow:none;background:0 0;border:0}.kriea-page-bar .kriea-page-funnel-lead>button.is-disabled:hover,.kriea-page-bar .kriea-page-funnel-lead>button:disabled:hover{color:var(--ds-muted-color);border:0}.kriea-page-funnel-lead{align-items:center;gap:var(--kriea-gap-sm);margin-inline-end:var(--kriea-gap-sm);display:inline-flex}.kriea-page-funnel-clear{align-items:center;gap:var(--kriea-gap-xs);cursor:pointer;color:var(--kriea-primary);font-family:inherit;font-size:var(--kriea-fs-base);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;line-height:1;display:inline-flex}.kriea-page-funnel-clear__x{flex:none;width:13px;height:13px}.kriea-page-funnel-clear:hover{text-decoration:underline}.kriea-tab-label{align-items:center;gap:var(--kriea-gap-sm);display:inline-flex}.kriea-tab-count{border-radius:var(--kriea-radius-pill);background:var(--kriea-primary-soft);min-width:18px;height:17px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:800;line-height:1;display:inline-flex}.behavior-anchor-column--content>.behavior-anchor-column-header,.kriea-widgetpanel .kriea-widgetpanel__header{display:none}@keyframes kriea-page-flyout-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes kriea-page-flyout-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12px)}}.behavior-anchor-widget--detailed{container:kriea-insight/size}.behavior-anchor-widget__breakdown{row-gap:1px;margin-top:clamp(2px,.6vh,6px)}.behavior-anchor-widget__stat{min-width:0;font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:0 0 50%;line-height:1.5;overflow:hidden}.behavior-anchor-widget__stat-value{color:var(--ds-title-color);font-weight:800}.behavior-anchor-widget__note{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}@container kriea-insight (height<=176px){.behavior-anchor-widget__note{display:none}}@container kriea-insight (height<=150px){.behavior-anchor-widget__stat:nth-child(n+3){display:none}}@container kriea-insight (height<=112px){.behavior-anchor-widget__breakdown{display:none}}.kriea-hover-search{justify-content:flex-end;align-items:center;display:inline-flex}.kriea-hover-search__input{will-change:width;transition:width .22s}@media (prefers-reduced-motion:reduce){.kriea-hover-search__input{transition:none}}.kriea-list-view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.kriea-list-view .kriea-list-panel{flex:auto;min-height:0}.anchors-list-header{justify-content:space-between;align-items:center;gap:var(--kriea-gap);flex:none;min-height:24px;margin-bottom:10px;display:flex}.anchors-list-header:has(>.kriea-page-funnel-slot>*)>.anchors-list-header__title{margin-inline-end:auto}.anchors-list-header__title{font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;font-weight:700;display:inline-flex}.anchors-list-header__count{background:var(--kriea-primary-soft);min-width:20px;height:18px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.anchors-list-header__analytics{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.anchors-list-header__lead{flex:none;align-items:center;display:inline-flex}.anchors-list-header__right{justify-content:flex-end;align-items:center;gap:var(--kriea-gap);flex:none;min-width:0;margin-left:auto;display:inline-flex}.anchors-list-header__extra{flex:none;align-items:center;display:inline-flex}.anchors-list-header--boxed{min-height:var(--kriea-band-h);padding:0 var(--kriea-gap);background:var(--kriea-surface);border-bottom:1px solid var(--ds-border-color);border-top-left-radius:inherit;border-top-right-radius:inherit;align-items:center;margin-bottom:0}.anchors-list-header--boxed .anchors-list-header__title{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.anchors-list-header--boxed .anchors-list-header__analytics{gap:var(--kriea-gap-lg);flex:none;overflow:visible}.anchors-list-header--boxed .anchors-list-stat{background:0 0;border:none;border-radius:0;min-width:56px;padding:0}.anchors-list-header--boxed .anchors-list-stat__num{font-size:var(--ds-meta-size);font-weight:700}.anchors-list-header--boxed .anchors-list-stat__lbl{font-size:9px}.anchors-list-stat{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-sm,8px);background:var(--ds-surface-color);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:3px 10px;line-height:1.1;display:inline-flex}.anchors-list-stat__num{font-size:var(--ds-body-size);font-variant-numeric:tabular-nums;color:var(--ds-title-color);font-weight:800}.anchors-list-stat__lbl{font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ds-muted-color);font-weight:600}.kriea-list-panel{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.kriea-list-panel--frameless{box-shadow:none;background:0 0;border:0;border-radius:0}.kriea-list-panel .ant-spin-nested-loading,.kriea-list-panel .ant-spin-container,.kriea-list-panel .ant-table-wrapper,.kriea-list-panel .ant-table{height:100%;min-height:0}.kriea-list-panel .ant-table-wrapper,.kriea-list-panel .ant-table,.kriea-list-panel .ant-table-container{background:var(--ds-surface-color)}.kriea-list-panel .ant-table-thead>tr>th,.kriea-list-panel .ant-table-tbody>tr>td{text-align:left}.kriea-list-panel .ant-table-thead>tr>th{color:var(--ds-muted-color);font-weight:600;font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:var(--kriea-surface)!important;border-bottom:1px solid var(--ds-border-color)!important;padding:12px var(--kriea-gap-xs) 12px var(--kriea-gap)!important}.kriea-list-panel .ant-table-thead>tr>th:before{display:none!important}.kriea-list-panel .ant-table-column-sorters{justify-content:flex-start}.kriea-list-panel .ant-table-column-title{flex:none;min-width:0}.kriea-list-panel .ant-table-column-sorter{color:var(--ds-muted-color);opacity:0;flex:none;margin-inline-start:6px;transition:opacity .15s}.kriea-list-panel .ant-table-thead>tr>th:hover .ant-table-column-sorter,.kriea-list-panel .ant-table-thead>tr>th.ant-table-column-sort .ant-table-column-sorter{opacity:1}.kriea-list-panel .ant-table-tbody>tr.kriea-list-row>td{background:var(--ds-surface-color);border-bottom:1px solid var(--ds-border-soft);color:var(--ds-body-color);font-size:var(--ds-body-size);vertical-align:middle;white-space:nowrap;padding:13px var(--kriea-gap)!important}.kriea-list-panel .ant-table-tbody>tr.kriea-list-row>td:first-child{color:var(--ds-title-color);font-weight:600}.kriea-list-panel .ant-table-tbody>tr.kriea-list-row:hover>td,.kriea-list-panel .ant-table-tbody>tr.kriea-list-row.flash-row>td{background:var(--kriea-primary-soft)!important}.kriea-list-panel .ant-table-placeholder .ant-table-cell{background:var(--ds-surface-color);border-bottom:none}.kriea-list-panel .ant-table-cell-fix-start-shadow,.kriea-list-panel .ant-table-cell-fix-start-last,.kriea-list-panel .ant-table-cell-fix-left-last{border-inline-end:1px solid var(--ds-border-color)!important}.kriea-list-panel .ant-table-cell-fix-start-shadow:after,.kriea-list-panel .ant-table-cell-fix-start-last:after,.kriea-list-panel .ant-table-cell-fix-left-last:after{display:none!important}.kriea-list-panel .ant-table-tbody>tr>td.kriea-tags-col{white-space:nowrap;scrollbar-width:none;overflow:auto hidden}.kriea-list-panel .ant-table-tbody>tr>td.kriea-tags-col::-webkit-scrollbar{display:none}.kriea-list-panel .ant-table-tbody>tr>td.kriea-name-col{white-space:nowrap;scrollbar-width:none;overflow:auto hidden}.kriea-list-panel .ant-table-tbody>tr>td.kriea-name-col::-webkit-scrollbar{display:none}.kriea-list-tags{min-width:0}.kriea-list-tags>*{flex:none;margin-inline-end:0}.kriea-list-tags__more{color:var(--ds-muted-color);border-color:var(--ds-border-color);letter-spacing:.06em;cursor:default;background:0 0;border-style:dashed;margin:0;padding:0 6px;font-weight:700;line-height:1.4}.kriea-list-tags__more:hover,.kriea-list-tags__more:focus-visible{color:var(--ds-trust-color);border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)}.kriea-list-panel--boxed .ant-table-wrapper .ant-table,.kriea-list-panel--boxed .ant-table-wrapper table,.kriea-list-panel--boxed .ant-table-wrapper .ant-table .ant-table-header,.kriea-list-panel--boxed .ant-table-wrapper .ant-table-container,.kriea-list-panel--boxed .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:first-child,.kriea-list-panel--boxed .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:last-child,.kriea-list-panel--frameless .ant-table-wrapper .ant-table,.kriea-list-panel--frameless .ant-table-wrapper table,.kriea-list-panel--frameless .ant-table-wrapper .ant-table .ant-table-header,.kriea-list-panel--frameless .ant-table-wrapper .ant-table-container,.kriea-list-panel--frameless .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:first-child,.kriea-list-panel--frameless .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:last-child{border-radius:0;border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.anchors-list-row-action{z-index:4;display:inline-flex;position:absolute;right:13px;transform:translateY(-50%)}.kriea-list-gear-overlay{z-index:5;opacity:0;transition:opacity .16s;position:absolute;top:8px;right:13px}.kriea-list-gear-overlay.is-visible,.kriea-list-gear-overlay:hover{opacity:1}.kriea-list-panel--boxed .kriea-list-gear-overlay{top:65px}.kriea-colsel{background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);min-width:186px;box-shadow:var(--kriea-shadow-md);padding:10px 8px 8px}.kriea-colsel__title{font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ds-muted-color);border-bottom:1px solid var(--ds-border-soft);margin-bottom:4px;padding:2px 8px 8px;font-weight:600;display:block}.kriea-colsel__title+.kriea-colsel__title,.kriea-colsel__list+.kriea-colsel__title,.kriea-colsel__item--switch+.kriea-colsel__title{margin-top:8px}.kriea-colsel__list{flex-direction:column;gap:2px;max-height:260px;display:flex;overflow-y:auto}.kriea-colsel__item{cursor:pointer;font-size:var(--ds-body-size);color:var(--ds-body-color);border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:flex}.kriea-colsel__item:hover{background:var(--kriea-primary-soft)}.kriea-colsel__item--switch{padding:7px 8px}.kriea-list-footer{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) var(--kriea-gap);border-top:1px solid var(--ds-border-soft);background:var(--ds-surface-color);color:var(--ds-muted-color);font-size:var(--ds-meta-size);flex:none;align-items:center;line-height:1.4;display:flex}.kriea-list-empty{color:var(--ds-muted-color)}.policy-instances-scroll.behavior-anchor-column-scroll{margin-top:0;padding:0}.policy-instances-listgrid{gap:var(--kriea-gap);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;min-width:0;height:100%;min-height:0;padding-bottom:0;display:grid}.policy-instances-listgrid .kriea-list-view{min-height:0}.policy-instances-box{--policy-lane-bg:var(--ds-surface-color);--tier-ink:color-mix(in srgb, var(--tier,var(--ds-title-color)) 82%, var(--ds-title-color))}.policy-instances-box--critical{--tier:var(--kriea-tier-critical)}.policy-instances-box--very_important{--tier:var(--kriea-tier-very-important)}.policy-instances-box--important{--tier:var(--kriea-tier-important)}.policy-instances-box--nice_to_have{--tier:var(--kriea-tier-nice-to-have)}.policy-instances-box .anchors-list-header__title{color:var(--tier-ink)}.policy-instances-box .kriea-list-panel,.policy-instances-box .kriea-list-panel .ant-table-wrapper,.policy-instances-box .kriea-list-panel .ant-table,.policy-instances-box .kriea-list-panel .ant-table-container,.policy-instances-box .kriea-list-panel .ant-table-tbody>tr.kriea-list-row>td,.policy-instances-box .kriea-list-panel .ant-table-placeholder .ant-table-cell{background:var(--policy-lane-bg)}@media (width<=1100px){.policy-instances-listgrid{grid-template-columns:1fr;grid-auto-rows:minmax(220px,1fr);overflow:auto}}.anchors-exp-cell{font-variant-numeric:tabular-nums;color:var(--ds-title-color);align-items:center;gap:7px;font-weight:700;display:inline-flex}.anchors-exp-cell__dot{border-radius:50%;flex:none;width:9px;height:9px}.anchors-exp-cell__muted{color:var(--ds-muted-color);font-weight:500}.kfacet__label{font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;font-weight:600;line-height:1.2}.kfacet__count{font-variant-numeric:tabular-nums;font-size:calc(var(--ds-meta-size) - .5px);color:var(--ds-muted-color)}.kfacet-cards{flex-direction:column;gap:14px;display:flex}.kfacet-cards__group{flex-direction:column;gap:6px;display:flex}.kfacet-cards--collapsible .kfacet-cards__group{gap:10px}.kfacet-cards__toggle{text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;margin-block:8px 2px;padding:0;display:flex}.kfacet-cards__toggle:hover .kfacet__label,.kfacet-cards__toggle:focus-visible .kfacet__label{color:var(--ds-trust-color)}.kfacet-cards__toggle[aria-expanded=false] .kfacet-cards__chev{transform:rotate(-90deg)}.kfacet-cards__chev{color:var(--ds-muted-color);font-size:10px;transition:transform .15s}.kfacet-search{--kfs-border:1.5px;--kfs-pad-block:10px;--kfs-pad-inline:13px;--kfs-gap:5px;--kfs-name-lh:17px;--kfs-meta-lh:16px;--kfs-rows:2;--kfs-glyph:14px;--kfs-card-h:calc(2 * var(--kfs-border) + 2 * var(--kfs-pad-block) + var(--kfs-rows) * var(--kfs-name-lh) + var(--kfs-gap) + var(--kfs-meta-lh));--kfs-row1-centre:calc(var(--kfs-border) + var(--kfs-pad-block) + var(--kfs-name-lh) / 2);--kfs-end-col:calc(2 * var(--kfs-pad-inline) + var(--kfs-glyph));padding-bottom:4px}.kfacet-search__wrap{position:relative}.kfacet-search .kfacet-search__card{box-sizing:border-box;height:var(--kfs-card-h);min-height:0;padding:var(--kfs-pad-block) calc(var(--kfs-end-col) - var(--kfs-border)) var(--kfs-pad-block) var(--kfs-pad-inline);gap:var(--kfs-gap)}.kfacet-search .kfacet-search__card .oba-cat-card__name{-webkit-line-clamp:var(--kfs-rows);min-height:calc(var(--kfs-rows) * var(--kfs-name-lh));line-height:var(--kfs-name-lh);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kfacet-search .kfacet-search__card .oba-cat-card__meta{min-height:var(--kfs-meta-lh);line-height:var(--kfs-meta-lh)}.kfacet-search__wrap.is-searching .kfacet-search__card{pointer-events:none}.kfacet-search__wrap.is-searching .kfacet-search__card>*{visibility:hidden}.kfacet-search__field{inset-block-start:0;inset-inline:calc(var(--kfs-pad-inline) + 11px) var(--kfs-end-col);height:calc(2 * var(--kfs-row1-centre));align-items:center;display:flex;position:absolute}.kfacet-search__btn{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--ds-muted-color);font-size:var(--kfs-glyph);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;inset-block-start:calc(var(--kfs-row1-centre) - var(--kriea-control-h) / 2);inset-inline-end:calc(var(--kfs-pad-inline) - (var(--kriea-control-h) - var(--kfs-glyph)) / 2)}.kfacet-search__btn:hover,.kfacet-search__btn:focus-visible{background:var(--kriea-surface);color:var(--ds-text-color)}.kriea-card-list-view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.kriea-card-list-view .kriea-card-list-panel{flex:auto;min-height:0}.kriea-card-list-header{justify-content:space-between;align-items:center;gap:var(--kriea-gap);flex:none;min-height:24px;margin-bottom:10px;display:flex}.kriea-card-list-header__title{font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;font-weight:700;display:inline-flex}.kriea-card-list-header__count{background:var(--kriea-primary-soft);min-width:20px;height:18px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.kriea-card-list-header__lead{flex:none;align-items:center;display:inline-flex}.kriea-card-list-header__right{justify-content:flex-end;align-items:center;gap:var(--kriea-gap);flex:none;min-width:0;margin-left:auto;display:inline-flex}.kriea-card-list-header__analytics{flex:0 auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.kriea-card-list-header__extra{flex:none;align-items:center;display:inline-flex}.kriea-card-list-header--boxed{min-height:var(--kriea-band-h);padding:0 var(--kriea-gap);background:var(--kriea-surface);border-bottom:1px solid var(--ds-border-color);border-top-left-radius:inherit;border-top-right-radius:inherit;align-items:center;margin-bottom:0}.kriea-card-list-header--boxed .kriea-card-list-header__title{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.kriea-card-list-header--boxed .kriea-card-list-header__right{gap:var(--kriea-gap-lg)}.kriea-card-list-stat{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;display:inline-flex}.kriea-card-list-stat__num{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;color:var(--ds-title-color);font-weight:700}.kriea-card-list-stat__lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--ds-muted-color);font-size:9px;font-weight:600}.kriea-card-list-panel{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.kriea-card-list-body{gap:var(--kriea-gap);min-height:0;padding:var(--kriea-gap);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.kriea-card-list-card{background:var(--kriea-card);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);box-shadow:var(--kriea-shadow-sm);flex:none;padding:12px 14px;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.kriea-card-list-card--clickable{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.kriea-card-list-card--clickable:hover{--kis-lift:var(--kriea-shadow-md)}.kriea-card-list-card--clickable:active{--kis-lift:var(--kriea-shadow-xs)}.kriea-card-list-card--clickable:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.kriea-card-list-card--clickable:hover{border-color:var(--ds-border-accent,var(--ds-border-color));background:var(--kriea-primary-soft)}.kriea-card-list-card:hover .kriea-card-list-card__actions,.kriea-card-list-card:focus-within .kriea-card-list-card__actions{opacity:1}.kriea-card-list-card__actions{z-index:2;opacity:0;transition:opacity .16s;position:absolute;top:8px;right:10px}.kriea-card-list-card--sortable{padding-left:30px}.kriea-card-list-card__grip{width:30px;color:var(--ds-muted-color);cursor:grab;opacity:0;justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;top:0;bottom:0;left:0}.kriea-card-list-card__grip:active{cursor:grabbing}.kriea-card-list-card__grip:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:-2px;border-radius:var(--kriea-radius);opacity:1}.kriea-card-list-card--sortable:hover .kriea-card-list-card__grip,.kriea-card-list-card--sortable:focus-within .kriea-card-list-card__grip{opacity:1}.kriea-card-list-card.is-dragging{z-index:3;box-shadow:var(--kriea-shadow-md);opacity:.9}.kriea-card-list-footer{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) var(--kriea-gap);border-top:1px solid var(--ds-border-soft);background:var(--ds-surface-color);color:var(--ds-muted-color);font-size:var(--ds-meta-size);flex:none;align-items:center;line-height:1.4;display:flex}.kriea-card-list-empty{min-height:96px;color:var(--ds-muted-color);flex:auto}.kriea-canvas{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.kriea-canvas__frame{flex:auto;width:100%;min-height:0}.kriea-canvas .kriea-canvas__frame-body{min-height:0;padding:var(--kriea-gap) var(--kriea-gap) calc(var(--kriea-gap) * .55) calc(var(--kriea-gap) * .55)}.kriea-canvas .kriea-canvas__frame-body:has(.kriea-canvas__matrix--axis-center){padding:var(--kriea-gap)}.kriea-canvas__bare{flex:auto;min-width:0;min-height:0;display:flex}.kriea-canvas__bare>.kriea-canvas__matrix{flex:auto;min-width:0}.kriea-canvas__state{flex:1;justify-content:center;align-items:center;min-height:0;padding:clamp(24px,6vh,48px);display:flex}.kriea-canvas__matrix{--kc-axis:clamp(16px, 1.7vw, 22px);--kc-name:clamp(26px, 2vw, 28px);--kc-gap:clamp(6px, .7vw, 10px);--kc-axis-line:color-mix(in srgb, var(--kc-axis-ink) 40%, transparent);--kc-pill:var(--ds-canvas-color);--kc-pill-hot:color-mix(in srgb, var(--kriea-primary) 20%, var(--kriea-primary-soft));--kc-axis-ink:var(--kriea-nav-idle);grid-template-columns:var(--kc-name) var(--kc-axis) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--kc-axis) var(--kc-name);gap:var(--kc-gap);height:100%;min-height:0;display:grid}.kriea-canvas__matrix--no-axis-names{grid-template-columns:var(--kc-axis) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--kc-axis)}.kriea-canvas__matrix--no-axis-names .kriea-canvas__yaxis{grid-column:1;margin-left:0}.kriea-canvas__matrix--no-axis-names .kriea-canvas__grid,.kriea-canvas__matrix--no-axis-names .kriea-canvas__xaxis{grid-column:2}.kriea-canvas__matrix--no-axis-names .kriea-canvas__xaxis{margin-bottom:0}.kriea-canvas__matrix--axis-center{--kc-lane:calc(var(--kc-gap) * 2 + var(--kc-axis));--kc-pill:var(--kriea-tab-bar-surface);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.kriea-canvas__matrix--axis-center>.kriea-canvas__grid,.kriea-canvas__matrix--axis-center>.kriea-canvas__yaxis,.kriea-canvas__matrix--axis-center>.kriea-canvas__xaxis{grid-area:1/1;margin:0}.kriea-canvas__matrix--axis-center .kriea-canvas__grid{gap:var(--kc-lane)}.kriea-canvas__matrix--axis-center .kriea-canvas__yaxis,.kriea-canvas__matrix--axis-center .kriea-canvas__xaxis{grid-template-columns:minmax(0, 1fr) var(--kc-axis) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--kc-axis) minmax(0, 1fr);gap:var(--kc-gap);z-index:1;pointer-events:none;min-width:0;min-height:0;display:grid;position:relative}.kriea-canvas__matrix--axis-center .kriea-canvas__ybar,.kriea-canvas__matrix--axis-center .kriea-canvas__xbar{pointer-events:auto}.kriea-canvas__matrix--axis-center .kriea-canvas__ybar{grid-column:2}.kriea-canvas__matrix--axis-center .kriea-canvas__ybar:first-child{grid-row:1}.kriea-canvas__matrix--axis-center .kriea-canvas__ybar:last-child{grid-row:3}.kriea-canvas__matrix--axis-center .kriea-canvas__xbar{grid-row:2}.kriea-canvas__matrix--axis-center .kriea-canvas__xbar:first-child{grid-column:1}.kriea-canvas__matrix--axis-center .kriea-canvas__xbar:last-child{grid-column:3}.kriea-canvas__yname,.kriea-canvas__xname{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.kriea-canvas__aname{color:var(--kc-axis-ink);font-family:var(--ds-primary-font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700}.kriea-canvas__aname--pill{z-index:1;background:var(--kc-canvas-bg,var(--kriea-card));border:none;border-radius:999px;position:relative}.kriea-canvas__yname .kriea-canvas__aname--pill{padding:12px 5px}.kriea-canvas__xname .kriea-canvas__aname--pill{padding:5px 12px}.kriea-canvas__yname{grid-area:1/1}.kriea-canvas__yname .kriea-canvas__aname{writing-mode:vertical-rl;transform:rotate(180deg)}.kriea-canvas__xname{grid-area:3/3}.kriea-canvas__axisname{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kriea-canvas__axisname:hover .kriea-canvas__aname,.kriea-canvas__axisname:focus-visible .kriea-canvas__aname{color:var(--ds-trust-color)}.kriea-canvas__axis-arrow{flex:none;position:relative}.kriea-canvas__axis-arrow:before,.kriea-canvas__axis-arrow:after{content:"";background:var(--kc-axis-ink);border-radius:50%;width:5px;height:5px;position:absolute}.kriea-canvas__axis-arrow--v{background:linear-gradient(var(--kc-axis-line), var(--kc-axis-line)) center/1.5px 100% no-repeat;width:9px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.kriea-canvas__axis-arrow--v:before,.kriea-canvas__axis-arrow--v:after{left:50%;transform:translate(-50%)}.kriea-canvas__axis-arrow--v:before{top:0}.kriea-canvas__axis-arrow--v:after{bottom:0}.kriea-canvas__axis-arrow--h{background:linear-gradient(var(--kc-axis-line), var(--kc-axis-line)) center/100% 1.5px no-repeat;height:9px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.kriea-canvas__axis-arrow--h:before,.kriea-canvas__axis-arrow--h:after{top:50%;transform:translateY(-50%)}.kriea-canvas__axis-arrow--h:before{left:0}.kriea-canvas__axis-arrow--h:after{right:0}.kriea-canvas__yaxis{margin-left:calc(var(--kc-gap) * -.5);gap:var(--kc-gap);flex-direction:column;grid-area:1/2;min-height:0;display:flex}.kriea-canvas__ybar{border-radius:var(--ds-cell-radius,8px);background:var(--kc-pill);min-height:0;color:var(--kc-axis-ink);cursor:pointer;font-family:var(--ds-primary-font);letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;border:0;flex:1;place-items:center;padding:6px 0;font-size:11px;font-weight:600;transition:filter .15s;display:grid;transform:rotate(180deg)}.kriea-canvas__ybar--static{cursor:default}.kriea-canvas__ybar:not(.kriea-canvas__ybar--static):hover,.kriea-canvas__ybar:not(.kriea-canvas__ybar--static):focus-visible{filter:brightness(1.15);outline:none}.kriea-canvas__grid{grid-area:1/3;grid-template-columns:repeat(var(--kc-cols,3), minmax(0, 1fr));grid-template-rows:repeat(var(--kc-rows,3), minmax(0, 1fr));gap:var(--kc-gap);min-width:0;min-height:0;display:grid}.kriea-canvas__grid--covered{position:relative}.kriea-canvas__grid--covered>.kriea-canvas__category,.kriea-canvas__grid--covered>.kriea-canvas__cell--gap{visibility:hidden}.kriea-canvas__grid-overlay{z-index:2;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.kriea-canvas__grid-overlay>*{flex:auto;min-width:0;min-height:0}.kriea-canvas__xaxis{margin-bottom:calc(var(--kc-gap) * -.5);grid-area:2/3;grid-template-columns:repeat(var(--kc-cols,3), minmax(0, 1fr));gap:var(--kc-gap);min-width:0;display:grid}.kriea-canvas__xbar{border-radius:var(--ds-cell-radius,8px);background:var(--kc-pill);min-width:0;color:var(--kc-axis-ink);cursor:pointer;font-family:var(--ds-primary-font);letter-spacing:.08em;text-transform:uppercase;border:0;place-items:center;padding:0 8px;font-size:11px;font-weight:600;transition:filter .15s;display:grid}.kriea-canvas__xbar>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kriea-canvas__xbar--static{cursor:default}.kriea-canvas__xbar:not(.kriea-canvas__xbar--static):hover,.kriea-canvas__xbar:not(.kriea-canvas__xbar--static):focus-visible{filter:brightness(1.12);outline:none}.kriea-canvas__ybar--hot,.kriea-canvas__xbar--hot{background:var(--kc-pill-hot)}.kriea-canvas__category{border-radius:var(--kriea-radius);min-width:0;min-height:0;display:flex}.kriea-canvas__cat-view{flex:auto;min-width:0}.kriea-canvas__cat-view .kriea-card-list-header--boxed{position:relative}.kriea-canvas__cat-view .kriea-card-list-header--boxed:after{content:"";left:var(--kriea-gap);right:var(--kriea-gap);background:var(--ds-border-soft);height:1px;position:absolute;bottom:0}.kriea-canvas__cell--gap{background:0 0}.kriea-canvas__cat-title{font:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:0;padding:0;font-size:11px;font-weight:700;overflow:hidden}.kriea-canvas__cat-title--static{cursor:default}.kriea-canvas__category--stdhead .kriea-canvas__cat-title{font-size:var(--ds-section-title-size,.95rem)}.kriea-canvas__cat-title:not(.kriea-canvas__cat-title--static):hover{text-decoration:underline}.kriea-canvas__cat-title--placeholder{opacity:.5;font-style:italic}.kriea-canvas__cat-titlerow{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.kriea-canvas__cat-titlerow .kriea-canvas__cat-title{flex:0 auto}.kriea-canvas__cat-count{font-variant-numeric:tabular-nums;opacity:.85;font-size:11px;font-weight:700}.kriea-canvas__cat-edit{cursor:pointer;border-radius:var(--ds-cell-radius,6px);opacity:.9;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:2px;transition:opacity .15s,background .15s;display:inline-flex}.kriea-canvas__cat-edit:hover,.kriea-canvas__cat-edit:focus-visible{opacity:1;background:color-mix(in srgb, currentColor 16%, transparent)}.kriea-canvas__cat-zoom.ant-btn{color:var(--kriea-muted);opacity:.45;transition:opacity .15s,color .15s}.kriea-canvas__cat-zoom.ant-btn:hover,.kriea-canvas__cat-zoom.ant-btn:focus-visible{opacity:1;color:var(--kriea-heading)}.kriea-canvas__cat-actions{opacity:0;transition:opacity .15s}.kriea-canvas__category:hover .kriea-canvas__cat-actions,.kriea-canvas__cat-actions:focus-within,.kriea-canvas__cat-actions .kriea-canvas__cat-zoom.ant-btn{opacity:1}@media (hover:none){.kriea-canvas__cat-actions{opacity:1}}.kriea-canvas__cat-view .kriea-card-list-empty{height:100%;padding:4px}.kriea-canvas__cat-view .ant-empty{margin:0}.kriea-canvas__cat-view .ant-empty-image{height:20px;margin-bottom:4px}.kriea-canvas__cat-view .ant-empty-description{color:var(--ds-muted-color);font-size:10px;line-height:1.2}.kriea-canvas__content{min-width:0}.kriea-canvas__category .kriea-card-list-card{background:var(--kc-object-bg,var(--kriea-card))}.kriea-card-list-card.kriea-canvas__content-card:hover{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.kriea-canvas__category--metric{display:block}.kriea-canvas__metric{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;height:100%;min-height:0;padding:10px;font-family:inherit;transition:box-shadow .18s,transform .18s;display:flex;position:relative}.kriea-canvas__metric:hover{box-shadow:var(--kriea-shadow-md)}.kriea-canvas__metric:focus-visible{outline:2px solid var(--kriea-focus-ring);outline-offset:2px}.kriea-canvas__metric--static{cursor:default}.kriea-canvas__metric--static:hover{box-shadow:none}.kriea-canvas__metric--accent{border-width:2px;border-color:var(--kc-cell-accent,var(--ds-border-soft))}.kriea-canvas__metric-name{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kriea-canvas__metric-pill{justify-content:center;align-items:center;min-width:0;max-width:100%;line-height:1;display:inline-flex;overflow:hidden}.kriea-canvas__metric-value{font-family:var(--ds-primary-font);letter-spacing:-.01em;font-size:clamp(16px,2.08vw,30px);font-weight:700;line-height:1.1}@media (width<=768px){.kriea-canvas__matrix{--kc-axis:16px;--kc-name:26px}.kriea-canvas__ybar,.kriea-canvas__xbar{letter-spacing:.04em}}@media (width<=900px){.kriea-canvas__metric-pill{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.kriea-canvas__corner{grid-area:2/1/span 2/span 2;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.kriea-canvas__matrix--no-axis-names .kriea-canvas__corner{grid-area:2/1}.pp-card{--pp-clear-first:color-mix(in srgb, var(--ds-warning-color) 52%, white);--pp-address-soon:color-mix(in srgb, var(--ds-warning-color) 22%, white);--pp-plan:color-mix(in srgb, var(--ds-insight-color) 34%, white);--pp-monitor:color-mix(in srgb, var(--ds-muted-color) 11%, white);--pp-let-be:color-mix(in srgb, var(--ds-muted-color) 4%, white)}.pp-card__impact--high{color:var(--ds-warning-color);background:color-mix(in srgb, var(--ds-warning-color) 14%, transparent)}.pp-card__impact--medium{color:var(--ds-insight-color);background:color-mix(in srgb, var(--ds-insight-color) 16%, transparent)}.pp-card__impact--low{color:var(--ds-muted-color);background:var(--ds-border-soft)}.pp-card__owner.ant-typography{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin-top:2px}.pp-card__badge{white-space:nowrap;color:var(--ds-body-color);background:var(--ds-border-soft);flex:none}.pp-card__badge.is-aging{color:var(--ds-warning-color);background:color-mix(in srgb, var(--ds-warning-color) 12%, transparent)}.pp-card__status{border-radius:var(--kriea-radius-pill);font-size:var(--ds-meta-size);white-space:nowrap;color:var(--ds-muted-color);background:var(--ds-border-soft);flex:none;padding:3px 9px;font-weight:700;line-height:1.2}.pp-card__status--completed{color:var(--ds-growth-color);background:color-mix(in srgb, var(--ds-growth-color) 14%, transparent)}.pp-spine{gap:3px;width:100%;height:6px;display:flex}.pp-spine__seg{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);flex:1 1 0;transition:background .2s}.pp-spine__seg.is-on{background:color-mix(in srgb, var(--ds-muted-color) 34%, transparent)}.pp-spine__seg.is-on.pp-spine__seg--completed{background:color-mix(in srgb, var(--ds-growth-color) 62%, transparent)}.pp-spine-tip__head{font-weight:700}.pp-spine-tip__note{opacity:.85}.pp-triage{flex-direction:column;align-items:center;gap:7px;width:100%;min-width:0;display:flex}.pp-triage__grid{aspect-ratio:1;grid-template-columns:repeat(3,1fr);gap:4px;width:min(100%,108px);display:grid}.pp-triage__sq{background:var(--pp-let-be);border:1.5px solid #0000;border-radius:4px}.pp-triage__sq--clear-first{background:var(--pp-clear-first)}.pp-triage__sq--address-soon{background:var(--pp-address-soon)}.pp-triage__sq--plan{background:var(--pp-plan)}.pp-triage__sq--monitor{background:var(--pp-monitor)}.pp-triage__sq--let-be{background:var(--pp-let-be)}.pp-triage__sq.is-mine{border-color:var(--ds-trust-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 22%, transparent)}.pp-triage__name{max-width:100%;font-size:var(--ds-meta-size);text-align:center;color:var(--ds-body-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pp-triage-tip__head{margin-bottom:2px;font-weight:700}.pp-triage-tip__body{opacity:.85}.pp-card-gridwrap{container:pp-cards/inline-size}.pp-card-grid{gap:var(--kriea-gap-md);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}@container pp-cards (width<=520px){.pp-card-grid{grid-template-columns:minmax(0,1fr)}}@container oba-icard (width<=330px){.pp-triage__grid{width:min(100%,132px)}.oba-icard__footrow{flex-wrap:wrap;row-gap:6px}.oba-card__spacer{display:none}.pp-card .oba-icard__foot .pp-card__impact{flex:none;max-width:100%}}.kriea-objdlg__tile{border-radius:var(--kriea-radius-sm);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@media (width<=768px){.kriea-objdlg__tile{width:26px;height:26px}}.kriea-rel-objline{width:100%;min-width:0}.kriea-rel-objline .kriea-rel-objline__name{font-size:var(--ds-body-size);color:var(--ds-title-color);font-weight:600;line-height:1.35}.kriea-rel-objline .kriea-rel-objline__sub{font-size:var(--ds-meta-size);line-height:1.3}.kriea-rel-objline__tile{border-radius:var(--kriea-radius-sm);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.kriea-rel-objline__text{flex:auto;min-width:0}@media (width<=768px){.kriea-rel-objline__tile{width:24px;height:24px}}.krtree{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:100%;height:100%;min-height:0;display:grid;container-type:inline-size}.krtree .krtree__head{grid-row:1}.krtree .krtree__scroll{grid-row:2}.krtree .krtree__foot{grid-row:3}.krtree .krtree__head,.krtree .krtree__foot{flex-direction:column;gap:12px;min-width:0;display:flex}.krtree .krtree__stats{font-size:var(--kriea-fs-caption);letter-spacing:.02em;font-weight:700}.krtree .krtree__notice{width:100%}.krtree .krtree__notice-note{font-size:var(--kriea-fs-caption);color:var(--kriea-body);line-height:1.45}.krtree .krtree__scroll{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:2px;display:flex;overflow:hidden auto}.krtree .krtree__subject{border-radius:var(--kriea-radius);border:1px solid var(--kriea-border);border-left:3px solid var(--kriea-heading);background:var(--kriea-surface);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.krtree .krtree__subject-eyebrow{font-size:var(--kriea-fs-caption);letter-spacing:.08em;color:var(--kriea-muted);font-weight:800}.krtree .krtree__subject-name{font-family:var(--kriea-font-brand);font-size:var(--kriea-fs-emphasis);color:var(--kriea-heading);font-weight:700;line-height:1.3}.krtree .krtree__tree{flex-direction:column;gap:8px;display:flex}.krtree .krtree__row{--krtree-indent:0px;--krtree-accent:var(--kriea-primary);margin-left:var(--krtree-indent);border-radius:var(--kriea-radius);border:1px solid var(--kriea-border-soft);background:var(--kriea-card);align-items:stretch;gap:10px;padding:10px 12px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.krtree .krtree__row:focus-within{border-color:var(--krtree-accent);box-shadow:var(--kriea-shadow-xs)}.krtree .krtree__row.is-invalid{border-color:var(--kriea-warning);--krtree-accent:var(--kriea-warning)}.krtree .krtree__row--d1{--krtree-indent:0px}.krtree .krtree__row--d2{--krtree-indent:clamp(16px, 3vw, 36px)}.krtree .krtree__row--d3{--krtree-indent:clamp(32px, 6vw, 72px)}.krtree .krtree__row--d4{--krtree-indent:clamp(48px, 9vw, 108px)}.krtree .krtree__row--d5{--krtree-indent:clamp(64px, 12vw, 144px);--krtree-accent:var(--kriea-accent-360)}.krtree .krtree__rail{border-radius:var(--kriea-radius-pill);background:var(--krtree-accent);opacity:.55;flex:none;width:3px;position:relative}.krtree .krtree__rail:before{content:"";background:var(--krtree-accent);opacity:.5;width:10px;height:1px;position:absolute;top:50%;right:100%}.krtree .krtree__row--d1 .krtree__rail:before{display:none}.krtree .krtree__cell{flex:1;min-width:0}.krtree .krtree__badge{border-radius:var(--kriea-radius-pill);background:color-mix(in srgb, var(--krtree-accent) 12%, transparent);color:var(--krtree-accent);font-size:var(--kriea-fs-caption);letter-spacing:.04em;white-space:nowrap;flex:none;align-self:flex-start;padding:1px 8px;font-weight:800}.krtree .krtree__because.ant-typography{min-width:0;font-size:var(--kriea-fs-caption)}.krtree .krtree__acts{opacity:0;flex:none;transition:opacity .15s}.krtree .krtree__row:hover .krtree__acts,.krtree .krtree__row:focus-within .krtree__acts{opacity:1}.krtree .krtree__row:has(.kbtn-confirm[data-open]) .krtree__acts{opacity:1}@media (hover:none){.krtree .krtree__acts{opacity:1}}.krtree .krtree__link{row-gap:2px;min-width:0}.krtree .krtree__link-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--kriea-fs-emphasis);color:var(--kriea-heading);font-weight:700;line-height:1.3;overflow:hidden}.krtree .krtree__link-src.ant-tag{font-size:var(--kriea-fs-caption);color:var(--kriea-muted);background:var(--kriea-surface);border-color:var(--kriea-border);margin:0}.krtree .krtree__link-change.ant-btn{height:auto;font-size:var(--kriea-fs-caption);padding:0}.krtree .krtree__read-note.ant-typography{font-size:var(--kriea-fs-caption);line-height:1.5}.krtree .krtree__error{font-size:var(--kriea-fs-caption)}.krtree .krtree__empty.ant-empty{margin:24px 0 8px}.krtree .krtree__addroot.ant-btn{white-space:normal;text-align:center;flex-direction:column;align-items:center;gap:3px;height:auto;margin-top:2px;padding:9px 14px;display:flex}.krtree .krtree__addroot-label{align-items:center;gap:7px;font-weight:700;line-height:1.25;display:inline-flex}.krtree .krtree__addroot-sub,.krtree .krtree__caption{font-size:var(--kriea-fs-caption);opacity:.72;max-width:68ch;margin:0;font-weight:400;line-height:1.45;display:block}.krtree .krtree__caption{color:var(--kriea-muted);letter-spacing:.02em;text-align:center;opacity:1;margin-inline:auto;font-weight:700}.krtree .krtree__addroot-stats{letter-spacing:.02em;margin-top:3px;font-weight:700;display:block}.krtree .krtree__read-text.ant-typography{color:var(--kriea-body);font-size:var(--kriea-fs-secondary);line-height:1.5}.krtree.krtree--dense{gap:8px}.krtree.krtree--dense .krtree__row{padding:8px 10px}@container (width<=620px){.krtree .krtree__row{--krtree-indent:0px;margin-left:0}.krtree .krtree__rail:before{display:none}.krtree .krtree__acts{flex-wrap:wrap}}.krtree__none.ant-typography{font-size:var(--kriea-fs-secondary);line-height:1.5}.kriea-rel-trace{container:kriea-rel-trace/inline-size}.kriea-rel-trace.is-loading{opacity:.72;transition:opacity .2s}.kriea-rel-trace__scroll{--rel-col-w:240px;--rel-col-min:128px;--rel-gap-min:44px;--rel-gap-max:116px;--rel-gap-cqi:8;--rel-col-gap:clamp(var(--rel-gap-min), calc(var(--rel-gap-cqi) * 1cqi), var(--rel-gap-max));--rel-strip-pad-x:8px;--rel-scroll-gutter:12px;--rel-card-gap:22px;--rel-card-h:68px;scrollbar-gutter:stable;overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden auto}.kriea-rel-trace__heads,.kriea-rel-trace__strip{gap:var(--rel-col-gap);padding-inline:var(--rel-strip-pad-x);justify-content:safe center;display:flex}.kriea-rel-trace__head,.kriea-rel-trace__col{min-width:var(--rel-col-min);max-width:var(--rel-col-w);flex:1 1 0}.kriea-rel-trace__heads{z-index:3;background:var(--kriea-card);border-bottom:1px solid var(--ds-border-soft);flex:none;align-items:flex-end;padding-top:6px;position:sticky;top:0}.kriea-rel-trace__strip{flex:1 0 auto;align-items:stretch;width:100%;padding-block:14px 12px;position:relative}.kriea-rel-trace__wires,.kriea-rel-trace__wirehits{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kriea-rel-trace__wirehit{pointer-events:stroke;stroke:#0000;stroke-width:16px;stroke-linecap:round;cursor:pointer}.kriea-rel-trace__wirehit:focus-visible{stroke:var(--ds-trust-color);stroke-opacity:.32;outline:none}.kriea-rel-trace__wire.is-shelf{stroke-dasharray:7 4}.kriea-rel-trace__wirelabel{font-family:var(--ds-primary-font);font-size:var(--ds-meta-size);fill:var(--ds-muted-color);stroke:var(--ds-surface-color);stroke-width:4px;stroke-linejoin:round;paint-order:stroke fill}.kriea-rel-trace__col{z-index:1;position:relative}.kriea-rel-trace__head{padding-inline:2px;min-height:26px;padding-bottom:18px}.kriea-rel-trace__head .kriea-rel-trace__title{min-width:0;font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-muted-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.kriea-rel-trace__count{border-radius:var(--kriea-radius-pill);background:var(--kriea-primary-soft);min-width:20px;height:18px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.kriea-rel-trace__count.is-filtered{background:color-mix(in srgb, var(--ds-insight-color) 16%, transparent);color:var(--ds-insight-color)}.kriea-rel-trace__tools{opacity:var(--kriea-idle-opacity);flex:none;transition:opacity .18s}.kriea-rel-trace__head:hover .kriea-rel-trace__tools,.kriea-rel-trace__head:focus-within .kriea-rel-trace__tools{opacity:1}.kriea-rel-trace__tool.is-active{color:var(--ds-trust-color)}.kriea-rel-trace__head .kriea-rel-trace__search{flex:none}.kriea-rel-trace__head .kriea-rel-trace__hint{min-width:0;font-size:var(--ds-meta-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;line-height:1.3;display:-webkit-box;overflow:hidden}.kriea-rel-trace__stack{gap:var(--rel-card-gap);flex:1 0 auto;min-height:0}.kriea-rel-trace__stack .kriea-rel-trace__none{font-size:var(--ds-meta-size);text-align:center;padding:8px 2px}.kriea-rel-trace__badges{pointer-events:none;z-index:1;position:absolute;inset:0}.kriea-rel-trace__badge{pointer-events:auto;background:var(--kriea-card);width:22px;height:22px;font-size:var(--ds-meta-size);cursor:pointer;border:1px solid;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.kriea-rel-trace__badge:hover,.kriea-rel-trace__badge:focus-visible{box-shadow:inset 0 0 0 1px}.kriea-rel-trace__slot{flex:none;position:relative}.kriea-rel-trace__slot .kriea-rel-trace__remove{top:4px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset-inline-end:4px}.kriea-rel-trace__slot .kriea-rel-trace__addfrom{bottom:4px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset-inline-end:4px}.kriea-rel-trace__slot:hover .kriea-rel-trace__remove,.kriea-rel-trace__slot:focus-within .kriea-rel-trace__remove,.kriea-rel-trace__slot:hover .kriea-rel-trace__addfrom,.kriea-rel-trace__slot:focus-within .kriea-rel-trace__addfrom{opacity:1;pointer-events:auto}.kriea-rel-trace__card{width:100%;height:var(--rel-card-h);text-align:start;font:inherit;cursor:pointer;background:var(--kriea-card);border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);box-shadow:var(--kriea-shadow-xs);color:inherit;padding:9px 10px;display:block}.kriea-rel-trace__card .kriea-rel-trace__name{font-size:var(--ds-body-size);color:var(--ds-title-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.kriea-rel-trace__card .kriea-rel-trace__sub{font-size:var(--ds-meta-size);line-height:1.3}.kriea-rel-trace__card.is-subject{border-color:var(--rel-subject-accent);box-shadow:var(--kriea-shadow-xs), inset 0 0 0 1px var(--rel-subject-accent)}a.kriea-rel-trace__card{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-xs);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}a.kriea-rel-trace__card:hover{--kis-lift:var(--kriea-shadow-sm)}a.kriea-rel-trace__card:active{--kis-lift:var(--kriea-shadow-xs)}a.kriea-rel-trace__card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}a.kriea-rel-trace__card:hover{border-color:var(--ds-border-accent)}.kriea-rel-trace__tile{border-radius:var(--kriea-radius-sm);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.kriea-rel-trace__text{flex:auto;min-width:0}.kriea-rel-trace__filter{background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);min-width:180px;max-height:280px;box-shadow:var(--kriea-shadow-md);padding:10px;overflow-y:auto}.kriea-rel-trace__filter .kriea-rel-trace__filter-title{border-bottom:1px solid var(--ds-border-soft);font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ds-muted-color);margin-bottom:6px;padding-bottom:6px;font-weight:600;display:block}.kriea-rel-trace__narrow{max-width:46ch}@container kriea-rel-trace (width<=1000px){.kriea-rel-trace__scroll{--rel-card-gap:16px}}@container kriea-rel-trace (width<=760px){.kriea-rel-trace__scroll{--rel-card-gap:12px;--rel-card-h:72px}.kriea-rel-trace__tile{width:24px;height:24px}}.mindmap-view__canvas{touch-action:none;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.mindmap-view__canvas.is-loading{opacity:.55;transition:opacity .15s}.mindmap-view__zoom{z-index:3;box-shadow:var(--kriea-shadow-sm);border-radius:var(--kriea-radius-sm);position:absolute;top:12px;right:12px}.mindmap-view__add{z-index:3;box-shadow:var(--kriea-shadow-md);position:absolute;bottom:12px;right:12px}@media (width<=768px){.mindmap-view__zoom{top:8px;right:8px}.mindmap-view__add{bottom:8px;right:8px}}.sankey-view__canvas{touch-action:none;cursor:grab;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.sankey-view__canvas.is-panning{cursor:grabbing}.sankey-view__canvas.is-empty{cursor:default}.sankey-view__canvas.is-loading{opacity:.55;transition:opacity .15s}.sankey-view__stage{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.sankey-view__pancapture{z-index:2;cursor:grabbing;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.sankey-view__zoom{z-index:3;box-shadow:var(--kriea-shadow-sm);border-radius:var(--kriea-radius-sm);position:absolute;top:12px;right:12px}.sankey-view__add{z-index:3;box-shadow:var(--kriea-shadow-md);position:absolute;bottom:12px;right:12px}.sankey-view__notice{flex:none;padding:6px 2px 0}@media (width<=768px){.sankey-view__zoom{top:8px;right:8px}.sankey-view__add{bottom:8px;right:8px}}.kriea-rel-list.is-loading{opacity:.72;transition:opacity .2s}.kriea-rel-list>.kriea-list-view{flex:auto;min-height:0}.kriea-rel-list__object{min-width:0}.kriea-rel-list__object .kriea-rel-list__objname{min-width:0;color:var(--ds-title-color);flex:auto}.kriea-rel-list__object .kriea-rel-list__objsub{min-width:0;font-size:var(--ds-meta-size);flex:0 auto}.kriea-rel-list__objicon{color:var(--ds-muted-color);flex:none}.kriea-rel{height:100%;min-height:0}.kriea-rel__body{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.kriea-rel .kriea-rel__body--flush{padding:0}.kriea-rel__view{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.kriea-rel__viewtoggle{flex:none}.kriea-rel__empty{text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.kriea-object-instance-overlay .koi-pane{flex-direction:column;align-items:stretch;padding:20px 22px;display:flex;overflow:auto}.kriea-object-instance-overlay .koi-pane--split{overflow:hidden}.kriea-object-instance-overlay .koi-split{flex:auto;grid-template-columns:3fr 2fr;gap:24px;min-width:0;min-height:0;display:grid}.kriea-object-instance-overlay .koi-activity{flex:auto;grid-template-columns:4fr 1fr;gap:24px;min-width:0;min-height:0;display:grid}.kriea-object-instance-overlay .koi-activity__ledger{padding:0;overflow:hidden}.kriea-object-instance-overlay .koi-activity__spine{min-width:0;min-height:0}@media (width<=1024px){.kriea-object-instance-overlay .koi-activity{grid-template-columns:1fr;gap:20px}}.kriea-object-instance-overlay .koi-split__col{flex-direction:column;min-width:0;min-height:0;display:flex}.kriea-object-instance-overlay .koi-split__col--record{overflow:hidden auto}.kriea-object-instance-overlay .koi-split__col--aside{border-inline-start:1px solid var(--kriea-border);padding-inline-start:24px;overflow:hidden}.kriea-object-instance-overlay .koi-split__col--aside.koi-split__col--undivided{border-inline-start:none;padding-inline-start:0}@media (width<=1024px){.kriea-object-instance-overlay .koi-pane--split{overflow:auto}.kriea-object-instance-overlay .koi-split{flex:none;grid-template-columns:1fr;grid-auto-rows:auto;gap:20px;height:auto}.kriea-object-instance-overlay .koi-split__col--record,.kriea-object-instance-overlay .koi-split__col--aside{height:auto;overflow:visible}.kriea-object-instance-overlay .koi-split__col--aside{padding-inline-start:0;border-inline-start:none;border-top:1px solid var(--kriea-border);min-height:320px;padding-top:20px}.kriea-object-instance-overlay .koi-split__col--aside.koi-split__col--undivided{border-top:none;padding-top:0}.kriea-object-instance-overlay .koi-split__col--aside>*,.kriea-object-instance-overlay .koi-split__col--aside .krtree{height:auto}.kriea-object-instance-overlay .koi-split__col--aside .krtree__scroll{overflow:visible}}.kriea-object-instance-overlay .koi-desc{color:var(--kriea-body);margin:0 0 4px;font-size:14px;line-height:1.6}.kriea-object-instance-overlay .koi-facts{border-top:1px solid var(--kriea-border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 28px;margin-top:20px;padding-top:20px;display:grid}.kriea-object-instance-overlay .ovpane-title+.koi-facts{border-top:none;margin-top:0;padding-top:0}.kriea-object-instance-overlay .koi-facts--fixed{grid-template-columns:repeat(var(--koi-facts-cols,2), minmax(0, 1fr))}@media (width<=1024px){.kriea-object-instance-overlay .koi-facts--fixed{grid-template-columns:1fr}}.kriea-object-instance-overlay .koi-recordfoot{border-top:1px solid var(--kriea-border);margin-top:20px;padding-top:20px}.kriea-object-instance-overlay .koi-fact{flex-direction:column;gap:5px;min-width:0;display:flex}.kriea-object-instance-overlay .koi-fact__label{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.kriea-object-instance-overlay .koi-fact__value{color:var(--kriea-heading);font-size:14px}.kriea-object-instance-overlay .koi-pane form .ant-form-item{margin-bottom:16px}.kriea-object-instance-overlay .koi-widget{background:var(--kriea-card);border:1px solid var(--kriea-border);border-left:3px solid var(--kriea-border);box-shadow:var(--ds-card-shadow);border-radius:14px;flex-direction:column;justify-content:center;gap:8px;padding:16px 18px;display:flex}.kriea-object-instance-overlay .koi-widget__label{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.kriea-object-instance-overlay .koi-widget__value{font-family:var(--kriea-font-brand);color:var(--kriea-heading);font-size:20px;font-weight:700}.kriea-object-instance-overlay .koi-widget--high{border-left-color:var(--kriea-warning)}.kriea-object-instance-overlay .koi-widget--medium{border-left-color:var(--kriea-accent-360)}.kriea-object-instance-overlay .koi-widget--low,.kriea-object-instance-overlay .koi-widget--positive{border-left-color:var(--kriea-growth)}.kriea-object-instance-overlay .koi-widget--neutral{border-left-color:var(--kriea-primary)}.kriea-object-instance-overlay .ovmenu__lead{flex:none;min-width:0;margin-top:16px}.kriea-object-instance-overlay .ov1type--instance{border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:5px 12px}.kriea-object-instance-overlay .ov1type--instance span{white-space:normal;text-overflow:clip;line-height:1.25;overflow:visible}.kriea-object-instance-overlay .ov1type--instance .ov1type__main{letter-spacing:.04em}.kriea-object-instance-overlay .ov1type__sub{font-size:var(--fz-meta);letter-spacing:.01em;text-transform:none;color:var(--muted);font-weight:600}.kriea-object-instance-overlay .ovpicker--grouped{gap:18px}.kriea-object-instance-overlay .ovpicker--grouped .ovpicker__sec{flex:none}.kriea-object-instance-overlay .ovpicker--grouped .ovpicker__list{flex:none;overflow:visible}.pain-point-overlay .pp-ov-pane{flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.pain-point-overlay .pp-ov-pane__scroll{min-height:0;padding:var(--kriea-overlay-pane-gutter);flex-direction:column;flex:auto;align-items:stretch;display:flex;overflow:hidden auto}.pain-point-overlay .pp-ov-desc{color:var(--kriea-body);margin:0 0 4px;font-size:14px;line-height:1.6}.pain-point-overlay .pp-ov-facts{border-top:1px solid var(--kriea-border);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px 24px;margin-top:20px;padding-top:20px;display:grid}.pain-point-overlay .pp-ov-fact{flex-direction:column;gap:5px;min-width:0;display:flex}.pain-point-overlay .pp-ov-fact__label{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.pain-point-overlay .pp-ov-fact__value{color:var(--kriea-heading);font-size:14px}.pain-point-overlay .pp-ov-split{min-height:0;padding:var(--kriea-overlay-pane-gutter);flex:auto;grid-template-columns:3fr 7fr;gap:22px;display:grid}.pain-point-overlay .pp-ov-col{flex-direction:column;min-width:0;min-height:0;display:flex}.pain-point-overlay .pp-ov-col--details{padding:2px;overflow:hidden auto}.pain-point-overlay .pp-ov-col--whys{gap:12px}@container (width<=900px){.pain-point-overlay .pp-ov-split{grid-template-rows:minmax(0,1fr) minmax(0,1.5fr);grid-template-columns:1fr}}.pain-point-overlay .pp-ov-whys__title{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);flex:none;margin:0;font-size:11px;font-weight:800}.pain-point-overlay .pp-ov-editform .ant-form-item{margin-bottom:16px}.pain-point-overlay .pp-ovw{background:var(--kriea-card);border:1px solid var(--kriea-border);border-left:3px solid var(--kriea-border);box-shadow:var(--ds-card-shadow);border-radius:14px;flex-direction:column;justify-content:center;gap:8px;padding:16px 18px;display:flex}.pain-point-overlay .pp-ovw__label{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.pain-point-overlay .pp-ovw__value{font-family:var(--kriea-font-brand);color:var(--kriea-heading);font-size:20px;font-weight:700}.pain-point-overlay .pp-ovw--high{border-left-color:var(--kriea-warning)}.pain-point-overlay .pp-ovw--medium{border-left-color:var(--kriea-accent-360)}.pain-point-overlay .pp-ovw--low{border-left-color:var(--kriea-growth)}.pain-point-overlay .pp-ovw--neutral{border-left-color:var(--kriea-border)}.pain-point-overlay .pp-ov-refusal.ant-tag{white-space:normal;text-align:center;justify-content:center;align-items:center;width:100%;margin-inline-end:0;padding:10px 12px;line-height:1.35;display:flex}.pain-point-wizard-overlay .ovmenu__brand{align-items:center}.pain-point-wizard-overlay .ovmenu__nametrigger--readonly{align-items:center;height:auto}.pain-point-wizard-overlay .ovmenu__nametext{white-space:normal;line-height:1.25}.pain-point-wizard-overlay.kriea-execution-container .kxc-panecard{background:0 0;border:0;border-radius:0;padding:0}.pain-point-wizard-overlay .pp-wiz-lines{flex-direction:column;gap:6px;display:flex}.pain-point-wizard-overlay .pp-wiz-lines p{margin:0}.pain-point-wizard-overlay .ov1wizard{position:relative}.pain-point-wizard-overlay .ov1wizard__main--wide{flex:auto;justify-content:flex-start;align-items:stretch;width:100%;max-width:100%;min-height:0;overflow-y:auto;container:pp-step2/inline-size}.pain-point-wizard-overlay .pp-step2__legend{width:100%;margin-top:4px}.pain-point-wizard-overlay .pp-step2{flex:auto;align-items:stretch;gap:48px;width:100%;min-height:0;padding:4px 16px 0;display:flex}.pain-point-wizard-overlay .pp-step2__left,.pain-point-wizard-overlay .pp-step2__right{flex-direction:column;flex:50%;gap:16px;min-width:0;min-height:0;display:flex}.pain-point-wizard-overlay .pp-step2__selrow{flex-wrap:wrap;gap:14px;display:flex}.pain-point-wizard-overlay .pp-step2__selrow .ov1wizard__field{flex:200px;min-width:0}.pain-point-wizard-overlay .pp-step2__matrix-head{text-align:center;display:block}.pain-point-wizard-overlay .pp-step2__revert{align-self:flex-start;height:auto;padding:0;font-size:12px}@container pp-step2 (width<=640px){.pain-point-wizard-overlay .pp-step2{flex-direction:column}.pain-point-wizard-overlay .pp-step2__left{flex:none}.pain-point-wizard-overlay .pp-step2__right{flex:auto;min-height:0}.pain-point-wizard-overlay .pp-step2__right .ptm__cell{justify-content:center;padding:9px 10px}.pain-point-wizard-overlay .pp-step2__right .ptm__cell-blurb{display:none}}.pain-point-wizard-overlay .ov1wizard__main.pp-main--whys{flex:1;justify-content:stretch;align-items:stretch;gap:0;width:100%;max-width:920px;height:100%;min-height:0}.pain-point-wizard-overlay .pp-dot{appearance:none;cursor:pointer;border:0;padding:0}.pain-point-wizard-overlay .pp-dot:disabled{cursor:not-allowed}.pain-point-wizard-overlay .pp-dot:focus-visible{outline:2px solid var(--kriea-focus-ring);outline-offset:2px}.pain-point-wizard-overlay .ov1wizard__foot{flex-wrap:wrap;row-gap:10px;height:auto;min-height:74px;padding-block:10px}.pain-point-wizard-overlay .ov1wizard__counter{white-space:nowrap}.pain-point-wizard-overlay .pp-dot--available{box-shadow:inset 0 0 0 1.5px var(--kriea-border);background:0 0}.pain-point-wizard-overlay .pp-dot--blocked{background:var(--kriea-border);opacity:.5}.kriea-execution-container .ovmenu__inner{flex-direction:column;height:100%;min-height:0;display:flex}.kriea-execution-container .kxc-rail__name{font-family:var(--f2);color:var(--heading);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.kriea-execution-container .kxc-rail__body{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:18px;padding-right:4px;display:flex;overflow:hidden auto}.kriea-execution-container .kxc-rail__status{border-top:1px solid var(--kriea-partition);font-size:var(--kriea-fs-caption,12px);color:var(--muted);flex:none;align-items:center;gap:6px;margin-top:12px;padding-top:12px;display:flex}.kriea-execution-container .kxc-body{min-height:0;display:flex;position:relative;overflow:hidden}.kriea-execution-container .kxc-body>.ovgrid{flex:1;width:100%;min-width:0}.kriea-execution-container .kxc-panecard{flex:1;min-height:0;position:relative;overflow:hidden}.kriea-execution-container .kxc-footerhost{display:contents}.kriea-execution-container.is-gated .kxc-rail__body,.kriea-execution-container.is-gated .kxc-footerhost .ovfooter{opacity:.5}@media (width<=1100px) and (width>=861px){.kriea-execution-container .ovmenu{flex:0 0 260px;width:260px}.kriea-execution-container .ovmenu__inner{width:260px}}.kxc-progress{flex:none}.kxc-progress__count{font-size:var(--kriea-fs-caption,12px);font-variant-numeric:tabular-nums;white-space:nowrap}.kxc-progress__bar{width:clamp(72px,9vw,132px);margin:0}@media (width<=720px){.kxc-progress__bar{display:none}}.ptm{--ptm-clear-first:color-mix(in srgb, var(--ds-warning-color,#c44432) 52%, white);--ptm-address-soon:color-mix(in srgb, var(--ds-warning-color,#c44432) 22%, white);--ptm-plan:color-mix(in srgb, var(--ds-insight-color,#dbaa12) 34%, white);--ptm-monitor:color-mix(in srgb, var(--ds-muted-color,#6f6a61) 11%, white);--ptm-let-be:color-mix(in srgb, var(--ds-muted-color,#6f6a61) 4%, white);--ptm-gap:10px;--ptm-rowhead-w:1.6rem;--ptm-head-h:20px;--ptm-grid-min:300px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;container:ptm/size}.ptm__grid{grid-template-columns:var(--ptm-rowhead-w) repeat(3, minmax(0, 1fr));gap:var(--ptm-gap);min-height:0;max-width:min(540px, max(var(--ptm-grid-min), 100cqh - var(--ptm-head-h) + var(--ptm-rowhead-w)));flex:none;margin-inline:auto;display:grid}.ptm__corner{grid-column:1}.ptm__colhead{height:var(--ptm-head-h);text-align:center;justify-content:center;align-items:center;display:flex}.ptm__colhead-label{color:var(--kriea-heading,#222f3b);font-size:13px;font-weight:700;line-height:1.2}.ptm__rowhead{justify-content:center;align-items:center;display:flex}.ptm__rowhead span{writing-mode:vertical-rl;color:var(--kriea-heading,#222f3b);white-space:nowrap;font-size:13px;font-weight:700;transform:rotate(180deg)}.ptm__cell{aspect-ratio:1;text-align:left;cursor:pointer;background:var(--ptm-let-be);min-width:0;min-height:0;color:var(--kriea-heading,#222f3b);border:1px solid #0000;border-radius:12px;flex-direction:column;gap:4px;padding:13px 14px;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden}.ptm__cell:hover{transform:translateY(-1px)}.ptm__cell.is-selected{border-color:var(--ds-trust-color,#1e5ade);box-shadow:0 0 0 2px var(--ds-trust-color,#1e5ade), 0 6px 16px #0000001f}.ptm__cell-name{text-align:center;font-size:13.5px;font-weight:700;line-height:1.25}.ptm__cell-blurb{opacity:.86;-webkit-line-clamp:5;-webkit-box-orient:vertical;min-height:0;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.ptm__cell--clear-first{background:var(--ptm-clear-first)}.ptm__cell--address-soon{background:var(--ptm-address-soon)}.ptm__cell--plan{background:var(--ptm-plan)}.ptm__cell--monitor{background:var(--ptm-monitor)}.ptm__cell--let-be{background:var(--ptm-let-be);border-color:color-mix(in srgb, var(--ds-muted-color,#6f6a61) 14%, white)}.ptm__legend{--ptm-clear-first:color-mix(in srgb, var(--ds-warning-color,#c44432) 52%, white);--ptm-address-soon:color-mix(in srgb, var(--ds-warning-color,#c44432) 22%, white);--ptm-plan:color-mix(in srgb, var(--ds-insight-color,#dbaa12) 34%, white);--ptm-monitor:color-mix(in srgb, var(--ds-muted-color,#6f6a61) 11%, white);--ptm-let-be:color-mix(in srgb, var(--ds-muted-color,#6f6a61) 4%, white);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.ptm__legend-item{color:var(--kriea-body,#4e5871);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ptm__swatch{border-radius:4px;flex:none;width:13px;height:13px}.ptm__swatch--clear-first{background:var(--ptm-clear-first)}.ptm__swatch--address-soon{background:var(--ptm-address-soon)}.ptm__swatch--plan{background:var(--ptm-plan)}.ptm__swatch--monitor{background:var(--ptm-monitor)}.ptm__swatch--let-be{background:var(--ptm-let-be);border:1px solid color-mix(in srgb, var(--ds-muted-color,#6f6a61) 14%, white)}@container ptm (width<=460px){.ptm__cell{justify-content:center;padding:9px 10px}.ptm__cell-blurb{display:none}.ptm__cell-name{font-size:13px}.ptm__colhead-label{font-size:12px}}.roadmap-timeline .timeline-header-wrapper{z-index:20;background:#fff;border-bottom:1px solid #f0f0f0;padding:8px 16px;position:sticky;top:0}.roadmap-timeline .timeline-header-wrapper .timeline-header-controls{justify-content:space-between;align-items:center;width:100%;display:flex}.roadmap-timeline .timeline-header-wrapper .timeline-header-controls .timeline-header-left,.roadmap-timeline .timeline-header-wrapper .timeline-header-controls .timeline-header-right{align-items:center;display:flex}.roadmap-timeline.disable-horizontal-scroll .ant-table-body{overflow:hidden!important}.roadmap-timeline .timeline-header{z-index:10;position:sticky;top:0}.roadmap-timeline .timeline-header .timeline-header-controls{border-bottom:1px solid #f0f0f0;padding:0 16px 8px}.roadmap-timeline .timeline-header .timeline-columns{min-width:fit-content}.roadmap-timeline .timeline-header .timeline-column{border-right:1px solid #e8e8e8;flex-shrink:0;transition:background-color .2s}.roadmap-timeline .timeline-header .timeline-column.timeline-column-today{color:#1890ff;font-weight:600;background-color:#e6f7ff!important}.roadmap-timeline .timeline-header .timeline-column.timeline-column-current{font-weight:600;background-color:#f6ffed!important}.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{z-index:10;position:sticky}.roadmap-timeline .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:after{content:"";pointer-events:none;width:30px;transition:box-shadow .3s;position:absolute;top:0;bottom:-1px;right:0;transform:translate(100%)}.roadmap-timeline .ant-table .ant-table-thead>tr>th.timeline-column{height:48px;padding:0}.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{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:8px}.roadmap-timeline .ant-table .ant-table-tbody>tr>td:last-child{border-bottom:1px solid #f0f0f0;padding:0}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{z-index:10;background:#fff;border-right:1px solid #f0f0f0;position:sticky}.roadmap-timeline .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left .drag-handle{cursor:grab;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;transition:background-color .2s;display:flex}.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{-webkit-user-select:none;user-select:none;border-bottom:1px solid #f0f0f0;overflow:hidden}.roadmap-timeline .timeline-row-container .timeline-grid-line{pointer-events:none}.roadmap-timeline .timeline-row-container .timeline-grid-line.timeline-grid-today{z-index:5;width:2px;background-color:#1890ff!important}.roadmap-timeline .timeline-row-container .timeline-row-empty{width:100%;height:100%;position:relative}.roadmap-timeline .timeline-row-container .timeline-row-empty:hover:after{content:"Click to add timeline";color:#fff;white-space:nowrap;z-index:10;background:#000000bf;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.roadmap-timeline .timeline-row-container .timeline-item{border:1px solid #fff3;transition:all .2s;box-shadow:0 1px 3px #0000001a}.roadmap-timeline .timeline-row-container .timeline-item:hover .timeline-item-resize-handle{opacity:1}.roadmap-timeline .timeline-row-container .timeline-item.timeline-item-dragging{transform:scale(1.02);box-shadow:0 4px 12px #00000040;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{border-left:2px solid #e8e8e8;margin-left:24px;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{color:#1890ff;background:0 0;border:none}.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{z-index:11;position:sticky;top:0}@media (width<=768px){.roadmap-timeline .timeline-header-controls .ant-btn-group{flex-wrap:wrap;gap:4px}.roadmap-timeline .timeline-column{padding:2px 1px;font-size:9px}.roadmap-timeline .timeline-item{height:20px;font-size:9px}.roadmap-timeline .timeline-item .timeline-item-resize-handle{width:3px}}.roadmap-timeline .ant-table-body{scroll-behavior:smooth}.roadmap-timeline .timeline-today-indicator{z-index:100;pointer-events:none;background:#1890ff;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #1890ff80}.roadmap-timeline.timeline-loading .timeline-row-container{opacity:.6;pointer-events:none}.custom-overlay .overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.overlay-content{color:#fff;text-align:center}.kts{--kts-pad:clamp(12px, 1.6vw, 22px);--kts-ms:0s;--kts-sign:1;--kts-ease:cubic-bezier(.36, .06, .62, .98);--kts-ease-out:cubic-bezier(.16, .68, .3, 1);min-width:0;min-height:0;padding:var(--kts-pad);perspective:1500px;perspective-origin:50%;flex:auto;position:relative;overflow:hidden}.kts[data-dir=prev]{--kts-sign:-1}.kts__pg{inset:var(--kts-pad);background:var(--kriea-card,#fff);backface-visibility:hidden;flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute}.kts--fit-content .kts__pg--in{position:relative;inset:auto}.kts--fit-content .kts__scroll{overflow:visible}.kts__scroll{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}.kts__pg--out{pointer-events:none;scrollbar-width:none}.kts__pg--out .kts__scroll{scrollbar-width:none}.kts__pg--out .kts__scroll::-webkit-scrollbar{display:none}.kts.is-turning .kts__pg{will-change:transform, opacity;animation-duration:var(--kts-ms);animation-fill-mode:both}.kts.is-turning .kts__pg--out{z-index:3}.kts.is-turning .kts__pg--in{z-index:1}@keyframes kts-settle{0%{opacity:.72}to{opacity:1}}.kts[data-tx=page-turn][data-dir=next]{perspective-origin:0%}.kts[data-tx=page-turn][data-dir=next] .kts__pg--out{transform-origin:0}.kts[data-tx=page-turn][data-dir=prev]{perspective-origin:100%}.kts[data-tx=page-turn][data-dir=prev] .kts__pg--out{transform-origin:100%}.kts[data-tx=page-turn] .kts__pg--out{animation-name:kts-turn-out;animation-timing-function:var(--kts-ease);box-shadow:0 0 26px #1b1e3a2e}.kts[data-tx=page-turn] .kts__pg--in{animation:kts-settle calc(var(--kts-ms) * .55) ease-out both}@keyframes kts-turn-out{0%{opacity:1;transform:rotateY(0)}78%{opacity:1}to{transform:rotateY(calc(var(--kts-sign) * -96deg));opacity:0}}.kts[data-tx=card-flip]{perspective:1800px}.kts[data-tx=card-flip] .kts__pg{transform-origin:50%;animation-timing-function:linear}.kts[data-tx=card-flip] .kts__pg--out{animation-name:kts-flip-out}.kts[data-tx=card-flip] .kts__pg--in{z-index:2;animation-name:kts-flip-in}@keyframes kts-flip-out{0%{opacity:1;animation-timing-function:ease-in;transform:rotateY(0)}50%{transform:rotateY(calc(var(--kts-sign) * -90deg));opacity:1}50.001%,to{transform:rotateY(calc(var(--kts-sign) * -90deg));opacity:0}}@keyframes kts-flip-in{0%,50%{transform:rotateY(calc(var(--kts-sign) * 90deg));opacity:0;animation-timing-function:ease-out}50.001%{opacity:1}to{opacity:1;transform:rotateY(0)}}.kts[data-tx=page-roll][data-dir=next]{perspective-origin:0%}.kts[data-tx=page-roll][data-dir=next] .kts__pg--out{transform-origin:0}.kts[data-tx=page-roll][data-dir=prev]{perspective-origin:100%}.kts[data-tx=page-roll][data-dir=prev] .kts__pg--out{transform-origin:100%}.kts[data-tx=page-roll] .kts__pg--out{animation-name:kts-roll-out;animation-timing-function:cubic-bezier(.5,0,.75,.9);box-shadow:0 0 20px #1b1e3a29}.kts[data-tx=page-roll] .kts__pg--in{animation:kts-settle calc(var(--kts-ms) * .55) ease-out both}@keyframes kts-roll-out{0%{opacity:1;transform:scaleX(1)rotateY(0)}80%{opacity:1}to{transform:scaleX(.03) rotateY(calc(var(--kts-sign) * -26deg));opacity:0}}.kts[data-tx=wipe-left] .kts__pg--out{z-index:1;animation:none}.kts[data-tx=wipe-left] .kts__pg--in{z-index:3;animation-name:kts-wipe-in;animation-timing-function:cubic-bezier(.4,0,.2,1)}.kts[data-tx=wipe-left][data-dir=prev] .kts__pg--in{animation-name:kts-wipe-in-prev}@keyframes kts-wipe-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes kts-wipe-in-prev{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.kts[data-tx=slide-left] .kts__pg--out{animation-name:kts-slide-out;animation-timing-function:cubic-bezier(.4,0,.2,1)}.kts[data-tx=slide-left] .kts__pg--in{z-index:2;animation-name:kts-slide-in;animation-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 0 24px #1b1e3a24}@keyframes kts-slide-out{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--kts-sign) * -100%), 0, 0)}}@keyframes kts-slide-in{0%{transform:translate3d(calc(var(--kts-sign) * 100%), 0, 0)}to{transform:translate(0,0)}}.kts[data-tx=slide-dissolve] .kts__pg--out{animation-name:kts-slide-dissolve-out;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.kts[data-tx=slide-dissolve] .kts__pg--in{animation-name:kts-slide-dissolve-in;animation-timing-function:ease-out}@keyframes kts-slide-dissolve-out{0%{opacity:1;transform:translate(0,0)}to{transform:translate3d(calc(var(--kts-sign) * -100%), 0, 0);opacity:0}}@keyframes kts-slide-dissolve-in{0%{opacity:0}to{opacity:1}}.kts[data-tx=cover] .kts__pg--out{z-index:1;animation:none}.kts[data-tx=cover] .kts__pg--in{z-index:3;animation-name:kts-slide-in;animation-timing-function:var(--kts-ease-out);box-shadow:0 0 28px #1b1e3a33}.kts[data-tx=reveal] .kts__pg--out{animation-name:kts-slide-out;animation-timing-function:var(--kts-ease-out);box-shadow:0 0 28px #1b1e3a33}.kts[data-tx=reveal] .kts__pg--in{animation:none}.kts[data-tx=cube]{perspective:1400px}.kts[data-tx=cube][data-dir=next] .kts__pg--out{transform-origin:100%}.kts[data-tx=cube][data-dir=next] .kts__pg--in,.kts[data-tx=cube][data-dir=prev] .kts__pg--out{transform-origin:0}.kts[data-tx=cube][data-dir=prev] .kts__pg--in{transform-origin:100%}.kts[data-tx=cube] .kts__pg{animation-timing-function:linear}.kts[data-tx=cube] .kts__pg--out{animation-name:kts-cube-out}.kts[data-tx=cube] .kts__pg--in{z-index:2;animation-name:kts-cube-in}@keyframes kts-cube-out{0%{opacity:1;animation-timing-function:ease-in;transform:rotateY(0)}50%{transform:rotateY(calc(var(--kts-sign) * -90deg));opacity:1}50.001%,to{transform:rotateY(calc(var(--kts-sign) * -90deg));opacity:0}}@keyframes kts-cube-in{0%,50%{transform:rotateY(calc(var(--kts-sign) * 90deg));opacity:0;animation-timing-function:ease-out}50.001%{opacity:1}to{opacity:1;transform:rotateY(0)}}.kts[data-tx=fold]{perspective:1600px}.kts[data-tx=fold][data-dir=next] .kts__pg--out{transform-origin:bottom}.kts[data-tx=fold][data-dir=next] .kts__pg--in,.kts[data-tx=fold][data-dir=prev] .kts__pg--out{transform-origin:top}.kts[data-tx=fold][data-dir=prev] .kts__pg--in{transform-origin:bottom}.kts[data-tx=fold] .kts__pg{animation-timing-function:linear}.kts[data-tx=fold] .kts__pg--out{animation-name:kts-fold-out}.kts[data-tx=fold] .kts__pg--in{z-index:2;animation-name:kts-fold-in}@keyframes kts-fold-out{0%{opacity:1;animation-timing-function:ease-in;transform:rotateX(0)}50%{transform:rotateX(calc(var(--kts-sign) * 90deg));opacity:1}50.001%,to{transform:rotateX(calc(var(--kts-sign) * 90deg));opacity:0}}@keyframes kts-fold-in{0%,50%{transform:rotateX(calc(var(--kts-sign) * -90deg));opacity:0;animation-timing-function:ease-out}50.001%{opacity:1}to{opacity:1;transform:rotateX(0)}}.kts[data-tx=blinds] .kts__pg--out{animation-name:kts-blinds-out;animation-timing-function:step-end}.kts[data-tx=blinds] .kts__pg--in{animation-name:kts-blinds-in;animation-timing-function:step-end}@keyframes kts-blinds-out{0%,51%{opacity:1}52%,to{opacity:0}}@keyframes kts-blinds-in{0%,51%{opacity:0}52%,to{opacity:1}}.kts__blinds{inset:var(--kts-pad);z-index:6;pointer-events:none;flex-direction:column;display:flex;position:absolute}.kts__blinds>span{background:var(--kriea-card,#fff);border-block-end:1px solid var(--ds-border-color);transform-origin:top;will-change:transform;min-height:0;animation:kts-blind-slat var(--kts-ms) ease-in-out both;animation-delay:calc(var(--i) * 14ms);flex:1 1 0;display:block;transform:scaleY(0)}@keyframes kts-blind-slat{0%{transform:scaleY(0)}38%,62%{transform:scaleY(1)}to{transform:scaleY(0)}}.kts[data-tx=zoom] .kts__pg--out{animation-name:kts-zoom-out;animation-timing-function:ease-in}.kts[data-tx=zoom] .kts__pg--in{animation-name:kts-zoom-in;animation-timing-function:var(--kts-ease-out)}@keyframes kts-zoom-out{0%{opacity:1;transform:scale(1)}to{transform:scale(calc(1 + .14 * var(--kts-sign)));opacity:0}}@keyframes kts-zoom-in{0%{transform:scale(calc(1 - .1 * var(--kts-sign)))}to{transform:scale(1)}}.kts[data-tx=fade] .kts__pg--out{animation-name:kts-fade-out;animation-timing-function:ease-out}.kts[data-tx=fade] .kts__pg--in{animation-name:kts-fade-in;animation-timing-function:ease-in}@keyframes kts-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kts-fade-in{0%{opacity:1}to{opacity:1}}.kts__shade{inset:var(--kts-pad);z-index:2;pointer-events:none;will-change:transform, opacity;animation-duration:var(--kts-ms);animation-timing-function:var(--kts-ease);background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--ds-title-color) 20%, transparent) 45%, transparent 100%);animation-fill-mode:both;display:none;position:absolute}.kts[data-tx=page-turn] .kts__shade,.kts[data-tx=page-roll] .kts__shade{animation-name:kts-shade;display:block}@keyframes kts-shade{0%{opacity:0;transform:translate(0,0)}30%{opacity:.9}to{transform:translate3d(calc(var(--kts-sign) * -70%), 0, 0);opacity:0}}@media (prefers-reduced-motion:reduce){.kts[data-tx] .kts__pg--out,.kts[data-tx] .kts__pg--in,.kts[data-tx] .kts__shade,.kts[data-tx] .kts__blinds>span{animation:none}.kts[data-tx] .kts__pg--out,.kts[data-tx] .kts__shade,.kts[data-tx] .kts__blinds{opacity:0}.kts[data-tx] .kts__pg--in{opacity:1}}.pv-node-card{background:var(--kriea-card);border:1px solid var(--ds-border-soft);border-radius:var(--ds-cell-radius,12px);box-shadow:var(--kriea-shadow-sm);cursor:pointer;outline-offset:2px;-webkit-user-select:none;user-select:none;touch-action:none;outline:2px solid #0000;flex-direction:column;justify-content:center;padding:9px 14px;transition:border-color .15s,opacity .15s,outline-color .15s,box-shadow .15s;display:flex;position:absolute}.pv-node-card:hover,.pv-node-card:focus-visible{border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md)}.pv-node-card.pv-node-card--purpose{background:color-mix(in srgb, var(--kriea-primary) 7%, var(--kriea-card))}.pv-node-card.is-highlighted{border-color:var(--kriea-primary);outline-color:color-mix(in srgb, var(--kriea-primary) 35%, transparent)}.pv-node-card.is-selected{border-color:var(--kriea-primary)}.pv-node-card.is-dimmed{opacity:.35}.pv-node-card.is-dragging{cursor:grabbing;border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md)}.pv-node-card__kind.ant-typography{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-faint);font-size:9.5px;font-weight:700;line-height:1.2}.pv-node-card__name.ant-typography{color:var(--ds-title-color);font-size:.92rem;line-height:1.3}.pv-node-card__owner.ant-typography{font-size:var(--ds-meta-size);line-height:1.2}.pv-sankey-svg{display:block;position:absolute;inset:0}.pv-sankey-ribbon{cursor:pointer;transition:opacity .15s}.pv-sankey-reading{dominant-baseline:middle;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--kriea-card);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:11px;font-weight:700;transition:opacity .15s}.pv-sankey-tip{z-index:4;background:var(--kriea-card);border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-sm,8px);max-width:240px;box-shadow:var(--kriea-shadow-md);color:var(--ds-body-color);pointer-events:none;padding:8px 10px;font-size:11.5px;position:absolute}.pv-sankey-tip__title.ant-typography{font-size:12px}.pv-sankey-tip__flow{color:var(--kriea-muted);letter-spacing:.02em;font-size:11px}.pv-sankey-tip__meta{color:var(--kriea-muted);font-size:10.5px}.pv-align-card{width:100%;min-width:0;height:100%;min-height:0}.pv-align-body.kriea-card-container__body{gap:0;min-width:0;min-height:0;position:relative}.pv-align-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:auto}.pv-align-stage>*{flex:auto;min-width:0;min-height:0}.pv-align-max-host{min-width:0;min-height:0;padding:var(--kriea-gap);flex:auto;display:flex;position:relative}.pv-align-note.ant-typography{font-size:var(--ds-meta-size);white-space:nowrap}.pv-align-empty{text-align:center;flex:auto;min-height:0;padding:24px}.pv-align-empty .ant-empty-description{max-width:42ch}.pv-align-chip{border-radius:var(--kriea-radius-pill,999px);white-space:nowrap;width:fit-content;padding:2px 9px}.pv-align-chip__score.ant-typography{font-size:var(--ds-body-size);font-variant-numeric:tabular-nums}.pv-align-chip__band.ant-typography{font-size:var(--ds-meta-size);color:var(--ds-title-color);opacity:.72}.pv-align-legend{min-width:0}.pv-align-legend__bar{border-radius:var(--kriea-radius-pill,999px);flex:auto;min-width:96px;max-width:260px;height:7px}.pv-align-legend__label.ant-typography{font-size:var(--ds-meta-size);white-space:nowrap}.pv-align-degree.ant-typography{font-variant-numeric:tabular-nums;font-size:1.9rem;line-height:1}.pv-align-degree.ant-typography__of.ant-typography{font-size:var(--ds-body-size)}.pv-align-miniscale{border-radius:var(--kriea-radius-pill,999px);height:7px;margin:2px 0;position:relative}.pv-align-miniscale__marker{background:var(--kriea-card);width:13px;height:13px;box-shadow:var(--kriea-shadow-sm);border:3.5px solid;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pv-tab{flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.pv-board{flex:auto;gap:16px;width:100%;min-width:0;min-height:0;display:flex}.pv-left{flex:3.2 1 0;min-width:0;min-height:0;display:flex}.pv-right{flex:5.8 1 0;min-width:0;min-height:0;display:flex;position:relative}.pv-pvcard{flex:auto;width:100%;min-width:0;height:100%}.pv-pvcard-body.kriea-card-container__body{gap:0;min-height:0;overflow:hidden}.pv-purpose-band{cursor:pointer;border-radius:var(--kriea-radius-sm,8px);outline:none;flex:0 0 25%;align-items:center;min-height:92px;padding:6px 8px;transition:background .15s,box-shadow .15s;display:flex;position:relative}.pv-purpose-band:hover,.pv-purpose-band:focus-visible{background:color-mix(in srgb, var(--kriea-primary-soft) 30%, transparent)}.pv-purpose-band.is-selected{background:var(--kriea-primary-soft);box-shadow:inset 3px 0 0 var(--kriea-primary)}.pv-purpose-band__pencil.ant-btn{opacity:0;transition:opacity .14s;position:absolute;top:6px;right:6px}.pv-purpose-band:hover .pv-purpose-band__pencil,.pv-purpose-band:focus-within .pv-purpose-band__pencil{opacity:1}.pv-purpose-band--empty{color:var(--kriea-muted);gap:12px}.pv-purpose-band--empty:hover .pv-plus,.pv-purpose-band--empty:focus-visible .pv-plus{color:var(--kriea-primary)}.pv-purpose-text{width:100%;font-family:var(--kriea-font-brand);color:var(--kriea-muted);overflow-wrap:anywhere;margin:0;font-style:italic;font-weight:500;line-height:1.4}.pv-plus{color:var(--kriea-faint);justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex}.pv-hint{font-size:var(--ds-meta-size)}.pv-anchors{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.pv-anchors-divider.ant-divider{border-color:var(--ds-border-soft);flex:none;margin:8px 0 12px}.pv-anchors-label{font-size:var(--ds-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-faint);font-weight:700}.pv-anchors-grid{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;display:flex}.pv-anchor-card{background:var(--kriea-card);border:1px solid var(--ds-border-soft);border-radius:var(--ds-cell-radius,12px);min-height:0;box-shadow:var(--kriea-shadow-sm);cursor:pointer;outline:none;flex-direction:column;flex:1 1 0;justify-content:flex-start;padding:12px 14px;transition:box-shadow .15s,border-color .15s,background .15s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.pv-anchor-card:hover,.pv-anchor-card:focus-visible{box-shadow:var(--kriea-shadow-md);border-color:var(--ds-border-accent)}.pv-anchor-card.is-active{background:var(--kriea-primary-soft);border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-md), inset 3px 0 0 var(--kriea-primary)}.pv-anchor-card__name.ant-typography{color:var(--ds-title-color);min-width:0;font-size:1rem}.pv-anchor-card__desc.ant-typography{font-size:var(--ds-body-size);color:var(--ds-body-color);margin:0;line-height:1.45}.pv-anchor-card__pencil.ant-btn{opacity:0;transition:opacity .14s;position:absolute;top:6px;right:6px}.pv-anchor-card:hover .pv-anchor-card__pencil,.pv-anchor-card:focus-within .pv-anchor-card__pencil{opacity:1}.pv-anchor-card--empty{border-style:dashed;border-color:var(--ds-border-color);box-shadow:none;background:0 0;justify-content:center;align-items:center}.pv-anchor-card--empty:hover,.pv-anchor-card--empty:focus-visible{border-color:var(--kriea-primary);background:color-mix(in srgb, var(--kriea-primary-soft) 45%, transparent);box-shadow:none}.pv-anchor-card--empty:hover .pv-plus,.pv-anchor-card--empty:focus-visible .pv-plus{color:var(--kriea-primary);transform:scale(1.08)}.pv-alignment{flex-direction:column;gap:8px;display:flex}.pv-stat__label{font-size:var(--ds-meta-size);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pv-stat__value{color:var(--ds-title-color);font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:600}.pv-why{font-size:var(--ds-body-size);color:var(--ds-body-color);line-height:1.5}.pv-tag.ant-tag{border-radius:var(--kriea-radius-pill,999px);font-size:var(--ds-meta-size);background:var(--kriea-surface);color:var(--ds-body-color);align-items:center;gap:4px;margin:0;padding:1px 10px;display:inline-flex}.pv-tag.ant-tag.pv-tag--priority{background:var(--kriea-primary-soft);color:var(--ds-trust-color);font-weight:700}.pv-tag.ant-tag.pv-tag--nn{background:color-mix(in srgb, var(--ds-insight-color) 16%, transparent);color:var(--ds-insight-color);font-weight:600}.pv-right-card{width:100%}.pv-right-body.kriea-card-container__body{min-height:0;padding:0;display:flex;position:relative}.pv-right-editcard{z-index:5;display:flex;position:absolute;inset:0}.pv-detail-panel{background:var(--kriea-card);flex:auto;width:100%;height:100%;min-height:0}.pv-detail-panel__head{margin:0 var(--kriea-gap);border-bottom:1px solid var(--ds-border-soft);flex:none;padding:14px 0}.pv-detail-panel__title.ant-typography{min-width:0;font-size:var(--ds-section-title-size,.95rem);color:var(--ds-title-color);letter-spacing:.01em;font-weight:700}.pv-detail-panel__body{min-height:0;padding:var(--kriea-gap);flex:auto;overflow-y:auto}.pv-detail-panel__foot{padding:0 var(--kriea-gap) var(--kriea-gap);flex:none}.pv-max-host{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.pv-edge__verb{font-family:var(--kriea-font-body);font-size:var(--ds-meta-size);letter-spacing:.06em}.pv-edge__meta.ant-typography{font-size:var(--ds-meta-size);margin:0}.pv-form .ant-form-item:last-child{margin-bottom:0}.pv-form-row{width:100%}.pv-form-row__grow{flex:220px;min-width:0}.pv-sankey{flex:auto;width:100%;height:100%;min-height:0;position:relative}.pv-sankey-viewport{width:100%;height:100%;position:relative;overflow:hidden}.pv-sankey-viewport.is-panning{cursor:grabbing}.pv-sankey-stage{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.pv-sankey-pancapture{z-index:2;cursor:grabbing;position:absolute;inset:0}.pv-sankey-zoom{z-index:3;position:absolute;bottom:12px;right:12px}@media (width<=1080px){.pv-board{flex-direction:column;overflow-y:auto}.pv-left,.pv-right{flex:none}.pv-left{min-height:540px}.pv-right{min-height:480px}.pv-pvcard{height:auto}.pv-anchors,.pv-anchors-grid,.pv-anchor-card{flex:none}.pv-anchor-card--empty{min-height:96px}}.pv-anchor-card__nn{min-width:0;margin-inline-start:auto}.pv-anchor-card__nn-label.ant-typography{font-size:var(--ds-meta-size);white-space:nowrap}@container (width<=352px){.pv-anchor-card__nn-label.ant-typography{display:none}}.pv-anchor-card__remove{opacity:0;transition:opacity .14s;position:absolute;top:6px;right:6px}.pv-anchor-card:hover .pv-anchor-card__remove,.pv-anchor-card:focus-within .pv-anchor-card__remove{opacity:1}.pv-picker{min-width:0}.pv-picker__select{width:100%}.pv-picker__row{width:100%;min-width:0}.pv-picker__row-name.ant-typography{flex:none;min-width:0;max-width:40%}.pv-picker__row-desc.ant-typography{min-width:0;font-size:var(--ds-meta-size);flex:1 1 0}.pv-picker__detail{background:var(--kriea-primary-soft);border:1px solid var(--ds-border-soft);border-radius:var(--ds-cell-radius,12px);padding:12px 14px}.pv-picker__desc.ant-typography{color:var(--ds-body-color);margin:0}.pv-picker__prompt{color:var(--ds-body-color)}.pv-picker__hint.ant-typography{font-size:var(--ds-meta-size)}.pv-picker-dialog.kriea-item-dialog{--kriea-item-dialog-gutter:0px;border-radius:inherit;overflow:hidden}.gm-overlay{--trust:var(--ds-trust-color);--heading:var(--ds-title-color);--body:var(--ds-body-color);--muted:var(--kriea-muted);--line:var(--ds-border-color);--f2:var(--ds-title-font);--ov-left-gradient:linear-gradient(180deg, #e5f1f7 0%, #f2f4f5 40%, #f7edeb 70%, #f2e2ec 100%);--gm-row-head:clamp(44px, 6vh, 52px);--gm-row-lead:clamp(122px, 19vh, 168px);--gm-row-sub:clamp(28px, 4vh, 34px);--gm-row-foot:clamp(48px, 6.2vh, 58px);--gm-row-gap:12px;z-index:var(--kriea-z-record-overlay);color:var(--body);animation:.22s both gm-ov-fade;display:flex;position:absolute;inset:0}.gm-overlay__card{background:var(--ds-canvas-color);flex-direction:column;width:100%;height:100%;min-height:0;animation:.26s cubic-bezier(.2,.8,.25,1) both gm-ov-rise;display:flex;overflow:hidden}.gm-overlay__topbar{height:60px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface);border-bottom:1px solid var(--kriea-partition);flex:0 0 60px;justify-content:space-between;align-items:center;gap:16px;display:flex}.gm-overlay .gm-overlay__title{font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title);color:var(--trust);line-height:1.35}.gm-overlay .gm-overlay__sub{font-size:var(--kriea-fs-caption);color:var(--muted)}.gm-overlay__close.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border:1px solid var(--kriea-border);background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm);color:var(--heading);border-radius:10px;padding:0;transition:color .15s,border-color .15s}.gm-overlay__close.ant-btn:hover{color:var(--trust);border-color:var(--trust)}.gm-overlay__body{flex:1;min-height:0;display:flex}.gm-overlay__grid{width:100%;height:100%;min-height:0}.gm-overlay__col{background:var(--kriea-surface);min-width:0;height:100%;min-height:0;padding:18px;display:flex;overflow:hidden}.gm-overlay__col>*{width:100%}.gm-overlay__col--rail{background:var(--ov-left-gradient)}.gm-overlay__stack{background:var(--kriea-surface)}.gm-panel{grid-template-rows:var(--gm-row-head) var(--gm-row-lead) var(--gm-row-sub) minmax(0, 1fr) var(--gm-row-foot);row-gap:var(--gm-row-gap);width:100%;height:100%;min-height:0;display:grid}.gm-panel>*{min-width:0;min-height:0;overflow:hidden}.gm-panel__body{padding-right:4px;overflow:hidden auto}.gm-hstrip{scroll-snap-type:x mandatory;scroll-behavior:smooth;align-items:stretch;gap:10px;padding-bottom:4px;display:flex;overflow:auto hidden}.gm-hstrip>*{scroll-snap-align:start;flex:none}.gm-hstrip--rows1{grid-template-rows:minmax(0,1fr);grid-auto-columns:186px;grid-auto-flow:column;align-items:stretch;display:grid}.gm-panel--people{--gm-row-head:clamp(58px, 7.5vh, 68px);--gm-row-lead:clamp(76px, 11vh, 90px);grid-template-rows:var(--gm-row-head) var(--gm-row-lead) var(--gm-row-sub) minmax(0, 1fr)}.gm-panel--people.gm-panel--cover{grid-template-rows:minmax(0,1fr)}.gm-panel--people .gm-people-expiry.ant-typography{text-align:right;font-size:11.5px}.gm-people-card--on{box-shadow:0 0 0 2px var(--trust);animation:1.1s ease-out gm-card-flash}@keyframes gm-card-flash{0%{box-shadow:0 0 0 2px var(--trust);transform:translateY(-1px)}35%{box-shadow:0 0 0 6px color-mix(in srgb, var(--trust) 28%, transparent)}to{box-shadow:0 0 0 2px var(--trust);transform:none}}@media (prefers-reduced-motion:reduce){.gm-people-card--on{animation:none}}.gm-usedraft{opacity:.55;transition:opacity .15s}.gm-usedraft:hover,.gm-usedraft:focus-visible{opacity:1}.gm-slots{grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;height:100%;min-height:0;display:grid;overflow:hidden}.gm-slot{min-height:0;overflow:hidden}.gm-slot .gm-slot__del{opacity:0;transition:opacity .15s}.gm-slot:hover .gm-slot__del,.gm-slot .gm-slot__del:focus-visible{opacity:1}.gm-hstrip,.gm-panel__body{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.gm-hstrip::-webkit-scrollbar{width:8px;height:8px}.gm-panel__body::-webkit-scrollbar{width:8px;height:8px}.gm-hstrip::-webkit-scrollbar-track{background:0 0}.gm-panel__body::-webkit-scrollbar-track{background:0 0}.gm-hstrip::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.gm-panel__body::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}@media (prefers-reduced-motion:reduce){.gm-hstrip{scroll-behavior:auto}}.gm-purpose{border-radius:var(--ds-card-radius);flex-direction:column;gap:4px;height:100%;padding:10px 12px 22px;display:flex}.gm-overlay__badge{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@keyframes gm-ov-fade{0%{opacity:0}to{opacity:1}}@keyframes gm-ov-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gm-overlay,.gm-overlay__card{animation:none}}.pv-chain-row.ant-row{flex:auto;width:100%;min-width:0;min-height:0}.pv-chain-col.ant-col{min-width:0;min-height:0;display:flex}@media (width<=1200px){.pv-chain-row.ant-row{align-content:flex-start;overflow-y:auto}.pv-chain-col.ant-col{min-height:460px}}.pv-matrix{gap:6px;min-width:0;display:grid}.pv-matrix__corner,.pv-matrix__col,.pv-matrix__row{border-radius:var(--ds-cell-radius,12px);align-items:center;min-width:0;padding:8px 10px;display:flex}.pv-matrix__col,.pv-matrix__row{background:var(--kriea-surface)}.pv-matrix__head{width:100%;min-width:0}.pv-matrix__eyebrow.ant-typography{font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.06em}.pv-matrix__name.ant-typography{font-size:var(--ds-body-size);color:var(--ds-title-color);min-width:0}.pv-matrix__statement.ant-typography{font-size:var(--ds-meta-size);min-width:0}.pv-heatcell{appearance:none;font:inherit;color:inherit;border-radius:var(--ds-cell-radius,12px);cursor:pointer;border:0;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:46px;padding:8px 10px;transition:transform .15s,box-shadow .15s;display:flex}.pv-heatcell:hover,.pv-heatcell:focus-visible{box-shadow:var(--kriea-shadow-md);transform:translateY(-1px)}.pv-heatcell__score.ant-typography{font-variant-numeric:tabular-nums;font-size:.95rem}.pv-heatcell__band.ant-typography{font-size:var(--ds-meta-size);text-align:center;color:var(--ds-title-color);opacity:.72}.pv-heatcell--empty{border:1px dashed var(--ds-border-soft);cursor:default;background:0 0}.pv-heatcell--empty:hover{box-shadow:none;transform:none}@media (width<=900px){.pv-matrix__statement.ant-typography,.pv-heatcell__band.ant-typography{display:none}}.pv-onion-stage{flex-direction:column;justify-content:center;min-width:0;padding:2px;display:flex}.pv-onion{border:1.5px solid;border-radius:clamp(14px,1.8vw,24px);min-width:0;padding:clamp(8px,1.1vw,14px)}.pv-onion__head{appearance:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--kriea-radius-sm,8px);background:0 0;border:0;outline:none;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;padding:2px 6px 8px;transition:background .15s;display:flex}.pv-onion__head:hover,.pv-onion__head:focus-visible{background:color-mix(in srgb, var(--kriea-card) 55%, transparent)}.pv-onion__name.ant-typography{font-size:var(--ds-body-size);color:var(--ds-title-color);min-width:0}.pv-onion__core{border-radius:var(--ds-cell-radius,12px);text-align:center;background:var(--kriea-card);border:1.5px solid var(--ds-trust-color);padding:clamp(10px,1.3vw,16px)}.pv-onion__purpose.ant-typography{font-family:var(--kriea-font-brand);font-style:italic;font-size:var(--ds-body-size);color:var(--kriea-muted);overflow-wrap:anywhere;line-height:1.4}.pv-orbit{flex:auto;min-width:0;min-height:0}.pv-orbit__chart{flex:auto;width:100%;min-width:0;min-height:220px}.pv-orbit__legend{flex:none}.pv-orbit__sector{background:var(--kriea-primary-soft);width:16px;height:16px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.kriea-doc-dialog__frame{border:0;flex:auto;width:100%;min-width:0;min-height:0;display:block}.kriea-doc-dialog__reader{padding:22px}.beacon-markdown.kriea-doc-dialog__markdown{max-width:78ch;color:var(--ds-body-color);margin:0 auto;line-height:1.65}.beacon-markdown.kriea-doc-dialog__markdown h1,.beacon-markdown.kriea-doc-dialog__markdown h2,.beacon-markdown.kriea-doc-dialog__markdown h3,.beacon-markdown.kriea-doc-dialog__markdown h4{color:var(--ds-title-color);margin:28px 0 10px;font-weight:700}.beacon-markdown.kriea-doc-dialog__markdown h1{margin-top:0;font-size:clamp(22px,2.4vw,28px)}.beacon-markdown.kriea-doc-dialog__markdown h2{font-size:clamp(18px,2vw,22px)}.beacon-markdown.kriea-doc-dialog__markdown h3{font-size:17px}.beacon-markdown.kriea-doc-dialog__markdown h4{font-size:15px}.beacon-markdown.kriea-doc-dialog__markdown p,.beacon-markdown.kriea-doc-dialog__markdown ul,.beacon-markdown.kriea-doc-dialog__markdown ol{margin:0 0 14px;font-size:15px}.beacon-markdown.kriea-doc-dialog__markdown a{color:var(--ds-trust-color)}.anchor-lane-matrix{--pcard-blue:color-mix(in srgb, var(--ds-trust-color) 54%, var(--ds-body-color) 46%);--pcard-gold:color-mix(in srgb, var(--ds-insight-color) 56%, var(--ds-muted-color) 44%);--pcard-red:color-mix(in srgb, var(--ds-warning-color) 54%, var(--ds-body-color) 46%);--pcard-slate:color-mix(in srgb, var(--ds-body-color) 80%, var(--ds-muted-color) 20%)}.anchor-lane-matrix .alm-head{padding-inline:13px}.anchor-lane-matrix .alm-spacer,.anchor-lane-matrix .alm-name{flex:0 0 156px;min-width:0}.anchor-lane-matrix .alm-col,.anchor-lane-matrix .alm-cell{flex:1 1 0;min-width:0}.anchor-lane-matrix .alm-cell--merged{flex:1 1 0}.anchor-lane-matrix .alm-col{text-align:center}.anchor-lane-matrix .anchor-lane-row{border-color:color-mix(in srgb, var(--lane) 34%, var(--ds-border-color));background:color-mix(in srgb, var(--lane) 6%, transparent);box-shadow:inset 3px 0 0 0 var(--lane);transition:background .18s,border-color .18s}.anchor-lane-matrix .anchor-lane-row:hover{background:color-mix(in srgb, var(--lane) 11%, transparent);border-color:color-mix(in srgb, var(--lane) 46%, var(--ds-border-color))}.anchor-lane-row__name{color:var(--lane);letter-spacing:.01em;font-weight:800}.scale-card__actions{opacity:0;transition:opacity .16s}.kriea-card-list-card:hover .scale-card__actions,.kriea-card-list-card:focus-within .scale-card__actions{opacity:1}.kriea-card-list-card.scale-in-use{background:var(--kriea-primary-soft);border-color:var(--ds-border-accent,var(--ds-trust-color))}.kriea-list-panel .ant-table-tbody>tr.kriea-list-row.scale-in-use>td{background:var(--kriea-primary-soft)}@keyframes kriea-selected-card-arrive{0%{background-color:color-mix(in srgb, var(--ds-trust-color) 14%, transparent);border-color:var(--ds-border-accent);opacity:.55}60%{background-color:color-mix(in srgb, var(--ds-trust-color) 14%, transparent);border-color:var(--ds-border-accent);opacity:1}to{opacity:1;background-color:#0000}}.kriea-selected-card{animation:.9s ease-out both kriea-selected-card-arrive}@media (prefers-reduced-motion:reduce){.kriea-selected-card{animation:none}}.kriea-section-rail .oba-cat-card{gap:6px;min-height:76px;padding:14px 16px}.kriea-section-rail .oba-cat-card__name,.kriea-section-rail .oba-cat-card__meta{white-space:normal;text-overflow:clip;overflow:visible}.kriea-section-rail .kriea-section-rail__group{letter-spacing:.01em;margin-block:14px 2px;font-weight:600;display:block}.kriea-section-rail .kriea-section-rail__group:first-child{margin-block-start:0}.kriea-section-rail .oba-cat-card__head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kriea-section-rail .oba-cat-card__tag{margin-inline-end:0;font-size:11px;line-height:18px}.kriea-section-rail-head .kfacet-search{--kfs-pad-block:14px;--kfs-pad-inline:16px;--kfs-gap:6px}.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(--kriea-nav-idle)}.behavior-anchor-behaviors-root{flex-direction:column;height:100%;display:flex;overflow:hidden;container:behavior-board/inline-size}.behavior-anchor-layout{align-items:stretch;gap:0;height:100%;padding-top:6px;display:flex;overflow:hidden}.behavior-anchor-column{flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.behavior-anchor-column--filter{border-right:1px solid var(--kriea-partition);flex:0 0 264px;width:264px;min-width:264px;max-width:264px;padding-right:0;transition:flex-basis .28s,width .28s,min-width .28s,max-width .28s,padding .28s;overflow:visible}.behavior-anchor-column--instances{flex:16px;min-width:196px}.behavior-anchor-column--templates{flex:1 1 0;min-width:180px}.behavior-anchor-column--filter.is-collapsed{z-index:4;border-right:none;flex:none;width:auto;min-width:0;max-width:none;height:24px;padding-right:0;position:absolute;top:6px;left:0;overflow:visible}.behavior-anchor-filter-icon{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-control-border);border-radius:var(--kriea-control-radius-sm);background:var(--kriea-control-bg);color:var(--ds-body-color);cursor:pointer;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-top:0;padding:0;transition:background .18s,border-color .18s,color .18s;display:flex;position:relative}.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.is-disabled,.behavior-anchor-filter-icon:disabled{cursor:not-allowed;opacity:.45;color:var(--ds-muted-color);background:var(--ds-surface-color);border-color:var(--ds-border-color);box-shadow:none}.behavior-anchor-filter-icon.is-disabled:hover,.behavior-anchor-filter-icon:disabled:hover{border-color:var(--ds-border-color);color:var(--ds-muted-color)}.behavior-anchor-filter-icon--toolbar{width:var(--kriea-control-h);height:var(--kriea-control-h);box-shadow:var(--kriea-shadow-sm);border-radius:10px}.behavior-anchor-filter-icon__badge{border-radius:var(--kriea-radius-pill);background:var(--ds-trust-color);min-width:15px;height:15px;color:var(--ds-surface-color);justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}.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{z-index:3;width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm);color:var(--ds-muted-color);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .18s,color .18s,border-color .18s,box-shadow .18s;display:flex;position:absolute;top:12px;right:0;transform:translate(50%,-50%)}.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{color:var(--ds-trust-color);font-family:inherit;line-height:1.35;font-size:var(--ds-meta-size);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;padding:1px 6px;font-weight:700;transition:background .15s}.behavior-anchor-filter-clear:hover{background:var(--kriea-primary-soft)}.behavior-anchor-filter-clear--inline{margin-left:2px}.behavior-anchor-filter-title{text-overflow:ellipsis;min-width:0;overflow:hidden}@container behavior-board (width<=860px){.oba-card{padding:12px}}@container behavior-board (width<=680px){.oba-cat-card,.oba-card{padding:11px 10px}}@container behavior-board (width>=601px) and (width<=760px){.oba-card__code,.oba-card--template .oba-card__foot .oba-badge--shout{display:none}}@container behavior-board (width<=640px){.behavior-anchor-behaviors-root{overflow-y:auto}.behavior-anchor-layout{align-items:stretch;gap:var(--kriea-gap-lg);flex-direction:column;height:auto;overflow:visible}.behavior-anchor-column{flex:none;width:100%;min-width:0;max-width:100%;height:auto;overflow:visible}.behavior-anchor-column--filter{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);flex-basis:auto}.behavior-anchor-column--filter .behavior-anchor-column-scroll{flex:none;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:none;overflow:visible}.oba-card__code{display:inline-flex}}.behavior-anchor-column-header{text-align:center;min-width:0;height:24px;color:var(--ds-trust-color);flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;font-weight:600;line-height:1.35;display:flex}.behavior-anchor-column-header--filter{color:var(--kriea-body);font-size:13px;font-weight:500}.behavior-anchor-column-count{border-radius:var(--kriea-radius-pill);background:var(--kriea-primary-soft);min-width:21px;height:19px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);flex:none;justify-content:center;align-items:center;padding:0 7px;font-weight:800;line-height:1;display:inline-flex}.behavior-anchor-column-scroll{flex:1 1 0;min-height:0;margin-top:12px;padding:2px 16px 16px;overflow:hidden auto}.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{gap:var(--kriea-gap-md);flex-direction:column;width:100%;display:flex}.oba-cat-card{border-radius:var(--ds-cell-radius);background:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);text-align:left;--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-xs);width:100%;min-height:58px;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;border:1.5px solid #0000;flex-direction:column;justify-content:center;gap:5px;padding:10px 13px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex;overflow:hidden}.oba-cat-card:hover{--kis-lift:var(--kriea-shadow-sm)}.oba-cat-card:active{--kis-lift:var(--kriea-shadow-xs)}.oba-cat-card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.oba-cat-card:hover{background:var(--ds-surface-color)}.oba-cat-card.is-selected{background:var(--kriea-selected-bg);--kis-lift:var(--kriea-shadow-sm)}.oba-cat-card.is-selected .oba-cat-card__name{color:var(--kriea-selected)}.oba-cat-card__head{align-items:center;gap:8px;min-width:0;display:flex}.oba-cat-card__name{min-width:0;color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.oba-cat-card__nudge{font-size:var(--ds-meta-size);color:var(--ds-trust-color);flex:none;align-items:center;gap:3px;font-weight:800;display:inline-flex}.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;text-overflow:ellipsis;overflow:hidden}.oba-cat-card--expandable{justify-content:flex-start;gap:0;padding:0}.oba-cat-card__row{cursor:pointer;border-radius:var(--ds-cell-radius);outline:none;align-items:flex-start;gap:6px;padding:10px 13px 10px 8px;display:flex}.oba-cat-card__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color)}.oba-cat-card__main{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.oba-cat-card__chev{width:18px;height:18px;color:var(--ds-muted-color);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;transition:opacity .14s,transform .18s,color .14s,background .14s;display:flex}.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;color:var(--ds-trust-color);transform:rotate(180deg)}.oba-cat-card__expand{border-top:1px dashed var(--ds-border-soft);padding:10px 13px 12px;animation:.2s oba-card-fade}.oba-catx{font-size:var(--ds-meta-size);color:var(--ds-body-color);flex-direction:column;gap:9px;display:flex}.oba-catx__empty{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-style:italic}.oba-catx__statrow{gap:16px;display:flex}.oba-catx__stat{flex-direction:column;display:flex}.oba-catx__stat-n{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:18px;font-weight:800;line-height:1}.oba-catx__stat-l{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.oba-catx__statuses{grid-template-columns:1fr 1fr;gap:4px 10px;margin:0;padding:0;list-style:none;display:grid}.oba-catx__statuses li{align-items:center;gap:6px;display:flex}.oba-catx__statuses i{border-radius:50%;flex:none;width:7px;height:7px}.oba-catx__status-n{color:var(--ds-title-color);font-variant-numeric:tabular-nums;font-weight:800}.oba-catx__status-l{color:var(--ds-body-color)}.oba-catx__chips{flex-wrap:wrap;gap:5px;display:flex}.oba-catx__chip{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);color:var(--ds-body-color);font-size:var(--ds-meta-size);align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.oba-catx__chip .anticon{font-size:10px}.oba-catx__chip.is-aligned{color:var(--ds-growth-color);background:#11a8781f}.oba-catx__chip.is-gap{color:var(--ds-warning-color);background:#c444321a}.oba-catx__chip.is-muted{color:var(--ds-muted-color);background:0 0;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,.kriea-filterpanel .oba-cat-card__name,.kriea-filterpanel .oba-cat-card__meta,.kriea-filterpanel .oba-cat-card__nudge,.kriea-filterpanel .oba-catx,.kriea-filterpanel .oba-catx__empty,.kriea-filterpanel .oba-catx__stat-n,.kriea-filterpanel .oba-catx__stat-l,.kriea-filterpanel .oba-catx__status-n,.kriea-filterpanel .oba-catx__status-l,.kriea-filterpanel .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,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-cat-card__name,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-catx,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-catx__status-l,.kriea-filterpanel .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,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-cat-card__meta,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-catx__empty,.kriea-filterpanel .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,.kriea-filterpanel .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,.kriea-filterpanel .oba-cat-card:not(.is-selected) .oba-catx__stat-n,.kriea-filterpanel .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,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-cat-card__name,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-catx,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-catx__status-l,.kriea-filterpanel: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,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-cat-card__meta,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-catx__empty,.kriea-filterpanel: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,.kriea-filterpanel: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,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-catx__stat-n,.kriea-filterpanel:hover .oba-cat-card:not(.is-selected) .oba-catx__status-n{color:var(--ds-title-color)}.behavior-anchor-tiles{gap:var(--kriea-gap-md);flex-direction:column;display:flex}.oba-card{flex-direction:column;gap:8px;min-width:0;padding:14px 15px;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.oba-card--instance,.oba-card--template{min-height:200px;padding:13px 14px;container:oba-icard/inline-size}.oba-card--clickable{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.oba-card--clickable:hover{--kis-lift:var(--kriea-shadow-md)}.oba-card--clickable:active{--kis-lift:var(--kriea-shadow-xs)}.oba-card--clickable:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.oba-card--clickable:hover{border-color:var(--ds-border-accent)}.oba-card__spacer{flex:auto;min-width:4px}.oba-card__cat{border-radius:var(--kriea-radius-pill);min-width:0;max-width:62%;font-size:var(--ds-meta-size);white-space:nowrap;text-overflow:ellipsis;color:var(--ds-body-color);background:var(--ds-border-soft);flex:0 auto;align-items:center;gap:5px;padding:3px 10px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.oba-card__cat-dot{border-radius:50%;flex:none;width:6px;height:6px}.oba-card__code{font-size:var(--ds-meta-size);letter-spacing:.02em;color:var(--ds-muted-color);flex:none;font-weight:700}.oba-card__add.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border-radius:var(--kriea-control-radius-sm);flex:none;padding:0;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{color:var(--ds-title-color);font-size:14px;font-weight:700;line-height:1.3;display:block}.oba-card__title--2{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.oba-card__desc{font-size:var(--ds-body-size);color:var(--ds-body-color);min-height:2.9em;line-height:1.45;margin:0!important}.oba-card__desc--empty{min-height:2.9em}.oba-card__head{align-items:flex-start;gap:8px;min-height:28px;display:flex}.oba-card__head .oba-card__title{flex:auto;min-width:0}.oba-card__head .oba-card__add.ant-btn{margin-top:-2px}.oba-card__aspects{border-top:1px solid var(--ds-border-soft);flex-direction:column;gap:7px;padding-top:11px;display:flex}.oba-card__foot{align-items:center;gap:6px;min-height:28px;margin-top:auto;padding-top:11px;display:flex}.oba-card__foot .oba-card__cat{max-width:64%}.oba-badge{border-radius:var(--kriea-radius-pill);font-size:var(--ds-meta-size);flex:none;align-items:center;gap:3px;padding:2px 7px;font-weight:800;line-height:1.2;display:inline-flex}.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{grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"main map";align-items:stretch;gap:14px;min-width:0;height:100%;display:grid}.oba-icard__main{flex-direction:column;grid-area:main;gap:6px;min-width:0;display:flex}.oba-icard__desc{min-height:0;font-size:var(--ds-body-size);color:var(--ds-body-color);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:0 auto;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.oba-icard__foot{flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;display:flex}.oba-icard__footrow{align-items:center;gap:6px;min-width:0;min-height:28px;display:flex}.oba-icard__map{grid-area:map;justify-content:center;align-items:center;min-width:0;display:flex}.oba-reqbar{width:100%}.oba-reqbar__track{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);gap:2px;height:14px;display:flex;overflow:hidden}.oba-reqbar__track--empty{background:var(--ds-bar-empty)}.oba-reqbar__seg{min-width:3px;height:100%}.oba-bigmap{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;max-width:150px;margin:0 auto;display:flex}.oba-bigmap__grid{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;width:100%;display:grid}.oba-bigmap__cell{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);cursor:default;border-radius:8px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.oba-bigmap__pct{font-family:var(--ds-title-font);color:var(--ds-muted-color);font-size:15px;font-weight:800;line-height:1}.oba-bigmap__marks{align-items:center;gap:2px;font-size:9px;line-height:1;display:inline-flex;position:absolute;bottom:3px;right:4px}.oba-bigmap__mark--self{color:var(--ds-trust-color);font-size:1.3em;font-style:normal}.oba-bigmap__legend{min-height:16px;color:var(--ds-muted-color);justify-content:center;align-items:center;gap:12px;font-size:9px;display:flex}.oba-bigmap__legend>span{align-items:center;gap:3px;display:inline-flex}.oba-bigmap__legend i{font-style:normal;line-height:1}.oba-bigmap__legend .oba-bigmap__mark--self{color:var(--ds-trust-color)}.oba-maptip{text-align:left;flex-direction:column;gap:6px;max-width:248px;display:flex}.oba-maptip__pct{font-size:12.5px;font-weight:800}.oba-maptip__aspect{flex-direction:column;line-height:1.3;display:flex}.oba-maptip__axis{letter-spacing:.04em;text-transform:uppercase;opacity:.75;font-size:9px;font-weight:700}.oba-maptip__pole{font-size:12px;font-weight:700}.oba-maptip__desc{opacity:.85;font-size:11.5px}.oba-reqbar-tip{min-width:168px}.oba-reqbar-tip__head{margin-bottom:5px;font-size:12px;font-weight:700}.oba-reqbar-tip__grid{grid-template-columns:auto 1fr auto auto;align-items:center;gap:3px 8px;display:grid}.oba-reqbar-tip__row{display:contents}.oba-reqbar-tip__dot{border-radius:2px;width:8px;height:8px}.oba-reqbar-tip__lbl{text-align:left}.oba-reqbar-tip__n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.oba-reqbar-tip__pct{text-align:right;opacity:.7;font-variant-numeric:tabular-nums}@container oba-icard (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{border-radius:var(--kriea-radius-pill);background:var(--ds-bar-empty);cursor:default;height:14px;overflow:hidden}.oba-adopt__fill{border-radius:var(--kriea-radius-pill);background:#1e5ade6b;height:100%;display:block}.oba-adopt__tip-head{font-family:var(--ds-title-font);margin-bottom:4px;font-weight:800}.oba-adopt__tip-body{font-size:var(--ds-meta-size);opacity:.92;line-height:1.5}.behavior-anchor-row-add.ant-btn{z-index:4;box-sizing:border-box;width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border-radius:var(--kriea-control-radius);border:1px solid var(--kriea-control-border);background:var(--kriea-control-bg);box-shadow:var(--kriea-control-shadow);padding:0;position:absolute;right:13px;transform:translateY(-50%);color:var(--ds-trust-color)!important}.behavior-anchor-row-add.ant-btn:hover{border-color:var(--ds-border-accent);color:var(--ds-trust-color)!important;background:var(--kriea-primary-soft)!important}.behavior-anchor-placeholder{justify-content:center;align-items:center;min-height:280px;display:flex}.behavior-anchor-empty{margin:var(--kriea-gap-lg) 0}.behavior-anchor-column-scroll--table{padding-top:0;padding-bottom:0;overflow:hidden}.behavior-anchor-cell-count{font-variant-numeric:tabular-nums;color:var(--kriea-heading);justify-content:flex-start;align-items:center;gap:5px;font-weight:700;display:inline-flex}.behavior-anchor-cell-count .anticon{color:var(--ds-muted-color);font-size:12px}.behavior-anchor-cell-dot{border-radius:50%;flex:none;width:7px;height:7px}.behavior-anchor-cell-muted{color:var(--ds-muted-color)}@keyframes oba-card-fade{0%{opacity:0}to{opacity:1}}.behavior-anchor-layout--single .behavior-anchor-column--content{flex:1 1 0;min-width:0}.behavior-anchor-layout--single .behavior-anchor-column--content .behavior-anchor-column-scroll{padding-left:16px;padding-right:16px}.behavior-anchor-layout--single.is-filter-collapsed .behavior-anchor-column--content{flex:1 1 0}.behavior-anchor-layout--single.is-filter-collapsed .behavior-anchor-column--content .behavior-anchor-column-scroll{padding-left:0}.behavior-anchor-layout--single .behavior-anchor-tiles{grid-template-columns:var(--kriea-card-tiles-cols);gap:var(--kriea-gap-md);align-content:start;display:grid}.behavior-anchor-layout--filter-right .behavior-anchor-column--filter{border-right:none;border-left:1px solid var(--kriea-partition)}.behavior-anchor-layout--filter-right .behavior-anchor-column--filter .behavior-anchor-column-scroll{padding-left:16px;padding-right:0}.behavior-anchor-layout--filter-right .behavior-anchor-hide{left:0;right:auto;transform:translate(-50%,-50%)}.behavior-anchor-layout--filter-right .behavior-anchor-hide svg{transform:rotate(180deg)}.behavior-anchor-layout--filter-right .behavior-anchor-column--content .behavior-anchor-column-scroll{padding-left:0}.behavior-anchor-layout--filter-right .behavior-anchor-widgets{padding-bottom:0;padding-right:16px}.behavior-anchor-layout--filter-right.is-filter-collapsed .behavior-anchor-widgets{padding-right:0}.behavior-anchor-column--widgets{border-left:1px solid var(--kriea-partition);flex:0 0 264px;width:264px;min-width:264px;max-width:264px;overflow:hidden}.behavior-anchor-column-header--widgets{color:var(--ds-trust-color);font-size:13px;font-weight:500}.behavior-anchor-widgets{gap:var(--kriea-gap-md);flex-direction:column;flex:1 1 0;min-height:0;margin-top:12px;padding:2px 0 16px 16px;display:flex;overflow:hidden}.behavior-anchor-widget{flex-direction:column;flex:1 1 0;justify-content:center;gap:clamp(2px,.5vh,6px);min-height:0;padding:clamp(8px,1.5vh,16px) 14px;display:flex;overflow:hidden}.behavior-anchor-widget__label{font-size:var(--ds-meta-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.behavior-anchor-widget__value{color:var(--ds-title-color);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,3.2vh,27px);font-weight:800;line-height:1.2;overflow:hidden}.behavior-anchor-widget__sub{font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.behavior-anchor-widget__bar{border-radius:var(--kriea-radius-pill);background:var(--ds-border-color);height:6px;margin-top:clamp(3px,.8vh,8px);overflow:hidden}.behavior-anchor-widget__bar-fill{border-radius:var(--kriea-radius-pill);background:var(--ds-trust-color);height:100%;display:block}.behavior-anchor-widget--growth .behavior-anchor-widget__bar-fill{background:var(--ds-growth-color)}.behavior-anchor-widget--insight .behavior-anchor-widget__bar-fill{background:var(--ds-insight-color)}.behavior-anchor-widget--warn .behavior-anchor-widget__bar-fill{background:var(--ds-warning-color)}@container behavior-board (width<=820px){.behavior-anchor-behaviors-root{overflow-y:auto}.behavior-anchor-layout--single{align-items:stretch;gap:var(--kriea-gap-lg);flex-direction:column;height:auto;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-column{flex:none;width:100%;min-width:0;max-width:100%;height:auto;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-column--filter{padding-right:0;padding-bottom:var(--kriea-gap);border-right:none;border-bottom:1px solid var(--kriea-partition);flex-basis:auto}.behavior-anchor-layout--single .behavior-anchor-column--filter .behavior-anchor-column-scroll{flex:none;max-height:196px;overflow-y:auto}.behavior-anchor-layout--single .behavior-anchor-column--content .behavior-anchor-column-scroll{flex:none;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-tiles{grid-template-columns:1fr}.behavior-anchor-layout--single .behavior-anchor-column--content .behavior-anchor-column-scroll--table{flex:none;height:60vh;min-height:360px;overflow:hidden}.behavior-anchor-layout--single .behavior-anchor-column--widgets{border-left:none;border-top:1px solid var(--kriea-partition)}.behavior-anchor-layout--single .behavior-anchor-widgets{padding:var(--kriea-gap) 0 0;gap:var(--kriea-gap-md);flex:none;grid-template-columns:1fr 1fr;margin-top:0;display:grid;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-widget{flex:initial;min-height:92px}}.ep-dim-rail-card{padding-right:34px;position:relative}.ep-dim-rail-card__reorder{opacity:0;flex-direction:column;transition:opacity .15s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ep-dim-rail-card:hover .ep-dim-rail-card__reorder,.ep-dim-rail-card:focus-within .ep-dim-rail-card__reorder{opacity:1}.ep-methods-host{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ep-methods-host>:first-child{flex:1;min-height:0}.ep-method-dialog-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:14px;display:grid}.ep-method-dialog-card{flex-direction:column;height:100%;min-height:0;display:flex}.ep-method-dialog-card>.ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=1199px){.ep-method-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(220px,auto)}}@media (width<=767px){.ep-method-dialog-grid{grid-template-columns:minmax(0,1fr)}}.ep-method-ro{color:var(--ds-body-color);font-size:var(--ds-body-size);margin-bottom:0;line-height:1.55}.ep-method-ro--lead{font-family:var(--ds-title-font);font-size:var(--kriea-fs-heading);color:var(--kriea-heading);font-weight:600;line-height:1.3}.ep-method-dialog-card .ep-method-ro{margin-block-start:4px}.ep-mc-col{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.ep-mc-col--lanes{flex:0 30%}.ep-mc-col--channels{flex:70%}@media (width<=991px){.ep-mc-col{flex:none}}.ep-channels-host{height:100%;min-height:0;position:relative}.ep-lane-row{border-left:3px solid var(--lane,var(--ds-border-color));border-radius:2px;padding-left:10px}.ep-lane-row__slot{font-size:var(--ds-body-size);line-height:1.2}.ep-lane-row__name{flex:auto;min-width:0}.ep-lane-row__limit{flex:none;width:13ch}.krpf-wrap{width:100%;min-width:0;height:100%;min-height:0;container-type:inline-size}.krpf{flex-direction:column;height:100%;min-height:0;display:flex}.krpf__body{gap:var(--kriea-gap-md,12px);flex:auto;min-height:0;display:flex}.krpf__rail{flex-direction:column;flex:0 0 222px;min-height:0;display:flex}.krpf__rail-head{height:40px;font-family:var(--kriea-font-body);letter-spacing:.08em;color:var(--kriea-muted);border-bottom:1px solid var(--ds-border-color);flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.krpf__rail-list{min-height:0;padding-top:var(--kriea-gap-md,12px);flex-direction:column;flex:auto;gap:4px;display:flex;overflow-y:auto}.krpf__rail-item{width:100%;color:var(--kriea-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s,color .15s;display:flex}.krpf__rail-item:hover{background:var(--kriea-primary-soft)}.krpf__rail-item:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.krpf__rail-item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-heading)}.krpf__rail-item.is-active .krpf__rail-item-icon{color:var(--ds-trust-color)}.krpf__rail-item-icon{background:var(--kriea-surface);width:28px;height:28px;color:var(--kriea-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.krpf__rail-item-text{flex-direction:column;gap:1px;min-width:0;display:flex}.krpf__rail-item-label{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.25;display:inline-flex}.krpf__rail-item-soon{background:var(--kriea-surface);color:var(--kriea-muted);border:0;margin-inline-end:0;font-size:10px;line-height:16px}.krpf__rail-item-hint{color:var(--kriea-muted);font-size:11px;line-height:1.3}.krpf__main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.krpf__pane{min-height:0;padding:var(--kriea-gap-md,12px) 2px 0 2px;flex:auto;overflow-y:auto}.krpf__pane[hidden]{display:none}.krpf__foot{margin-top:var(--kriea-gap-md,12px);border-top:1px solid var(--ds-border-color);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 0 0;display:flex}@container (width<=720px){.krpf__body{flex-direction:column}.krpf__rail{flex:none}.krpf__rail-head{display:none}.krpf__rail-list{flex-flow:wrap;gap:6px;padding-top:0;overflow-y:visible}.krpf__rail-item{width:auto;padding:6px 10px}.krpf__rail-item-hint{display:none}}.krs-pool-row{border:1px solid var(--ds-border-color);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:border-color .15s,background-color .15s;display:flex}.krs-pool-row:hover{background:var(--kriea-primary-soft)}.krs-pool-row:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.krs-pool-row.is-picked{border-color:var(--ds-trust-color);background:var(--kriea-selected-bg)}.krs-pool-row.is-linked{opacity:.55;cursor:not-allowed}.krs-pool-row__preview{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--kriea-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.krs-pool-row__preview:hover{background:var(--kriea-surface);color:var(--ds-trust-color)}.kriea-json-viewer-host{min-width:0}.kriea-json-viewer{border:1px solid var(--kriea-border-soft);border-radius:var(--kriea-radius-sm);background:var(--kriea-canvas);color:var(--kriea-body);font-family:var(--ds-mono-font);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.kriea-json-viewer__node{margin:0;padding:0 0 0 16px}.kriea-json-viewer__children{margin:0;padding:0}.kriea-json-viewer__label{color:var(--kriea-heading);margin-right:6px;font-weight:600}.kriea-json-viewer__label--clickable{cursor:pointer}.kriea-json-viewer__punctuation{color:var(--kriea-muted);margin-right:5px;font-weight:600}.kriea-json-viewer__punctuation+.kriea-json-viewer__punctuation{margin-left:-5px}.kriea-json-viewer__value--string{color:var(--ds-trust-color)}.kriea-json-viewer__value--number{color:var(--ds-growth-color)}.kriea-json-viewer__value--boolean{color:var(--ds-insight-color)}.kriea-json-viewer__value--null{color:var(--kriea-faint);font-style:italic}.kriea-json-viewer__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;width:12px;color:var(--kriea-muted);margin-right:4px;display:inline-block}.kriea-json-viewer__toggle:hover{color:var(--kriea-heading)}.kriea-json-viewer__toggle--expand:after{content:"▸"}.kriea-json-viewer__toggle--collapse:after{content:"▾"}.kriea-json-viewer__collapsed{color:var(--kriea-muted);margin-right:5px}.kriea-json-viewer__collapsed:after{content:"…"}.bucx-wrap{flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;container-type:inline-size}.bucx{gap:32px;width:100%;min-width:0;height:100%;min-height:0;display:flex}.bucx__main{flex:1 1 0;gap:32px;min-width:0;min-height:0;display:flex}.bucx__detail{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative}.bucx__rail{flex:0 0 222px}.bucx__rail .oba-cat-card__name,.bucx__rail .oba-cat-card__meta{overflow-wrap:anywhere}.bucx__rail-foot{flex:none}@container (width<=975px){.bucx__main{gap:var(--kriea-gap-md);flex-direction:column}.bucx__rail--items{flex:none;width:100%;height:auto}.bucx__rail--items .kriea-filterpanel__scroll{flex-direction:row;flex:none;align-items:stretch;gap:8px;padding-bottom:6px;overflow:auto hidden}.bucx__rail--items .kriea-section-rail{flex-direction:row;flex:none;gap:8px;width:auto}.bucx__rail--items .kriea-section-rail .kriea-section-rail__group{display:none}.bucx__rail--items .kriea-section-rail .oba-cat-card{flex:none;width:200px;min-height:0;padding:8px 12px}.bucx__rail--items .bucx__rail-foot{align-items:center;display:flex}}@container (width<=721px){.bucx{gap:var(--kriea-gap-md);flex-direction:column}.bucx__rail--use-cases{flex:none;width:100%;height:auto}.bucx__rail--use-cases .kriea-filterpanel__scroll{flex-direction:row;flex:none;align-items:stretch;gap:8px;padding-bottom:6px;overflow:auto hidden}.bucx__rail--use-cases .kriea-section-rail{flex-direction:row;flex:none;gap:8px;width:auto}.bucx__rail--use-cases .kriea-section-rail .kriea-section-rail__group{display:none}.bucx__rail--use-cases .kriea-section-rail .oba-cat-card{flex:none;width:200px;min-height:0;padding:8px 12px}.bucx__rail--use-cases .bucx__rail-foot{align-items:center;display:flex}}.bucx-step{flex-direction:column;flex:auto;min-height:0;display:flex}.bucx-step__pane{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.bucx-step__scroll{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}.bucx-step__preview{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.kriea-cat-dialog{height:100%;min-height:0;container-type:inline-size}.kriea-cat-dialog__cols{gap:20px;height:100%;min-height:0;display:flex}.kriea-cat-dialog__form{flex:3 300px;min-width:0}.kriea-cat-dialog__refs{flex:2 200px;min-width:0;min-height:0;display:flex}@container (width<=700px){.kriea-cat-dialog__cols{flex-direction:column}.kriea-cat-dialog__refs{flex:auto;min-height:180px}}.kriea-cat-refs{flex:auto;min-width:0;min-height:0}.onboarding-dialog{min-width:0;container-type:inline-size}.onboarding-dialog__cols{align-items:flex-start;gap:20px;min-width:0;display:flex}.onboarding-dialog__form{flex:3 300px;min-width:0}.onboarding-dialog__preview{flex:2 200px;min-width:0;position:sticky;top:0}@container (width<=720px){.onboarding-dialog__cols{flex-direction:column}.onboarding-dialog__preview{width:100%;position:static}}.kriea-tree-list-view .ant-table-cell.kriea-tree-col{white-space:nowrap;overflow:visible}.kriea-tree-list-view .ant-table-cell.kriea-tree-col .ant-btn span{text-overflow:clip!important;overflow:visible!important}.kriea-tree-list-view .ant-table-cell.kriea-tree-col .ant-table-row-indent,.kriea-tree-list-view .ant-table-cell.kriea-tree-col .ant-table-row-expand-icon{vertical-align:middle}.kriea-tree-list-view .ant-table-cell.kriea-tree-col .ant-table-row-expand-icon{float:none;margin-top:0;display:inline-flex}.kriea-tree-list-view .ant-table-cell.kriea-tree-col>.ant-flex{vertical-align:middle;display:inline-flex}.ob-admin{height:100%;min-height:0}.ob-admin__history{flex:1;min-width:0;min-height:0;display:flex}.ob-admin__timeline{padding-top:4px;flex:1;min-height:0;padding-inline-end:4px;overflow:hidden auto}.ob-admin__reason{font-size:var(--ds-meta-size)}.assessment-container{text-align:center;max-width:700px;margin:auto;padding:20px}.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{color:#777;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;display:block;overflow:hidden}.box{color:#1a1717e0;text-align:center;cursor:pointer;background:#fff;border:1px solid #b7eb8f;border-radius:8px;width:50px;height:50px;margin:4px;padding:0;font-family:Varela Round,sans-serif;font-size:12px;line-height:50px;transition:all .2s ease-in-out;position:relative}.box:hover{border:1px solid #369b04}.box.selected{background-color:#0bf23917;border:1px solid #369b04;border-radius:8px}.box.selected:after{content:"";clip-path:polygon(100% 0,0 0,100% 100%);top:0;right:0;background-color:#52c41a;border-start-end-radius:8px;width:20px;height:20px;position:absolute;inset-block:2px}.label-text{color:#444;margin-top:5px;font-size:12px;display:block}.navigation-container{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.next-button{color:#888;background-color:#ddd;border-color:#ddd;transition:all .2s}.next-button.active{color:#fff!important;background-color:#52c41a!important;border-color:#52c41a!important}.submit-container{margin-top:20px}.process-role-benchmark-form .ant-select{cursor:pointer}.process-role-benchmark-form .ant-select .ant-select-selector{color:#000000e0;opacity:1;border-color:var(--kriea-partition);background-color:#fff;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}.k360-region-dialog{flex-direction:column;max-width:min(100%,720px);height:100%;min-height:0;display:flex}.k360-region-dialog__members{flex-direction:column;flex:1;gap:6px;min-width:0;min-height:0;display:flex}.k360-lex__slug-tag{font-family:var(--kriea-font-mono,monospace);font-size:var(--ds-meta-size,12px);white-space:normal;overflow-wrap:anywhere;margin-inline-end:0}.k360-lex__swatch{border:1px solid var(--kriea-border);border-radius:4px;flex:none;block-size:18px;inline-size:18px;display:inline-block}.k360-lex__card-icon{flex:none}.k360-lex__mono{font-family:var(--kriea-font-mono,monospace);font-size:var(--ds-meta-size,12px);overflow-wrap:anywhere;word-break:break-word;line-height:1.5}.k360-lex__routelink{color:var(--ds-primary-color,#1677ff);overflow-wrap:anywhere;text-decoration:none}.k360-lex__routelink:hover,.k360-lex__routelink:focus-visible{text-decoration:underline}.k360-lex__reason{font-size:var(--ds-meta-size,12px);overflow-wrap:anywhere;line-height:1.45}.k360-lex__card .oba-cat-card__name{white-space:normal;overflow-wrap:anywhere}.k360-lex__log{flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.k360-lex__log-entry{grid-template-columns:108px minmax(0,1fr);gap:0 18px;min-width:0;display:grid}.k360-lex__log-when{font-family:var(--kriea-font-mono,monospace);font-size:var(--ds-meta-size,12px);font-variant-numeric:tabular-nums;color:var(--ds-muted-color,#6f6a61);border-inline-end:1px solid var(--ds-border-soft,#ebe6db);padding-top:2px;text-align:end;padding-inline-end:18px}.k360-lex__log-body{flex-direction:column;gap:8px;min-width:0;display:flex}.k360-lex__log-summary{overflow-wrap:anywhere;min-width:0}.k360-lex__log-detail{color:var(--ds-body-color,#4e5871);margin-bottom:0}.k360-lex__log-foot{min-width:0}@media (width<=768px){.k360-lex__log-entry{grid-template-columns:minmax(0,1fr);gap:6px}.k360-lex__log-when{text-align:start;border-inline-end:none;padding-inline-end:0}}.k360-lex__viewtoggle{max-width:100%}.k360-lex__viewbody{flex:auto;min-width:0;min-height:0;padding-inline-end:2px;overflow:hidden auto}@media (width<=1100px){.k360-lex__viewtoggle .anticon,.k360-lex__viewtoggle svg{display:none}}.k360-lex__facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:18px 24px;min-width:0;display:grid}.k360-lex__fact{flex-direction:column;gap:6px;min-width:0;display:flex}.k360-lex__fact--span{grid-column:1/-1}.k360-lex__fact-label{font-size:var(--ds-meta-size,12px)}.k360-lex__fact-value{min-width:0}.k360-lex__para{margin-bottom:8px}.k360-lex__para:last-child{margin-bottom:0}.k360-lex__body--flush{gap:0;padding:0}.k360-lex__matrix{flex:auto;grid-template-columns:minmax(156px,.7fr) minmax(0,1.3fr) minmax(0,2fr) minmax(0,2.2fr);align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden auto}.k360-lex__matrix-head,.k360-lex__matrix-row{display:contents}.k360-lex__matrix-corner,.k360-lex__matrix-th{z-index:3;padding:12px var(--kriea-gap,22px);background:var(--kriea-surface,#f7f4ee);border-bottom:1px solid var(--ds-border-color,#e0dbcf);font-size:var(--ds-meta-size,12px);text-transform:uppercase;letter-spacing:.03em;color:var(--ds-muted-color,#6f6a61);font-weight:600;position:sticky;top:0}.k360-lex__matrix-corner{z-index:4;border-inline-end:1px solid var(--ds-border-color,#e0dbcf);left:0}.k360-lex__matrix-rh{z-index:2;padding:13px var(--kriea-gap,22px);background:var(--ds-surface-color,#fff);border-inline-end:1px solid var(--ds-border-color,#e0dbcf);border-bottom:1px solid var(--ds-border-soft,#ebe6db);color:var(--ds-title-color,#222f3b);overflow-wrap:normal;min-width:0;font-weight:600;position:sticky;left:0}.k360-lex__matrix-td{padding:13px var(--kriea-gap,22px);background:var(--ds-surface-color,#fff);border-bottom:1px solid var(--ds-border-soft,#ebe6db);color:var(--ds-body-color,#4e5871);font-size:var(--ds-body-size,14px);min-width:0}.k360-lex__matrix-row:hover .k360-lex__matrix-rh,.k360-lex__matrix-row:hover .k360-lex__matrix-td{background:var(--kriea-primary-soft,#eef3fd)}.k360-lex__matrix-row.is-unserved .k360-lex__matrix-rh,.k360-lex__matrix-row.is-unserved .k360-lex__matrix-td{background:var(--kriea-surface,#f7f4ee)}.k360-lex__matrix-row.is-unserved .k360-lex__matrix-rh{color:var(--ds-muted-color,#6f6a61)}.k360-lex__personas{flex-direction:column;gap:8px;min-width:0;display:flex}.k360-lex__persona{border-inline-start:2px solid var(--ds-border-color,#e0dbcf);flex-direction:column;gap:4px;min-width:0;padding-inline-start:10px;display:flex}.k360-lex__persona-name{font-size:var(--ds-meta-size,12px)}.k360-lex__persona-actions{min-width:0}@media (width<=1024px){.k360-lex__matrix{grid-template-columns:1fr}.k360-lex__matrix-head{display:none}.k360-lex__matrix-row{border-bottom:1px solid var(--ds-border-color,#e0dbcf);display:block}.k360-lex__matrix-row:last-child{border-bottom:none}.k360-lex__matrix-rh{background:var(--kriea-surface,#f7f4ee);border-inline-end:none;position:static}.k360-lex__matrix-td{border-bottom:none;padding-block:10px}.k360-lex__matrix-td:before{content:attr(data-col);font-size:var(--ds-meta-size,12px);text-transform:uppercase;letter-spacing:.03em;color:var(--ds-muted-color,#6f6a61);margin-bottom:6px;font-weight:600;display:block}}.k360-lex-export__body{flex-direction:column;gap:18px;height:100%;display:flex}.k360-lex-export__bulk{border-bottom:1px solid var(--ds-border-color,#e0dbcf);padding-bottom:10px}.k360-lex-export__group{flex-direction:column;gap:8px;display:flex}.k360-lex-export__groupname{text-transform:uppercase;font-weight:600;font-size:var(--ds-meta-size,12px);letter-spacing:.03em}.k360-lex-export__groupcount{font-size:var(--ds-meta-size,12px);color:var(--ds-muted-color,#6f6a61);margin-inline-start:8px}.k360-lex-export__cols{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;padding-inline-start:24px;display:grid}.k360-lex__x{flex-direction:column;gap:10px;display:flex}.k360-lex__x-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.k360-lex__x-stat{flex-direction:column;gap:1px;display:flex}.k360-lex__x-n{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1.1}.k360-lex__x-of{font-size:var(--ds-meta-size,12px);color:var(--ds-muted-color,#6f6a61);font-weight:500}.k360-lex__x-l{font-size:var(--ds-meta-size,12px);color:var(--ds-muted-color,#6f6a61)}.k360-lex__x-spaces{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.k360-lex__x-spaces li{font-size:var(--ds-meta-size,12px);align-items:center;gap:7px;line-height:1.5;display:flex}.k360-lex__x-spaces i{background:var(--ds-trust-color);border-radius:50%;flex:none;width:6px;height:6px}.k360-lex__x-spaces .is-unserved{color:var(--ds-muted-color,#6f6a61)}.k360-lex__x-spaces .is-unserved i{background:var(--ds-border-color,#e0dbcf)}.k360-lex__x-space{flex:1;min-width:0}.k360-lex__x-mark{font-size:var(--ds-meta-size,12px);color:var(--ds-muted-color,#6f6a61);font-variant-numeric:tabular-nums;flex:none}.k360-lex__x-chips{flex-wrap:wrap;gap:4px;display:flex}.k360-lex__x-chips:empty{display:none}.k360-lex__x-chip{border:1px solid var(--ds-border-color,#e0dbcf);font-size:var(--ds-meta-size,12px);color:var(--ds-body-color,#4e5871);border-radius:999px;padding:1px 8px;line-height:1.5}.k360-lex__x-chip.is-muted{color:var(--ds-muted-color,#6f6a61);background:var(--kriea-surface,#f7f4ee)}.k360-lex__routes{flex-direction:column;flex:auto;gap:24px;min-width:0;min-height:0;padding-inline-end:2px;display:flex;overflow:hidden auto}.k360-lex__route-section{flex-direction:column;gap:8px;min-width:0;display:flex}.k360-lex__route-body{min-width:0}.k360-lex__route-steps{font-family:var(--kriea-font-mono,ui-monospace, monospace);font-size:var(--ds-meta-size,12px);color:var(--ds-body-color,#2f2b25);overflow-wrap:anywhere}.k360-lex__route-note{color:var(--ds-body-color,#2f2b25);max-width:76ch;margin-bottom:0}.k360-lex__viz{border:1px solid var(--ds-border-soft,#ece7dc);background:var(--kriea-surface,#f7f4ee);border-radius:10px;row-gap:10px;min-width:0;padding:16px}.k360-lex__viz-step{border:1px solid var(--ds-border-color,#e0dbcf);background:var(--ds-surface-color,#fff);min-width:0;max-width:100%;font-family:var(--kriea-font-mono,ui-monospace, monospace);font-size:var(--ds-meta-size,12px);color:var(--ds-body-color,#2f2b25);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.k360-lex__viz-step--start{border-color:var(--kriea-border,#e0dbcf);font-family:inherit;font-size:var(--ds-body-size,13px);color:var(--ds-title-color,#241f1a);font-weight:600}.k360-lex__viz-step--end{border-color:var(--ds-trust-color,#2f6f4f);background:var(--kriea-primary-soft,#eef4f0);font-family:inherit;font-size:var(--ds-body-size,13px);color:var(--ds-trust-color,#2f6f4f);font-weight:600}.k360-lex__viz-step--muted{color:var(--ds-muted-color,#6f6a61);font-family:inherit;font-size:var(--ds-body-size,13px);border-style:dashed}.k360-lex__viz-arrow{color:var(--ds-muted-color,#6f6a61);flex:none}.kriea-canvas-designer .ovmenu__nametext{font-family:var(--f2,inherit);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--trust,var(--ds-trust-color));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.kriea-canvas-designer .ovclose:disabled{opacity:.4;cursor:not-allowed}.kriea-canvas-designer .ovclose:disabled:hover{color:var(--heading);border-color:var(--kriea-border,#e4e9f5)}.kriea-canvas-designer.is-publishing .ovmenu{pointer-events:none;opacity:.55}.kriea-canvas-designer .kriea-canvas-designer__bgfab{z-index:5;background:var(--kriea-card,#fff);border:1px solid var(--kriea-border,#e4e9f5);box-shadow:var(--kriea-shadow-sm,0 2px 10px #1b1e3a1f);border-radius:12px;padding:5px;display:inline-flex;position:absolute;bottom:14px;left:14px}.kriea-canvas-designer .kriea-canvas-designer__toolbar{align-items:center;gap:8px;display:flex}.kriea-canvas-designer .kriea-canvas-designer__statuspill{align-items:center;gap:6px;margin-right:4px;display:inline-flex}.kriea-canvas-designer .kriea-canvas-designer__statuspill .ant-tag{margin-inline-end:0}.kriea-canvas-designer .kriea-canvas-designer__statuspill .kriea-canvas-designer__dirty{font-size:var(--kriea-fs-caption,12px);color:var(--ds-warning-color);font-weight:600}.kriea-canvas-designer .kriea-canvas-designer__pane{background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.kriea-canvas-designer .kriea-canvas-designer__canvas,.kriea-canvas-designer .kriea-canvas-designer__canvas.kriea-canvas{flex:auto;width:100%;height:100%;min-height:0}.kriea-canvas-designer .kriea-canvas-designer__empty{flex:auto;place-items:center;display:grid}.kriea-canvas-designer .kriea-canvas-changelog{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-canvas-designer .kriea-canvas-changelog__empty{flex:auto;place-items:center;display:grid}.kriea-canvas-designer .kriea-canvas-publish{z-index:6;background:color-mix(in srgb, var(--kriea-canvas,#f1ede4) 62%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:clamp(12px,3vh,28px);display:flex;position:absolute;inset:0}.kriea-canvas-designer .kriea-canvas-publish__card{background:var(--kriea-card,#fff);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);width:min(520px,100%);min-height:0;max-height:100%;box-shadow:var(--kriea-shadow-lg,0 12px 40px #1b1e3a2e);flex-direction:column;display:flex;overflow:hidden}.kriea-canvas-designer .kriea-canvas-publish__head{border-bottom:1px solid var(--ds-border-soft);flex-direction:column;flex:none;gap:2px;padding:16px 18px 12px;display:flex}.kriea-canvas-designer .kriea-canvas-publish__title{color:var(--ds-title-color);font-size:16px;font-weight:700}.kriea-canvas-designer .kriea-canvas-publish__body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.kriea-canvas-designer .kriea-canvas-publish__field{flex-direction:column;gap:5px;display:flex}.kriea-canvas-designer .kriea-canvas-publish__facts{background:var(--kriea-surface);border-radius:var(--ds-card-radius,10px);flex-direction:column;gap:7px;padding:12px 14px;display:flex}.kriea-canvas-designer .kriea-canvas-publish__readrow{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.kriea-canvas-designer .kriea-canvas-publish__readlabel{color:var(--ds-muted-color);font-weight:500}.kriea-canvas-designer .kriea-canvas-publish__readvalue{color:var(--ds-body-color);text-align:right;align-items:center;gap:4px;font-weight:600;display:inline-flex}.kriea-canvas-designer .kriea-canvas-publish__readvalue .ant-tag{margin-inline-end:0}.kriea-canvas-designer .kriea-canvas-publish__foot{border-top:1px solid var(--ds-border-soft);flex:none;justify-content:flex-end;gap:10px;padding:12px 18px;display:flex}.kriea-object-form-overlay .kxc-panecard>*{flex:auto;min-width:0}.kriea-object-form-overlay form .ant-form-item{margin-bottom:16px}.oba-card--object{min-height:200px;padding:13px 14px;container:oba-icard/inline-size}.oba-card--object .oba-icard{grid-template-columns:minmax(0,1fr) clamp(150px,24%,200px)}.me-hive-card__metrics{align-items:flex-start}.me-hive-card__tiles{width:100%}.me-hive-card__tile{background:var(--kriea-surface);border-radius:var(--kriea-radius-sm);border-inline-start:3px solid var(--kriea-border);min-width:0;height:100%;padding:5px 8px}.me-hive-card__tile-label{letter-spacing:.05em;text-transform:uppercase;color:var(--kriea-muted);font-size:9px;font-weight:800;line-height:1.4}.me-hive-card__tile-value{font-family:var(--kriea-font-brand);color:var(--kriea-heading);font-size:13px;font-weight:700;line-height:1.3}@container oba-icard (width<=330px){.oba-card--object .oba-icard{grid-template-columns:minmax(0,1fr)}}.goal-split{gap:var(--kriea-gap);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,18fr) minmax(0,7fr);min-width:0;height:100%;min-height:0;display:grid}.goal-split--max,.goal-split--solo{grid-template-columns:minmax(0,1fr)}.goal-split__canvas,.goal-split__list{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.goal-split__canvas>*,.goal-split__list>*{flex:auto;min-width:0;min-height:0}.goal-split,:is(.behavior-anchor-column-scroll:has(>.goal-split),.avf-layer:has(>.goal-split)){container-type:inline-size}.goal-prioritization{flex:1 1 0;height:100%;min-height:0;display:flex}.goal-prioritization__card{flex:auto;height:auto;min-height:0}.goal-prioritization__body{padding:0;display:flex;overflow:hidden}.goal-prioritization__max.ant-btn{color:var(--ds-muted-color)}.goal-prioritization__max.ant-btn:hover{color:var(--ds-trust-color)}.goal-prioritization:not(.goal-prioritization--max) .goal-prioritization__max.ant-btn{opacity:0;pointer-events:none;transition:opacity .16s}.goal-prioritization:not(.goal-prioritization--max):hover .goal-prioritization__max.ant-btn,.goal-prioritization:not(.goal-prioritization--max):focus-within .goal-prioritization__max.ant-btn{opacity:1;pointer-events:auto}@media (hover:none){.goal-prioritization:not(.goal-prioritization--max) .goal-prioritization__max.ant-btn{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.goal-prioritization:not(.goal-prioritization--max) .goal-prioritization__max.ant-btn{transition:none}}.goal-prioritization--max{width:100%}.goal-lanes{flex:auto;gap:0;min-width:0;min-height:0;display:grid}.goal-lanes--rows{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.goal-lanes--rows>.goal-lane+.goal-lane{border-top:1px solid var(--ds-border-color)}.goal-lanes--columns{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.goal-lanes--columns>.goal-lane+.goal-lane{border-left:1px solid var(--ds-border-color)}.goal-lanes--columns .goal-lane__strip{padding:8px}.goal-lanes--columns .goal-lane__list{gap:8px}.goal-lanes--columns .goal-lane__list>li+li{border-top:0}.goal-lane{--lane:var(--ds-muted-color);align-items:stretch;min-width:0;min-height:0;transition:background-color .16s;display:flex;position:relative}.goal-lane--high{--lane:var(--ds-warning-color)}.goal-lane--medium{--lane:var(--ds-insight-color)}.goal-lane--low{--lane:var(--ds-growth-color)}.goal-lane__name{border-right:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--lane) 4%, transparent);flex-direction:column;flex:0 0 28px;justify-content:center;align-items:center;gap:8px;display:flex;overflow:hidden}.goal-lane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--lane);font-size:11px;font-weight:800;transform:rotate(180deg)}.goal-lane__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;color:var(--lane);font-weight:700}.goal-lane__strip{scrollbar-width:thin;flex:1 1 0;min-width:0;min-height:0;padding-top:2px;position:relative;overflow-y:auto}.goal-lane__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.goal-lane__list>li+li{border-top:1px solid var(--ds-border-soft)}.goal-lane__empty{justify-content:center;align-items:center;min-height:100%;padding:8px;display:flex}.goal-lane__drop-line{inset-inline:8px;background:var(--lane);pointer-events:none;border-radius:3px;height:3px;position:absolute;top:6px}.goal-lane--over{animation:.9s cubic-bezier(.37,0,.63,1) infinite goal-lane-accept}.goal-lane-row{--goal-row-pad-y:6px;height:calc(var(--goal-card-name-lines,2) * var(--goal-card-name-lh,1.3) * var(--ds-body-size,13px) + 2 * var(--goal-row-pad-y));padding:var(--goal-row-pad-y) 10px var(--goal-row-pad-y) 4px;cursor:grab;background:0 0;align-items:flex-start;gap:8px;transition:background-color .16s;display:flex;position:relative}.goal-lane-row:hover,.goal-lane-row.is-hot{background:color-mix(in srgb, var(--lane) 14%, transparent)}.goal-lane-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.goal-lane-row:active{cursor:grabbing}.goal-lane-row--static{cursor:default}.goal-lane-row__lead{width:16px;height:16px;flex:0 0 16px;margin-block-start:calc((var(--goal-card-name-lh,1.3) * var(--ds-body-size,13px) - 16px) / 2);margin-inline-start:6px;position:relative}.goal-lane-row__dot,.goal-lane-row__grip{justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;inset:0}.goal-lane-row__dot:before{content:"";background:var(--goal-dot,var(--ds-muted-color));border-radius:50%;width:8px;height:8px}.goal-lane-row__grip{color:var(--ds-muted-color);opacity:0}.goal-lane-row:hover .goal-lane-row__grip,.goal-lane-row.is-hot .goal-lane-row__grip{opacity:1}.goal-lane-row:hover .goal-lane-row__dot,.goal-lane-row.is-hot .goal-lane-row__dot{opacity:0}.goal-lane-row--static .goal-lane-row__dot{opacity:1}.goal-lane-row__body{flex:auto;min-width:0}.goal-lane-row--card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--kriea-card);height:auto;box-shadow:var(--kriea-shadow-xs);align-items:flex-start;padding:8px 10px 8px 4px}.goal-lane-row--card:hover,.goal-lane-row--card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.goal-lane-row--card .goal-lane-row__lead{margin-block-start:1px}.goal-lane-row--drop-before:before,.goal-lane-row--drop-after:after{content:"";background:var(--lane);height:3px;box-shadow:0 0 0 1px var(--ds-surface-color);pointer-events:none;z-index:2;border-radius:3px;position:absolute;inset-inline:6px}.goal-lane-row--drop-before:before{top:-2px}.goal-lane-row--drop-after:after{bottom:-2px}.goal-lane-row--dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards goal-card-fade-out}.goal-lane-row.is-landed{animation:.42s cubic-bezier(.22,1,.36,1) both strategy-row-land}.goal-lane-row.is-flash{animation:1.8s ease-in-out goal-lane-row-flash}@media (prefers-reduced-motion:reduce){.goal-lane-row.is-flash{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}@keyframes goal-lane-row-flash{0%,50%,to{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}.goal-card{min-width:0}.goal-card__name{min-width:0;display:block}.goal-card__name>strong{display:block}.goal-card__title{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.35;display:inline-block;overflow:hidden}.goal-card{--goal-card-name-lines:2;--goal-card-name-lh:1.3}.goal-card--canvas .goal-card__title,.goal-card--lane .goal-card__title,.goal-card--row .goal-card__title{-webkit-line-clamp:var(--goal-card-name-lines);line-clamp:var(--goal-card-name-lines);white-space:normal;max-width:none;font-size:11px;line-height:var(--goal-card-name-lh);block-size:calc(var(--goal-card-name-lines) * var(--goal-card-name-lh) * 1em);-webkit-box-orient:vertical;display:-webkit-box}.goal-card__title--link{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}.goal-card__title--link:hover,.goal-card__title--link:focus-visible{color:var(--ds-trust-color);text-decoration-style:solid}.goal-card--row .goal-card__title{font-size:var(--ds-body-size,13px)}.goal-card--row{align-items:flex-start;gap:8px;display:flex}.goal-card--row .goal-card__name{flex:auto;min-width:0}.goal-card--row:not(:has(.goal-card__chip--status)):not(:has(.goal-card__chip--category)){padding-inline-end:36px}.goal-card__meta{flex:none;min-width:0;max-width:50%}.goal-card__chip--status.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.goal-card__chip--category.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;transition:background-color .36s,border-color .36s,color .36s;overflow:hidden}.goal-card__chip--square.ant-tag{--goal-square:var(--ds-muted-color);color:color-mix(in srgb, var(--goal-square) 80%, var(--kriea-heading));background:color-mix(in srgb, var(--goal-square) 12%, transparent);border-color:color-mix(in srgb, var(--goal-square) 35%, transparent)}.goal-card__chips{row-gap:3px;min-width:0}.goal-card__chips .ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.goal-canvas .kriea-canvas__matrix{--kc-axis:26px;--kc-yaxis:var(--kc-axis);grid-template-columns:var(--kc-name) var(--kc-yaxis) minmax(0, 1fr)}@media (width<=1199px){.goal-canvas .kriea-canvas__matrix{--kc-axis:34px}}.goal-canvas .kriea-canvas__ybar{white-space:normal;text-align:center;place-items:center stretch;padding-block:4px;padding-inline:0;line-height:1.15;overflow:hidden}.goal-canvas .kriea-canvas__matrix{--kc-gap:clamp(4px, .4vw, 6px)}.goal-canvas .kriea-card-list-body{gap:4px;padding:4px 8px}.goal-canvas .kriea-card-list-card{padding:6px 8px;transition:background-color .36s,border-color .36s,color .36s,box-shadow .18s}.goal-canvas .kriea-card-list-card:has(.goal-canvas-card.is-flash){animation:1.8s ease-in-out goal-canvas-card-flash}@media (prefers-reduced-motion:reduce){.goal-canvas .kriea-card-list-card:has(.goal-canvas-card.is-flash){box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}.goal-canvas .kriea-card-list-card:has(.goal-canvas-card.is-flash-soft){animation:1.8s ease-in-out goal-canvas-card-settle}@media (prefers-reduced-motion:reduce){.goal-canvas .kriea-card-list-card:has(.goal-canvas-card.is-flash-soft){animation:none}}.goal-canvas .kriea-canvas__content-card:has(.goal-canvas-card.is-hot){border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.goal-canvas .kriea-card-list-header{align-items:flex-start;gap:8px;padding-block:5px;padding-inline:8px}.goal-canvas .kriea-card-list-header--boxed .kriea-card-list-header__title{flex:1 1 0;min-width:0;display:flex}.goal-canvas .kriea-card-list-header--boxed .kriea-card-list-header__right{flex:none}.goal-canvas .kriea-canvas__cat-title{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:none;line-height:1.2;display:-webkit-box}.goal-canvas .goal-canvas__cell-action{flex:none;position:relative}.goal-canvas .goal-canvas__cell-zoom{margin-inline-end:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.goal-canvas .kriea-card-list-card:has(.goal-canvas-card.is-unranked){background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));border:1px dashed color-mix(in srgb, var(--ds-muted-color) 60%, transparent);color:var(--ds-muted-color)}.goal-canvas__cell-count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.goal-cell-max{border-radius:var(--kriea-radius);background:var(--goal-cell-ground);flex-direction:column;min-width:0;height:100%;min-height:0;animation:.24s cubic-bezier(.22,1,.36,1) both goal-cell-max-in;display:flex}.goal-cell-max__band{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) 8px var(--kriea-band-pad-y) 14px;border-bottom:1px solid color-mix(in srgb, var(--goal-cell-ink) 14%, transparent);flex:none;align-items:center;gap:10px;display:flex}.goal-cell-max__title,.goal-cell-max__count{text-box-trim:trim-both;text-box-edge:cap alphabetic}.goal-cell-max__title{min-width:0;color:var(--goal-cell-ink);font-family:var(--ds-title-font);font-size:var(--ds-section-title-size);text-wrap:balance;flex:auto}.goal-cell-max__count{font-variant-numeric:tabular-nums;font-weight:600}.goal-cell-max__min.ant-btn{color:var(--goal-cell-ink)}.goal-cell-max__min.ant-btn:hover{color:var(--ds-trust-color)}.goal-cell-max__body{min-height:0;padding:var(--kriea-gap) var(--kriea-gap) 0;flex-direction:column;flex:auto;display:flex}.goal-cell-max__intro{min-width:0;padding-bottom:var(--kriea-gap);border-bottom:1px solid color-mix(in srgb, var(--goal-cell-ink) 14%, transparent);flex:none}.goal-cell-max__scroll{min-height:0;padding:var(--kriea-gap) 0;scrollbar-width:thin;flex:auto;overflow-y:auto}.goal-cell-max__grid{gap:var(--kriea-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.goal-cell-max__card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--goal-cell-card);padding:8px 10px;transition:border-color .15s,box-shadow .15s,opacity .15s}.goal-cell-max__card:hover,.goal-cell-max__card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.goal-cell-max__card:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.goal-cell-max__card.is-draggable{cursor:grab}.goal-cell-max__card.is-draggable:active{cursor:grabbing}.goal-cell-max__card.is-dragging{opacity:.35}.goal-cell-max__card.is-unranked{background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));color:var(--ds-muted-color);border-style:dashed}@keyframes goal-cell-max-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.goal-canvas-host{flex-direction:column;min-width:0;min-height:0;display:flex}.goal-canvas-host>*{flex:auto;min-width:0;min-height:0}.goal-canvas-card{min-width:0}.goal-canvas-card.is-draggable{cursor:grab}.goal-canvas-card.is-draggable:active{cursor:grabbing}.goal-canvas-card.is-dragging{opacity:.35}.goal-clear-zone{z-index:2;border:2px dotted color-mix(in srgb, var(--ds-muted-color) 40%, transparent);border-radius:var(--kriea-radius);background:color-mix(in srgb, var(--ds-muted-color) 4%, var(--ds-surface-color));opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .32s,visibility 0s linear .32s,background-color .16s,border-color .16s;display:flex;position:absolute;inset:0}.goal-clear-zone.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s,visibility,background-color .16s,border-color .16s}.goal-clear-zone__label{background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm,var(--kriea-shadow-md));font-size:var(--ds-meta-size);letter-spacing:.01em;color:var(--ds-muted-color);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;transition:color .16s;display:inline-flex}.goal-clear-zone--over{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 8%, var(--kriea-canvas));border-style:dashed}.goal-clear-zone--over .goal-clear-zone__label{color:var(--ds-trust-color)}.goal-drag-preview{width:240px;max-width:100%;font-size:var(--ds-meta-size);border-radius:var(--kriea-radius-sm);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-lg,0 8px 24px #0000002e);cursor:grabbing;padding:6px 10px;animation:.22s cubic-bezier(.22,1,.36,1) both strategy-drag-lift}.goal-drag-preview .goal-card--row .goal-card__title{-webkit-line-clamp:none;line-clamp:none;white-space:nowrap;block-size:auto;display:inline-block}@keyframes goal-card-fade-out{to{opacity:.35}}@keyframes goal-canvas-card-flash{0%,50%,to{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}@keyframes goal-canvas-card-settle{0%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(.97)}25%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent);transform:scale(1)}50%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}75%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent)}to{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(1)}}@keyframes strategy-row-land{0%{opacity:.35;background-color:color-mix(in srgb, var(--lane) 22%, transparent)}60%{opacity:1;background-color:color-mix(in srgb, var(--lane) 14%, transparent)}to{opacity:1;background-color:#0000}}@keyframes goal-lane-accept{0%,to{background-color:color-mix(in srgb, var(--lane) 4%, transparent)}50%{background-color:color-mix(in srgb, var(--lane) 12%, transparent)}}@keyframes strategy-drag-lift{0%{opacity:.6;transform:scale(.97)}to{opacity:1;transform:scale(1.02)}}@container (width<=760px){.goal-split{grid-template-rows:minmax(400px,1fr) minmax(380px,1fr);grid-template-columns:minmax(0,1fr)}.goal-prioritization__body{overflow-y:auto}.goal-lanes--rows{grid-template-rows:repeat(3,minmax(140px,1fr))}.goal-cell-max__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.goal-lane-row--dragging,.goal-lane-row.is-landed,.goal-lane--over,.goal-drag-preview,.goal-cell-max{animation:none}.goal-clear-zone{transition:none}}.goal-exceptions__toggle.ant-btn,.goal-exceptions__toggle.ant-btn:hover{color:var(--ds-warning-color)}.goal-exceptions-max{flex:1 1 0;height:100%;min-height:0;display:flex}.goal-exceptions-max__card{flex:auto;height:auto;min-height:0}.goal-exceptions-max__close.ant-btn{color:var(--ds-muted-color)}.goal-exceptions-max__close.ant-btn:hover{color:var(--ds-trust-color)}.goal-exceptions-max__body{flex-direction:column;min-height:0;display:flex}.goal-exceptions-max__intro{min-width:0;padding-bottom:var(--kriea-gap);border-bottom:1px solid var(--ds-border-color);flex:none}.goal-exceptions-max__scroll{min-height:0;padding-top:var(--kriea-gap);scrollbar-width:thin;flex:auto;overflow-y:auto}.goal-filter-pills .goal-filter-pills__pill.ant-tag{border:1px solid var(--ds-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;margin-inline-end:0;padding:3px 10px;display:inline-flex}.goal-filter-pills .goal-filter-pills__pill.ant-tag.ant-tag-checkable-checked{border-color:var(--ds-trust-color)}.goal-filter-pills .goal-filter-pills__pill.ant-tag.is-empty{cursor:not-allowed;opacity:.45}.goal-filter-pills .goal-filter-pills__pill.ant-tag .goal-filter-pills__count{font-variant-numeric:tabular-nums;opacity:.75;margin-inline-start:6px;font-weight:600}.goal-exceptions__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;min-width:0;display:grid}.goal-exceptions__card{text-align:left;min-width:0;font:inherit;color:inherit;border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--kriea-card);cursor:pointer;flex-direction:column;gap:8px;padding:12px;transition:box-shadow .15s,border-color .15s,opacity .15s;display:flex}.goal-exceptions__card:hover,.goal-exceptions__card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.goal-exceptions__card:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.goal-exceptions__card.is-draggable{cursor:grab}.goal-exceptions__card.is-draggable:active{cursor:grabbing}.goal-exceptions__card.is-dragging{opacity:.35}.goal-exceptions__card.is-unranked{background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));border-style:dashed}.goal-exceptions__card .goal-card{min-width:0}.goal-exceptions__reasons .ant-tag{margin-inline-end:0}.kct-scroll{scrollbar-width:thin;scrollbar-gutter:stable;flex:1 1 0;height:100%;min-height:0;padding:0 4px 16px;overflow:hidden auto}.kct-pinned{z-index:var(--kriea-z-sticky);background:var(--kct-ground,var(--kriea-canvas));position:sticky;top:0}.kct-slot__glyph{transition:opacity .18s;display:inline-flex}.kct-slot--swap .kct-slot__toggle{opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.kct-card:hover .kct-slot--swap .kct-slot__glyph,.kct-card:focus-visible .kct-slot--swap .kct-slot__glyph{opacity:0}.kct-card:has(:focus-visible) .kct-slot--swap .kct-slot__glyph{opacity:0}.kct-card:hover .kct-slot--swap .kct-slot__toggle,.kct-card:focus-visible .kct-slot--swap .kct-slot__toggle{opacity:1;pointer-events:auto}.kct-card:has(:focus-visible) .kct-slot--swap .kct-slot__toggle{opacity:1;pointer-events:auto}.plan-split{gap:var(--kriea-gap);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,18fr) minmax(0,7fr);min-width:0;height:100%;min-height:0;display:grid}.plan-split--max,.plan-split--solo{grid-template-columns:minmax(0,1fr)}.plan-split__canvas,.plan-split__list{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.plan-split__canvas>*,.plan-split__list>*{flex:auto;min-width:0;min-height:0}.plan-split,:is(.behavior-anchor-column-scroll:has(>.plan-split),.avf-layer:has(>.plan-split)){container-type:inline-size}.plan-prioritization{flex:1 1 0;height:100%;min-height:0;display:flex}.plan-prioritization__card{flex:auto;height:auto;min-height:0}.plan-prioritization__body{padding:0;display:flex;overflow:hidden}.plan-prioritization__max.ant-btn{color:var(--ds-muted-color)}.plan-prioritization__max.ant-btn:hover{color:var(--ds-trust-color)}.plan-prioritization:not(.plan-prioritization--max) .plan-prioritization__max.ant-btn{opacity:0;pointer-events:none;transition:opacity .16s}.plan-prioritization:not(.plan-prioritization--max):hover .plan-prioritization__max.ant-btn,.plan-prioritization:not(.plan-prioritization--max):focus-within .plan-prioritization__max.ant-btn{opacity:1;pointer-events:auto}@media (hover:none){.plan-prioritization:not(.plan-prioritization--max) .plan-prioritization__max.ant-btn{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.plan-prioritization:not(.plan-prioritization--max) .plan-prioritization__max.ant-btn{transition:none}}.plan-prioritization--max{width:100%}.plan-lanes{flex:auto;gap:0;min-width:0;min-height:0;display:grid}.plan-lanes--rows{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.plan-lanes--rows>.plan-lane+.plan-lane{border-top:1px solid var(--ds-border-color)}.plan-lanes--columns{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.plan-lanes--columns>.plan-lane+.plan-lane{border-left:1px solid var(--ds-border-color)}.plan-lanes--columns .plan-lane__strip{padding:8px}.plan-lanes--columns .plan-lane__list{gap:8px}.plan-lanes--columns .plan-lane__list>li+li{border-top:0}.plan-lane{--lane:var(--ds-muted-color);align-items:stretch;min-width:0;min-height:0;transition:background-color .16s;display:flex;position:relative}.plan-lane--high{--lane:var(--ds-warning-color)}.plan-lane--medium{--lane:var(--ds-insight-color)}.plan-lane--low{--lane:var(--ds-growth-color)}.plan-lane__name{border-right:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--lane) 4%, transparent);flex-direction:column;flex:0 0 28px;justify-content:center;align-items:center;gap:8px;display:flex;overflow:hidden}.plan-lane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--lane);font-size:11px;font-weight:800;transform:rotate(180deg)}.plan-lane__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;color:var(--lane);font-weight:700}.plan-lane__strip{scrollbar-width:thin;flex:1 1 0;min-width:0;min-height:0;padding-top:2px;position:relative;overflow-y:auto}.plan-lane__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan-lane__list>li+li{border-top:1px solid var(--ds-border-soft)}.plan-lane__empty{justify-content:center;align-items:center;min-height:100%;padding:8px;display:flex}.plan-lane__drop-line{inset-inline:8px;background:var(--lane);pointer-events:none;border-radius:3px;height:3px;position:absolute;top:6px}.plan-lane--over{animation:.9s cubic-bezier(.37,0,.63,1) infinite plan-lane-accept}.plan-lane-row{--plan-row-pad-y:6px;height:calc(var(--plan-card-name-lines,2) * var(--plan-card-name-lh,1.3) * var(--ds-body-size,13px) + 2 * var(--plan-row-pad-y));padding:var(--plan-row-pad-y) 10px var(--plan-row-pad-y) 4px;cursor:grab;background:0 0;align-items:flex-start;gap:8px;transition:background-color .16s;display:flex;position:relative}.plan-lane-row:hover,.plan-lane-row.is-hot{background:color-mix(in srgb, var(--lane) 14%, transparent)}.plan-lane-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.plan-lane-row:active{cursor:grabbing}.plan-lane-row--static{cursor:default}.plan-lane-row__lead{width:16px;height:16px;flex:0 0 16px;margin-block-start:calc((var(--plan-card-name-lh,1.3) * var(--ds-body-size,13px) - 16px) / 2);margin-inline-start:6px;position:relative}.plan-lane-row__dot,.plan-lane-row__grip{justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;inset:0}.plan-lane-row__dot:before{content:"";background:var(--plan-dot,var(--ds-muted-color));border-radius:50%;width:8px;height:8px}.plan-lane-row__grip{color:var(--ds-muted-color);opacity:0}.plan-lane-row:hover .plan-lane-row__grip,.plan-lane-row.is-hot .plan-lane-row__grip{opacity:1}.plan-lane-row:hover .plan-lane-row__dot,.plan-lane-row.is-hot .plan-lane-row__dot{opacity:0}.plan-lane-row--static .plan-lane-row__dot{opacity:1}.plan-lane-row__body{flex:auto;min-width:0}.plan-lane-row--card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--kriea-card);height:auto;box-shadow:var(--kriea-shadow-xs);align-items:flex-start;padding:8px 10px 8px 4px}.plan-lane-row--card:hover,.plan-lane-row--card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.plan-lane-row--card .plan-lane-row__lead{margin-block-start:1px}.plan-lane-row--drop-before:before,.plan-lane-row--drop-after:after{content:"";background:var(--lane);height:3px;box-shadow:0 0 0 1px var(--ds-surface-color);pointer-events:none;z-index:2;border-radius:3px;position:absolute;inset-inline:6px}.plan-lane-row--drop-before:before{top:-2px}.plan-lane-row--drop-after:after{bottom:-2px}.plan-lane-row--dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards plan-card-fade-out}.plan-lane-row.is-landed{animation:.42s cubic-bezier(.22,1,.36,1) both strategy-row-land}.plan-lane-row.is-flash{animation:1.8s ease-in-out plan-lane-row-flash}@media (prefers-reduced-motion:reduce){.plan-lane-row.is-flash{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}@keyframes plan-lane-row-flash{0%,50%,to{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}.plan-card{min-width:0}.plan-card__name{min-width:0;display:block}.plan-card__name>strong{display:block}.plan-card__title{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.35;display:inline-block;overflow:hidden}.plan-card{--plan-card-name-lines:2;--plan-card-name-lh:1.3}.plan-card--canvas .plan-card__title,.plan-card--lane .plan-card__title,.plan-card--row .plan-card__title{-webkit-line-clamp:var(--plan-card-name-lines);line-clamp:var(--plan-card-name-lines);white-space:normal;max-width:none;font-size:11px;line-height:var(--plan-card-name-lh);block-size:calc(var(--plan-card-name-lines) * var(--plan-card-name-lh) * 1em);-webkit-box-orient:vertical;display:-webkit-box}.plan-card__title--link{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}.plan-card__title--link:hover,.plan-card__title--link:focus-visible{color:var(--ds-trust-color);text-decoration-style:solid}.plan-card--row .plan-card__title{font-size:var(--ds-body-size,13px)}.plan-card--row{align-items:flex-start;gap:8px;display:flex}.plan-card--row .plan-card__name{flex:auto;min-width:0}.plan-card--row:not(:has(.plan-card__chip--status)):not(:has(.plan-card__chip--category)){padding-inline-end:36px}.plan-card__meta{flex:none;min-width:0;max-width:50%}.plan-card__chip--status.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.plan-card__chip--category.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;transition:background-color .36s,border-color .36s,color .36s;overflow:hidden}.plan-card__chip--square.ant-tag{--plan-square:var(--ds-muted-color);color:color-mix(in srgb, var(--plan-square) 80%, var(--kriea-heading));background:color-mix(in srgb, var(--plan-square) 12%, transparent);border-color:color-mix(in srgb, var(--plan-square) 35%, transparent)}.plan-card__chips{row-gap:3px;min-width:0}.plan-card__chips .ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.plan-canvas .kriea-canvas__matrix{--kc-axis:26px;--kc-yaxis:var(--kc-axis);grid-template-columns:var(--kc-name) var(--kc-yaxis) minmax(0, 1fr)}@media (width<=1199px){.plan-canvas .kriea-canvas__matrix{--kc-axis:34px}}.plan-canvas .kriea-canvas__ybar{white-space:normal;text-align:center;place-items:center stretch;padding-block:4px;padding-inline:0;line-height:1.15;overflow:hidden}.plan-canvas .kriea-canvas__matrix{--kc-gap:clamp(4px, .4vw, 6px)}.plan-canvas .kriea-card-list-body{gap:4px;padding:4px 8px}.plan-canvas .kriea-card-list-card{padding:6px 8px;transition:background-color .36s,border-color .36s,color .36s,box-shadow .18s}.plan-canvas .kriea-card-list-card:has(.plan-canvas-card.is-flash){animation:1.8s ease-in-out plan-canvas-card-flash}@media (prefers-reduced-motion:reduce){.plan-canvas .kriea-card-list-card:has(.plan-canvas-card.is-flash){box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}.plan-canvas .kriea-card-list-card:has(.plan-canvas-card.is-flash-soft){animation:1.8s ease-in-out plan-canvas-card-settle}@media (prefers-reduced-motion:reduce){.plan-canvas .kriea-card-list-card:has(.plan-canvas-card.is-flash-soft){animation:none}}.plan-canvas .kriea-canvas__content-card:has(.plan-canvas-card.is-hot){border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.plan-canvas .kriea-card-list-header{align-items:flex-start;gap:8px;padding-block:5px;padding-inline:8px}.plan-canvas .kriea-card-list-header--boxed .kriea-card-list-header__title{flex:1 1 0;min-width:0;display:flex}.plan-canvas .kriea-card-list-header--boxed .kriea-card-list-header__right{flex:none}.plan-canvas .kriea-canvas__cat-title{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:none;line-height:1.2;display:-webkit-box}.plan-canvas .plan-canvas__cell-action{flex:none;position:relative}.plan-canvas .plan-canvas__cell-zoom{margin-inline-end:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.plan-canvas .kriea-card-list-card:has(.plan-canvas-card.is-unranked){background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));border:1px dashed color-mix(in srgb, var(--ds-muted-color) 60%, transparent);color:var(--ds-muted-color)}.plan-canvas__cell-count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.plan-cell-max{border-radius:var(--kriea-radius);background:var(--plan-cell-ground);flex-direction:column;min-width:0;height:100%;min-height:0;animation:.24s cubic-bezier(.22,1,.36,1) both plan-cell-max-in;display:flex}.plan-cell-max__band{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) 8px var(--kriea-band-pad-y) 14px;border-bottom:1px solid color-mix(in srgb, var(--plan-cell-ink) 14%, transparent);flex:none;align-items:center;gap:10px;display:flex}.plan-cell-max__title,.plan-cell-max__count{text-box-trim:trim-both;text-box-edge:cap alphabetic}.plan-cell-max__title{min-width:0;color:var(--plan-cell-ink);font-family:var(--ds-title-font);font-size:var(--ds-section-title-size);text-wrap:balance;flex:auto}.plan-cell-max__count{font-variant-numeric:tabular-nums;font-weight:600}.plan-cell-max__min.ant-btn{color:var(--plan-cell-ink)}.plan-cell-max__min.ant-btn:hover{color:var(--ds-trust-color)}.plan-cell-max__body{min-height:0;padding:var(--kriea-gap) var(--kriea-gap) 0;flex-direction:column;flex:auto;display:flex}.plan-cell-max__intro{min-width:0;padding-bottom:var(--kriea-gap);border-bottom:1px solid color-mix(in srgb, var(--plan-cell-ink) 14%, transparent);flex:none}.plan-cell-max__scroll{min-height:0;padding:var(--kriea-gap) 0;scrollbar-width:thin;flex:auto;overflow-y:auto}.plan-cell-max__grid{gap:var(--kriea-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.plan-cell-max__card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--plan-cell-card);padding:8px 10px;transition:border-color .15s,box-shadow .15s,opacity .15s}.plan-cell-max__card:hover,.plan-cell-max__card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.plan-cell-max__card:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.plan-cell-max__card.is-draggable{cursor:grab}.plan-cell-max__card.is-draggable:active{cursor:grabbing}.plan-cell-max__card.is-dragging{opacity:.35}.plan-cell-max__card.is-unranked{background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));color:var(--ds-muted-color);border-style:dashed}@keyframes plan-cell-max-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.plan-canvas-host{flex-direction:column;min-width:0;min-height:0;display:flex}.plan-canvas-host>*{flex:auto;min-width:0;min-height:0}.plan-canvas-card{min-width:0}.plan-canvas-card.is-draggable{cursor:grab}.plan-canvas-card.is-draggable:active{cursor:grabbing}.plan-canvas-card.is-dragging{opacity:.35}.plan-clear-zone{z-index:2;border:2px dotted color-mix(in srgb, var(--ds-muted-color) 40%, transparent);border-radius:var(--kriea-radius);background:color-mix(in srgb, var(--ds-muted-color) 4%, var(--ds-surface-color));opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .32s,visibility 0s linear .32s,background-color .16s,border-color .16s;display:flex;position:absolute;inset:0}.plan-clear-zone.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s,visibility,background-color .16s,border-color .16s}.plan-clear-zone__label{background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm,var(--kriea-shadow-md));font-size:var(--ds-meta-size);letter-spacing:.01em;color:var(--ds-muted-color);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;transition:color .16s;display:inline-flex}.plan-clear-zone--over{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 8%, var(--kriea-canvas));border-style:dashed}.plan-clear-zone--over .plan-clear-zone__label{color:var(--ds-trust-color)}.plan-drag-preview{width:240px;max-width:100%;font-size:var(--ds-meta-size);border-radius:var(--kriea-radius-sm);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-lg,0 8px 24px #0000002e);cursor:grabbing;padding:6px 10px;animation:.22s cubic-bezier(.22,1,.36,1) both strategy-drag-lift}.plan-drag-preview .plan-card--row .plan-card__title{-webkit-line-clamp:none;line-clamp:none;white-space:nowrap;block-size:auto;display:inline-block}@keyframes plan-card-fade-out{to{opacity:.35}}@keyframes plan-canvas-card-flash{0%,50%,to{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}@keyframes plan-canvas-card-settle{0%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(.97)}25%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent);transform:scale(1)}50%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}75%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent)}to{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(1)}}@keyframes plan-lane-accept{0%,to{background-color:color-mix(in srgb, var(--lane) 4%, transparent)}50%{background-color:color-mix(in srgb, var(--lane) 12%, transparent)}}@container (width<=760px){.plan-split{grid-template-rows:minmax(400px,1fr) minmax(380px,1fr);grid-template-columns:minmax(0,1fr)}.plan-prioritization__body{overflow-y:auto}.plan-lanes--rows{grid-template-rows:repeat(3,minmax(140px,1fr))}.plan-cell-max__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.plan-lane-row--dragging,.plan-lane-row.is-landed,.plan-lane--over,.plan-drag-preview,.plan-cell-max{animation:none}.plan-clear-zone{transition:none}}.plan-exceptions__toggle.ant-btn,.plan-exceptions__toggle.ant-btn:hover{color:var(--ds-warning-color)}.plan-exceptions-max{flex:1 1 0;height:100%;min-height:0;display:flex}.plan-exceptions-max__card{flex:auto;height:auto;min-height:0}.plan-exceptions-max__close.ant-btn{color:var(--ds-muted-color)}.plan-exceptions-max__close.ant-btn:hover{color:var(--ds-trust-color)}.plan-exceptions-max__body{flex-direction:column;min-height:0;display:flex}.plan-exceptions-max__intro{min-width:0;padding-bottom:var(--kriea-gap);border-bottom:1px solid var(--ds-border-color);flex:none}.plan-exceptions-max__scroll{min-height:0;padding-top:var(--kriea-gap);scrollbar-width:thin;flex:auto;overflow-y:auto}.plan-filter-pills .plan-filter-pills__pill.ant-tag{border:1px solid var(--ds-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;margin-inline-end:0;padding:3px 10px;display:inline-flex}.plan-filter-pills .plan-filter-pills__pill.ant-tag.ant-tag-checkable-checked{border-color:var(--ds-trust-color)}.plan-filter-pills .plan-filter-pills__pill.ant-tag.is-empty{cursor:not-allowed;opacity:.45}.plan-filter-pills .plan-filter-pills__pill.ant-tag .plan-filter-pills__count{font-variant-numeric:tabular-nums;opacity:.75;margin-inline-start:6px;font-weight:600}.plan-exceptions__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;min-width:0;display:grid}.plan-exceptions__card{text-align:left;min-width:0;font:inherit;color:inherit;border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--kriea-card);cursor:pointer;flex-direction:column;gap:8px;padding:12px;transition:box-shadow .15s,border-color .15s,opacity .15s;display:flex}.plan-exceptions__card:hover,.plan-exceptions__card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.plan-exceptions__card:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.plan-exceptions__card.is-draggable{cursor:grab}.plan-exceptions__card.is-draggable:active{cursor:grabbing}.plan-exceptions__card.is-dragging{opacity:.35}.plan-exceptions__card.is-unranked{background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));border-style:dashed}.plan-exceptions__card .plan-card{min-width:0}.plan-exceptions__reasons .ant-tag{margin-inline-end:0}.strategy-split{gap:var(--kriea-gap);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,18fr) minmax(0,7fr);min-width:0;height:100%;min-height:0;display:grid}.strategy-split--max,.strategy-split--solo{grid-template-columns:minmax(0,1fr)}.strategy-split__canvas,.strategy-split__list{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.strategy-split__canvas>*,.strategy-split__list>*{flex:auto;min-width:0;min-height:0}.strategy-split,:is(.behavior-anchor-column-scroll:has(>.strategy-split),.avf-layer:has(>.strategy-split)){container-type:inline-size}.strategy-prioritization{flex:1 1 0;height:100%;min-height:0;display:flex}.strategy-prioritization__card{flex:auto;height:auto;min-height:0}.strategy-prioritization__body{padding:0;display:flex;overflow:hidden}.strategy-prioritization__max.ant-btn{color:var(--ds-muted-color)}.strategy-prioritization__max.ant-btn:hover{color:var(--ds-trust-color)}.strategy-prioritization:not(.strategy-prioritization--max) .strategy-prioritization__max.ant-btn{opacity:0;pointer-events:none;transition:opacity .16s}.strategy-prioritization:not(.strategy-prioritization--max):hover .strategy-prioritization__max.ant-btn,.strategy-prioritization:not(.strategy-prioritization--max):focus-within .strategy-prioritization__max.ant-btn{opacity:1;pointer-events:auto}@media (hover:none){.strategy-prioritization:not(.strategy-prioritization--max) .strategy-prioritization__max.ant-btn{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.strategy-prioritization:not(.strategy-prioritization--max) .strategy-prioritization__max.ant-btn{transition:none}}.strategy-prioritization--max{width:100%}.strategy-lanes{flex:auto;gap:0;min-width:0;min-height:0;display:grid}.strategy-lanes--rows{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.strategy-lanes--rows>.strategy-lane+.strategy-lane{border-top:1px solid var(--ds-border-color)}.strategy-lanes--columns{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-lanes--columns>.strategy-lane+.strategy-lane{border-left:1px solid var(--ds-border-color)}.strategy-lanes--columns .strategy-lane__strip{padding:8px}.strategy-lanes--columns .strategy-lane__list{gap:8px}.strategy-lanes--columns .strategy-lane__list>li+li{border-top:0}.strategy-lane{--lane:var(--ds-muted-color);align-items:stretch;min-width:0;min-height:0;transition:background-color .16s;display:flex;position:relative}.strategy-lane--high{--lane:var(--ds-warning-color)}.strategy-lane--medium{--lane:var(--ds-insight-color)}.strategy-lane--low{--lane:var(--ds-growth-color)}.strategy-lane__name{border-right:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--lane) 4%, transparent);flex-direction:column;flex:0 0 28px;justify-content:center;align-items:center;gap:8px;display:flex;overflow:hidden}.strategy-lane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--lane);font-size:11px;font-weight:800;transform:rotate(180deg)}.strategy-lane__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;color:var(--lane);font-weight:700}.strategy-lane__strip{scrollbar-width:thin;flex:1 1 0;min-width:0;min-height:0;padding-top:2px;position:relative;overflow-y:auto}.strategy-lane__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.strategy-lane__list>li+li{border-top:1px solid var(--ds-border-soft)}.strategy-lane__empty{justify-content:center;align-items:center;min-height:100%;padding:8px;display:flex}.strategy-lane__drop-line{inset-inline:8px;background:var(--lane);pointer-events:none;border-radius:3px;height:3px;position:absolute;top:6px}.strategy-lane--over{animation:.9s cubic-bezier(.37,0,.63,1) infinite strategy-lane-accept}.strategy-lane-row{--strategy-row-pad-y:6px;height:calc(var(--strategy-card-name-lines,2) * var(--strategy-card-name-lh,1.3) * var(--ds-body-size,13px) + 2 * var(--strategy-row-pad-y));padding:var(--strategy-row-pad-y) 10px var(--strategy-row-pad-y) 4px;cursor:grab;background:0 0;align-items:flex-start;gap:8px;transition:background-color .16s;display:flex;position:relative}.strategy-lane-row:hover,.strategy-lane-row.is-hot{background:color-mix(in srgb, var(--lane) 14%, transparent)}.strategy-lane-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.strategy-lane-row:active{cursor:grabbing}.strategy-lane-row--static{cursor:default}.strategy-lane-row__lead{width:16px;height:16px;flex:0 0 16px;margin-block-start:calc((var(--strategy-card-name-lh,1.3) * var(--ds-body-size,13px) - 16px) / 2);margin-inline-start:6px;position:relative}.strategy-lane-row__dot,.strategy-lane-row__grip{justify-content:center;align-items:center;transition:opacity .16s;display:inline-flex;position:absolute;inset:0}.strategy-lane-row__dot:before{content:"";background:var(--strategy-dot,var(--ds-muted-color));border-radius:50%;width:8px;height:8px}.strategy-lane-row__grip{color:var(--ds-muted-color);opacity:0}.strategy-lane-row:hover .strategy-lane-row__grip,.strategy-lane-row.is-hot .strategy-lane-row__grip{opacity:1}.strategy-lane-row:hover .strategy-lane-row__dot,.strategy-lane-row.is-hot .strategy-lane-row__dot{opacity:0}.strategy-lane-row--static .strategy-lane-row__dot{opacity:1}.strategy-lane-row__body{flex:auto;min-width:0}.strategy-lane-row--card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--kriea-card);height:auto;box-shadow:var(--kriea-shadow-xs);align-items:flex-start;padding:8px 10px 8px 4px}.strategy-lane-row--card:hover,.strategy-lane-row--card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.strategy-lane-row--card .strategy-lane-row__lead{margin-block-start:1px}.strategy-lane-row--drop-before:before,.strategy-lane-row--drop-after:after{content:"";background:var(--lane);height:3px;box-shadow:0 0 0 1px var(--ds-surface-color);pointer-events:none;z-index:2;border-radius:3px;position:absolute;inset-inline:6px}.strategy-lane-row--drop-before:before{top:-2px}.strategy-lane-row--drop-after:after{bottom:-2px}.strategy-lane-row--dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards strategy-card-fade-out}.strategy-lane-row.is-landed{animation:.42s cubic-bezier(.22,1,.36,1) both strategy-row-land}.strategy-lane-row.is-flash{animation:1.8s ease-in-out strategy-lane-row-flash}@media (prefers-reduced-motion:reduce){.strategy-lane-row.is-flash{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}@keyframes strategy-lane-row-flash{0%,50%,to{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}.strategy-card{min-width:0}.strategy-card__name{min-width:0;display:block}.strategy-card__name>strong{display:block}.strategy-card__title{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.35;display:inline-block;overflow:hidden}.strategy-card{--strategy-card-name-lines:2;--strategy-card-name-lh:1.3}.strategy-card--canvas .strategy-card__title,.strategy-card--lane .strategy-card__title,.strategy-card--row .strategy-card__title{-webkit-line-clamp:var(--strategy-card-name-lines);line-clamp:var(--strategy-card-name-lines);white-space:normal;max-width:none;font-size:11px;line-height:var(--strategy-card-name-lh);block-size:calc(var(--strategy-card-name-lines) * var(--strategy-card-name-lh) * 1em);-webkit-box-orient:vertical;display:-webkit-box}.strategy-card__title--link{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}.strategy-card__title--link:hover,.strategy-card__title--link:focus-visible{color:var(--ds-trust-color);text-decoration-style:solid}.strategy-card--row .strategy-card__title{font-size:var(--ds-body-size,13px)}.strategy-card--row{align-items:flex-start;gap:8px;display:flex}.strategy-card--row .strategy-card__name{flex:auto;min-width:0}.strategy-card--row:not(:has(.strategy-card__chip--status)):not(:has(.strategy-card__chip--category)){padding-inline-end:36px}.strategy-card__meta{flex:none;min-width:0;max-width:50%}.strategy-card__chip--status.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.strategy-card__chip--category.ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;transition:background-color .36s,border-color .36s,color .36s;overflow:hidden}.strategy-card__chip--square.ant-tag{--strategy-square:var(--ds-muted-color);color:color-mix(in srgb, var(--strategy-square) 80%, var(--kriea-heading));background:color-mix(in srgb, var(--strategy-square) 12%, transparent);border-color:color-mix(in srgb, var(--strategy-square) 35%, transparent)}.strategy-card__chips{row-gap:3px;min-width:0}.strategy-card__chips .ant-tag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;margin-inline-end:0;padding-inline:5px;font-size:10px;line-height:16px;overflow:hidden}.strategy-canvas .kriea-canvas__matrix{--kc-axis:26px;--kc-yaxis:var(--kc-axis);grid-template-columns:var(--kc-name) var(--kc-yaxis) minmax(0, 1fr)}@media (width<=1199px){.strategy-canvas .kriea-canvas__matrix{--kc-axis:34px}}.strategy-canvas .kriea-canvas__ybar{white-space:normal;text-align:center;place-items:center stretch;padding-block:4px;padding-inline:0;line-height:1.15;overflow:hidden}.strategy-canvas .kriea-canvas__matrix{--kc-gap:clamp(4px, .4vw, 6px)}.strategy-canvas .kriea-card-list-body{gap:4px;padding:4px 8px}.strategy-canvas .kriea-card-list-card{padding:6px 8px;transition:background-color .36s,border-color .36s,color .36s,box-shadow .18s}.strategy-canvas .kriea-card-list-card:has(.strategy-canvas-card.is-flash){animation:1.8s ease-in-out strategy-canvas-card-flash}@media (prefers-reduced-motion:reduce){.strategy-canvas .kriea-card-list-card:has(.strategy-canvas-card.is-flash){box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}.strategy-canvas .kriea-card-list-card:has(.strategy-canvas-card.is-flash-soft){animation:1.8s ease-in-out strategy-canvas-card-settle}@media (prefers-reduced-motion:reduce){.strategy-canvas .kriea-card-list-card:has(.strategy-canvas-card.is-flash-soft){animation:none}}.strategy-canvas .kriea-canvas__content-card:has(.strategy-canvas-card.is-hot){border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.strategy-canvas .kriea-card-list-header{align-items:flex-start;gap:8px;padding-block:5px;padding-inline:8px}.strategy-canvas .kriea-card-list-header--boxed .kriea-card-list-header__title{flex:1 1 0;min-width:0;display:flex}.strategy-canvas .kriea-card-list-header--boxed .kriea-card-list-header__right{flex:none}.strategy-canvas .kriea-canvas__cat-title{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:none;line-height:1.2;display:-webkit-box}.strategy-canvas .strategy-canvas__cell-action{flex:none;position:relative}.strategy-canvas .strategy-canvas__cell-zoom{margin-inline-end:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.strategy-canvas .kriea-card-list-card:has(.strategy-canvas-card.is-unranked){background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));border:1px dashed color-mix(in srgb, var(--ds-muted-color) 60%, transparent);color:var(--ds-muted-color)}.strategy-canvas__cell-count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.strategy-cell-max{border-radius:var(--kriea-radius);background:var(--strategy-cell-ground);flex-direction:column;min-width:0;height:100%;min-height:0;animation:.24s cubic-bezier(.22,1,.36,1) both strategy-cell-max-in;display:flex}.strategy-cell-max__band{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y) 8px var(--kriea-band-pad-y) 14px;border-bottom:1px solid color-mix(in srgb, var(--strategy-cell-ink) 14%, transparent);flex:none;align-items:center;gap:10px;display:flex}.strategy-cell-max__title,.strategy-cell-max__count{text-box-trim:trim-both;text-box-edge:cap alphabetic}.strategy-cell-max__title{min-width:0;color:var(--strategy-cell-ink);font-family:var(--ds-title-font);font-size:var(--ds-section-title-size);text-wrap:balance;flex:auto}.strategy-cell-max__count{font-variant-numeric:tabular-nums;font-weight:600}.strategy-cell-max__min.ant-btn{color:var(--strategy-cell-ink)}.strategy-cell-max__min.ant-btn:hover{color:var(--ds-trust-color)}.strategy-cell-max__body{min-height:0;padding:var(--kriea-gap) var(--kriea-gap) 0;flex-direction:column;flex:auto;display:flex}.strategy-cell-max__intro{min-width:0;padding-bottom:var(--kriea-gap);border-bottom:1px solid color-mix(in srgb, var(--strategy-cell-ink) 14%, transparent);flex:none}.strategy-cell-max__scroll{min-height:0;padding:var(--kriea-gap) 0;scrollbar-width:thin;flex:auto;overflow-y:auto}.strategy-cell-max__grid{gap:var(--kriea-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.strategy-cell-max__card{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--strategy-cell-card);padding:8px 10px;transition:border-color .15s,box-shadow .15s,opacity .15s}.strategy-cell-max__card:hover,.strategy-cell-max__card.is-hot{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-md)}.strategy-cell-max__card:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.strategy-cell-max__card.is-draggable{cursor:grab}.strategy-cell-max__card.is-draggable:active{cursor:grabbing}.strategy-cell-max__card.is-dragging{opacity:.35}.strategy-cell-max__card.is-unranked{background:color-mix(in srgb, var(--ds-muted-color) 8%, var(--kriea-card));color:var(--ds-muted-color);border-style:dashed}@keyframes strategy-cell-max-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.strategy-canvas-host{flex-direction:column;min-width:0;min-height:0;display:flex}.strategy-canvas-host>*{flex:auto;min-width:0;min-height:0}.strategy-canvas-card{min-width:0}.strategy-canvas-card.is-draggable{cursor:grab}.strategy-canvas-card.is-draggable:active{cursor:grabbing}.strategy-canvas-card.is-dragging{opacity:.35}.strategy-clear-zone{z-index:2;border:2px dotted color-mix(in srgb, var(--ds-muted-color) 40%, transparent);border-radius:var(--kriea-radius);background:color-mix(in srgb, var(--ds-muted-color) 4%, var(--ds-surface-color));opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .32s,visibility 0s linear .32s,background-color .16s,border-color .16s;display:flex;position:absolute;inset:0}.strategy-clear-zone.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s,visibility,background-color .16s,border-color .16s}.strategy-clear-zone__label{background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm,var(--kriea-shadow-md));font-size:var(--ds-meta-size);letter-spacing:.01em;color:var(--ds-muted-color);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;transition:color .16s;display:inline-flex}.strategy-clear-zone--over{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 8%, var(--kriea-canvas));border-style:dashed}.strategy-clear-zone--over .strategy-clear-zone__label{color:var(--ds-trust-color)}.strategy-drag-preview{width:240px;max-width:100%;font-size:var(--ds-meta-size);border-radius:var(--kriea-radius-sm);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-lg,0 8px 24px #0000002e);cursor:grabbing;padding:6px 10px;animation:.22s cubic-bezier(.22,1,.36,1) both strategy-drag-lift}.strategy-drag-preview .strategy-card--row .strategy-card__title{-webkit-line-clamp:none;line-clamp:none;white-space:nowrap;block-size:auto;display:inline-block}@keyframes strategy-card-fade-out{to{opacity:.35}}@keyframes strategy-canvas-card-flash{0%,50%,to{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:var(--kriea-shadow-md), 0 0 14px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}@keyframes strategy-canvas-card-settle{0%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(.97)}25%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent);transform:scale(1)}50%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}75%{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 30%, transparent)}to{box-shadow:var(--kriea-shadow-md), 0 0 12px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent);transform:scale(1)}}@keyframes strategy-lane-accept{0%,to{background-color:color-mix(in srgb, var(--lane) 4%, transparent)}50%{background-color:color-mix(in srgb, var(--lane) 12%, transparent)}}@container (width<=760px){.strategy-split{grid-template-rows:minmax(400px,1fr) minmax(380px,1fr);grid-template-columns:minmax(0,1fr)}.strategy-prioritization__body{overflow-y:auto}.strategy-lanes--rows{grid-template-rows:repeat(3,minmax(140px,1fr))}.strategy-cell-max__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.strategy-lane-row--dragging,.strategy-lane-row.is-landed,.strategy-lane--over,.strategy-drag-preview,.strategy-cell-max{animation:none}.strategy-clear-zone{transition:none}}.strategy-filter-pills .strategy-filter-pills__pill.ant-tag{border:1px solid var(--ds-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;margin-inline-end:0;padding:3px 10px;display:inline-flex}.strategy-filter-pills .strategy-filter-pills__pill.ant-tag.ant-tag-checkable-checked{border-color:var(--ds-trust-color)}.strategy-filter-pills .strategy-filter-pills__pill.ant-tag.is-empty{cursor:not-allowed;opacity:.45}.strategy-filter-pills .strategy-filter-pills__pill.ant-tag .strategy-filter-pills__count{font-variant-numeric:tabular-nums;opacity:.75;margin-inline-start:6px;font-weight:600}.us-screen{max-width:1180px;padding:var(--ds-section-spacing) var(--ds-page-padding) 64px;font-family:var(--ds-primary-font);color:var(--ds-body-color);margin:0 auto}.us-screen--narrow{max-width:860px}.us-fullscreen{height:100%;min-height:0;font-family:var(--ds-primary-font);color:var(--ds-body-color);flex-direction:column;display:flex;overflow:hidden}.us-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;min-height:0;transition:scrollbar-color .2s;overflow:auto}.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:0 0}.us-scroll::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:999px}.us-scroll:hover::-webkit-scrollbar-thumb{background:#1b1e3a38 padding-box padding-box}.us-scroll:focus-within::-webkit-scrollbar-thumb{background:#1b1e3a38 padding-box padding-box}.us-scroll:active::-webkit-scrollbar-thumb{background:#1b1e3a38 padding-box padding-box}.us-lede{font-size:var(--ds-body-size);color:var(--ds-muted-color);max-width:64ch;margin:2px 0 0;line-height:1.6}.us-eyebrow{font-size:var(--ds-meta-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted-color);margin:0;font-weight:600}.us-section{margin-top:var(--ds-section-spacing)}.us-section__head{justify-content:space-between;align-items:baseline;gap:var(--ds-grid-gutter);margin-bottom:var(--ds-small-spacing);display:flex}.us-section__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);margin:0;font-weight:600}.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;border-color:var(--ds-border-soft);background:0 0}.us-muted{color:var(--ds-muted-color)}.us-hairline{background:var(--ds-border-soft);height:1px;margin:var(--ds-card-padding) 0;border:0}.us-empty{text-align:center;border:1px dashed var(--ds-border-color);border-radius:var(--ds-card-radius);background:var(--ds-surface-color);flex-direction:column;align-items:center;gap:6px;padding:56px 24px;display:flex}.us-empty--bare{background:0 0;border:0;border-radius:0;flex:auto;justify-content:center;gap:10px;min-height:0;padding:16px}.us-empty--bare .us-empty__icon{width:auto;height:auto;color:color-mix(in srgb, var(--ds-muted-color) 36%, transparent);background:0 0;border-radius:0;margin-bottom:0}.us-empty--bare .us-empty__title{font-family:var(--ds-body-font);color:color-mix(in srgb, var(--ds-muted-color) 72%, transparent);font-size:14px;font-weight:400}.us-empty__icon{border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);width:44px;height:44px;color:var(--ds-trust-color);place-items:center;margin-bottom:4px;display:grid}.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);max-width:46ch;margin:0;line-height:1.6}.us-chip{border-radius:var(--ds-pill-radius);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);height:26px;font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.us-chip__dot{border-radius:50%;flex:none;width:7px;height:7px}.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{font-size:var(--ds-meta-size);color:var(--ds-muted-color);align-items:center;gap:6px;display:inline-flex}.us-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.us-timeline{margin:16px 0 0;padding:0;list-style:none}.us-timeline__item{padding:0 0 16px 30px;position:relative}.us-timeline__item:before{content:"";background:var(--ds-border-color);width:2px;position:absolute;top:6px;bottom:-6px;left:7px}.us-timeline__item:last-child:before{display:none}.us-timeline__dot{background:var(--ds-surface-color);border:3px solid var(--ds-border-color);z-index:1;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.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{border-radius:var(--ds-pill-radius);background:var(--kriea-primary-soft);height:22px;color:var(--ds-trust-color);font-size:var(--ds-meta-size);align-items:center;gap:5px;padding:0 9px;font-weight:600;display:inline-flex}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.swotcard{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.swotcard--framed{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.swotcard--framed:hover{--kis-lift:var(--kriea-shadow-md)}.swotcard--framed:active{--kis-lift:var(--kriea-shadow-xs)}.swotcard--framed:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.swotcard--framed{background:var(--kriea-card);border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;padding:10px 12px 10px 15px}.swotcard--framed:before{content:"";background:var(--swotcard-spine,var(--kriea-border));border-radius:0 3px 3px 0;width:3px;position:absolute;inset:9px auto 9px 0}.swotcard--framed[data-quadrant=STRENGTH]{--swotcard-spine:var(--ds-trust-color,#1e5ade)}.swotcard--framed[data-quadrant=WEAKNESS]{--swotcard-spine:var(--ds-insight-color,#dbaa12)}.swotcard--framed[data-quadrant=OPPORTUNITY]{--swotcard-spine:var(--ds-growth-color,#11a878)}.swotcard--framed[data-quadrant=THREAT]{--swotcard-spine:var(--ds-warning-color,#c44432)}.swotcard--bare{padding:0}.swotcard--compact{gap:4px}.swotcard--compact.swotcard--framed{padding:8px 10px 8px 13px}.swotcard--detail{gap:8px}.swotcard__evidence{border-block-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;gap:2px;min-width:0;padding-block-start:7px;display:flex}.swotcard__evidencelabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:9.5px;font-weight:700}.swotcard__evidencetext{color:var(--kriea-body);font-size:11.5px;line-height:1.5;margin-bottom:0!important}.swotcard__evidencetext.is-absent{color:var(--kriea-muted);font-style:italic}.swotcard__meta .is-absent{opacity:.8;font-style:italic}.swotcard__statement{color:var(--kriea-heading);min-width:0;font-size:13.5px;line-height:1.4}.swotcard__desc{font-size:12px;line-height:1.5;margin-bottom:0!important}.swotcard__standing{min-width:0}.swotcard__chip{background:var(--kriea-surface);border-color:var(--kriea-border);color:var(--kriea-muted);border-radius:999px;align-items:center;gap:5px;margin-inline-end:0;padding-inline:8px;font-size:10.5px;line-height:1.6;display:inline-flex}.swotcard__dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.swotcard__chiplabel{letter-spacing:.07em;text-transform:uppercase;color:var(--kriea-muted);opacity:.85;flex:none;margin-inline-end:4px;font-size:9px;font-weight:700}.swotcard__chip[data-standing=CONFIRMED]{color:var(--ds-growth-color,#11a878)}.swotcard__chip[data-standing=STALE]{color:var(--ds-insight-color,#dbaa12);border-color:var(--ds-insight-color,#dbaa12)}.swotcard__chip[data-standing=RETIRED]{border-style:dashed}.swotcard__chip[data-standing=DISCARDED]{color:var(--ds-warning-color);border-color:var(--ds-warning-color);border-style:dashed}.swotcard__impact{background:var(--kriea-surface);border-color:var(--kriea-border);color:var(--kriea-muted);border-radius:999px;align-items:center;margin-inline-end:0;padding-inline:8px;font-size:10.5px;line-height:1.6;display:inline-flex}.swotcard__impact[data-rank="3"]{color:var(--ds-warning-color,#c44432);border-color:var(--ds-warning-color,#c44432)}.swotcard__impact.is-absent{border-style:dashed;font-style:italic}.swotcard__chip{display:inline-flex}.swotcard__meta{min-width:0;color:var(--kriea-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.45}.swotcard__sep{opacity:.5}.swotcard__tag{background:var(--kriea-surface);border-color:var(--kriea-border-soft,var(--kriea-border));color:var(--kriea-muted);margin-inline-end:0;font-size:10px;line-height:1.6}.swotcard.is-retired{opacity:.62}.swotcard.is-retired .swotcard__statement,.swotcard.is-retired .swotcard__statement{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--kriea-muted) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--kriea-muted) 55%, transparent)}@media (width<=768px){.swotcard__meta{display:none}.swotcard__evidencetext{font-size:11px}}.swot-max__dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.swot-max__list{flex-direction:column;gap:10px;display:flex}.swot-max__row{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.swot-max__row:hover{--kis-lift:var(--kriea-shadow-md)}.swot-max__row:active{--kis-lift:var(--kriea-shadow-xs)}.swot-max__row:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.swot-max__row{text-align:start;width:100%;font:inherit;color:inherit;background:var(--kriea-card);border:1px solid var(--kriea-border);border-inline-start:3px solid var(--swot-max-hue,transparent);border-radius:10px;margin:0;padding:14px 16px;display:block}.swot-max__stagepanel{border-radius:var(--kriea-radius);min-width:0;height:100%;min-height:0;box-shadow:var(--kriea-shadow-sm);flex:auto;overflow:hidden}.swot-max__stagepanel .kriea-card-list-body{border-bottom:var(--kriea-gap) solid transparent;padding-bottom:0}.swot-listgrid-scroll.behavior-anchor-column-scroll{margin-top:0;padding:0}.swot-listgrid{gap:var(--kriea-gap);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;min-width:0;height:100%;min-height:0;display:grid}.swot-listgrid .kriea-list-view{min-height:0}.swot-listbox--strength{--swot-accent:var(--ds-trust-color)}.swot-listbox--weakness{--swot-accent:var(--ds-insight-color)}.swot-listbox--opportunity{--swot-accent:var(--ds-growth-color)}.swot-listbox--threat{--swot-accent:var(--ds-warning-color)}.swot-listbox .anchors-list-header__title{color:color-mix(in srgb, var(--swot-accent,var(--ds-title-color)) 82%, var(--ds-title-color))}.swot-listgrid .swot-impact{border-radius:var(--ds-pill-radius);height:20px;font-size:var(--ds-meta-size);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--ds-border-color);background:var(--ds-canvas-color);color:var(--ds-muted-color);margin-inline-end:0;padding:0 8px;font-weight:600}.swot-listgrid .swot-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-listgrid .swot-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-listgrid .swot-tag{border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);border:1px solid var(--ds-border-soft);height:20px;color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap;margin-inline-end:0;padding:0 9px}@media (width<=1100px){.swot-listgrid{grid-template-columns:1fr;grid-auto-rows:minmax(220px,1fr);overflow:hidden auto}}.ssrc{flex-direction:column;gap:8px;min-width:0;display:flex}.ssrc__subtitle{color:var(--kriea-heading);font-size:12px;font-weight:600}.ssrc__count{font-variant-numeric:tabular-nums}.ssrc__cards{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:10px;min-width:0;display:grid}.ssrc__cards--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.ssrc__item{min-width:0}.ssrc__side{font-size:11px}.ssrc-tag{margin-inline-end:0}.ssrc-tag--beacon{color:var(--ds-trust-color);border-color:var(--ds-trust-color);background:0 0}.ssrc-tag--user{color:var(--kriea-muted);background:0 0}.ssrc-dialog,.ssrc-dialog__cols{flex:auto;min-height:0}@media (width<=900px){.ssrc-dialog__cols{flex-direction:column}}.ssrc-col{flex:1 1 0;min-width:0;min-height:0}.ssrc-col__list{border:1px solid var(--kriea-border);border-radius:8px;max-height:min(60vh,520px);padding:8px}.ssrc-row{align-items:flex-start;width:100%;padding:6px 4px}.ssrc-row__body{min-width:0}.ssrc-row__name{overflow-wrap:anywhere}.ssrc-row__why{font-size:11px}.tows-inputs{--tows-in-hue:var(--kriea-border);flex-direction:column;gap:8px;min-width:0;display:flex}.tows-inputs__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:700}.tows-inputs__subheading{color:var(--kriea-heading);font-size:12px;font-weight:600}.tows-inputs__row{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:10px;min-width:0;display:grid}.tows-inputs__card{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.tows-inputs__card:hover{--kis-lift:var(--kriea-shadow-md)}.tows-inputs__card:active{--kis-lift:var(--kriea-shadow-xs)}.tows-inputs__card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.tows-inputs__card{min-width:0;min-height:var(--kriea-tows-trace-card-h);text-align:start;border:1px solid color-mix(in srgb, var(--tows-in-hue) 24%, transparent);background:color-mix(in srgb, var(--tows-in-hue) 7%, var(--kriea-card));height:auto;font:inherit;border-radius:9px;flex-direction:column;gap:4px;padding:11px 13px;display:flex}.tows-inputs__card[data-tone=STRENGTH]{--tows-in-hue:var(--ds-trust-color,#1e5ade)}.tows-inputs__card[data-tone=WEAKNESS]{--tows-in-hue:var(--ds-insight-color,#dbaa12)}.tows-inputs__card[data-tone=OPPORTUNITY]{--tows-in-hue:var(--ds-growth-color,#11a878)}.tows-inputs__card[data-tone=THREAT]{--tows-in-hue:var(--ds-warning-color,#c44432)}.tows-inputs__card[data-tone=STRATEGY]{--tows-in-hue:var(--kriea-heading)}.tows-inputs__head{min-width:0;color:var(--tows-in-hue)}.tows-inputs__label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;overflow:hidden}.tows-inputs__name{-webkit-line-clamp:2;line-clamp:2;min-width:0;color:var(--kriea-heading);-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.tows-inputs__desc{-webkit-line-clamp:2;line-clamp:2;min-width:0;min-height:2.9em;color:var(--kriea-body);-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.tows-inputs__fields{grid-template-columns:1fr 1fr;gap:7px 12px;min-width:0;margin-top:4px;display:grid}.tows-inputs__field{flex-direction:column;gap:1px;min-width:0;display:flex}.tows-inputs__field--wide{grid-column:1/-1}.tows-inputs__field-label{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--kriea-muted);font-size:8.5px;font-weight:700;line-height:1.3;overflow:hidden}.tows-inputs__field-value{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--kriea-heading);font-size:11.5px;font-weight:600;line-height:1.3;overflow:hidden}.tows-inputs__field--wide .tows-inputs__field-value{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box}.tows-inputs__row--strategies{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}@media (width<=1024px){.tows-inputs__row{grid-template-columns:1fr}}.tows-inputs__row--stacked{grid-template-columns:1fr}.swotev{flex-direction:column;gap:8px;min-width:0;display:flex}.swotev .swotev__head{flex:none}.swotev .swotev__title{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.swotev .swotev__read{overflow-wrap:anywhere;white-space:pre-line;min-width:0;color:var(--kriea-body);font-size:14px;line-height:1.6}.swotstate{--swotstate-h:var(--kriea-statecard-h);--swotstate-lead:var(--kriea-statecard-lead);--swotstate-pad:var(--kriea-statecard-pad);--swotstate-gutter:var(--kriea-statecard-gutter);padding:var(--swotstate-pad) var(--swotstate-gutter);height:var(--swotstate-h);min-height:var(--swotstate-h);background:var(--kriea-card,var(--ds-surface-color));border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;flex-direction:column;flex:none;min-width:0;display:flex;position:relative;overflow:hidden;container:statecard/inline-size}.swotstate--fill{flex:1 1 calc(var(--swotstate-lead) + var(--swotstate-pad) * 2 + 2px);height:auto;min-height:0}.swotstate[data-reading=PROPOSED]{--swotstate-ink:var(--ds-trust-color)}.swotstate[data-reading=CONFIRMED]{--swotstate-ink:var(--ds-growth-color)}.swotstate[data-reading=STALE]{--swotstate-ink:var(--kriea-body)}.swotstate[data-reading=DISCARDED]{--swotstate-ink:var(--ds-insight-color)}.swotstate[data-reading=RETIRED]{--swotstate-ink:var(--ds-warning-color)}.swotstate__hue{inset:0 calc(-1 * var(--swotstate-gutter)) auto;background:var(--swotstate-ink,var(--kriea-border));height:3px;position:absolute}.swotstate__banner{flex-direction:column;flex:none;padding:0 0 11px;display:flex}.swotstate__reading{font-family:var(--kriea-font-brand);color:var(--swotstate-ink);font-size:15px;font-weight:700;line-height:1.25}.swotstate__window{color:var(--kriea-muted);font-size:11.5px;line-height:1.35}.swotstate__badge{border:1px solid var(--swotstate-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--swotstate-ink);border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:800}.swotstate__body{align-items:stretch;gap:var(--kriea-statecard-split-gap);flex:auto;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}.swotstate__timer{flex:1 1 var(--kriea-statecard-spine);cursor:help;flex-direction:column;gap:5px;min-width:0;display:flex}.swotstate__track{align-items:center;min-height:14px;display:flex;position:relative}.swotstate__tick{background:var(--swotstate-ink);width:2px;height:14px;box-shadow:0 0 0 2px var(--kriea-card,var(--ds-surface-color));pointer-events:none;border-radius:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.swotstate__stamps{color:var(--kriea-muted);gap:8px;font-size:10.5px;line-height:1.3;display:flex}.swotstate__stamp{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.swotstate__stamp--now{text-align:center;color:var(--swotstate-ink);font-weight:700}.swotstate__stamp--end{text-align:end}.swotstate__ledger{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;padding-inline-start:12px;display:flex}.swotstate__row{flex-direction:column;display:flex}.swotstate__k{color:var(--kriea-muted);flex:none;font-size:11.5px;line-height:1.75}.swotstate__v{min-width:0;color:var(--kriea-heading);font-size:11.5px;font-weight:600;line-height:1.75}.swotstate__v.is-accent{color:var(--swotstate-ink)}.swotstate__v.is-absent{color:var(--kriea-muted);font-weight:400}.swotstate__retire{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;min-height:0;padding-inline-start:12px;display:flex}.swotstate__reason.ant-input-affix-wrapper,.swotstate__reason.ant-input{flex:auto;min-height:0;padding-bottom:13px;display:flex}.swotstate__reason.ant-input-affix-wrapper textarea,.swotstate__reason.ant-input textarea{resize:none;flex:auto;min-height:0;font-size:12.5px;line-height:1.35}.swotstate__reason.ant-input{resize:none;font-size:12.5px}.swotstate__retire .ant-input-data-count{bottom:1px;color:var(--kriea-muted);font-size:9.5px;line-height:1.2;inset-inline-end:4px}.swotstate__exits{padding:var(--kriea-statecard-band-gap) 0 0;flex:none}.swotstate__exits .ant-btn{flex:1 1 0;min-width:0}.swotstate__exits--one{justify-content:flex-end}.swotstate__exits--one .ant-btn{flex:0 0 50%}@media (width<=560px){.swotstate{height:auto;min-height:var(--swotstate-h)}.swotstate__body{flex-direction:column;gap:10px}.swotstate__timer,.swotstate__ledger,.swotstate__retire{flex:none}.swotstate__ledger,.swotstate__retire{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--kriea-border-soft,var(--kriea-border));padding-top:8px}}.swotstate--dense .swotstate__stamps{gap:4px;font-size:10px}@container statecard (width<=460px){.swotstate__exits{flex-wrap:wrap}.swotstate__exits .ant-btn{flex:auto}}.kstatelog{flex-direction:column;flex:auto;gap:8px;min-width:0;min-height:0;display:flex}.kstatelog__head{flex:none}.kstatelog__title{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:800}.kstatelog__hint{font-size:11px}.kstatelog__body{flex:auto;min-height:0;padding-top:6px;overflow:hidden auto}.kstatelog__what{color:var(--kriea-heading);font-size:12.5px;line-height:1.4}.kstatelog__who{font-size:11.5px;line-height:1.4}.kstatelog__who.is-absent{font-style:italic}.kstatelog__when{font-size:11.5px;line-height:1.4}.kstatelog__why{color:var(--kriea-body);white-space:pre-line;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.swot-ovaside{--swot-ovaside-standing-min:var(--kriea-statecard-h);grid-template-rows:minmax(var(--swot-ovaside-standing-min), auto) minmax(0, 1fr);gap:20px;min-width:0;height:100%;min-height:0;display:grid}.swot-ovaside__standing{flex-direction:column;min-width:0;min-height:0;display:flex}.swot-ovaside__informs{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (width<=1024px){.swot-ovaside{height:auto}.swot-ovaside__standing>.swotstate--fill{height:var(--swotstate-h);min-height:var(--swotstate-h);flex:none}}.swot-rail-widget .behavior-anchor-widget__label,.swot-rail-widget .behavior-anchor-widget__value{flex:none}.swot-rail-widget .behavior-anchor-widget__sub{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.swot-health-widget{flex:1.15 1 0;justify-content:flex-start;gap:clamp(4px,.8vh,10px);container:swot-health/size}@container swot-health (height<=154px){.swot-health-widget .swot-health__sub{-webkit-line-clamp:1;line-clamp:1}}@container swot-health (height<=129px){.swot-health-widget .swot-health__sub{display:none}}.swot-health__rows{flex-direction:column;gap:clamp(6px,1.1vh,12px);min-height:0;display:flex}.swot-health__row{flex-direction:column;flex:none;gap:clamp(2px,.4vh,4px);display:flex}.swot-health__sub{flex:none;line-height:1.25}.swot-health__line{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.swot-health__name{font-size:var(--ds-meta-size);letter-spacing:.02em;text-transform:uppercase;color:var(--kriea-muted);white-space:nowrap;font-weight:700}.swot-health__value{color:var(--ds-title-color);font-variant-numeric:tabular-nums;font-size:clamp(14px,2.2vh,19px);font-weight:800;line-height:1.2}.swot-health__bar{margin-top:0}.swot-health__row--trust .behavior-anchor-widget__bar-fill{background:var(--ds-trust-color)}.swot-health__row--growth .behavior-anchor-widget__bar-fill{background:var(--ds-growth-color)}.swot-health__row--insight .behavior-anchor-widget__bar-fill{background:var(--ds-insight-color)}.swot-health__row--warn .behavior-anchor-widget__bar-fill{background:var(--ds-warning-color)}.swot-metric-widget{flex:1 1 0;justify-content:center;gap:clamp(4px,.8vh,8px);container:swot-metric/size}@container swot-metric (height<=62px){.swot-metric-widget .swot-metric__sub{display:none}}.swot-metric__line{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.swot-metric__name{font-family:var(--ds-title-font);font-size:var(--ds-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted-color);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.swot-metric__value{font-family:var(--ds-title-font);color:var(--ds-title-color);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(17px,2.1vh,22px);font-weight:700;line-height:1.1}.swot-metric__bar{width:100%}.swot-metric__sub{min-width:0;overflow:visible}.swot-metric-widget--trust .behavior-anchor-widget__bar-fill{background:var(--ds-trust-color)}.swot-metric-widget--growth .behavior-anchor-widget__bar-fill{background:var(--ds-growth-color)}.swot-metric-widget--insight .behavior-anchor-widget__bar-fill{background:var(--ds-insight-color)}.swot-metric-widget--warn .behavior-anchor-widget__bar-fill{background:var(--ds-warning-color)}.swot-rail-widget.swot-metric-widget .swot-metric__sub{-webkit-line-clamp:none;line-clamp:none;text-overflow:clip;display:block;overflow:visible}.swot-state-pill{border-radius:var(--kriea-radius-pill);background:var(--kriea-surface);border:1px solid var(--kriea-border);min-width:24px;color:var(--kriea-muted);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;justify-content:center;align-items:center;gap:4px;padding:4px 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.swot-state-pill__word{font-weight:500}.swot-state-pill[data-standing=CONFIRMED]{color:var(--ds-growth-color)}.swot-state-pill[data-standing=STALE]{color:var(--ds-insight-color);border-color:var(--ds-insight-color)}.swot-state-pill[data-standing=RETIRED]{border-style:dashed}.swot-state-pill[data-zero]{color:var(--kriea-muted);border-color:var(--kriea-border);opacity:.55;border-style:solid}.swot-state-pills{flex-wrap:wrap;gap:6px;display:inline-flex}.swot-state-grid{grid-template-columns:minmax(0,1fr) repeat(4,auto);align-items:center;gap:clamp(2px,.6vh,8px) 3px;min-height:0;display:grid}.swot-state-grid__head,.swot-state-grid__row{display:contents}.swot-state-grid__col{letter-spacing:0;text-align:center;white-space:nowrap;cursor:default;font-size:12px;font-weight:800}.swot-state-grid__state{color:var(--kriea-muted);white-space:nowrap;text-overflow:ellipsis;cursor:default;min-width:0;font-size:10.5px;font-weight:700;overflow:hidden}.swot-state-grid__cell{justify-content:center;min-width:0;display:flex}.swot-analytics-widget{flex:1.15 1 0;justify-content:flex-start;gap:clamp(4px,.9vh,10px)}.swot-analytics-widget__caption{text-align:center;margin-top:2px}.swot-max-stage{align-items:stretch;gap:var(--kriea-gap-md);min-width:0;height:100%;min-height:0;display:flex;container:swot-max-stage/inline-size}.swot-max-stage__content{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.swot-max-stage__aside{flex:0 0 var(--swot-max-aside-w,272px);width:var(--swot-max-aside-w,272px);flex-direction:column;min-height:0;display:flex}@container swot-max-stage (width<=700px){.swot-max-stage__aside{display:none}}.swot-max-aside{gap:var(--kriea-gap-md);flex-direction:column;height:100%;min-height:0;display:flex}.swot-max-aside__panel{flex:0 auto;justify-content:flex-start;gap:clamp(4px,.9vh,10px);padding:clamp(10px,1.6vh,16px) 14px}.swot-max-aside__scope{font-size:var(--ds-meta-size);color:var(--kriea-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.swot-max-stage--rows{--swot-max-card-h:150px}.swot-max-stage--rows .kriea-card-list-body{grid-template-columns:repeat(var(--swot-max-cols,2), minmax(0, 1fr));grid-auto-rows:var(--swot-max-card-h);align-content:start;display:grid}.swot-max-stage--rows .kriea-card-list-card{height:100%;min-height:0;overflow:hidden}@container swot-max-stage (width<=700px){.swot-max-stage--rows .kriea-card-list-body{grid-template-columns:minmax(0,1fr)}}.swot-movement{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ds-muted-color);align-items:center;gap:3px;padding:1px 8px;font-weight:700;display:inline-flex}.swot-movement__n--added{color:var(--ds-growth-color)}.swot-movement__n--removed{color:var(--ds-warning-color)}.swot-movement__n--changed{color:var(--ds-insight-color)}.swot-movement__sep{opacity:.45}.swot-movement--open{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.swot-movement--open:hover{--kis-lift:var(--kriea-shadow-md)}.swot-movement--open:active{--kis-lift:var(--kriea-shadow-xs)}.swot-movement--open:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.swot-movement--open{border:1px solid #0000;font-family:inherit;line-height:1.5}.swot-movement--open:hover{border-color:var(--ds-border-color);background:var(--ds-surface-color)}.swot-statement__title{min-width:0;font-family:var(--ds-title-font);font-size:var(--ds-body-size);color:var(--ds-title-color);overflow-wrap:anywhere;padding-inline-end:26px;font-weight:600;line-height:1.35}.kriea-canvas .swot-statement__desc{font-size:var(--ds-body-size);margin-bottom:0;line-height:1.5}.kriea-canvas .swot-impact{border-radius:var(--ds-pill-radius);height:20px;font-size:var(--ds-meta-size);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--ds-border-color);background:var(--ds-canvas-color);color:var(--ds-muted-color);flex:none;margin-inline-end:0;padding:0 8px;font-weight:600}.kriea-canvas .swot-impact[data-rank="2"]{border-color:color-mix(in srgb, var(--ds-body-color) 24%, var(--ds-border-color));color:var(--ds-body-color)}.kriea-canvas .swot-impact[data-rank="3"]{border-color:color-mix(in srgb, var(--ds-title-color) 34%, var(--ds-border-color));background:color-mix(in srgb, var(--ds-title-color) 6%, var(--ds-surface-color));color:var(--ds-title-color)}.kriea-canvas .swot-tag{border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);border:1px solid var(--ds-border-soft);height:20px;color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap;margin-inline-end:0;padding:0 9px}.kriea-canvas .swot-cell__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.swot-canvas .kriea-canvas__cat-view .kriea-card-list-body{border-bottom:var(--kriea-gap) solid transparent;padding-bottom:0}.kriea-canvas.swot-canvas .kriea-canvas__frame{box-shadow:none;background:0 0;border:0;border-radius:0}:is(.kriea-canvas.swot-canvas .kriea-canvas__frame-body,.kriea-canvas.swot-canvas .kriea-canvas__frame-body:has(.kriea-canvas__matrix--axis-center)){padding:0}.kriea-canvas.swot-canvas .kriea-canvas__matrix--axis-center{--kc-pill:transparent}.kriea-canvas.swot-canvas .kriea-canvas__category{box-shadow:var(--kriea-shadow-sm)}.swot-snapshot-canvas .swot-snapshot-item{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.swot-snapshot-canvas .swot-snapshot-item__chip{white-space:normal;max-width:100%;font-size:var(--ds-meta-size);border-radius:var(--kriea-radius-pill);margin-inline-end:0;font-weight:700;line-height:1.35}.swot-snapshot-canvas .swot-snapshot-item__chip[data-chip=same]{background:var(--ds-surface-color);border-color:var(--ds-border-color);color:var(--ds-muted-color)}.swot-snapshot-canvas .swot-snapshot-item__chip[data-chip=different]{background:color-mix(in srgb, var(--ds-insight-color) 14%, transparent);border-color:color-mix(in srgb, var(--ds-insight-color) 34%, transparent);color:var(--ds-insight-color)}.swot-snapshot-canvas .swot-snapshot-cellactions{align-items:center;gap:12px;min-width:0;display:inline-flex}.swot-trend{gap:var(--ds-grid-gutter,16px);flex-direction:column;flex:1;min-width:0;min-height:0;padding:2px;display:flex;overflow:hidden}.swot-trend--empty{padding:0;overflow:hidden}.swot-trend__head{align-items:stretch;gap:var(--ds-grid-gutter,16px);flex:none;min-width:0;display:flex}.swot-trend__now{flex:45 1 0;min-width:0}.swot-trend{container:swot-trend/size}.swot-trend__figure{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.swot-trend__figure-label{font-size:var(--ds-meta-size);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.swot-trend__figure-value.ant-typography{font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.swot-trend__figure-suffix{font-size:var(--ds-meta-size)}.swot-trend__narrative{background:var(--ds-surface-color,var(--kriea-surface));flex:55 1 0;align-items:flex-start;gap:10px;min-width:0;line-height:1.6;display:flex}.swot-trend__narrative-mark{color:var(--ds-insight-color);flex:none;margin-top:3px;font-size:15px}.swot-trend__grid{gap:var(--ds-grid-gutter,16px);flex:1 1 0;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-width:0;min-height:0;display:grid}.swot-trend__panel{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.swot-trend__panel-head{flex-direction:column;gap:1px;min-width:0;display:flex}.swot-trend__panel-title{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:14px}.swot-trend__panel-hint{font-size:var(--ds-meta-size);line-height:1.45}.swot-trend__panel-body{flex:1 1 0;min-width:0;min-height:0}.swot-trend__chart{width:100%;height:100%;min-height:0}@container swot-trend (width<=860px){.swot-trend__head{flex-direction:column}}@container swot-trend (width<=460px){.swot-trend__now{flex-wrap:wrap}.swot-trend__figure{flex:140px}}@container swot-trend (height<=640px){.swot-trend__head{flex-direction:row}.swot-trend__figure-suffix,.swot-trend__panel-hint{display:none}}@container swot-trend (height<=520px){.swot-trend__narrative{display:none}}.swot-snapshot-sbs{height:100%;min-height:0}.swot-snapshot-sbs>*{flex:1 1 0;min-width:0;min-height:0}@media (width<=900px){.swot-snapshot-sbs{flex-direction:column}.swot-snapshot-sbs>*{flex:1 1 0;min-height:220px}}.swot-snapshot-sbs__badge{border-radius:var(--kriea-radius-pill);font-family:var(--ds-body-font);font-size:var(--ds-meta-size);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:1px solid #0000;align-items:center;gap:5px;margin-inline-start:10px;padding:2px 10px;font-weight:700;line-height:1.5;display:inline-flex}.swot-snapshot-sbs__badge--captured{background:color-mix(in srgb, var(--ds-muted-color) 12%, transparent);border-color:color-mix(in srgb, var(--ds-muted-color) 26%, transparent);color:var(--ds-muted-color)}.swot-snapshot-sbs__badge--live{background:color-mix(in srgb, var(--ds-growth-color) 14%, transparent);border-color:color-mix(in srgb, var(--ds-growth-color) 34%, transparent);color:var(--ds-growth-color)}.swot-snapshot-sbs__badge-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.swot-snapshot-detail{flex-direction:column;height:100%;min-height:0;display:flex}.swot-snapshot-detail__scroll{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:2px 2px 4px;display:flex}.swot-snapshot-detail__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.swot-snapshot-detail__sectionhead{font-size:var(--ds-meta-size);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-muted-color);margin-top:6px;font-weight:700}.swot-snapshot-detail__pairs{flex-direction:column;gap:6px;display:flex}.swot-snapshot-detail__pair{border-radius:var(--kriea-radius);background:var(--ds-surface-color);border:1px solid var(--ds-border-soft);grid-template-columns:minmax(96px,140px) 1fr auto 1fr;align-items:baseline;gap:8px;padding:7px 10px;display:grid}@media (width<=900px){.swot-snapshot-detail__pair{grid-template-columns:1fr;row-gap:3px}}.swot-snapshot-detail__pair-label{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-weight:700}.swot-snapshot-detail__pair-was{color:var(--ds-body-color);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-warning-color) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-warning-color) 55%, transparent);word-break:break-word}.swot-snapshot-detail__pair-arrow{color:var(--ds-muted-color)}@media (width<=900px){.swot-snapshot-detail__pair-arrow{display:none}}.swot-snapshot-detail__pair-now{color:var(--ds-title-color);word-break:break-word;font-weight:600}.swot-snapshot-detail__label-changed{color:var(--ds-insight-color);font-weight:700}.swot-snapshot-detail__rels{flex-direction:column;gap:6px;display:flex}.swot-snapshot-rel{border-left:3px solid #0000;flex-direction:column;gap:3px;padding:8px 11px;display:flex}.swot-snapshot-rel__mark{font-size:var(--ds-meta-size);border-radius:var(--kriea-radius-pill);white-space:nowrap;padding:1px 7px;font-weight:700}.swot-snapshot-rel__comment{font-size:var(--ds-meta-size)}.swot-snapshot-rel--added{border-left-color:var(--ds-growth-color)}.swot-snapshot-rel--added .swot-snapshot-rel__mark{color:var(--ds-growth-color);background:color-mix(in srgb, var(--ds-growth-color) 12%, transparent)}.swot-snapshot-rel--removed{border-left-color:var(--ds-warning-color);opacity:.72}.swot-snapshot-rel--removed .swot-snapshot-rel__mark{color:var(--ds-warning-color);background:color-mix(in srgb, var(--ds-warning-color) 12%, transparent)}.swot-snapshots-overlay .ov1center{--kriea-item-dialog-gutter:0px;position:relative}.swot-snapshots-overlay .swot-snapshots-overlay__brand{font-family:var(--f2);color:var(--heading);font-size:15px}.swot-snapshots-overlay .ov1menu{gap:3.3px}.swot-snapshots-overlay .ov1menu__item{min-height:40.8px}.swot-snapshots-overlay .swot-snapshots-overlay__list{margin-top:4px}.swot-snapshots-overlay .swot-snapshots-overlay__list-rule{background:var(--line-soft,var(--ds-border-soft));height:1px;margin:6px 11px}.swot-snapshots-overlay .swot-snapshots-overlay__item{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;line-height:1.25;display:flex}.swot-snapshots-overlay .swot-snapshots-overlay__item-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.swot-snapshots-overlay .swot-snapshots-overlay__item-meta{font-size:var(--fz-meta);color:var(--muted)}.swot-snapshots-overlay .ov1menu__item.is-active .swot-snapshots-overlay__item-meta{color:currentColor;opacity:.75}.swot-snapshots-overlay .swot-snapshots-overlay__capture{flex-direction:column;flex:none;gap:6px;margin-top:16px;display:flex}.swot-snapshots-overlay .swot-snapshots-overlay__capture-hint{font-size:var(--fz-meta);color:var(--muted);text-wrap:balance;line-height:1.35}.swot-snapshots-overlay .swot-snapshots-overlay__compare{cursor:pointer;font-size:var(--fz-meta);color:var(--body);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:relative}.swot-snapshots-overlay .swot-snapshots-overlay__compare>span,.swot-snapshots-overlay .swot-snapshots-overlay__delete-label{display:inline}@media (width<=1024px){.swot-snapshots-overlay .swot-snapshots-overlay__compare>span,.swot-snapshots-overlay .swot-snapshots-overlay__delete-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.swot-snapshots-overlay .ovtopbar__actions>.swot-movement{display:none}}.kmax-host{position:relative}.kmax__toggle.ant-btn{z-index:6;width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border:1px solid var(--kriea-control-border);background:var(--kriea-control-bg);color:var(--kriea-muted);box-shadow:var(--kriea-control-shadow);opacity:0;visibility:hidden;border-radius:50%;transition:opacity .14s,visibility .14s,box-shadow .14s,color .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kmax-host:hover .kmax__toggle.ant-btn{opacity:.5;visibility:visible}.kmax-host .kmax__toggle.ant-btn:hover,.kmax__toggle.ant-btn:hover,.kmax__toggle.ant-btn:focus-visible{opacity:1;visibility:visible;color:var(--ds-trust-color);border-color:var(--ds-trust-color)}@media (prefers-reduced-motion:reduce){.kmax__toggle.ant-btn{transition:none}}.tows-matrix{--tows-val:clamp(16px, 1.7vw, 22px);--tows-gap:clamp(6px, .7vw, 10px);--tows-axis-ink:var(--kriea-nav-idle);--tows-lane:calc(var(--tows-gap) * 2 + var(--tows-val));gap:var(--tows-gap);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.tows-matrix__cells{gap:var(--tows-lane);grid-area:1/1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-width:0;min-height:0;display:grid}.tows-axis__pill[data-quadrant=STRENGTH]{--tows-hue:var(--ds-trust-color,#1e5ade)}.tows-axis__pill[data-quadrant=WEAKNESS]{--tows-hue:var(--ds-insight-color,#dbaa12)}.tows-axis__pill[data-quadrant=OPPORTUNITY]{--tows-hue:var(--ds-growth-color,#11a878)}.tows-axis__pill[data-quadrant=THREAT]{--tows-hue:var(--ds-warning-color,#c44432)}.tows-axis__pill{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:0 0 0 0 transparent;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.tows-axis__pill:hover,.tows-axis__pill:active{--kis-lift:0 0 0 0 transparent}.tows-axis__pill:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.tows-axis__pill{appearance:none;border-radius:var(--ds-cell-radius,8px);min-width:0;min-height:0;color:var(--tows-hue);font-family:var(--ds-primary-font);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;grid-auto-flow:column;place-content:center;place-items:center;gap:6px;font-size:11px;font-weight:600;display:grid}.tows-axis__pill:hover,.tows-axis__pill:focus-visible{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card))}.tows-axis__count{letter-spacing:0;opacity:.7;font-variant-numeric:tabular-nums;font-weight:400}.tows-axis__band--x,.tows-axis__band--y{grid-area:1/1;grid-template-columns:minmax(0, 1fr) var(--tows-val) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--tows-val) minmax(0, 1fr);gap:var(--tows-gap);z-index:1;pointer-events:none;min-width:0;min-height:0;display:grid;position:relative}.tows-axis__band--x .tows-axis__pill,.tows-axis__band--y .tows-axis__pill{pointer-events:auto}.tows-axis__band--x .tows-axis__pill{grid-row:2;padding:0 8px}.tows-axis__band--x .tows-axis__pill:first-child{grid-column:1}.tows-axis__band--x .tows-axis__pill:last-child{grid-column:3}.tows-axis__band--y .tows-axis__pill{writing-mode:vertical-rl;grid-column:2;padding:6px 0;transform:rotate(180deg)}.tows-axis__band--y .tows-axis__pill:first-child{grid-row:1}.tows-axis__band--y .tows-axis__pill:last-child{grid-row:3}.tows-matrix:has(.tows-cell[data-internal=STRENGTH]:hover) .tows-axis__pill[data-quadrant=STRENGTH]{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card))}.tows-matrix:has(.tows-cell[data-internal=WEAKNESS]:hover) .tows-axis__pill[data-quadrant=WEAKNESS]{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card))}.tows-matrix:has(.tows-cell[data-external=OPPORTUNITY]:hover) .tows-axis__pill[data-quadrant=OPPORTUNITY]{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card))}.tows-matrix:has(.tows-cell[data-external=THREAT]:hover) .tows-axis__pill[data-quadrant=THREAT]{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card))}.tows-cell{border:1px solid var(--kriea-border-soft,var(--kriea-border));min-width:0;min-height:0;box-shadow:var(--kriea-shadow-sm);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tows-cell[data-internal=STRENGTH]{--tows-a:var(--ds-trust-color,#1e5ade)}.tows-cell[data-internal=WEAKNESS]{--tows-a:var(--ds-insight-color,#dbaa12)}.tows-cell[data-external=OPPORTUNITY]{--tows-b:var(--ds-growth-color,#11a878)}.tows-cell[data-external=THREAT]{--tows-b:var(--ds-warning-color,#c44432)}.tows-cell{background:linear-gradient(to bottom right, color-mix(in srgb, var(--tows-a) var(--tows-ground,4.8%), var(--kriea-card)) 0 50%, color-mix(in srgb, var(--tows-b) var(--tows-ground,4.8%), var(--kriea-card)) 50% 100%);--tows-head-h:62px;--tows-brief-lh:1.4;--tows-head-gutter:14px}.tows-cell__head{min-height:var(--tows-head-h);padding:10px var(--tows-head-gutter);text-align:center;flex-direction:column;flex:none;justify-content:center;gap:4px;min-width:0;display:flex;position:relative}.tows-cell__head:after{content:"";inset-block-end:0;inset-inline:var(--tows-head-gutter);background:var(--kriea-border-soft,var(--kriea-border));height:1px;position:absolute}.tows-cell__title{cursor:help;white-space:nowrap;justify-content:center;align-items:baseline;gap:6px;min-width:0;display:flex}.tows-cell__titlename{text-overflow:ellipsis;min-width:0;font-family:var(--kriea-font-brand);color:var(--kriea-heading);font-size:clamp(12.5px,.95vw,14px);font-weight:700;line-height:1.25;overflow:hidden}.tows-cell__titlecode{letter-spacing:.07em;text-transform:uppercase;color:var(--kriea-muted);flex:none;font-size:9.5px;font-weight:700}.tows-cell__brief{-webkit-line-clamp:1;line-clamp:1;min-height:calc(1em * var(--tows-brief-lh));font-size:12px;line-height:var(--tows-brief-lh);color:var(--kriea-body);text-wrap:balance;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.tows-cell__body{gap:var(--tows-card-gap);min-height:0;padding:var(--tows-card-gap);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.tows-cell{--tows-card-gap:10px}.tows-cell__empty{text-align:center;flex:1;justify-content:center;align-items:center;min-height:0;padding:14px 18px 20px;display:flex}.tows-cell__zoom.ant-btn{z-index:2;color:var(--kriea-muted);opacity:0;visibility:hidden;transition:opacity .14s,visibility .14s,color .14s;position:absolute;inset-block-start:calc((var(--tows-head-h) - var(--kriea-control-h)) / 2);inset-inline-end:var(--tows-head-gutter)}.tows-cell:hover .tows-cell__zoom.ant-btn,.tows-cell:focus-within .tows-cell__zoom.ant-btn{opacity:.6;visibility:visible}.tows-cell .tows-cell__zoom.ant-btn:hover,.tows-cell__zoom.ant-btn:focus-visible{opacity:1;visibility:visible;color:var(--ds-trust-color)}.tows-cell[data-maximized] .tows-cell__zoom.ant-btn{opacity:.6;visibility:visible}@media (prefers-reduced-motion:reduce){.tows-cell__zoom.ant-btn{transition:none}}.tows-max__stagepanel{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.tows-max__stagepanel>.tows-cell{flex:1;min-height:0}.tows-card{--tows-cardname-lh:1.35;border:1px solid var(--kriea-border-soft,var(--kriea-border));background:var(--kriea-card);--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);min-width:0;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:10px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex}.tows-card:hover{--kis-lift:var(--kriea-shadow-md)}.tows-card:active{--kis-lift:var(--kriea-shadow-xs)}.tows-card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.tows-card[data-state=RETIRED]{opacity:.72}.tows-card__namebox{min-height:calc(2em * var(--tows-cardname-lh));flex:none;min-width:0}.tows-card__name{-webkit-line-clamp:2;line-clamp:2;font-size:13px;line-height:var(--tows-cardname-lh);color:var(--kriea-heading);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.tows-card__inputs{grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.tows-card__input[data-quadrant=STRENGTH]{--tows-hue:var(--ds-trust-color,#1e5ade)}.tows-card__input[data-quadrant=WEAKNESS]{--tows-hue:var(--ds-insight-color,#dbaa12)}.tows-card__input[data-quadrant=OPPORTUNITY]{--tows-hue:var(--ds-growth-color,#11a878)}.tows-card__input[data-quadrant=THREAT]{--tows-hue:var(--ds-warning-color,#c44432)}.tows-card__input{background:color-mix(in srgb, var(--tows-hue) 7%, var(--kriea-card));border:1px solid color-mix(in srgb, var(--tows-hue) 22%, transparent);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:6px 8px;display:flex}.tows-card__inputhead{min-width:0;color:var(--tows-hue)}.tows-card__inputlabel{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;overflow:hidden}.tows-card__inputmore{color:var(--kriea-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10px;font-weight:700}.tows-card__inputname{min-width:0;color:var(--kriea-heading);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.35;display:block;overflow:hidden}.tows-card__inputname.is-absent{color:var(--kriea-muted)}.tows-card__state{flex:none;min-width:0}.tows-card__state .ant-tag{align-items:center;margin-inline-end:0;font-size:10px;display:inline-flex}.tows-card__statelabel{letter-spacing:.07em;text-transform:uppercase;opacity:.7;flex:none;margin-inline-end:4px;font-size:9px;font-weight:700}.tows-card--detail .tows-card__namebox{min-height:calc(3em * var(--tows-cardname-lh))}.tows-card--detail .tows-card__name{-webkit-line-clamp:3;line-clamp:3}.tows-card--detail .tows-card__inputname{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.tows-card__why{border-block-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;gap:2px;min-width:0;padding-block-start:8px;display:flex}.tows-card__whylabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:9.5px;font-weight:700}.tows-card__whytext{-webkit-line-clamp:3;line-clamp:3;min-width:0;color:var(--kriea-body);-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.tows-card__whytext.is-absent{color:var(--kriea-muted);font-style:italic}.tows-card__facts{min-width:0}.tows-card__fact{background:var(--kriea-surface);border-color:var(--kriea-border-soft,var(--kriea-border));color:var(--kriea-muted);border-radius:999px;align-items:center;margin-inline-end:0;padding-inline:8px;font-size:10px;line-height:1.6;display:inline-flex}.tows-card__fact.is-absent{border-style:dashed;font-style:italic}.tows-card__factlabel{letter-spacing:.07em;text-transform:uppercase;opacity:.75;flex:none;margin-inline-end:4px;font-size:9px;font-weight:700}.tows-grid{--tows-grid-row-h:96px;--tows-grid-col-w:300px;--tows-grid-gap:var(--tows-card-gap);--tows-grid-axis:clamp(16px, 1.7vw, 22px);--tows-grid-axis-ink:var(--kriea-nav-idle);--tows-grid-axis-line:color-mix(in srgb, var(--tows-grid-axis-ink) 40%, transparent);gap:var(--tows-card-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.tows-grid__frame{grid-template-columns:var(--tows-grid-axis) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--tows-grid-axis);gap:var(--tows-card-gap);flex:1;min-width:0;min-height:0;display:grid}.tows-grid__scroll{overscroll-behavior:contain;grid-area:1/2;place-content:safe end start;min-width:0;min-height:0;display:grid;overflow:auto}.tows-grid__yname,.tows-grid__xname{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.tows-grid__yname{grid-area:1/1}.tows-grid__xname{grid-area:2/2;margin-inline-end:var(--tows-card-gap)}.tows-grid__aname{z-index:1;color:var(--tows-grid-axis-ink);font-family:var(--ds-primary-font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;font-size:11px;font-weight:700;position:relative}.tows-grid__yname .tows-grid__aname{writing-mode:vertical-rl;background:color-mix(in srgb, var(--tows-a) var(--tows-ground,4.8%), var(--kriea-card));padding:12px 5px;transform:rotate(180deg)}.tows-grid__xname .tows-grid__aname{background:color-mix(in srgb, var(--tows-b) var(--tows-ground,4.8%), var(--kriea-card));padding:5px 12px}.tows-grid__axisline{position:absolute}.tows-grid__axisline:before,.tows-grid__axisline:after{content:"";background:var(--tows-grid-axis-ink);border-radius:50%;width:5px;height:5px;position:absolute}.tows-grid__axisline--v{background:linear-gradient(var(--tows-grid-axis-line), var(--tows-grid-axis-line)) center/1.5px 100% no-repeat;width:9px;top:0;bottom:0;left:50%;transform:translate(-50%)}.tows-grid__axisline--v:before,.tows-grid__axisline--v:after{left:50%;transform:translate(-50%)}.tows-grid__axisline--v:before{top:0}.tows-grid__axisline--v:after{bottom:0}.tows-grid__axisline--h{background:linear-gradient(var(--tows-grid-axis-line), var(--tows-grid-axis-line)) center/100% 1.5px no-repeat;height:9px;top:50%;left:0;right:0;transform:translateY(-50%)}.tows-grid__axisline--h:before,.tows-grid__axisline--h:after{top:50%;transform:translateY(-50%)}.tows-grid__axisline--h:before{left:0}.tows-grid__axisline--h:after{right:0}.tows-grid__table{grid-template-columns:var(--tows-grid-col-w) repeat(var(--tows-grid-cols,1), var(--tows-grid-col-w));grid-auto-rows:var(--tows-grid-row-h);gap:var(--tows-grid-gap);width:max-content;display:grid}.tows-grid__corner{z-index:3;background:color-mix(in srgb, var(--tows-b) var(--tows-ground,4.8%), var(--kriea-card));pointer-events:none;box-shadow:0 0 0 var(--tows-grid-gap) color-mix(in srgb, var(--tows-b) var(--tows-ground,4.8%), var(--kriea-card));position:sticky;inset-block-end:0;inset-inline-start:0}.tows-grid__head[data-quadrant=STRENGTH]{--tows-hue:var(--ds-trust-color,#1e5ade)}.tows-grid__head[data-quadrant=WEAKNESS]{--tows-hue:var(--ds-insight-color,#dbaa12)}.tows-grid__head[data-quadrant=OPPORTUNITY]{--tows-hue:var(--ds-growth-color,#11a878)}.tows-grid__head[data-quadrant=THREAT]{--tows-hue:var(--ds-warning-color,#c44432)}.tows-grid__head{--tows-grid-headwash:color-mix(in srgb, var(--tows-a) var(--tows-ground,4.8%), var(--kriea-card));--kis-ring:inset 0 0 0 0 transparent;--kis-lift:0 0 0 var(--tows-grid-gap) var(--tows-grid-headwash);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.tows-grid__head:hover,.tows-grid__head:active{--kis-lift:0 0 0 var(--tows-grid-gap) var(--tows-grid-headwash)}.tows-grid__head:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.tows-grid__head{appearance:none;text-align:start;background:color-mix(in srgb, var(--tows-hue) 7%, var(--kriea-card));border:1px solid color-mix(in srgb, var(--tows-hue) 22%, transparent);min-width:0;min-height:0;font-family:var(--ds-primary-font);border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:5px 8px;display:flex}.tows-grid__head:hover,.tows-grid__head:focus-visible{background:color-mix(in srgb, var(--tows-hue) 18%, var(--kriea-card))}.tows-grid__head.is-lit{background:color-mix(in srgb, var(--tows-hue) 32%, var(--kriea-card));border-color:color-mix(in srgb, var(--tows-hue) 60%, transparent)}.tows-grid__head--col{z-index:2;--tows-grid-headwash:color-mix(in srgb, var(--tows-b) var(--tows-ground,4.8%), var(--kriea-card));text-align:center;justify-content:center;align-items:center;position:sticky;inset-block-end:0}.tows-grid__head--row{z-index:2;text-align:center;justify-content:center;align-items:center;position:sticky;inset-inline-start:0}.tows-grid__code{letter-spacing:.08em;text-transform:uppercase;color:var(--tows-hue);white-space:nowrap;align-items:center;gap:4px;font-size:9.5px;font-weight:700;display:inline-flex}.tows-grid__headname{-webkit-line-clamp:2;line-clamp:2;min-width:0;color:var(--kriea-heading);-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.tows-grid__headfacts{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:3px 9px;min-width:0;font-size:9.5px;font-weight:700;line-height:1.4;display:flex}.tows-grid__headfact{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.tows-grid__headfactlabel{color:var(--kriea-muted);opacity:.7;font-weight:600}.tows-grid__headstanding{color:var(--kriea-muted)}.tows-grid__headstanding[data-standing=CONFIRMED]{color:var(--ds-growth-color,#11a878)}.tows-grid__headstanding[data-standing=STALE]{color:var(--ds-insight-color,#dbaa12)}.tows-grid__headstanding[data-standing=DISCARDED]{color:var(--ds-warning-color,#c44432)}.tows-grid__headstanding[data-standing=RETIRED]{text-decoration:line-through}.tows-grid__headimpact{color:var(--kriea-muted);font-weight:600}.tows-grid__headimpact[data-impact=High]{color:var(--ds-warning-color,#c44432)}.tows-grid__headimpact.is-absent{text-transform:none;letter-spacing:0;font-style:italic;font-weight:500}.tows-grid__cell{border-radius:8px;min-width:0;min-height:0}.tows-grid__cell.is-empty{border:1px dashed var(--kriea-border-soft,var(--kriea-border));background:0 0}.tows-grid__cell.has-strategy{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.tows-grid__cell.has-strategy:hover{--kis-lift:var(--kriea-shadow-md)}.tows-grid__cell.has-strategy:active{--kis-lift:var(--kriea-shadow-xs)}.tows-grid__cell.has-strategy:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.tows-grid__cell.has-strategy{appearance:none;text-align:start;border:1px solid var(--kriea-border-soft,var(--kriea-border));background:var(--kriea-card);font-family:var(--ds-primary-font);flex-direction:column;justify-content:space-between;gap:2px;padding:6px 8px;display:flex}.tows-grid__cell.has-strategy[data-state=RETIRED]{opacity:.72}.tows-grid__cellname{-webkit-line-clamp:2;line-clamp:2;min-width:0;color:var(--kriea-heading);-webkit-box-orient:vertical;font-size:11.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tows-grid__cellwhy{-webkit-line-clamp:2;line-clamp:2;min-width:0;min-height:0;color:var(--kriea-muted);-webkit-box-orient:vertical;flex:0 auto;font-size:10.5px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.tows-grid__cellwhy.is-absent{font-style:italic}.tows-grid__cellfoot{justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:0;display:flex}.tows-grid__cellfoot:empty{display:none}.tows-grid__cellfoot .ant-tag{margin-inline-end:0;padding-inline:5px;font-size:9.5px;line-height:16px}.tows-grid__more{font-variant-numeric:tabular-nums;color:var(--kriea-muted);margin-inline-start:auto;font-size:10px;font-weight:700}.tows-grid__pick{flex-direction:column;gap:2px;min-width:240px;max-width:360px;display:flex}.tows-grid__pickitem{justify-content:space-between;gap:10px}.tows-grid__pickitem .ant-tag{margin-inline-end:0;font-size:10px}.tows-grid__pickname{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;overflow:hidden}.tows-grid__picktitle{letter-spacing:.06em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:700}.tows-grid__caption{text-align:center;flex:none;padding:6px 12px 10px}.tows-grid__unplaced{gap:var(--tows-card-gap);flex-direction:column;flex:none;padding-block-start:2px;display:flex}.tows-grid__unplacedlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:9.5px;font-weight:700}.tows-cell[data-view=cards] .tows-cell__body{--tows-card-h:148px;grid-template-columns:minmax(0,1fr);grid-auto-rows:var(--tows-card-h);align-content:start;display:grid}.tows-cell[data-view=cards] .tows-cell__body>.tows-card{height:100%;min-height:0;overflow:hidden}.tows-cell[data-view=cards] .tows-cell__body>.tows-cell__empty{grid-column:1/-1}.tows-matrix[data-card-cols="2"] .tows-cell[data-view=cards] .tows-cell__body{--tows-card-h:150px;grid-template-columns:repeat(2,minmax(0,1fr))}.tows-matrix[data-card-cols="2"][data-card-density=facts] .tows-cell[data-view=cards] .tows-cell__body{--tows-card-h:200px}.tows-quadrant-max{--tows-quadmax-cols:3;--tows-quadmax-card-h:150px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.tows-quadrant-max[data-cols="2"]{--tows-quadmax-cols:2;--tows-quadmax-card-h:auto}.tows-quadrant-max[data-cols="3"]{--tows-quadmax-cols:3}.tows-quadrant-max>*{flex:1;min-height:0}.tows-quadrant-max .kriea-card-list-body{grid-template-columns:repeat(var(--tows-quadmax-cols), minmax(0, 1fr));grid-auto-rows:var(--tows-quadmax-card-h);align-content:start;display:grid}.tows-quadrant-max .kriea-card-list-card{height:100%;min-height:0;overflow:hidden}@media (width<=1024px){.tows-matrix{--tows-lane:var(--tows-gap);height:auto}.tows-matrix__cells{grid-template-rows:none}.tows-axis__band{display:none}}@media (width<=768px){.tows-matrix__cells,.tows-card__inputs{grid-template-columns:1fr}.tows-matrix[data-card-cols="2"] .tows-cell[data-view=cards] .tows-cell__body{grid-template-columns:minmax(0,1fr)}.tows-cell[data-view=cards] .tows-cell__body{--tows-card-h:204px}.tows-matrix[data-card-cols="2"][data-card-density=facts] .tows-cell[data-view=cards] .tows-cell__body{--tows-card-h:224px}.tows-quadrant-max[data-cols="3"]{--tows-quadmax-cols:2}.tows-quadrant-max[data-cols="2"]{--tows-quadmax-cols:1}.tows-grid{--tows-grid-col-w:256px}}.esstate{--esstate-h:var(--kriea-statecard-h);--esstate-lead:var(--kriea-statecard-lead);--esstate-pad:var(--kriea-statecard-pad);--esstate-gutter:var(--kriea-statecard-gutter);padding:var(--esstate-pad) var(--esstate-gutter);height:var(--esstate-h);min-height:var(--esstate-h);background:var(--kriea-card,var(--ds-surface-color));border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;flex-direction:column;flex:none;min-width:0;display:flex;position:relative;overflow:hidden;container:statecard/inline-size}.esstate--fill{flex:1 1 calc(var(--esstate-lead) + var(--esstate-pad) * 2 + 2px);height:auto;min-height:0}.esstate[data-status=DRAFT]{--esstate-ink:var(--ds-trust-color)}.esstate[data-status=IN_PROGRESS]{--esstate-ink:var(--ds-insight-color)}.esstate[data-status=IMPLEMENTED]{--esstate-ink:var(--ds-growth-color)}.esstate[data-status=RETIRED]{--esstate-ink:var(--ds-warning-color)}.esstate__hue{inset:0 calc(-1 * var(--esstate-gutter)) auto;background:var(--esstate-ink,var(--kriea-border));height:3px;position:absolute}.esstate__banner{flex-direction:column;flex:none;padding:0 0 10px;display:flex}.esstate__reading{font-family:var(--kriea-font-brand);color:var(--esstate-ink);font-size:15px;font-weight:700;line-height:1.25}.esstate__window{color:var(--kriea-muted);font-size:11.5px;line-height:1.35}.esstate__badge{border:1px solid var(--esstate-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--esstate-ink);border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:800}.esstate__badge--blocked{border-color:var(--ds-warning-color);color:var(--ds-warning-color)}.esstate__flag{flex:none}.esstate__capsule{letter-spacing:.02em;font-weight:600}.esstate__body{align-items:stretch;gap:var(--kriea-statecard-split-gap);flex:auto;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}.esstate__spine{flex:1 1 var(--kriea-statecard-spine);flex-direction:column;gap:6px;min-width:0;display:flex}.esstate__spine[data-retired=true] .esstate__steps{opacity:.45}.esstate__step-title{font-size:10.5px;line-height:1.3}.esstate__step-content{font-size:10px;line-height:1.3}.esstate__step-stamp{flex-direction:column;min-width:0;display:flex}.esstate__step-who{color:var(--kriea-heading);white-space:normal;overflow-wrap:anywhere;font-weight:600}.esstate__step-when{color:var(--kriea-muted);white-space:nowrap}.esstate__allows{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;padding-inline-start:12px;display:flex}.esstate__k{color:var(--kriea-muted);flex:none;font-size:11px;line-height:1.6}.esstate__list{color:var(--kriea-heading);margin:0;padding:0 0 0 14px;font-size:11.5px;line-height:1.6}.esstate__list li::marker{color:var(--esstate-ink)}.esstate__retire{padding-top:8px;padding-bottom:8px}.esstate__reason.ant-input-affix-wrapper,.esstate__reason.ant-input{flex:auto;min-height:0;padding-bottom:13px;display:flex}.esstate__reason.ant-input-affix-wrapper textarea,.esstate__reason.ant-input textarea{resize:none;flex:auto;min-height:0;font-size:12.5px;line-height:1.35}.esstate__retire .ant-input-data-count{bottom:1px;color:var(--kriea-muted);font-size:9.5px;line-height:1.2;inset-inline-end:4px}.esstate__exits{padding:var(--kriea-statecard-band-gap) 0 0;flex:none}.esstate__exits .ant-btn{flex:1 1 0;min-width:0}.esstate__exits--one{justify-content:flex-end}.esstate__exits--one .ant-btn{flex:0 0 50%}.esstate__hint{flex:none;padding-top:6px;font-size:11px;line-height:1.35}@media (width<=560px){.esstate{height:auto;min-height:var(--esstate-h)}.esstate .esstate__exits{flex-wrap:wrap}.esstate .esstate__exits .ant-btn{flex:auto}.esstate__body{flex-direction:column;gap:10px}.esstate__spine,.esstate__allows{flex:none}.esstate__allows{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--kriea-border-soft,var(--kriea-border));padding-top:8px}}@container statecard (width<=460px){.esstate__exits{flex-wrap:wrap}.esstate__exits .ant-btn{flex:auto}}.towsstate{--towsstate-h:var(--kriea-statecard-h);--towsstate-lead:var(--kriea-statecard-lead);--towsstate-pad:var(--kriea-statecard-pad);--towsstate-gutter:var(--kriea-statecard-gutter);padding:var(--towsstate-pad) var(--towsstate-gutter);height:var(--towsstate-h);min-height:var(--towsstate-h);background:var(--kriea-card,var(--ds-surface-color));border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;flex-direction:column;flex:none;min-width:0;display:flex;position:relative;overflow:hidden;container:statecard/inline-size}.towsstate--fill{flex:1 1 calc(var(--towsstate-lead) + var(--towsstate-pad) * 2 + 2px);height:auto;min-height:0}.towsstate[data-reading=PROPOSED]{--towsstate-ink:var(--ds-trust-color)}.towsstate[data-reading=CONFIRMED_DRAFT]{--towsstate-ink:var(--ds-growth-color)}.towsstate[data-reading=STALE]{--towsstate-ink:var(--kriea-body)}.towsstate[data-reading=DISCARDED]{--towsstate-ink:var(--ds-insight-color)}.towsstate[data-reading=RETIRED]{--towsstate-ink:var(--ds-warning-color)}.towsstate__hue{inset:0 calc(-1 * var(--towsstate-gutter)) auto;background:var(--towsstate-ink,var(--kriea-border));height:3px;position:absolute}.towsstate__banner{flex-direction:column;flex:none;padding:0 0 11px;display:flex}.towsstate__reading{font-family:var(--kriea-font-brand);color:var(--towsstate-ink);font-size:15px;font-weight:700;line-height:1.25}.towsstate__window{color:var(--kriea-muted);font-size:11.5px;line-height:1.35}.towsstate__badge{border:1px solid var(--towsstate-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--towsstate-ink);border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:800}.towsstate__body{align-items:stretch;gap:var(--kriea-statecard-split-gap);flex:auto;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}.towsstate__timer{flex:1 1 var(--kriea-statecard-spine);cursor:help;flex-direction:column;gap:5px;min-width:0;display:flex}.towsstate__track{align-items:center;min-height:14px;display:flex;position:relative}.towsstate__tick{background:var(--towsstate-ink);width:2px;height:14px;box-shadow:0 0 0 2px var(--kriea-card,var(--ds-surface-color));pointer-events:none;border-radius:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.towsstate__stamps{color:var(--kriea-muted);gap:8px;font-size:10.5px;line-height:1.3;display:flex}.towsstate__stamp{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.towsstate__stamp--now{text-align:center;color:var(--towsstate-ink);font-weight:700}.towsstate__stamp--end{text-align:end}.towsstate__ledger{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;padding-inline-start:12px;display:flex}.towsstate__row{flex-direction:column;display:flex}.towsstate__k{color:var(--kriea-muted);flex:none;font-size:11.5px;line-height:1.75}.towsstate__v{min-width:0;color:var(--kriea-heading);font-size:11.5px;font-weight:600;line-height:1.75}.towsstate__v.is-accent{color:var(--towsstate-ink)}.towsstate__v.is-absent{color:var(--kriea-muted);font-weight:400}.towsstate__retire{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;min-height:0;padding-inline-start:12px;display:flex}.towsstate__reason.ant-input-affix-wrapper,.towsstate__reason.ant-input{flex:auto;min-height:0;padding-bottom:13px;display:flex}.towsstate__reason.ant-input-affix-wrapper textarea,.towsstate__reason.ant-input textarea{resize:none;flex:auto;min-height:0;font-size:12.5px;line-height:1.35}.towsstate__reason.ant-input{resize:none;font-size:12.5px}.towsstate__retire .ant-input-data-count{bottom:1px;color:var(--kriea-muted);font-size:9.5px;line-height:1.2;inset-inline-end:4px}.towsstate__exits{padding:var(--kriea-statecard-band-gap) 0 0;flex:none}.towsstate__exits .ant-btn{flex:1 1 0;min-width:0}.towsstate__exits--one{justify-content:flex-end}.towsstate__exits--one .ant-btn{flex:0 0 50%}@media (width<=560px){.towsstate{height:auto;min-height:var(--towsstate-h)}.towsstate__body{flex-direction:column;gap:10px}.towsstate__timer,.towsstate__ledger,.towsstate__retire{flex:none}.towsstate__ledger,.towsstate__retire{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--kriea-border-soft,var(--kriea-border));padding-top:8px}}.towsstate--dense .towsstate__stamps{gap:4px;font-size:10px}@container statecard (width<=460px){.towsstate__exits{flex-wrap:wrap}.towsstate__exits .ant-btn{flex:auto}}.gsrc{flex-direction:column;gap:8px;min-width:0;display:flex}.gsrc__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:700}.gsrc__subtitle{color:var(--kriea-heading);font-size:12px;font-weight:600}.gsrc__count{font-variant-numeric:tabular-nums}.gsrc__row{border:1px solid var(--kriea-border);border-radius:8px;min-width:0;padding:8px 10px}.gsrc__rowbody{align-items:flex-start;min-width:0}.gsrc__name{white-space:normal;text-align:start;overflow-wrap:anywhere;height:auto;padding-inline:0}.gsrc-tag{margin-inline-end:0}.gsrc-tag--beacon{color:var(--ds-trust-color);border-color:var(--ds-trust-color);background:0 0}.gsrc-tag--user{color:var(--kriea-muted);background:0 0}.es-ovaside{--es-ovaside-status-min:var(--kriea-statecard-h);grid-template-rows:minmax(var(--es-ovaside-status-min), auto) minmax(0, 1fr);gap:20px;min-width:0;height:100%;min-height:0;display:grid}.es-ovaside__status{flex-direction:column;min-width:0;min-height:0;display:flex}.es-ovaside__inputs{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (width<=1024px){.es-ovaside{height:auto}.es-ovaside__status>.esstate--fill{height:auto;min-height:var(--esstate-h);flex:none}}.eg-priority-view{min-width:0;height:100%}.eg-hive-view{min-width:0;max-width:760px}.pgl{flex-direction:column;gap:8px;min-width:0;display:flex}.pgl__heading{letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:700}.pgl__subtitle{color:var(--kriea-heading);font-size:12px;font-weight:600}.pgl__count{font-variant-numeric:tabular-nums}.pgl__row{border:1px solid var(--kriea-border);border-radius:8px;min-width:0;padding:8px 10px}.pgl__name{white-space:normal;text-align:start;overflow-wrap:anywhere;min-width:0;height:auto;padding-inline:0}.pgl-tag{color:var(--kriea-muted);background:0 0;flex:none;margin-inline-end:0}.egstate{--egstate-h:var(--kriea-statecard-h);--egstate-lead:var(--kriea-statecard-lead);--egstate-pad:var(--kriea-statecard-pad);--egstate-gutter:var(--kriea-statecard-gutter);padding:var(--egstate-pad) var(--egstate-gutter);height:var(--egstate-h);min-height:var(--egstate-h);background:var(--kriea-card,var(--ds-surface-color));border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;flex-direction:column;flex:none;min-width:0;display:flex;position:relative;overflow:hidden;container:statecard/inline-size}.egstate--fill{flex:1 1 calc(var(--egstate-lead) + var(--egstate-pad) * 2 + 2px);height:auto;min-height:0}.egstate[data-status=DRAFT]{--egstate-ink:var(--ds-trust-color)}.egstate[data-status=IN_PROGRESS]{--egstate-ink:var(--ds-insight-color)}.egstate[data-status=IMPLEMENTED]{--egstate-ink:var(--ds-growth-color)}.egstate[data-status=RETIRED]{--egstate-ink:var(--ds-warning-color)}.egstate__hue{inset:0 calc(-1 * var(--egstate-gutter)) auto;background:var(--egstate-ink,var(--kriea-border));height:3px;position:absolute}.egstate__banner{flex-direction:column;flex:none;padding:0 0 10px;display:flex}.egstate__reading{font-family:var(--kriea-font-brand);color:var(--egstate-ink);font-size:15px;font-weight:700;line-height:1.25}.egstate__window{color:var(--kriea-muted);font-size:11.5px;line-height:1.35}.egstate__badge{border:1px solid var(--egstate-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--egstate-ink);border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:800}.egstate__badge--blocked{border-color:var(--ds-warning-color);color:var(--ds-warning-color)}.egstate__flag{flex:none}.egstate__capsule{letter-spacing:.02em;font-weight:600}.egstate__body{align-items:stretch;gap:var(--kriea-statecard-split-gap);flex:auto;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}.egstate__spine{flex:1 1 var(--kriea-statecard-spine);flex-direction:column;gap:6px;min-width:0;display:flex}.egstate__spine[data-retired=true] .egstate__steps{opacity:.45}.egstate__step-title{font-size:10.5px;line-height:1.3}.egstate__step-content{font-size:10px;line-height:1.3}.egstate__step-stamp{flex-direction:column;min-width:0;display:flex}.egstate__step-who{color:var(--kriea-heading);white-space:normal;overflow-wrap:anywhere;font-weight:600}.egstate__step-when{color:var(--kriea-muted);white-space:nowrap}.egstate__allows{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;padding-inline-start:12px;display:flex}.egstate__k{color:var(--kriea-muted);flex:none;font-size:11px;line-height:1.6}.egstate__list{color:var(--kriea-heading);margin:0;padding:0 0 0 14px;font-size:11.5px;line-height:1.6}.egstate__list li::marker{color:var(--egstate-ink)}.egstate__retire{padding-top:8px;padding-bottom:8px}.egstate__reason.ant-input-affix-wrapper,.egstate__reason.ant-input{flex:auto;min-height:0;padding-bottom:13px;display:flex}.egstate__reason.ant-input-affix-wrapper textarea,.egstate__reason.ant-input textarea{resize:none;flex:auto;min-height:0;font-size:12.5px;line-height:1.35}.egstate__retire .ant-input-data-count{bottom:1px;color:var(--kriea-muted);font-size:9.5px;line-height:1.2;inset-inline-end:4px}.egstate__exits{padding:var(--kriea-statecard-band-gap) 0 0;flex:none}.egstate__exits .ant-btn{flex:1 1 0;min-width:0}.egstate__exits--one{justify-content:flex-end}.egstate__exits--one .ant-btn{flex:0 0 50%}.egstate__hint{flex:none;padding-top:6px;font-size:11px;line-height:1.35}@media (width<=560px){.egstate{height:auto;min-height:var(--egstate-h)}.egstate .egstate__exits{flex-wrap:wrap}.egstate .egstate__exits .ant-btn{flex:auto}.egstate__body{flex-direction:column;gap:10px}.egstate__spine,.egstate__allows{flex:none}.egstate__allows{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--kriea-border-soft,var(--kriea-border));padding-top:8px}}@container statecard (width<=460px){.egstate__exits{flex-wrap:wrap}.egstate__exits .ant-btn{flex:auto}}.eg-ovaside{--eg-ovaside-status-min:var(--kriea-statecard-h);grid-template-rows:minmax(var(--eg-ovaside-status-min), auto) minmax(0, 1fr);gap:20px;min-width:0;height:100%;min-height:0;display:grid}.eg-ovaside__status{flex-direction:column;min-width:0;min-height:0;display:flex}.eg-ovaside__inputs{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (width<=1024px){.eg-ovaside{height:auto}.eg-ovaside__status>.egstate--fill{height:auto;min-height:var(--egstate-h);flex:none}}.eg-inputsview{flex-direction:column;gap:14px;min-width:0;display:flex}.eg-inputsview__lede{max-width:74ch;color:var(--kriea-body);font-size:13px;line-height:1.6}.ep-priority-view{min-width:0;height:100%}.ep-priority-view .wiifm-middle{flex:none}.ep-hive-view{min-width:0;max-width:760px}.gprop{border-top:3px solid var(--ds-trust-color);height:100%}.gprop[data-reading=STALE]{border-top-color:var(--kriea-warning)}.gprop[data-reading=DISCARDED],.gprop[data-reading=RETIRED]{border-top-color:var(--kriea-border)}.gprop__state{font-size:15px}.gprop__left{font-variant-numeric:tabular-nums;margin-inline-end:0}.gprop__hint,.gprop__window{font-size:12px}.gprop__reason{font-style:italic}.gprop__spacer{flex:auto}.epstate{--epstate-h:var(--kriea-statecard-h);--epstate-lead:var(--kriea-statecard-lead);--epstate-pad:var(--kriea-statecard-pad);--epstate-gutter:var(--kriea-statecard-gutter);padding:var(--epstate-pad) var(--epstate-gutter);height:var(--epstate-h);min-height:var(--epstate-h);background:var(--kriea-card,var(--ds-surface-color));border:1px solid var(--kriea-border-soft,var(--kriea-border));border-radius:10px;flex-direction:column;flex:none;min-width:0;display:flex;position:relative;overflow:hidden;container:statecard/inline-size}.epstate--fill{flex:1 1 calc(var(--epstate-lead) + var(--epstate-pad) * 2 + 2px);height:auto;min-height:0}.epstate[data-status=DRAFT]{--epstate-ink:var(--ds-trust-color)}.epstate[data-status=IN_PROGRESS]{--epstate-ink:var(--ds-insight-color)}.epstate[data-status=IMPLEMENTED]{--epstate-ink:var(--ds-growth-color)}.epstate[data-status=RETIRED]{--epstate-ink:var(--ds-warning-color)}.epstate__hue{inset:0 calc(-1 * var(--epstate-gutter)) auto;background:var(--epstate-ink,var(--kriea-border));height:3px;position:absolute}.epstate__banner{flex-direction:column;flex:none;padding:0 0 10px;display:flex}.epstate__reading{font-family:var(--kriea-font-brand);color:var(--epstate-ink);font-size:15px;font-weight:700;line-height:1.25}.epstate__window{color:var(--kriea-muted);font-size:11.5px;line-height:1.35}.epstate__badge{border:1px solid var(--epstate-ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--epstate-ink);border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:800}.epstate__badge--blocked{border-color:var(--ds-warning-color);color:var(--ds-warning-color)}.epstate__flag{flex:none}.epstate__capsule{letter-spacing:.02em;font-weight:600}.epstate__body{align-items:stretch;gap:var(--kriea-statecard-split-gap);flex:auto;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}.epstate__spine{flex:1 1 var(--kriea-statecard-spine);flex-direction:column;gap:6px;min-width:0;display:flex}.epstate__spine[data-retired=true] .epstate__steps{opacity:.45}.epstate__step-title{font-size:10.5px;line-height:1.3}.epstate__step-content{font-size:10px;line-height:1.3}.epstate__step-stamp{flex-direction:column;min-width:0;display:flex}.epstate__step-who{color:var(--kriea-heading);white-space:normal;overflow-wrap:anywhere;font-weight:600}.epstate__step-when{color:var(--kriea-muted);white-space:nowrap}.epstate__allows{flex:0 0 var(--kriea-statecard-details);border-inline-start:1px solid var(--kriea-border-soft,var(--kriea-border));flex-direction:column;min-width:0;padding-inline-start:12px;display:flex}.epstate__k{color:var(--kriea-muted);flex:none;font-size:11px;line-height:1.6}.epstate__list{color:var(--kriea-heading);margin:0;padding:0 0 0 14px;font-size:11.5px;line-height:1.6}.epstate__list li::marker{color:var(--epstate-ink)}.epstate__retire{padding-top:8px;padding-bottom:8px}.epstate__reason.ant-input-affix-wrapper,.epstate__reason.ant-input{flex:auto;min-height:0;padding-bottom:13px;display:flex}.epstate__reason.ant-input-affix-wrapper textarea,.epstate__reason.ant-input textarea{resize:none;flex:auto;min-height:0;font-size:12.5px;line-height:1.35}.epstate__retire .ant-input-data-count{bottom:1px;color:var(--kriea-muted);font-size:9.5px;line-height:1.2;inset-inline-end:4px}.epstate__exits{padding:var(--kriea-statecard-band-gap) 0 0;flex:none}.epstate__exits .ant-btn{flex:1 1 0;min-width:0}.epstate__exits--one{justify-content:flex-end}.epstate__exits--one .ant-btn{flex:0 0 50%}.epstate__hint{flex:none;padding-top:6px;font-size:11px;line-height:1.35}@media (width<=560px){.epstate{height:auto;min-height:var(--epstate-h)}.epstate .epstate__exits{flex-wrap:wrap}.epstate .epstate__exits .ant-btn{flex:auto}.epstate__body{flex-direction:column;gap:10px}.epstate__spine,.epstate__allows{flex:none}.epstate__allows{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--kriea-border-soft,var(--kriea-border));padding-top:8px}}@container statecard (width<=460px){.epstate__exits{flex-wrap:wrap}.epstate__exits .ant-btn{flex:auto}}.ep-ovaside{--ep-ovaside-status-min:var(--kriea-statecard-h);grid-template-rows:minmax(var(--ep-ovaside-status-min), auto) minmax(0, 1fr);gap:20px;min-width:0;height:100%;min-height:0;display:grid}.ep-ovaside__status{flex-direction:column;min-width:0;min-height:0;display:flex}.ep-ovaside__inputs{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}@media (width<=1024px){.ep-ovaside{height:auto}.ep-ovaside__status>.epstate--fill{height:auto;min-height:var(--epstate-h);flex:none}}.ep-inputsview{flex-direction:column;gap:14px;min-width:0;display:flex}.ep-inputsview__lede{max-width:74ch;color:var(--kriea-body);font-size:13px;line-height:1.6}.oba-card.skb-card{min-height:0}.oba-card.skb-card .oba-icard__desc{-webkit-line-clamp:2;min-height:2.9em}.oba-card.skb-card .oba-icard__footrow{min-height:0}.skb-meter{align-items:center;gap:8px;min-width:0;display:flex}.skb-meter__track{flex:auto;gap:3px;min-width:0;display:flex}.skb-meter__seg{background:var(--ds-border-soft);border-radius:3px;flex:1 1 0;height:6px;transition:background .2s}.skb-meter__seg.is-on{background:var(--ds-trust-color)}.skb-meter__label{max-width:46%;font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:700;overflow:hidden}.skb-meter-tip__head{font-weight:700}.skb-meter-tip__sub{font-size:var(--ds-meta-size);opacity:.85}.skb-grow{color:var(--ds-insight-color);flex:none;align-items:center;font-size:12px;display:inline-flex}.skb-catx__meter{background:var(--ds-border-soft);border-radius:3px;height:5px;margin:8px 0 4px;display:block;overflow:hidden}.skb-catx__meter-fill{background:var(--ds-trust-color);border-radius:3px;height:100%;display:block}.skb-catx__meter-label{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.strategy-columns-host{flex:auto;min-width:0;height:100%;min-height:0;container-type:inline-size}.strategy-priority-cards{gap:var(--kriea-gap);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));height:100%;min-height:0;display:grid}.strategy-priority-card{--priority-ink:var(--ds-muted-color);min-width:0;min-height:0}.strategy-priority-card--high{--priority-ink:var(--ds-warning-color)}.strategy-priority-card--medium{--priority-ink:var(--ds-insight-color)}.strategy-priority-card--low{--priority-ink:var(--ds-growth-color)}.strategy-priority-card__dot{background:var(--priority-ink);border-radius:50%;width:10px;height:10px;display:block}.strategy-priority-card .strategy-priority-card__body{background:var(--kriea-surface);gap:0;padding:0}.strategy-priority-card__empty{padding:var(--kriea-gap);flex:auto}.strategy-priority-entry{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-xs);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.strategy-priority-entry:hover{--kis-lift:var(--kriea-shadow-md)}.strategy-priority-entry:active{--kis-lift:var(--kriea-shadow-xs)}.strategy-priority-entry:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.strategy-priority-entry{min-width:0;padding:var(--kriea-gap-sm) var(--kriea-gap-md);border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius);background:var(--kriea-card)}.strategy-priority-entry:hover{border-color:var(--ds-trust-color)}.strategy-priority-entry .strategy-priority-entry__name{margin:0}.strategy-priority-entry .strategy-priority-entry__pill{white-space:normal;flex-direction:column;align-self:flex-start;min-width:0;max-width:100%;margin-inline-end:0;padding-block:3px;display:flex}.strategy-priority-entry .strategy-priority-entry__pill--wide{align-self:stretch}.strategy-priority-entry .strategy-priority-entry__label{font-size:var(--kriea-fs-label);letter-spacing:.07em;text-transform:uppercase;opacity:.75;font-weight:700;line-height:12px}.strategy-priority-entry .strategy-priority-entry__value{max-width:100%;font-size:var(--kriea-fs-base);color:inherit;margin:0;font-weight:400;line-height:18px}@container (width<=999px){.strategy-priority-cards{box-sizing:border-box;height:calc(100% + var(--kriea-gap-sm));margin-inline:calc(-1 * var(--kriea-gap-sm));padding:0 var(--kriea-gap-sm) var(--kriea-gap-sm);grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto}}@container (width<=559px){.strategy-priority-cards{grid-template-rows:repeat(4,minmax(240px,1fr));grid-template-columns:minmax(0,1fr)}}.strategy-priority-card__list{flex-direction:column;gap:6px;padding:6px;display:flex}.strategy-priority-cards.strategy-priority-cards--max{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;margin:0;padding:0;overflow:visible}.strategy-priority-cards.strategy-priority-cards--max>.strategy-priority-card:not(.is-max){display:none}.strategy-priority-card.is-max .strategy-priority-card__list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@container (width<=759px){.strategy-priority-card.is-max .strategy-priority-card__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=479px){.strategy-priority-card.is-max .strategy-priority-card__list{grid-template-columns:minmax(0,1fr)}}.oba-instance-overlay.initiative-overlay{z-index:var(--kriea-z-record-flow)}.oba-instance-overlay.initiative-overlay .iov-menu__lock{color:var(--ds-muted-color);opacity:.6;flex:none;align-items:center;display:inline-flex}.oba-instance-overlay.initiative-overlay .iov-menu__lock svg{width:14px;height:14px}.oba-instance-overlay.initiative-overlay .iov-menu__lock.is-locked{color:var(--ds-body-color);opacity:1}.oba-instance-overlay.initiative-overlay .ov1menu__item.is-active .iov-menu__lock{color:inherit}.oba-instance-overlay.initiative-overlay .ov1menu__item:disabled{opacity:.45;cursor:not-allowed}.oba-instance-overlay.initiative-overlay .kriea-ovchrome.is-menu-collapsed .iov-menu__lock{display:none}.oba-instance-overlay.initiative-overlay .iov-pane__scroll{flex:auto;min-height:0;overflow:hidden auto}.oba-instance-overlay.initiative-overlay .iov-missing{margin:auto}.oba-instance-overlay.initiative-overlay .iov-controls__prefix{color:var(--ds-muted-color)}.oba-instance-overlay.initiative-overlay .iov-controls__lifecycle{width:clamp(176px,16vw,216px)}@media (width<=900px){.oba-instance-overlay.initiative-overlay .iov-controls__prefix{display:none}}.bht-reference__scroll{flex-direction:column;gap:12px;display:flex}.bht-reference__model-caveat,.bht-reference__row{flex:none}.bht-reference__warnings{margin-block-end:12px}.bht-reference__warning-icon{color:var(--ds-warning-color);flex:none;margin-block-start:3px;display:inline-flex}.bht-reference__unevidenced{border-style:dashed}.obb-panel{--obb-meta:12px;--obb-gutter:18px;height:100%;min-height:0;padding:0 var(--obb-gutter);background:var(--kriea-card);flex-direction:column;display:flex}.obb-panel__bar{border-bottom:1px solid var(--kriea-partition);flex:0 0 60px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.obb-panel__title{min-width:0;font-family:var(--kriea-font-brand,var(--ds-title-font));color:var(--kriea-primary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:14px;font-weight:700;overflow:hidden}.obb-panel__body{flex-direction:column;flex:auto;min-height:0;padding-top:12px;display:flex;overflow:hidden}.obb-panel__composer{flex:none;padding:12px 0 14px}.obb-home{flex-direction:column;flex:auto;justify-content:center;gap:22px;min-height:0;padding:20px 0 16px;display:flex;overflow-y:auto}.obb-home__hero{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.obb-home__intro{max-width:34ch;font-size:var(--ds-body-size);color:var(--ds-body-color);margin:0;line-height:1.5}.obb-home__intro--sub{font-size:var(--obb-meta);color:var(--ds-muted-color)}.obb-thread{flex-direction:column;flex:auto;gap:16px;min-height:0;padding:22px 0 18px;display:flex;overflow:hidden auto}.obb-info{border:1px solid var(--ds-border-accent,var(--kriea-primary));border-radius:var(--kriea-radius-lg,14px);background:var(--kriea-primary-soft);gap:10px;padding:12px 14px;display:flex}.obb-info.is-attention{animation:3.2s cubic-bezier(.4,0,.3,1) forwards obb-attention}.obb-info__icon{color:var(--kriea-primary);flex:none;margin-top:1px}.obb-info__body{min-width:0}.obb-info__title{font-size:var(--obb-meta);color:var(--kriea-heading);margin:0 0 3px;font-weight:700;line-height:1.4}.obb-info__text{font-size:var(--obb-meta);color:var(--ds-body-color);overflow-wrap:anywhere;margin:0;line-height:1.5}.obb-info__text+.obb-info__text{margin-top:6px}.obb-turn{gap:8px;max-width:100%;display:flex}.obb-turn--user{justify-content:flex-end}.obb-turn__avatar{flex:none;align-self:flex-end;line-height:0}.obb-turn__body{min-width:0;max-width:84%}.obb-turn__bubble{border-radius:var(--kriea-radius-lg,14px);font-size:var(--obb-meta);overflow-wrap:anywhere;padding:10px 13px;line-height:1.5}.obb-turn__bubble p{margin:0}.obb-turn__bubble p+p{margin-top:8px}.obb-turn--user .obb-turn__bubble{background:var(--kriea-card);border:1px solid var(--ds-border-color);color:var(--ds-body-color)}.obb-turn--beacon .obb-turn__bubble{background:var(--kriea-primary-soft);color:var(--kriea-heading)}.obb-turn__bubble.is-attention{animation:3.2s cubic-bezier(.4,0,.3,1) forwards obb-attention}.obb-turn__tag{font-size:var(--obb-meta);color:var(--ds-muted-color);margin-top:5px;display:inline-block}.obb-md>:first-child{margin-top:0}.obb-md>:last-child{margin-bottom:0}.obb-md p{margin:0}.obb-md p+p{margin-top:8px}.obb-md strong{color:var(--kriea-heading);font-weight:700}.obb-md ul,.obb-md ol{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;display:flex}.obb-md code{border-radius:var(--kriea-radius-sm,6px);background:var(--kriea-surface);padding:1px 4px;font-size:.94em}.obb-md a{color:var(--kriea-primary);text-decoration:underline}.obb-md table{border-collapse:collapse;width:100%;max-width:100%;margin:10px 0 0;font-size:.95em;display:block;overflow:auto hidden}.obb-md th,.obb-md td{border:1px solid var(--ds-border-color);text-align:left;vertical-align:top;padding:5px 8px}.obb-md th{background:color-mix(in srgb, var(--kriea-card) 70%, transparent);white-space:nowrap;font-weight:700}@keyframes obb-attention{0%,to{box-shadow:0 0 #0000}22%,72%{box-shadow:0 0 0 5px var(--kriea-primary-soft), 0 0 0 6px color-mix(in srgb, var(--kriea-primary) 45%, transparent)}47%{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.obb-turn__bubble.is-attention,.obb-info.is-attention{animation:none}}@keyframes obb-typing{0%,60%,to{opacity:.25}30%{opacity:.9}}.obb-typing{align-items:center;gap:4px;display:inline-flex}.obb-typing span{background:var(--kriea-primary);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite obb-typing}.obb-typing span:nth-child(2){animation-delay:.18s}.obb-typing span:nth-child(3){animation-delay:.36s}.obb-composer{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,14px);background:var(--kriea-card);align-items:flex-end;gap:6px;padding:4px 6px 4px 4px;transition:border-color .18s,box-shadow .18s;display:flex}.obb-composer:focus-within{border-color:var(--kriea-primary);box-shadow:0 0 0 3px var(--kriea-primary-soft)}.obb-composer__input.ant-input{box-shadow:none;font-size:var(--obb-meta);resize:none;background:0 0;border:1px solid #0000;padding:8px 6px 8px 10px;line-height:1.5}.obb-composer__input.ant-input:focus,.obb-composer__input.ant-input:focus-within,.obb-composer__input.ant-input:hover,.obb-composer__input.ant-input:active{box-shadow:none;border-color:#0000;outline:none}.obb-composer__send{width:var(--kriea-control-h);height:var(--kriea-control-h);background:var(--ds-border-color);color:var(--kriea-card);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-bottom:3px;transition:background .18s;display:inline-flex}.obb-composer__send:disabled{cursor:default}.obb-composer.is-active .obb-composer__send{background:var(--kriea-primary)}.obb-faq{border-top:1px solid var(--kriea-partition);flex:none}.obb-faq__scroll{max-height:34vh;overflow:hidden auto}.obb-faq__list{flex-direction:column;gap:2px;margin:0;padding:8px 0;list-style:none;display:flex}.obb-faq__q{border-radius:var(--kriea-radius,9px);width:100%;color:var(--ds-body-color);font:inherit;font-size:var(--obb-meta);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:9px 10px;line-height:1.4;transition:background .18s,color .18s;display:block}.obb-faq__q:hover{background:var(--kriea-primary-soft);color:var(--kriea-heading)}.ob-read{grid-template-rows:.3fr .7fr;gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.ob-read__grid{grid-auto-columns:1fr;grid-auto-flow:column;gap:14px;min-height:0;display:grid;overflow:hidden}.ob-read__card{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ob-read__card-head{flex:none;padding:12px 16px 10px}.ob-read__card-body{flex:auto;min-height:0;padding:0 16px 14px;overflow:hidden auto}.ob-read__card-title{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600}.ob-read__spark{color:var(--kriea-primary)}.ob-read__coverage{font-size:var(--ob-meta);color:var(--ds-muted-color);white-space:nowrap}.ob-read__narrative{font-size:var(--ob-read-narrative);color:var(--ds-body-color);margin:0;line-height:1.5;transition:color .16s}.ob-read__narrative.is-draft{color:var(--ds-muted-color)}.ob-read__narrative-edit.ant-input{font-size:var(--ob-read-narrative);color:var(--ds-body-color);line-height:1.5}.ob-read__foot{flex:none;padding:0 16px 14px}.ob-read__cov{flex:none}.ob-read__tags{min-width:0}.ob-read__tags .ant-tag{background:var(--kriea-surface);color:var(--ds-body-color);font-size:var(--ob-meta);margin:0}.ob-read__dim-cap{min-width:0}.ob-read__act,.ob-read__locked{width:var(--ob-act-size);height:var(--ob-act-size);border-radius:var(--kriea-radius-sm,6px);color:var(--ds-muted-color);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ob-read__act{cursor:pointer;transition:background .16s,color .16s,opacity .14s}.ob-read__act:hover{background:var(--kriea-primary-soft);color:var(--kriea-primary)}.ob-read__acts{flex:none}.ob-read__locked{opacity:.5}.ob-read__card .ob-read__act,.ob-read__card .ob-read__why,.ob-read__card .ob-read__act-btn{opacity:0}.ob-read__card:hover .ob-read__act,.ob-read__card:hover .ob-read__why,.ob-read__card:hover .ob-read__act-btn,.ob-read__card:focus-within .ob-read__act,.ob-read__card:focus-within .ob-read__why,.ob-read__card:focus-within .ob-read__act-btn{opacity:1}.ob-read__why{transition:opacity .14s}.ob-read__mine.ant-tag{background:var(--kriea-primary-soft);color:var(--kriea-primary);font-size:var(--ob-meta);margin:0;font-weight:600}.ob-read__dim-select{width:100%}.ob-read__dim-icon{color:var(--ds-muted-color)}.ob-read__dim-caption{font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-read__dim-value{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600;display:block}.ob-read__dim-hint{font-size:var(--ob-meta);color:var(--ds-muted-color);margin-top:2px;line-height:1.45;display:block}.ob-read__dim-empty{font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.45;display:block}.ob-read__ev{border-top:1px dashed var(--ds-border-color);flex-direction:column;gap:10px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:flex}.ob-read__ev-note{font-size:var(--ob-meta);color:var(--ds-muted-color);font-weight:600}.ob-read__ev-item{gap:8px;min-width:0;display:flex}.ob-read__ev-icon{color:var(--ds-muted-color);flex:none;margin-top:3px}.ob-read__quote{font-size:var(--ob-meta);color:var(--ds-body-color);overflow-wrap:anywhere;margin:0;font-style:italic;line-height:1.45}.ob-read__source{font-size:var(--ob-meta);color:var(--ds-muted-color);margin:2px 0 0}@media (width<=1100px){.ob-read{grid-template-rows:auto 1fr}.ob-read__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);grid-auto-flow:row;overflow-y:auto}}@media (width<=700px){.ob-read__grid{grid-template-columns:minmax(0,1fr)}}.ob-build{--ob-build-row-h:48px;max-width:980px;height:100%;min-height:0;margin-inline:auto}.ob-build__intro{margin:0;font-size:15px}.ob-build__group{border:1px solid var(--ds-border-color);background:var(--kriea-surface,var(--ds-border-color));border-radius:10px;flex:220px;min-width:0;padding:14px 16px}.ob-build__groupicon{color:var(--ds-trust-color);font-size:18px}.ob-build__count{margin-inline-start:auto}.ob-build__rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ob-build__rows li{align-items:center;gap:8px;min-width:0;display:flex}.ob-build__rowmark{color:var(--ds-growth-color,var(--ds-trust-color));flex:none}.ob-build__asidemark,.ob-build__donemark{color:var(--ds-trust-color)}.ob-build__privacy{margin-top:4px}.ob-build__donetitle{margin:0}.ob-build__steps{grid-auto-rows:var(--ob-build-row-h);scrollbar-width:thin;flex:auto;align-content:start;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden auto}.ob-build__step{height:var(--ob-build-row-h);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-sm,8px);background:var(--kriea-card);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-xs);transition:box-shadow .16s,border-color .16s;display:flex}.ob-build__step:hover{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-sm)}.ob-build__steplink{border-radius:inherit;min-width:0;height:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;grid-template-columns:20px minmax(0,1fr) 128px 104px;align-items:center;gap:10px;padding:0 14px;display:grid}.ob-build__steplink:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-build__steplink:disabled{cursor:default}.ob-build__stepmark{color:var(--ds-muted-color);font-size:15px}.ob-build__stepname{min-width:0;font-size:var(--ds-body-size);color:var(--kriea-heading);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ob-build__stepstatus{font-size:var(--ob-meta);text-align:center;color:var(--ds-muted-color);font-weight:600}.ob-build__stepcount.ant-tag{font-variant-numeric:tabular-nums;justify-self:center;margin:0}.ob-build__step.is-kept{border-color:color-mix(in srgb, var(--ds-growth-color) 40%, var(--ds-border-color))}.ob-build__step.is-kept .ob-build__stepmark,.ob-build__step.is-kept .ob-build__stepstatus{color:var(--ds-growth-color)}.ob-build__step.is-skipped .ob-build__stepstatus,.ob-build__step.is-empty .ob-build__stepstatus{color:var(--ds-muted-color)}.ob-build__step.is-untouched{opacity:.66}.ob-build--running{text-align:center;height:100%;min-height:0}.ob-build__runline{font-size:var(--ds-body-size);color:var(--ds-body-color)}.ob-intake__empty-title.ant-typography{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600}.ob-intake__empty-body.ant-typography{max-width:60ch;font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-qcard{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);width:100%;padding:16px 18px 14px;transition:border-color .18s,opacity .18s}.ob-qcard__num{background:var(--kriea-surface);width:24px;height:24px;color:var(--ds-muted-color);font-size:var(--ob-meta);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ob-qcard__ask{flex:auto;min-width:0}.ob-qcard__question.ant-typography{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600;line-height:1.4}.ob-qcard__helper.ant-typography{max-width:68ch;font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.45}.ob-qcard__control{margin:12px 0 12px 36px}.ob-qcard__option.ant-radio-wrapper,.ob-qcard__option.ant-checkbox-wrapper{font-size:var(--ds-body-size);color:var(--ds-body-color);padding:5px 0}.ob-qcard__text.ant-input{font-size:var(--ds-body-size)}.ob-qcard__foot{border-top:1px solid var(--ds-border-soft,var(--ds-border-color));margin-left:36px;padding-top:10px}.ob-qcard__why{min-width:0;color:var(--ds-muted-color)}.ob-qcard__why-text.ant-typography{max-width:76ch;font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.45}.ob-qcard__skip{border-radius:var(--kriea-radius-sm,6px);color:var(--ds-muted-color);font:inherit;font-size:var(--ob-meta);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 8px;transition:background .16s,color .16s}.ob-qcard__skip:hover{background:var(--kriea-surface);color:var(--ds-body-color)}.ob-qcard__skip.is-on{color:var(--kriea-primary);font-weight:600}.ob-qcard.is-settled{border-color:var(--ds-border-accent,var(--kriea-primary))}.ob-qcard.is-skipped{border-color:var(--ds-border-color);opacity:.72}.ob-next{text-align:center;flex:0 0 80%;justify-content:center;align-items:center;width:80%;margin:auto}.ob-next--early{text-align:center;max-width:none;height:100%}.ob-next__mark,.ob-next__earlymark{color:var(--ds-trust-color);font-size:26px}.ob-next__title{margin:0}.ob-next__text{max-width:52ch;margin:0}.ob-next__cards{justify-content:center;width:100%}.ob-next__card{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.ob-next__card:hover{--kis-lift:var(--kriea-shadow-md)}.ob-next__card:active{--kis-lift:var(--kriea-shadow-xs)}.ob-next__card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.ob-next__card{text-align:left;border:1px solid var(--ds-border-color);background:var(--kriea-surface);border-radius:10px;flex-direction:column;flex:200px;align-items:flex-start;gap:4px;min-width:0;padding:14px 16px;display:flex}.ob-next__cardicon{color:var(--ds-trust-color);font-size:20px}.ob-next__inbox{max-width:62ch;color:var(--ds-muted-color);margin:0}.ob-next__inboxmark{vertical-align:-2px}.ob-pv{flex-direction:column;gap:18px;height:100%;min-height:0;display:flex;overflow:hidden}.ob-pv__section{flex-direction:column;flex:none;gap:10px;display:flex}.ob-pv__sectionhead{flex-wrap:wrap;min-width:0}.ob-pv__sectiontitle{color:var(--kriea-heading)}.ob-pv__sectionhint,.ob-pv__empty,.ob-pv__foot{font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-pv__foot{margin:0}.ob-pv__section--values{flex:auto;min-height:0}.ob-pv__two{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;display:grid;overflow:hidden}.ob-pv-purpose{--ob-pv-statement-lines:2;--ob-pv-statement-size:17px;--ob-pv-statement-lh:1.5;--ob-pv-statement-h:calc(var(--ob-pv-statement-lines) * var(--ob-pv-statement-size) * var(--ob-pv-statement-lh))}.ob-pv-purpose__head{align-items:center;min-width:0}.ob-pv-purpose__statement.ant-input,.ob-pv-purpose__read{min-width:0;height:var(--ob-pv-statement-h);min-height:var(--ob-pv-statement-h);max-height:var(--ob-pv-statement-h);font-family:var(--kriea-font-brand);font-style:italic;font-weight:500;font-size:var(--ob-pv-statement-size);line-height:var(--ob-pv-statement-lh);flex:auto;padding:0;transition:color .16s}.ob-pv-purpose__statement.ant-input{resize:none;overflow:hidden auto}.ob-pv-purpose__read{color:var(--ds-muted-color);cursor:text;border-radius:var(--kriea-radius-sm,6px);overflow-wrap:anywhere;-webkit-line-clamp:var(--ob-pv-statement-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ob-pv-purpose__read.is-mine{color:var(--kriea-heading)}.ob-pv-purpose__read:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-pv-purpose__placeholder{color:var(--kriea-faint,var(--ds-muted-color))}.ob-pv-purpose__evidence{font-style:italic}.ob-pv-purpose__acts{opacity:0;flex:none;transition:opacity .14s}.ob-pv-purpose:hover .ob-pv-purpose__acts,.ob-pv-purpose:focus-within .ob-pv-purpose__acts{opacity:1}.ob-pv-purpose__confirm{flex-wrap:wrap}.ob-pv-purpose__confirmhint{min-width:0;font-size:var(--ob-meta);color:var(--ds-muted-color);flex:22ch}.ob-pv-purpose__doors{flex:none;margin-inline-start:auto}.ob-pv-purpose.oba-card{width:100%;min-width:0;min-height:auto}.ob-pv-purpose.oba-card.is-confirmed{box-shadow:inset 3px 0 0 var(--ds-growth-color)}.ob-pv-cat{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-sm);flex-direction:column;display:flex;overflow:hidden}.ob-pv-cat__head{border-bottom:1px solid var(--ds-border-color);font-size:var(--ob-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--ds-muted-color);flex:none;padding:10px 14px;font-weight:700}.ob-pv-cat__scroll{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:10px 12px 12px;display:flex;overflow:hidden auto}.ob-pv-cat__card{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-sm,8px);background:var(--kriea-card);flex:none;padding:8px 10px;transition:border-color .16s,box-shadow .16s,opacity .16s}.ob-pv-cat__card:hover,.ob-pv-cat__card:focus-within{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-xs)}.ob-pv-cat__card.is-added{opacity:.55;border-color:var(--kriea-primary)}.ob-pv-cat__name{min-width:0;font-size:var(--ds-body-size);color:var(--kriea-heading);flex:auto;font-weight:600}.ob-pv-cat__spark{color:var(--ds-insight-color);flex:none}.ob-pv-cat__desc{font-size:var(--ob-meta);color:var(--ds-muted-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.ob-pv-cat__acts{opacity:0;flex:none;gap:4px;margin-inline-start:4px;transition:opacity .14s;display:inline-flex}.ob-pv-cat__card:hover .ob-pv-cat__acts,.ob-pv-cat__card:focus-within .ob-pv-cat__acts,.ob-pv-cat__card.is-added .ob-pv-cat__acts{opacity:1}.ob-pv-slots{grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;min-width:0;min-height:0;display:grid;overflow:hidden}.ob-pv-slot{border-radius:var(--ds-card-radius,12px);flex-direction:column;gap:6px;min-width:0;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.ob-pv-slot.is-empty{border:1px dashed var(--ds-border-color);color:var(--ds-muted-color);text-align:center;background:0 0;justify-content:center;align-items:center;gap:8px}.ob-pv-slot.is-filled{border:1px solid var(--kriea-primary);background:var(--kriea-card);box-shadow:var(--kriea-shadow-sm)}.ob-pv-slot__ghostmark{color:var(--kriea-faint,var(--ds-border-color))}.ob-pv-slot__ghost{font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-pv-slot__head{flex:none;min-width:0}.ob-pv-slot__order{background:var(--kriea-primary);width:18px;height:18px;color:var(--kriea-on-primary,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:3px;font-size:11px;font-weight:700;display:inline-flex}.ob-pv-slot__name.ant-input{min-width:0;font-size:var(--ds-body-size);color:var(--kriea-heading);padding:0;font-weight:600}.ob-pv-slot__meaning.ant-input{min-height:0;font-size:var(--ob-meta);resize:none;flex:auto;padding:0;overflow:hidden auto}.ob-pv-slot__foot{min-width:0;margin-top:auto}.ob-pv-slot__cat{max-width:100%;font-size:var(--ob-meta);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ob-pv-slot__needcat{font-size:var(--ob-meta);color:var(--ds-warning-color);display:block}.ob-pv-slot__acts{opacity:0;flex:none;gap:4px;margin-inline-start:4px;transition:opacity .14s}.ob-pv-slot:hover .ob-pv-slot__acts,.ob-pv-slot:focus-within .ob-pv-slot__acts{opacity:1}@media (width<=1000px){.ob-pv__two{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(220px,45vh);overflow:hidden auto}.ob-pv-slots{grid-template-rows:repeat(3,minmax(96px,auto))}.ob-pv-slot__meaning.ant-input{flex:none;min-height:3.2em}}.ob-rsn{grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.ob-rsn__band,.ob-rsn__list{position:relative}.ob-rsn__band .ob-rsn__why,.ob-rsn__list .ob-rsn__why{z-index:1;opacity:0;transition:opacity .14s;position:absolute;top:6px;right:8px}.ob-rsn__band:hover .ob-rsn__why,.ob-rsn__band:focus-within .ob-rsn__why,.ob-rsn__list:hover .ob-rsn__why,.ob-rsn__list:focus-within .ob-rsn__why{opacity:1}.ob-rsn__band{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);box-shadow:var(--kriea-shadow-sm);min-height:var(--ob-rsn-band-h);padding:18px 16px 14px}.ob-rsn__band-head{margin-bottom:8px}.ob-rsn__band-title{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600}.ob-rsn__band.is-blocked{animation:1.8s ease-in-out ob-rsn-band-blocked}@media (prefers-reduced-motion:reduce){.ob-rsn__band.is-blocked{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent);animation:none}}@keyframes ob-rsn-band-blocked{0%,50%,to{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}25%,75%{box-shadow:var(--kriea-shadow-sm), 0 0 18px 3px color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}}.ob-rsn__spark{color:var(--kriea-primary)}.ob-rsn__slot{font-size:var(--ob-meta);color:var(--kriea-primary);white-space:nowrap;font-weight:600}.ob-rsn__empty-scale{font-size:var(--ob-meta);color:var(--ds-muted-color);padding:8px 0 14px;display:block}.ob-rsn__slider.ant-slider{margin:6px 72px 44px}.ob-rsn__mark{flex-direction:column;align-items:center;gap:1px;line-height:1.25;display:inline-flex}.ob-rsn__mark strong{font-size:var(--ob-meta);color:var(--kriea-heading);white-space:nowrap;font-weight:600}.ob-rsn__mark em{color:var(--ds-muted-color);white-space:nowrap;font-size:11px;font-style:normal}.ob-rsn__mark.is-suggested strong{color:var(--ds-insight-color)}.ob-rsn__mark.is-suggested em{color:var(--ds-insight-color);font-weight:600}.ob-rsn__list.is-locked .ob-rsn__list-body{opacity:.55}.ob-rsn__list.is-locked .ob-rsn-card{cursor:not-allowed}.ob-rsn__list.is-locked .ob-rsn-card:hover{border-color:var(--ds-border-color);box-shadow:var(--kriea-shadow-xs)}.ob-rsn__grid{grid-auto-columns:1fr;grid-auto-flow:column;gap:14px;min-height:0;display:grid;overflow:hidden}.ob-rsn__list{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-sm);flex-direction:column;display:flex;overflow:hidden}.ob-rsn__list-head{border-bottom:1px solid var(--ds-border-color);flex:none;padding:12px 14px 10px}.ob-rsn__list-title{-webkit-line-clamp:2;min-width:0;font-size:var(--ds-body-size);color:var(--kriea-heading);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ob-rsn__list-meta{font-size:var(--ob-meta);color:var(--ds-muted-color);white-space:nowrap}.ob-rsn__list-foot{border-top:1px solid var(--ds-border-color);background:var(--kriea-surface);flex:none;padding:8px 14px}.ob-rsn__list-gate{font-size:var(--ob-meta);color:var(--ds-growth-color,var(--ds-muted-color));white-space:nowrap;font-weight:600}.ob-rsn__list-gate.is-out{color:var(--ds-warning-color)}.ob-rsn__list-body{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:10px 12px 12px;display:flex;overflow:hidden auto}.ob-rsn-card{text-align:left;border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-sm,8px);background:var(--kriea-card);width:100%;box-shadow:var(--kriea-shadow-xs);cursor:pointer;flex:none;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex}.ob-rsn-card:hover{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-sm)}.ob-rsn-card:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-rsn-card.is-selected{border-color:var(--kriea-primary);background:var(--kriea-primary-soft)}.ob-rsn-card__rail{flex-direction:column;flex:none;align-items:center;gap:6px;margin-top:2px;display:flex}.ob-rsn-card__check{color:var(--ds-muted-color);display:inline-flex}.is-selected .ob-rsn-card__check{color:var(--kriea-primary)}.ob-rsn-card__pickmark{color:var(--ds-insight-color);display:inline-flex}.ob-rsn-card__main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.ob-rsn-card__name{-webkit-line-clamp:2;min-width:0;height:calc(2.6 * var(--ds-body-size,13px));font-size:var(--ds-body-size);color:var(--kriea-heading);overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ob-rsn-card__desc{-webkit-line-clamp:3;height:calc(4.35 * var(--ob-meta,12px));font-size:var(--ob-meta);color:var(--ds-body-color);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=1100px){.ob-rsn__grid{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(220px,40vh);overflow:hidden auto}.ob-rsn__slider.ant-slider{margin-inline:40px}.ob-rsn__mark em{display:none}.ob-rsn__mark strong{font-size:11px}}.ob-prof{flex-direction:column;gap:3px;min-width:0;display:flex}.ob-prof__track{border-radius:3px;flex:auto;gap:3px;min-width:0;display:flex;position:relative}.ob-prof__track.is-flash:after{content:"";pointer-events:none;border-radius:6px;animation:2.4s ease-in-out ob-prof-nudge;position:absolute;inset:-4px}@media (prefers-reduced-motion:reduce){.ob-prof__track.is-flash:after{box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 40%, transparent);animation:none}}.ob-prof__seg{background:var(--ds-border-soft);cursor:pointer;border:0;border-radius:3px;flex:1 1 0;min-width:0;height:6px;padding:0;transition:background .16s,box-shadow .16s}.ob-prof__seg.is-on{background:var(--ds-trust-color)}.ob-prof__seg:hover:not(:disabled){background:color-mix(in srgb, var(--kriea-primary) 55%, var(--ds-border-soft))}.ob-prof__seg:disabled{cursor:not-allowed}.ob-prof__seg:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}@keyframes ob-prof-nudge{0%,45%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 0%, transparent)}22%,68%{box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-trust-color) 40%, transparent)}}.ob-prof__marks{pointer-events:none;flex:none;gap:3px;height:14px;display:flex}.ob-prof__markcell{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}.ob-prof__beacon{pointer-events:auto;color:var(--ds-insight-color);align-self:flex-end;display:inline-flex}.ob-skills{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}.ob-skills__count{font-size:var(--ob-meta);color:var(--ds-muted-color);flex:none}.ob-skills__empty{max-width:52ch;font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-skills__grid{--ob-skill-min:300px;grid-template-columns:repeat(auto-fill, minmax(var(--ob-skill-min), 1fr));flex:auto;align-content:start;gap:14px;min-height:0;padding-bottom:4px;display:grid;overflow:hidden auto}.ob-skill.oba-card{opacity:.56;min-width:0;transition:opacity .16s}.ob-skill.oba-card:hover,.ob-skill.oba-card:focus-within{opacity:1}.ob-skill.oba-card.is-confirmed{opacity:1;border-color:var(--kriea-primary);box-shadow:inset 0 0 0 1px var(--kriea-primary-soft)}.ob-skill.oba-card__head{min-width:0}.ob-skill.oba-card__name.ant-input{min-width:0;padding:0}.ob-skill.oba-card__evidence{font-style:italic}.ob-skill.oba-card__cat.ant-select{max-width:100%}.ob-skill.oba-card__cat.ant-select .ant-select-selector{padding-inline:0}.ob-skill.oba-card__noscale{font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.4}.ob-skill__acts{opacity:0;flex:none;transition:opacity .14s}.ob-skill.oba-card:hover .ob-skill__acts,.ob-skill.oba-card:focus-within .ob-skill__acts,.ob-skill.oba-card.is-confirmed .ob-skill__acts,.ob-skills__grid.is-nudging .ob-skill__acts{opacity:1}.ob-skill__act{width:var(--ob-act-size);height:var(--ob-act-size);border-radius:var(--kriea-radius-sm,6px);color:var(--ds-muted-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.ob-skill__act:hover{background:var(--kriea-primary-soft);color:var(--kriea-primary)}.ob-skill__act:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-skill__act-is,.ob-skill__act-does{align-items:center;display:inline-flex}.ob-skill__act-does,.ob-skill.oba-card:hover .ob-skill__act[aria-pressed=true] .ob-skill__act-is,.ob-skill__act[aria-pressed=true]:focus-visible .ob-skill__act-is{display:none}.ob-skill.oba-card:hover .ob-skill__act[aria-pressed=true] .ob-skill__act-does,.ob-skill__act[aria-pressed=true]:focus-visible .ob-skill__act-does{display:inline-flex}.ob-skill__level{font-size:var(--ob-meta);color:var(--ds-body-color);white-space:nowrap;flex:none;margin-inline-start:auto;font-weight:700}.ob-skill__level.is-unset{color:var(--ds-muted-color);font-style:italic;font-weight:500}.ob-sources--held{height:100%;min-height:0}.ob-sources__error{color:var(--ds-warning-color)}.ob-sources__error-text{color:inherit;font-size:var(--ob-meta)}.ob-sources__rules-title{font-size:var(--ob-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--ds-muted-color)}.ob-sources__list{max-width:72ch;font-size:var(--ob-meta);color:var(--ds-muted-color);flex-direction:column;gap:7px;margin:0;padding-left:18px;line-height:1.5;display:flex}.ob-drop.ant-upload-wrapper .ant-upload-drag{border:1px dashed var(--ds-border-accent,var(--ds-border-color));border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);transition:border-color .18s,background .18s}.ob-drop.ant-upload-wrapper .ant-upload-drag:hover{border-color:var(--kriea-primary);background:var(--kriea-primary-soft)}.ob-drop__inner{padding:30px 20px}.ob-drop__icon{background:var(--kriea-primary-soft);width:48px;height:48px;color:var(--kriea-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ob-drop__title.ant-typography{color:var(--kriea-heading);font-family:var(--kriea-font-brand,var(--ds-title-font));margin:0}.ob-drop__hint.ant-typography{font-size:var(--ob-meta);color:var(--ds-muted-color);margin:0}.ob-drop__browse{color:var(--kriea-primary);font-weight:600}.ob-drop__formats .ant-tag{background:var(--kriea-surface);color:var(--ds-muted-color);font-size:var(--ob-meta);letter-spacing:.04em;margin:0}.ob-filecard{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ob-filecard__head{flex:none;padding:14px 16px 12px}.ob-filecard__icon{border-radius:var(--kriea-radius,9px);background:var(--kriea-primary-soft);width:40px;height:40px;color:var(--kriea-primary);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.ob-filecard__meta{flex:auto;min-width:0}.ob-filecard__name.ant-typography{font-size:var(--ds-body-size);color:var(--kriea-heading);overflow-wrap:anywhere;font-weight:600}.ob-filecard__facts.ant-typography{font-size:var(--ob-meta);color:var(--ds-muted-color)}.ob-filecard__preview{border-top:1px solid var(--ds-border-soft,var(--ds-border-color));background:var(--kriea-surface);flex:auto;min-height:0;display:flex}.ob-filecard__preview-label.ant-typography{font-size:var(--ob-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--ds-muted-color);margin-bottom:6px;display:block}.ob-filecard__pdf{background:var(--kriea-card);border:0;flex:auto;width:100%;min-height:0;display:block}.ob-filecard__note{border-top:1px solid var(--ds-border-soft,var(--ds-border-color));background:var(--kriea-surface);color:var(--ds-muted-color);padding:12px 16px 14px}.ob-filecard__note-text.ant-typography{font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.5}.kriea-dialog .ant-modal-container{border-radius:var(--ds-card-radius);flex-direction:column;height:min(630px,100vh - 32px);padding:0;display:flex;overflow:hidden}.kriea-dialog .ant-modal-body{flex:auto;min-height:0;display:flex}.kriea-dialog__shell{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.kriea-dialog__titlebar{min-height:var(--kriea-dialog-band-h);padding:var(--kriea-band-pad-y) 18px var(--kriea-band-pad-y) 24px;border-bottom:1px solid var(--ds-border-soft);flex:none;align-items:center;gap:12px;display:flex}.kriea-dialog__title{min-width:0;font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);flex:auto;font-weight:800;line-height:1.25}.kriea-dialog__close{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--ds-muted-color);cursor:pointer;background:0 0;border:none;border-radius:9px;flex:none;place-items:center;padding:0;font-size:16px;transition:background .15s,color .15s;display:grid}.kriea-dialog__close:hover{background:color-mix(in srgb, var(--ds-title-color) 8%, transparent);color:var(--ds-title-color)}.kriea-dialog__close:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.kriea-dialog__body{flex-direction:column;flex:auto;min-height:0;padding:20px 24px;display:flex;overflow:auto}.kriea-dialog__footer{min-height:var(--kriea-dialog-band-h);padding:var(--kriea-band-pad-y) 24px;border-top:1px solid var(--ds-border-soft);flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.kriea-dialog__body .kdlg-peek{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-dialog__body .kdlg-peek .wallet-stampcard{width:min(100%,420px);margin-inline:auto}.kriea-dialog__body .kdlg-peek .kriea-peek__list{flex:auto;min-height:0;max-height:none}.kriea-dialog__body .kdlg-peek .kriea-peek__foot{margin-top:auto}.kriea-peek .ant-modal-container{border-radius:var(--ds-card-radius);padding:20px 22px 18px}.kriea-peek .ant-modal-header{background:0 0;margin-bottom:16px}.kriea-peek__head{align-items:center;gap:12px;display:flex}.kriea-peek__icon{color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.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{flex-direction:column;min-width:0;display:flex}.kriea-peek__title{font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);font-weight:800;line-height:1.2}.kriea-peek__sub{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.kriea-peek__stats{gap:12px;padding:12px 0 16px;display:flex}.kriea-peek__stat{border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);background:var(--ds-surface-color);flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding:11px 14px;display:flex}.kriea-peek__stat-val{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:22px;font-weight:800;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__cardmeta{justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;display:flex}.kriea-peek__cardcount{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:15px;font-weight:800}.kriea-peek__cardhint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);text-align:right}.kriea-peek__listhead{font-size:var(--ds-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted-color);justify-content:space-between;align-items:baseline;padding:4px 2px 8px;font-weight:800;display:flex}.kriea-peek__list{flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.kriea-peek__row{border-bottom:1px solid var(--ds-border-soft);align-items:center;gap:12px;padding:10px 2px;display:flex}.kriea-peek__row:last-child{border-bottom:none}.kriea-peek__row-date{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;flex:0 0 46px}.kriea-peek__row-main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.kriea-peek__row-title{font-size:var(--ds-body-size);color:var(--ds-title-color);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.kriea-peek__row-desc{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kriea-peek__row-delta{font-family:var(--ds-title-font);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:800}.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:none;margin:0}.kriea-peek__empty{text-align:center;color:var(--ds-muted-color);font-size:var(--ds-body-size);padding:22px 0}.kriea-peek__foot{border-top:1px solid var(--ds-border-soft);justify-content:flex-end;margin-top:6px;padding-top:14px;display:flex}.kriea-peek__more{color:var(--ds-trust-color);font-family:inherit;font-size:var(--ds-body-size);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-weight:700;transition:background .15s}.kriea-peek__more:hover{background:var(--kriea-primary-soft)}.wallet-stampcard{background-image:url(/assets/stamp-card-bg-BBvSDCF_.png);background-position:50%;background-size:cover;border-radius:14px;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000029,0 1px 2px #00000014;container-type:inline-size}.wallet-stampcard__inner{flex-direction:column;gap:7.8cqw;padding:4.4cqw 6cqw 3.6cqw;display:flex}.wallet-stampcard__title,.wallet-stampcard__name{color:var(--kriea-surface);opacity:.88;line-height:1.2}.wallet-stampcard__title{text-align:center;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(10px,2.3cqw,19px)}.wallet-stampcard__name{opacity:.72;font-size:clamp(9px,2cqw,16px)}.wallet-stampcard__grid{grid-template-columns:repeat(5,1fr);gap:4.6cqw 3.5cqw;display:grid}.wallet-stampcard__slot{aspect-ratio:1.07;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background-color:#00000029;justify-content:center;align-items:center;display:flex}.wallet-stampcard__coin{mix-blend-mode:multiply;justify-content:center;align-items:center;width:70%;display:flex}.wallet-stampcard__coin svg{width:100%;height:auto;overflow:visible}.pa-pickerwrap{flex:auto;width:100%;min-width:0;height:100%;min-height:0;container-type:inline-size}.pa-picker{align-items:stretch;gap:20px;height:100%;display:flex}.pa-picker__left{flex-direction:column;flex:300px;gap:8px;min-width:0;min-height:0;display:flex}.pa-picker__cap{font-size:var(--ds-meta-size);color:var(--ds-muted-color);flex:none;font-weight:600}.pa-picker__cards{flex-direction:column;flex:1 1 0;gap:10px;min-height:0;display:flex}.pa-picker__right{flex:0 0 clamp(300px,36%,380px);justify-content:center;align-items:center;display:flex}.pa-cont{text-align:left;background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);min-height:64px;box-shadow:var(--kriea-shadow-sm);cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;gap:8px;padding:12px 16px 12px 22px;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s,opacity .16s;display:flex;position:relative}.pa-cont:hover{border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md);transform:translateY(-1px)}.pa-cont:focus-visible{outline:2px solid var(--tier);outline-offset:2px}.pa-cont.is-selected{border-color:var(--tier);box-shadow:inset 0 0 0 1px var(--tier), var(--kriea-shadow-md);background:color-mix(in srgb, var(--tier) 6%, var(--ds-surface-color))}.pa-cont.is-disabled{cursor:not-allowed;opacity:.5}.pa-cont.is-disabled:hover{border-color:var(--ds-border-color);box-shadow:var(--kriea-shadow-sm);transform:none}.pa-cont__spine{border-radius:var(--kriea-radius) 0 0 var(--kriea-radius);background:var(--tier);width:4px;position:absolute;top:0;bottom:0;left:0}.pa-cont__head{align-items:center;gap:8px;display:flex}.pa-cont__name{min-width:0;font-family:var(--ds-title-font);font-size:var(--ds-body-size);letter-spacing:.04em;text-transform:uppercase;color:var(--tier,var(--ds-title-color));white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:800;overflow:hidden}.pa-cont__current{border-radius:var(--kriea-radius-pill);background:color-mix(in srgb, var(--tier) 12%, transparent);font-size:var(--ds-meta-size);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--tier);flex:none;align-items:center;padding:2px 9px;font-weight:700;display:inline-flex}.pa-cont__check{width:18px;height:18px;color:var(--tier);flex:none;place-items:center;display:grid}.pa-cont__check svg{width:18px;height:18px}.pa-cont__stats{flex-wrap:wrap;gap:22px;display:flex}.pa-cont__stat{flex-direction:column;gap:1px;min-width:0;display:flex}.pa-cont__num{font-family:var(--ds-title-font);font-variant-numeric:tabular-nums;color:var(--tier);align-items:center;gap:5px;font-size:16px;font-weight:800;line-height:1.05;display:inline-flex}.pa-cont__num svg{width:13px;height:13px}.pa-cont__lbl{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap}.pa-cont__warn{border-radius:var(--kriea-radius-pill);background:color-mix(in srgb, var(--ds-warning-color) 12%, transparent);font-size:var(--ds-meta-size);white-space:nowrap;color:var(--ds-warning-color);flex:none;align-items:center;gap:4px;padding:2px 9px;font-weight:700;line-height:1.4;display:inline-flex}.pa-cont__warn svg{width:11px;height:11px}.pa-gauge{flex-direction:column;align-items:center;gap:12px;display:flex}.pa-gauge__title{font-size:var(--ds-meta-size);letter-spacing:.05em;text-transform:uppercase;color:var(--ds-body-color);font-weight:800}.pa-gauge__ring{width:224px;height:224px;position:relative}.pa-gauge__svg{width:100%;height:100%;display:block}.pa-gauge__track{fill:none;stroke:var(--ds-border-soft);stroke-width:14px}.pa-gauge__val{fill:none;stroke-width:14px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transition:stroke-dasharray .35s,stroke .25s;transform:rotate(-90deg)}.pa-gauge__center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pa-gauge__num{font-family:var(--ds-title-font);color:var(--ds-title-color);font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.pa-gauge__unit{font-size:var(--ds-meta-size);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted-color);margin-top:2px;font-weight:700}.pa-gauge__cap{font-size:var(--ds-body-size);color:var(--ds-body-color);text-align:center}.pa-gauge__cap b{color:var(--ds-title-color);font-weight:800}.pa-lanemeter{background:var(--ds-border-soft);border-radius:13px;flex:auto;width:min(100%,320px);max-width:320px;height:26px;display:block;position:relative;overflow:hidden}.pa-lanemeter__fill{background:color-mix(in srgb, var(--tier) 34%, var(--ds-surface-color));border-radius:13px;transition:width .35s;position:absolute;inset:0 auto 0 0}.pa-lanemeter__pct,.pa-lanemeter__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.pa-lanemeter__pct{color:var(--ds-title-color);font-weight:800;left:12px}.pa-lanemeter__count{color:var(--ds-body-color);font-weight:700;right:12px}.pa-lanemeter.is-full{opacity:.45}@container (width<=500px){.pa-picker{flex-direction:column}.pa-picker__right{flex:none}.pa-gauge__ring{width:148px;height:148px}.pa-gauge__num{font-size:38px}}.kdlg-policyname{color:var(--ds-body-color);font-weight:600}.kdlg-switch{flex:auto;min-width:0;min-height:0;display:flex}.kriea-dialog .kdlg-switch .pa-picker__right{flex:0 0 220px}.kriea-dialog .kdlg-switch .pa-gauge__ring{width:168px;height:168px}.kriea-dialog .kdlg-switch .pa-gauge__num{font-size:40px}.kdlg-remove{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:18px;min-height:0;padding:12px;display:flex}.kdlg-remove__beacons{border-radius:var(--kriea-radius-pill);background:color-mix(in srgb, var(--ds-insight-color) 12%, transparent);font-family:var(--ds-title-font);color:var(--ds-insight-color);align-items:center;gap:10px;padding:10px 22px;font-size:20px;font-weight:800;display:inline-flex}.kdlg-remove__beacons svg{width:18px;height:18px}.kdlg-remove__text{max-width:460px;font-size:var(--ds-body-size);color:var(--ds-body-color);margin:0;line-height:1.6}.kdlg-remove__text b{color:var(--ds-title-color);font-weight:700}.experience-bar{--xbar-h:8px;--xbar-dot:14px;flex-direction:column;align-items:stretch;width:100%;display:flex}.experience-bar__rail{width:100%;height:var(--xbar-dot);align-items:center;display:flex;position:relative}.experience-bar__caption{text-align:center;font-family:var(--ds-primary-font);white-space:nowrap;margin-top:3px;font-size:10px;font-weight:700;line-height:1}.experience-bar__track{width:100%;height:var(--xbar-h);border-radius:var(--kriea-radius-pill,999px);background:linear-gradient(to right, color-mix(in srgb, var(--ds-warning-color) 50%, transparent) 0%, color-mix(in srgb, var(--kriea-body) 50%, transparent) 50%, color-mix(in srgb, var(--ds-growth-color) 50%, transparent) 100%)}.experience-bar__dot{width:var(--xbar-dot);height:var(--xbar-dot);border:2px solid var(--kriea-card,#fff);border-radius:50%;transition:left .2s,background .2s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #1b1e3a47,0 0 0 1px #1b1e3a0f}.pdice{position:relative}.pdice__svg{width:100%;height:100%;display:block;overflow:visible}.pdice__icon{pointer-events:none;line-height:0;position:absolute;transform:translate(-50%,-50%)}.pdice__icon .anticon{display:block}.oba-step{--oba-card-w:218px;--oba-card-h:124px;--oba-balance-h:64px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:220px minmax(0,1fr);gap:12px 14px;height:100%;min-height:0;display:grid;overflow:hidden}.oba-side{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.oba-col{border-radius:var(--kriea-radius);flex-direction:column;flex:auto;min-width:0;min-height:0;transition:background .16s,box-shadow .16s;display:flex;overflow:hidden}.oba-col.is-over{background:var(--kriea-primary-soft);box-shadow:inset 0 0 0 1px var(--kriea-primary)}.oba-col__scroll{flex-direction:column;flex:auto;gap:8px;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.oba-col__group{font-size:var(--ob-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--ds-muted-color);margin-top:4px;font-weight:700}.oba-col__empty{font-size:var(--ob-meta);color:var(--ds-muted-color)}.oba-tpl{width:100%;height:var(--oba-card-h,124px);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-sm,8px);background:var(--kriea-card);cursor:grab;flex-direction:column;flex:none;gap:4px;padding:9px 10px;transition:box-shadow .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.oba-lane__strip .oba-tpl{flex:0 0 var(--oba-card-w,218px);width:var(--oba-card-w,218px);height:var(--oba-card-h,124px)}.oba-tpl:hover{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-sm)}.oba-tpl:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.oba-tpl.is-dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards oba-drag-source}.oba-tpl:active{cursor:grabbing}.oba-tpl.is-hinted{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-sm), inset 0 0 0 1px var(--kriea-primary)}.oba-tpl__head{flex:none}.oba-tpl__name{min-width:0;font-size:var(--ob-meta);color:var(--kriea-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.oba-tpl__pct{font-size:var(--ob-meta);color:var(--kriea-primary);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.oba-tpl__desc{min-height:0;font-size:var(--ob-meta);color:var(--ds-muted-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:auto;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.oba-tpl__acts{opacity:0;transition:opacity .14s;position:absolute;bottom:6px;right:6px}.oba-tpl:hover .oba-tpl__acts,.oba-tpl:focus-within .oba-tpl__acts{opacity:1}.oba-lanes{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex;overflow:hidden}.oba-lane{--an-w:148px;border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--tier-wash);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-sm);--tier-ink:color-mix(in srgb, var(--tier) 82%, var(--ds-title-color));--tier-wash:color-mix(in srgb, var(--tier-bg) 6%, var(--kriea-surface));flex:1 1 0;align-items:stretch;transition:box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.oba-lane--critical{--tier:var(--kriea-tier-critical);--tier-bg:var(--ds-warning-color)}.oba-lane--very_important{--tier:var(--kriea-tier-very-important);--tier-bg:var(--ds-insight-color)}.oba-lane--important{--tier:var(--kriea-tier-important);--tier-bg:var(--ds-trust-color)}.oba-lane--nice_to_have{--tier:var(--kriea-tier-nice-to-have);--tier-bg:var(--kriea-tier-neutral-bg)}.oba-lane.is-drop-target{border-color:color-mix(in srgb, var(--tier-ink) 30%, var(--ds-border-color))}.oba-lane.is-over{animation:.9s cubic-bezier(.37,0,.63,1) infinite oba-lane-accept}.oba-lane__name{flex:0 0 34px;justify-content:center;align-items:center;display:flex}.oba-lane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--tier-ink);font-size:11px;font-weight:800;transform:rotate(180deg)}.oba-lane__strip{scrollbar-width:thin;flex:1 1 0;align-items:center;gap:10px;min-width:0;padding:0 10px;display:flex;overflow:auto hidden}.oba-lane__strip::-webkit-scrollbar{height:6px}.oba-lane__strip::-webkit-scrollbar-thumb{background:var(--ds-border-color);border-radius:var(--kriea-radius-pill,999px)}.oba-lane__empty{font-size:var(--ob-meta);color:var(--ds-muted-color);margin:auto 0;font-style:italic}.oba-lane__analytics{flex:0 0 var(--an-w);scrollbar-width:thin;background:0 0;flex-direction:column;min-height:0;padding:10px 10px 10px 26px;display:flex;overflow:hidden auto}.oba-lane__an-grid{grid-template-columns:1fr;gap:6px;margin-block:auto;display:grid}.oba-lane__an-stat{flex-direction:column;gap:1px;display:flex}.oba-lane__an-num{font-family:var(--ds-title-font);font-variant-numeric:tabular-nums;color:var(--tier-ink);font-size:14px;font-weight:800}.oba-lane__an-lbl{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}@keyframes oba-drag-source{to{opacity:.3;transform:scale(.97)}}.oba-ghost{width:var(--oba-card-w,218px);height:var(--oba-card-h,124px);border:1px dashed color-mix(in srgb, var(--tier) 55%, var(--ds-border-color));border-radius:var(--kriea-radius-sm,8px);background:0 0;flex-direction:column;flex:none;justify-content:center;gap:2px;padding:8px 10px;display:flex}.oba-ghost.is-hinted{border-style:solid;border-color:var(--tier);box-shadow:inset 0 0 0 1px var(--tier);background:color-mix(in srgb, var(--tier) 8%, transparent)}.oba-ghost__name{font-size:var(--ob-meta);color:var(--tier-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;overflow:hidden}.oba-ghost__hint{font-size:var(--ob-meta);color:var(--ds-muted-color)}@media (width<=1100px){.oba-step{--oba-card-w:198px;grid-template-columns:200px minmax(0,1fr)}.oba-lane{--an-w:132px}.oba-lane__analytics{padding-left:14px}}.oba-balance{height:var(--oba-balance-h);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);background:var(--kriea-card);grid-column:1/-1;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:flex;overflow:hidden}.oba-balance__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.oba-balance__title,.oba-balance__note{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oba-balance__title{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600}.oba-balance__note{font-size:var(--ob-meta);color:var(--ds-muted-color);line-height:1.4}.oba-balance--limit{padding-left:18px}.oba-lane.is-refusing{opacity:.55;border-style:dashed}.oba-lane.is-blocked{animation:1.84s ease-in-out ob-lane-blocked}@media (prefers-reduced-motion:reduce){.oba-lane.is-blocked{box-shadow:0 0 18px 3px color-mix(in srgb, var(--ds-warning-color) 45%, transparent);animation:none}}@keyframes ob-lane-blocked{0%,50%,to{box-shadow:0 0 18px 3px color-mix(in srgb, var(--ds-warning-color) 0%, transparent)}25%,75%{box-shadow:0 0 18px 3px color-mix(in srgb, var(--ds-warning-color) 45%, transparent)}}.oba-lane__refusal{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.oba-lane__refusal-pill{border-radius:var(--kriea-radius-pill,999px);background:var(--ds-surface-color,var(--kriea-surface));border:1px solid color-mix(in srgb, var(--ds-warning-color) 45%, var(--ds-border-color));box-shadow:var(--kriea-shadow-md);font-family:var(--ds-title-font);font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-warning-color);white-space:nowrap;padding:5px 12px;font-weight:700}@keyframes oba-lane-accept{0%,to{border-color:color-mix(in srgb, var(--tier-ink) 45%, var(--ds-border-color))}50%{border-color:var(--tier-ink)}}body.oba-is-dragging,body.oba-is-dragging .oba-tpl,body.oba-is-dragging .oba-lane,body.oba-is-dragging .oba-col{cursor:grabbing}.oba-drag-preview{--ob-meta:12px;--ob-act-size:26px;width:var(--oba-card-w,218px);height:var(--oba-card-h,124px);cursor:grabbing;animation:.22s cubic-bezier(.22,1,.36,1) both oba-drag-lift;display:flex}.oba-drag-preview .oba-tpl{border-color:var(--ds-trust-color);width:100%;height:100%;box-shadow:var(--kriea-shadow-lg);flex:auto}@keyframes oba-drag-lift{0%{opacity:.6;transform:scale(.94)rotate(-1deg)}to{opacity:1;transform:scale(1)rotate(0)}}.ob-page{--ob-actions-h:72px;--ob-head-h:64px;--ob-meta:12px;--ob-act-size:26px;--ob-rsn-band-h:104px;--ob-rail-font:12px;--ob-rail-meta:11px;--ob-read-narrative:15px;--ob-title:18px;background:var(--kriea-canvas,#f1ede4);color:var(--ds-body-color);font-family:var(--kriea-font-body,system-ui, sans-serif);grid-template-columns:264px minmax(0,1fr) 400px;display:grid;position:fixed;inset:0;overflow:hidden}.ob-rail{background:var(--kriea-rail-grad);border-right:1px solid var(--kriea-partition);height:100%;min-height:0;overflow:hidden}.ob-rail .ovmenu__inner{flex-direction:column;width:100%;height:100%;padding:0 18px;display:flex}.ob-rail .ovmenu__brand{flex:none;align-items:center;gap:10px;min-width:0;min-height:60px;padding:8px 0;display:flex}.ob-rail .ovmenu__rule{background:var(--kriea-partition);flex:none;height:1px}.ob-rail__name{min-width:0;font-family:var(--kriea-font-brand,var(--ds-title-font));color:var(--kriea-heading);font-size:14px;font-weight:700;line-height:1.25}.ob-rail__spine{flex-direction:column;flex:auto;justify-content:flex-start;gap:18px;min-height:0;padding:22px 2px 6px 0;display:flex;overflow:hidden auto}.ob-rail__meter{flex:0 0 var(--ob-actions-h);border-top:1px solid var(--kriea-partition);flex-direction:column;justify-content:center;gap:6px;display:flex}.ob-rail__meta{font-size:var(--ob-rail-meta);color:var(--ds-muted-color)}.ob-rail__where{display:none}.ob-phase__badge{border:1px solid var(--ds-border-color);background:var(--kriea-card);width:26px;height:26px;color:var(--ds-muted-color);border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;display:inline-flex}.ob-phase__label{flex:auto;min-width:0}.ob-phase__name.ant-typography{font-size:var(--ob-rail-font);letter-spacing:.04em;color:var(--ds-muted-color);font-weight:700;line-height:1.3}.ob-phase__blurb.ant-typography{font-size:var(--ob-rail-meta);color:var(--ds-muted-color);opacity:.8;line-height:1.4}.ob-phase.is-active .ob-phase__badge{border-color:var(--kriea-primary);background:var(--kriea-primary);color:var(--kriea-card,#fff)}.ob-phase.is-active .ob-phase__name.ant-typography{color:var(--kriea-heading);font-weight:700}.ob-phase.is-done .ob-phase__badge{border-color:var(--ds-growth-color,var(--kriea-primary));color:var(--ds-growth-color,var(--kriea-primary))}.ob-phase.is-done .ob-phase__name.ant-typography{color:var(--ds-body-color)}.ob-phase__steps{margin:6px 0 0 38px}@media (height<=880px){.ob-phase__blurb.ant-typography{display:none}.ob-phase__steps{margin-top:4px}.ob-step{padding-block:3px}.ob-rail__spine{gap:12px;padding-top:14px;padding-bottom:4px}}.ob-step{border-radius:var(--kriea-radius-sm,6px);width:100%;font:inherit;font-size:var(--ob-rail-font);color:var(--ds-muted-color);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 10px;transition:background .14s,color .14s;display:flex}.ob-step__dot{opacity:.6;border:1px solid;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ob-step__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ob-step:hover:not(:disabled){background:var(--kriea-selected-bg,var(--kriea-primary-soft));color:var(--kriea-heading)}.ob-step:disabled{cursor:default;opacity:.55}.ob-step.is-active{background:var(--kriea-card);color:var(--kriea-heading);box-shadow:var(--kriea-shadow-xs);font-weight:600}.ob-step.is-active .ob-step__dot{border-color:var(--kriea-primary);background:var(--kriea-primary);opacity:1}.ob-step.is-done{color:var(--ds-body-color)}.ob-step.is-done .ob-step__dot{border-color:var(--ds-growth-color,var(--kriea-primary));color:var(--ds-growth-color,var(--kriea-primary));opacity:1}.ob-stage{min-width:0;min-height:0;padding:0 22px}.ob-stage__head{flex:0 0 var(--ob-head-h);border-bottom:1px solid var(--kriea-partition);overflow:hidden}.ob-stage__headtext{flex:auto;min-width:0}.ob-stage__heading.ant-typography{font-size:var(--ob-title);color:var(--kriea-heading);font-family:var(--kriea-font-brand,var(--ds-title-font));margin:0;line-height:1.25}.ob-stage__description.ant-typography{max-width:62ch;color:var(--ds-muted-color);margin:0}.ob-stage__body{flex-direction:column;flex:auto;min-height:0;padding:22px 0;display:flex;overflow:hidden}.ob-stage__body .kts__pg{background:var(--kriea-canvas,#f1ede4)}.ob-stage__placeholder{color:var(--ds-muted-color);font-size:var(--ob-meta)}.ob-stage__footer{flex:0 0 var(--ob-actions-h);border-top:1px solid var(--kriea-partition)}.ob-stage__later.ant-btn,.ob-stage__skip.ant-btn{color:var(--ds-muted-color)}.ob-beacon{border-left:1px solid var(--ds-border-color);min-width:0;min-height:0;overflow:hidden}@media (width<=1280px){.ob-page{grid-template-columns:240px minmax(0,1fr) 340px}}.ob-beacon-fab{display:none}@media (width<=1024px){.ob-page{grid-template-columns:216px minmax(0,1fr)}.ob-beacon{display:none}.ob-beacon--open{z-index:60;background:var(--kriea-canvas,#f1ede4);border-left:1px solid var(--ds-border-color);width:min(400px,92vw);box-shadow:var(--kriea-shadow-md);display:block;position:fixed;inset:0 0 0 auto}.ob-beacon-fab{z-index:61;width:44px;height:44px;box-shadow:var(--kriea-shadow-md);display:inline-flex;position:fixed;bottom:16px;right:16px}}@media (width<=768px){.ob-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ob-rail{border-right:0;border-bottom:1px solid var(--kriea-partition);height:auto}.ob-rail .ovmenu__inner{flex-direction:row;align-items:center;gap:16px;padding:10px 16px}.ob-rail .ovmenu__brand{flex:none}.ob-rail .ovmenu__rule,.ob-rail__spine,.ob-rail__name{display:none}.ob-rail__meter{border-top:0;flex:auto;padding-top:0}.ob-rail__where{display:inline}.ob-stage{padding:0 20px}}.ob-save{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-pill,999px);background:var(--kriea-card);cursor:pointer;flex:none;align-items:stretch;padding:2px;transition:border-color .16s,box-shadow .16s;display:inline-flex}.ob-save:hover{border-color:var(--kriea-primary);box-shadow:var(--kriea-shadow-xs)}.ob-save:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-save__seg{border-radius:var(--kriea-radius-pill,999px);letter-spacing:.02em;color:var(--ds-muted-color);white-space:nowrap;align-items:center;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.5;transition:background .18s,color .18s;display:inline-flex}.ob-save--none .ob-save__seg.is-on{background:color-mix(in srgb, var(--ds-warning-color) 14%, transparent);color:var(--ds-warning-color)}.ob-save--partial .ob-save__seg.is-on{background:color-mix(in srgb, var(--ds-insight-color) 20%, transparent);color:color-mix(in srgb, var(--ds-insight-color) 72%, var(--kriea-heading))}.ob-save--complete .ob-save__seg.is-on{background:color-mix(in srgb, var(--ds-growth-color) 14%, transparent);color:var(--ds-growth-color)}@media (width<=1280px){.ob-save__seg:not(.is-on){display:none}}.ob-page--hold{justify-content:center;align-items:center;display:flex}.ob-hold{text-align:center;max-width:46ch;padding:24px}.ob-hold__mark{color:var(--ds-trust-color);font-size:40px}.ob-hold__title{margin:0}.ob-hold__text{color:var(--ds-body-color);margin:0 0 8px}.ob-flash{position:relative}.ob-flash:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--kriea-primary) 14%, transparent);pointer-events:none;opacity:0;animation:2s ease-in-out ob-attention-flash;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ob-flash:after{opacity:1;animation:none}}@keyframes ob-attention-flash{0%,50%,to{opacity:0}25%,75%{opacity:1}}.take-action{background:var(--ds-canvas-color);flex-direction:column;min-height:100vh;display:flex}.take-action__bar{background:var(--ds-surface-color);border-bottom:1px solid var(--ds-border-color);flex:none;align-items:center;gap:12px;padding:14px 20px;display:flex}.take-action__subject{min-width:0}.take-action__glyph{background:var(--ds-trust-color);width:30px;height:30px;color:var(--ds-surface-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.take-action__heading{flex-direction:column;min-width:0;display:flex}.take-action__title{color:var(--ds-heading-color);font-size:15px;font-weight:700;line-height:1.3}.take-action__sub{color:var(--ds-muted-color);font-size:12px;line-height:1.3}.take-action__body{flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.take-action__empty{text-align:center;max-width:46ch;color:var(--ds-body-color);margin:0 auto;font-size:13px;line-height:1.55}.take-action__empty p{margin:0 0 8px}.take-action__empty-note{color:var(--ds-muted-color);font-size:12px}.ctqb{--ctqb-badge:24px;--ctqb-gap:14px;--ctqb-name-size:clamp(18px, .9vw + 1vh, 24px);--ctqb-name-lh:1.3;--ctqb-desc-size:clamp(14px, .4vw + .7vh, 16px);width:100%;min-width:0}.ctqb__row{grid-template-columns:var(--ctqb-badge) minmax(0, 1fr);column-gap:var(--ctqb-gap);align-items:start;display:grid}.ctqb__badge{width:var(--ctqb-badge);height:var(--ctqb-badge);margin-top:calc((var(--ctqb-name-size) * var(--ctqb-name-lh) - var(--ctqb-badge)) / 2);background:var(--ds-title-color);color:var(--ds-surface-color);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.ctqb__body{flex-direction:column;gap:clamp(6px,1.2vh,10px);min-width:0;display:flex}.ctqb__name{font-size:var(--ctqb-name-size);font-weight:600;line-height:var(--ctqb-name-lh);color:var(--ds-title-color);overflow-wrap:anywhere;margin:0}.ctqb__description{font-size:var(--ctqb-desc-size);color:var(--ds-body-color);overflow-wrap:anywhere;margin:0;line-height:1.4}.ctqb__name--input,.ctqb__description--input{resize:none;background:0 0;width:100%;padding:0;font-family:inherit}.ctqb__name--input::placeholder,.ctqb__description--input::placeholder{color:var(--ds-muted-color);opacity:.8;font-style:italic}.ctqb__scale{min-width:0;margin-top:clamp(6px,1.4vh,16px)}.ctqb-points{grid-template-columns:repeat(var(--ctqb-n,1), minmax(48px, 96px));gap:8px;width:fit-content;min-width:0;max-width:100%;display:grid}.ctqb-point{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.ctqb-point__tile{aspect-ratio:1;border:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--ds-canvas-color) 55%, var(--ds-surface-color));width:100%;max-width:64px;color:var(--ds-title-color);border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.ctqb-point__label{max-width:100%;font-size:var(--ds-meta-size);text-align:center;color:var(--ds-body-color);overflow-wrap:anywhere;justify-content:center;align-items:flex-start;gap:4px;line-height:1.3;display:inline-flex}.ctqb-point__icon{flex:none;width:14px;height:14px;margin-top:1px}.oba-instance-overlay.capability-template-overlay .cto-menu{flex:auto;min-height:0;margin-bottom:12px}.oba-instance-overlay.capability-template-overlay .cto-menu__fixed-group{flex:none}.oba-instance-overlay.capability-template-overlay .cto-menu__section{flex:1 1 0;min-height:0}.oba-instance-overlay.capability-template-overlay .cto-menu__section.is-collapsed{flex:none}.oba-instance-overlay.capability-template-overlay .cto-menu__heading-row{flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.oba-instance-overlay.capability-template-overlay .cto-menu__heading{padding-inline-end:30px}.oba-instance-overlay.capability-template-overlay .cto-menu__chev{inset-inline-end:4px;color:var(--ds-muted-color);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.oba-instance-overlay.capability-template-overlay .cto-menu__chev svg{width:16px;height:16px;transition:transform .18s}.oba-instance-overlay.capability-template-overlay .cto-menu__chev[aria-expanded=true] svg{transform:rotate(180deg)}.oba-instance-overlay.capability-template-overlay .cto-menu__chev:hover:not(:disabled){color:var(--ds-title-color);background:var(--kriea-primary-soft)}.oba-instance-overlay.capability-template-overlay .cto-menu__chev:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.oba-instance-overlay.capability-template-overlay .cto-menu__chev:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.capability-template-overlay .cto-menu__chev svg{transition:none}}.oba-instance-overlay.capability-template-overlay .cto-menu__row{flex:none}.oba-instance-overlay.capability-template-overlay .ov1menu__item:disabled{opacity:.45;cursor:not-allowed}.oba-instance-overlay.capability-template-overlay .cto-menu.is-editing .cto-menu__sub{opacity:.45;pointer-events:none}.oba-instance-overlay.capability-template-overlay .cto-menu__sub{border-left:2px solid var(--ds-border-color);min-width:0;min-height:0;animation:cto-arrive var(--cto-swap-ms,0s) ease-out both;flex-direction:column;flex:auto;gap:4px;margin:2px 0 0 22px;padding-left:8px;display:flex}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.capability-template-overlay .cto-menu__sub{animation:none}}@keyframes cto-arrive{0%{opacity:0}to{opacity:1}}.oba-instance-overlay.capability-template-overlay .cto-menu__fixed{flex:none;min-width:0;padding:2px 2px 4px 0}.oba-instance-overlay.capability-template-overlay .cto-menu__action.ant-btn{justify-content:flex-start;min-width:0;padding-inline:10px;font-weight:600}.oba-instance-overlay.capability-template-overlay .cto-menu__action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oba-instance-overlay.capability-template-overlay .cto-menu__list{flex-direction:column;flex:auto;gap:3px;min-width:0;min-height:0;margin:0;padding:0 2px 4px 0;list-style:none;display:flex;overflow:hidden auto}.oba-instance-overlay.capability-template-overlay .cto-menu__none{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:2px 8px 0}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow{min-width:0;min-height:34px;color:var(--ds-body-color);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 4px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow:hover,.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-active{background:var(--kriea-primary-soft)}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-active{color:var(--ds-trust-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-editing{color:var(--ds-trust-color);background:var(--kriea-primary-soft);border-color:var(--ds-trust-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-dragging{z-index:1;box-shadow:var(--kriea-shadow-md);background:var(--ds-surface-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__grip{width:16px;height:24px;color:var(--ds-muted-color);cursor:grab;opacity:.55;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oba-instance-overlay.capability-template-overlay .cto-menu__grip:hover,.oba-instance-overlay.capability-template-overlay .cto-menu__grip:focus-visible{opacity:1}.oba-instance-overlay.capability-template-overlay .cto-menu__grip:active{cursor:grabbing}.oba-instance-overlay.capability-template-overlay .cto-menu__grip:disabled{cursor:not-allowed;opacity:.3}.oba-instance-overlay.capability-template-overlay .cto-menu__grip svg{width:14px;height:14px}.oba-instance-overlay.capability-template-overlay .cto-menu__qmain.ov1menu__item{min-width:0;min-height:32px;color:inherit;background:0 0;border-radius:6px;flex:auto;gap:6px;padding:0 4px}.oba-instance-overlay.capability-template-overlay .cto-menu__qmain.ov1menu__item:hover,.oba-instance-overlay.capability-template-overlay .cto-menu__qmain.ov1menu__item:focus,.oba-instance-overlay.capability-template-overlay .cto-menu__qmain.ov1menu__item.is-active{color:inherit;background:0 0}.oba-instance-overlay.capability-template-overlay .cto-menu__qmain.ov1menu__item:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-trust-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__qindex{font-size:var(--ds-meta-size);letter-spacing:.04em;color:var(--ds-muted-color);flex:none;font-weight:800}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-active .cto-menu__qindex{color:inherit}.oba-instance-overlay.capability-template-overlay .cto-menu__qname{min-width:0;color:inherit;flex:auto;font-size:13px;font-weight:600;line-height:1.3}.oba-instance-overlay.capability-template-overlay .cto-menu__qacts{background:var(--kriea-primary-soft);opacity:0;pointer-events:none;align-items:center;padding-left:12px;transition:opacity .15s;display:flex;position:absolute;inset:1px 4px 1px auto}.oba-instance-overlay.capability-template-overlay .cto-menu__qacts>*{pointer-events:none}.oba-instance-overlay.capability-template-overlay .cto-menu__qacts .ant-btn{color:var(--ds-body-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__qacts .is-active{color:var(--ds-trust-color)}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow:hover .cto-menu__qacts,.oba-instance-overlay.capability-template-overlay .cto-menu__qrow:focus-within .cto-menu__qacts,.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-editing .cto-menu__qacts{opacity:1}.oba-instance-overlay.capability-template-overlay .cto-menu__qrow:hover .cto-menu__qacts>*,.oba-instance-overlay.capability-template-overlay .cto-menu__qrow:focus-within .cto-menu__qacts>*,.oba-instance-overlay.capability-template-overlay .cto-menu__qrow.is-editing .cto-menu__qacts>*{pointer-events:auto}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__list,.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__none,.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__action-label{display:none}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu{margin-bottom:0}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__section{flex:none}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__sub{border:0;align-items:center;margin:0;padding:0}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__fixed{padding:0}.oba-instance-overlay.capability-template-overlay .kriea-ovchrome.is-menu-collapsed .cto-menu__action.ant-btn{width:var(--kriea-control-h);min-width:var(--kriea-control-h);justify-content:center;padding:0}.oba-instance-overlay.capability-template-overlay .cto-pane__scroll{flex:auto;min-height:0;overflow:hidden auto}.oba-instance-overlay.capability-template-overlay .cto-missing{margin:auto}.oba-instance-overlay.capability-template-overlay .cto-design{flex-direction:column;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.oba-instance-overlay.capability-template-overlay .cto-design__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.oba-instance-overlay.capability-template-overlay .cto-overview{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:24px;min-width:0;min-height:0;display:grid}.oba-instance-overlay.capability-template-overlay .cto-overview>*{min-width:0;min-height:0}@media (width<=1024px){.oba-instance-overlay.capability-template-overlay .cto-overview{grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,1fr);gap:20px}}.oba-instance-overlay.capability-template-overlay .cto-pane{flex-direction:column;overflow:hidden}.oba-instance-overlay.capability-template-overlay .cto-associations{flex-direction:column;min-width:0;min-height:0;display:flex}.oba-instance-overlay.capability-template-overlay .cto-details{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:32px;min-width:0;display:grid}.oba-instance-overlay.capability-template-overlay .cto-details>*{min-width:0}@media (width<=1280px){.oba-instance-overlay.capability-template-overlay .cto-details{grid-template-columns:minmax(0,1fr);gap:20px}}.oba-instance-overlay.capability-template-overlay .cto-richtext{min-width:0;color:var(--ds-body-color);overflow-wrap:anywhere}.oba-instance-overlay.capability-template-overlay .cto-richtext>:first-child{margin-top:0}.oba-instance-overlay.capability-template-overlay .cto-richtext>:last-child{margin-bottom:0}.oba-instance-overlay.capability-template-overlay .cto-footer-slot{transition:grid-template-rows var(--cto-foot-ms,0s) ease-out;flex:none;grid-template-rows:0fr;display:grid}.oba-instance-overlay.capability-template-overlay .cto-footer-slot.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.capability-template-overlay .cto-footer-slot{transition:none}}.oba-instance-overlay.capability-template-overlay .cto-footer-slot__inner{min-height:0;overflow:hidden}.oba-instance-overlay.capability-template-overlay .cto-footer.ovfooter--center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.oba-instance-overlay.capability-template-overlay .cto-footer .ovfooter__status{min-width:0}.oba-instance-overlay.capability-template-overlay .cto-footer__status{align-items:center;gap:12px;min-width:0;display:flex}.oba-instance-overlay.capability-template-overlay .cto-footer .ovfooter__actions{grid-column:2}.oba-instance-overlay.capability-template-overlay .cto-activity{flex:auto;grid-template-columns:4fr 1fr;gap:24px;min-width:0;min-height:0;display:grid}.oba-instance-overlay.capability-template-overlay .cto-activity>*{min-width:0;min-height:0}@media (width<=1024px){.oba-instance-overlay.capability-template-overlay .cto-activity{grid-template-columns:1fr;gap:20px}}.oba-instance-overlay.capability-template-overlay .cto-activity__ledger{padding:0;overflow:hidden}.oba-instance-overlay.capability-template-overlay .cto-activity__spine-card{overflow:hidden auto}.oba-instance-overlay.capability-template-overlay .cto-controls{min-width:0}.wiifm-view{--wiifm-gutter:20px;gap:var(--wiifm-gutter);container:wiifm-view/inline-size}.wiifm-reading{gap:var(--wiifm-gutter);--wiifm-gap:clamp(10px, 1vw, 16px);--wiifm-pad:clamp(10px, .9vw, 16px);--wiifm-pad-y:clamp(6px, 1.15vh, 16px);--wiifm-gap-y:clamp(4px, .9vh, 16px);--wiifm-text:clamp(.78rem, .71rem + .18vw, .92rem);--wiifm-title:clamp(.8rem, .73rem + .2vw, .95rem);--wiifm-micro:clamp(.62rem, .58rem + .12vw, .72rem);min-width:0;min-height:0;font-size:var(--wiifm-text)}.wiifm-headlines{--wiifm-headline-h:clamp(112px, 17vh, 190px);gap:var(--wiifm-gutter);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.wiifm-headline{min-width:0;height:var(--wiifm-headline-h);background:var(--kriea-card);border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-lg,10px);flex-direction:column;display:flex;overflow:hidden}.wiifm-headline__head{font-size:var(--wiifm-title);padding:calc(var(--wiifm-pad) * 1.2) calc(var(--wiifm-pad) * 1.4) calc(var(--wiifm-pad) * .6);flex:none}.wiifm-headline__body{min-width:0;min-height:0;padding:0 calc(var(--wiifm-pad) * 1.4) calc(var(--wiifm-pad) * 1.2);flex:auto;overflow:hidden auto}.wiifm-columns{gap:var(--wiifm-gutter);flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.wiifm-panel{flex-direction:column;min-width:0;min-height:0;display:flex;container:wiifm-panel/inline-size}.wiifm-panel>.wiifm-panel__title{text-align:center;margin:0 0 var(--wiifm-gutter);flex:none;font-size:clamp(.9rem,.78rem + .28vw,1.05rem);font-weight:700}.wiifm-region{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.wiifm-expanded{z-index:2;border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-lg,16px);background:var(--kriea-card);min-width:0;min-height:0;box-shadow:var(--kriea-shadow-md);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.wiifm-expanded__top{padding:var(--wiifm-gutter) var(--wiifm-gutter) 0;flex:none;align-items:flex-start;gap:8px;display:flex}.wiifm-expanded__close{flex:none}.wiifm-expanded__body{min-width:0;min-height:0;padding:0 var(--wiifm-gutter) var(--wiifm-gutter);flex:auto;overflow:hidden auto}.wiifm-square-grid{gap:var(--wiifm-gutter);flex:1 0 auto;grid-template-rows:repeat(2,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;min-height:min-content;display:grid}.wiifm-square-grid>.wiifm-square:last-child:nth-child(odd){grid-column:1/-1}.wiifm-square-scroll{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}.wiifm-square{--wiifm-ground:color-mix(in srgb, var(--kriea-muted) 9%, var(--kriea-card))}.wiifm-square[data-grade="2"]{--wiifm-ground:color-mix(in srgb, var(--ds-growth-color) 7%, var(--kriea-card))}.wiifm-square[data-grade="3"]{--wiifm-ground:color-mix(in srgb, var(--ds-growth-color) 14%, var(--kriea-card))}.wiifm-square[data-grade="4"]{--wiifm-ground:color-mix(in srgb, var(--ds-growth-color) 22%, var(--kriea-card))}.wiifm-square{justify-content:center;align-items:center;gap:var(--wiifm-gap-y);--wiifm-square-pad-x:calc(var(--wiifm-pad) * 1.1);width:100%;min-width:0;min-height:0;padding:var(--wiifm-pad-y) var(--wiifm-square-pad-x);font:inherit;color:inherit;text-align:center;border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-lg,10px);background:var(--wiifm-ground);flex-direction:column;display:flex;overflow:hidden}.wiifm-square__title{font-size:var(--wiifm-title);flex:none;line-height:1.3}@media (height>=820px){.wiifm-square__title{min-height:2.6em}}button.wiifm-square{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:none;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}button.wiifm-square:hover{--kis-lift:var(--kriea-shadow-md)}button.wiifm-square:active{--kis-lift:var(--kriea-shadow-xs)}button.wiifm-square:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.wiifm-badge{background:var(--kriea-card);font-size:var(--wiifm-micro);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 10px;display:inline-flex}.wiifm-badge[data-tone=growth]{--wiifm-badge-ink:var(--ds-growth-color)}.wiifm-badge[data-tone=insight]{--wiifm-badge-ink:var(--ds-insight-color)}.wiifm-badge[data-tone=muted]{--wiifm-badge-ink:var(--kriea-muted)}.wiifm-badge{color:var(--wiifm-badge-ink)}.wiifm-badge__icon{font-size:calc(var(--wiifm-micro) * 1.2);flex:none}.wiifm-badge__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.wiifm-badge__pips{flex:none;gap:3px;display:inline-flex}.wiifm-badge__pips i{background:color-mix(in srgb, var(--wiifm-badge-ink) 22%, transparent);border-radius:2px;width:10px;height:4px}.wiifm-badge__pips i[data-on]{background:var(--wiifm-badge-ink)}.wiifm-square .wiifm-badge{justify-content:center;align-items:center;gap:calc(var(--wiifm-gap-y) * .6);width:calc(80% + 1.6 * var(--wiifm-square-pad-x));white-space:normal;background:0 0;border-radius:0;flex-direction:column-reverse;flex:none;padding:0;display:flex}.wiifm-square .wiifm-badge .wiifm-badge__label{text-overflow:clip;font-size:var(--wiifm-micro);line-height:1.2;overflow:visible}.wiifm-square .wiifm-badge .wiifm-badge__pips{gap:calc(var(--wiifm-gap) * .4);width:100%;display:flex}.wiifm-square .wiifm-badge .wiifm-badge__pips i{background:color-mix(in srgb, var(--wiifm-badge-ink) 12%, transparent);border-radius:999px;flex:1 1 0;width:auto;height:clamp(4px,.38vw,6px)}.wiifm-square .wiifm-badge .wiifm-badge__pips i[data-on]{background:color-mix(in srgb, var(--wiifm-badge-ink) 55%, transparent)}@container wiifm-panel (width<=420px){.wiifm-square-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.wiifm-badge{white-space:normal}.wiifm-badge__label{text-overflow:clip;overflow:visible}}@container wiifm-panel (width<=260px){.wiifm-square{--wiifm-square-pad-x:calc(var(--wiifm-pad) * .5);padding:calc(var(--wiifm-pad-y) * .6) var(--wiifm-square-pad-x);gap:calc(var(--wiifm-gap-y) * .6)}.wiifm-square__title{min-height:0;line-height:1.22}.wiifm-square .wiifm-badge{gap:calc(var(--wiifm-gap-y) * .5)}}.wiifm-details-nav{min-width:0;padding-bottom:var(--wiifm-gutter);flex-wrap:wrap;flex:auto;gap:6px;display:flex}.wiifm-details-nav__item{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:none;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.wiifm-details-nav__item:hover,.wiifm-details-nav__item:active{--kis-lift:none}.wiifm-details-nav__item:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.wiifm-details-nav__item{min-width:0;font:inherit;font-size:var(--wiifm-micro,.72rem);letter-spacing:.02em;color:var(--kriea-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:999px;padding:5px 12px;font-weight:600}.wiifm-details-nav__item:hover{background:color-mix(in srgb, var(--ds-trust-color) 6%, transparent);color:var(--ds-heading-color)}.wiifm-details-nav__item[aria-current]{background:color-mix(in srgb, var(--ds-trust-color) 12%, transparent);border-color:color-mix(in srgb, var(--ds-trust-color) 35%, transparent);color:var(--ds-trust-color)}.wiifm-middle{gap:var(--wiifm-gutter);overflow-clip-margin:24px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:clip}.wiifm-middle>.wiifm-empty{margin-block:auto}.wiifm-middle>.wiifm-reading{flex:auto;min-height:0}.wiifm-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.wiifm-empty p{max-width:62ch}.wiifm-answers{gap:var(--wiifm-gutter);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container wiifm-view (width<=720px){.wiifm-answers{grid-template-columns:minmax(0,1fr)}}.wiifm-answers--with-progress .wiifm-answer--progress{grid-column:1/-1}.wiifm-answer{border:1px solid var(--ds-border-soft);border-radius:var(--kriea-radius-lg,10px);background:var(--kriea-card);flex-direction:column;gap:8px;min-width:0;padding:12px 16px;display:flex}.wiifm-answer[data-unanswered]{background:color-mix(in srgb, var(--ds-warning-color) 7%, var(--kriea-card));border-color:color-mix(in srgb, var(--ds-warning-color) 30%, transparent);animation:1.3s ease-in-out 2 wiifm-attention}.wiifm-answer__head{min-height:var(--kriea-control-h,32px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wiifm-answer__clear{color:var(--kriea-muted);padding-inline:8px;font-size:12px}.wiifm-alignment-proposed{align-items:center;gap:5px;display:inline-flex}@keyframes wiifm-attention{0%,to{background:color-mix(in srgb, var(--ds-warning-color) 7%, var(--kriea-card));border-color:color-mix(in srgb, var(--ds-warning-color) 30%, transparent)}50%{background:color-mix(in srgb, var(--ds-warning-color) 20%, var(--kriea-card));border-color:color-mix(in srgb, var(--ds-warning-color) 65%, transparent)}}@media (prefers-reduced-motion:reduce){.wiifm-answer[data-unanswered]{animation:none}}.es-priority-view{min-width:0;height:100%}.it-card{min-height:0;display:flex}.it-card__body{flex:auto;width:100%;min-width:0}.it-card__title{flex:auto;min-width:0}.it-card__steward,.it-card__answer-label{font-size:12px}.it-card__answer-label{color:var(--ds-muted-color);text-transform:uppercase;letter-spacing:.04em}.it-card__answer{margin-block-start:auto}.it-card--faded{opacity:.55;transition:opacity var(--kriea-motion-fast,.16s) ease}.it-card--faded:hover,.it-card--faded:focus-within{opacity:1}.it-card--highlighted{--kis-ring:inset 0 0 0 2px var(--ds-trust-color)}.it-row--faded>td{opacity:.55;transition:opacity var(--kriea-motion-fast,.16s) ease}.it-row--faded:hover>td,.it-row--faded:focus-within>td{opacity:1}.it-row--highlighted>td{background:var(--ds-surface-color);box-shadow:inset 0 1px 0 var(--ds-trust-color), inset 0 -1px 0 var(--ds-trust-color)}.it-row--highlighted>td:first-child{box-shadow:inset 1px 0 0 var(--ds-trust-color), inset 0 1px 0 var(--ds-trust-color), inset 0 -1px 0 var(--ds-trust-color)}.it-row--highlighted>td:last-child{box-shadow:inset -1px 0 0 var(--ds-trust-color), inset 0 1px 0 var(--ds-trust-color), inset 0 -1px 0 var(--ds-trust-color)}@media (prefers-reduced-motion:reduce){.it-card--faded,.it-row--faded>td{transition:none}}.workstyle-analysis-dialog .wma{height:100%;min-height:0}.workstyle-analysis-dialog .wma__rail{width:clamp(180px,18%,240px);min-height:0;border-inline-end:1px solid var(--kriea-border-soft);font-size:var(--kriea-fs-secondary);flex:none;padding-inline-end:var(--kriea-gap-sm);overflow:hidden auto}@media (width<=1024px){.workstyle-analysis-dialog .wma__rail{display:none}}.workstyle-analysis-dialog .wma__scroll{scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden auto}.workstyle-analysis-dialog .wma-empty{height:100%}.workstyle-analysis-dialog .wma-section__title{margin-block:0 var(--kriea-gap-sm)}.workstyle-analysis-dialog .wma-lede{font-size:var(--kriea-fs-emphasis);color:var(--kriea-heading)}.workstyle-analysis-dialog .wma-section>p,.workstyle-analysis-dialog .wma-sub>p{max-width:78ch}.workstyle-analysis-dialog .wma-sub{border-inline-start:2px solid var(--kriea-border-soft);padding-inline-start:var(--kriea-gap-md)}.workstyle-analysis-dialog .wma-sub__title{margin-block:0 var(--kriea-gap-xs)}.workstyle-analysis-dialog .wma-sub__definition{margin-block-end:var(--kriea-gap-xs)}.workstyle-analysis-dialog .wma-overall{max-width:560px;margin-block-start:var(--kriea-gap-md)}.workstyle-analysis-dialog .wma-overall__label{flex:none;width:9ch}.workstyle-analysis-dialog .wma-overall__bar{flex:auto;min-width:0;margin-block-end:0}.workstyle-analysis-dialog .wma-overall__value{text-align:end;flex:none;width:5ch}.workstyle-analysis-dialog .wma-cell{padding:var(--kriea-gap-sm) var(--kriea-gap-md);border:1px solid var(--kriea-border-soft);border-radius:var(--kriea-radius-sm);background:var(--kriea-card)}.workstyle-analysis-dialog .wma-cell p{max-width:78ch;margin-block-end:0}.workstyle-analysis-dialog .wma-cell p.wma-cell__tooltip{margin-block-end:var(--kriea-gap-xs)}.workstyle-analysis-dialog .is-anchored{animation:2.2s ease-out wma-anchor-flash}@keyframes wma-anchor-flash{0%{box-shadow:0 0 0 6px color-mix(in srgb, var(--kriea-primary) 22%, transparent);border-radius:var(--kriea-radius-sm)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--kriea-primary) 10%, transparent);border-radius:var(--kriea-radius-sm)}to{border-radius:var(--kriea-radius-sm);box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.workstyle-analysis-dialog .is-anchored{animation:none}}.wma-working{margin-bottom:18px}.wma-generated{margin-bottom:6px;font-size:12px;display:block}.workstyle-assessment-overlay{--kao-content-max:1300px}.workstyle-assessment-overlay .wsa-map{aspect-ratio:1;width:min(100%,620px,58vh);margin:0 auto}.workstyle-assessment-overlay .wsa-fallback{width:min(100%,620px);margin:0 auto}.workstyle-assessment-overlay .wsa-options{width:100%}@media (width<=1280px){.workstyle-assessment-overlay .wsa-options{flex-wrap:wrap}.workstyle-assessment-overlay .wsa-options>*{flex:calc(50% - 14px)}}@media (width<=820px){.workstyle-assessment-overlay .wsa-options>*{flex:100%}}.workstyle-assessment-overlay .wsa-entry .kriea-item-dialog__body{display:flex}.workstyle-assessment-overlay .wsa-entry__center{text-align:center;flex:1;width:100%;max-width:940px;min-height:0;margin-inline:auto;overflow-y:auto}.workstyle-assessment-overlay .wsa-brief__crest{background:var(--kriea-primary-soft);width:52px;height:52px;color:var(--ds-trust-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.workstyle-assessment-overlay .wsa-brief__headline{color:var(--kriea-heading)}.workstyle-assessment-overlay .wsa-brief__lede{max-width:62ch;font-size:1rem;line-height:1.55}.workstyle-assessment-overlay .wsa-brief__points{width:100%}.workstyle-assessment-overlay .wsa-brief__point{background:var(--kriea-surface);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg,16px);flex:clamp(220px,28%,290px)}.workstyle-assessment-overlay .wsa-brief__icon{background:var(--kriea-card);width:38px;height:38px;color:var(--ds-trust-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.workstyle-assessment-overlay .wsa-brief__copy{font-size:var(--ds-meta-size,12px);line-height:1.5}.workstyle-assessment-overlay .wsa-brief__note{font-size:var(--ds-meta-size,12px)}.workstyle-assessment-overlay .wsa-choices{width:100%}.workstyle-assessment-overlay .wsa-choices>.wsa-choice,.workstyle-assessment-overlay .wsa-choices>.kbtn-confirm{flex:clamp(240px,42%,360px)}.workstyle-assessment-overlay .wsa-choices>.kbtn-confirm{display:flex}.workstyle-assessment-overlay .wsa-choices .kbtn-confirm__actions{--kbtn-confirm-radius:var(--kriea-radius-lg,16px);--kbtn-confirm-glyph:30px}.workstyle-assessment-overlay .wsa-choice{white-space:normal;text-align:center;background:var(--kriea-surface);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg,16px);width:100%;height:auto;box-shadow:none;padding:18px 16px;transition:border-color .16s,background .16s,transform .16s}.workstyle-assessment-overlay .wsa-choice>span{width:100%;display:block}.workstyle-assessment-overlay .wsa-choice:hover,.workstyle-assessment-overlay .wsa-choice:focus-visible{background:var(--kriea-card);transform:translateY(-1px)}.workstyle-assessment-overlay .wsa-choice--continue .wsa-brief__icon{color:var(--ds-trust-color)}.workstyle-assessment-overlay .wsa-choice--continue:hover,.workstyle-assessment-overlay .wsa-choice--continue:focus-visible{border-color:var(--ds-trust-color)}.workstyle-assessment-overlay .wsa-choice--restart .wsa-brief__icon{color:var(--ds-warning-color)}.workstyle-assessment-overlay .wsa-choice--restart:hover,.workstyle-assessment-overlay .wsa-choice--restart:focus-visible{border-color:var(--ds-warning-color)}@media (height<=720px),(width<=1180px){.workstyle-assessment-overlay .wsa-brief__crest{display:none}}@media (width<=1180px){.workstyle-assessment-overlay .wsa-brief__point{flex:clamp(200px,45%,280px)}.workstyle-assessment-overlay .wsa-brief__lede{font-size:.95rem}}.kriea-assessment-overlay .ovmenu__inner{flex-direction:column;height:100%;min-height:0;display:flex}.kriea-assessment-overlay:not(.kriea-execution-container) .kao-list{flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.kriea-assessment-overlay.kriea-execution-container .kao-list{margin-top:0}.kriea-assessment-overlay .ovbody{min-height:0;display:flex;position:relative;overflow:hidden}.kriea-assessment-overlay .ovbody>.ovgrid{flex:1;width:100%;min-width:0}.kriea-assessment-overlay .kao-brand{flex-direction:column;flex:none;gap:8px;padding:18px 0 14px;display:flex}.kriea-assessment-overlay .kao-brand__title{font-family:var(--kriea-font-secondary,inherit);color:var(--kriea-heading);font-size:15px;font-weight:700}.kriea-assessment-overlay .kao-book{width:100%}.kriea-assessment-overlay .kao-nav{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-assessment-overlay .kao-footerhost{display:contents}.kriea-assessment-overlay.is-gated .kao-nav,.kriea-assessment-overlay.is-gated .kao-footerhost .ovfooter{opacity:.5}.kriea-assessment-overlay .kao-panecard{flex:1;min-height:0;position:relative;overflow:hidden}.kriea-assessment-overlay .kao-panecard .ov1wizard,.kriea-assessment-overlay .kxc-panecard .ov1wizard{box-shadow:none;background:0 0;border:0;border-radius:0}.kriea-assessment-overlay .kao-content{width:100%;max-width:var(--kao-content-max,1300px);height:max-content;margin:auto;padding:clamp(20px,3vh,44px) clamp(16px,2vw,28px)}.kao-list .kao-list__item{text-align:left;grid-template-columns:1.75rem 1fr 1.25rem;align-items:center;gap:8px;width:100%;height:auto;min-height:34px;padding:8px 10px;display:grid}.kao-list .kao-list__num{color:var(--kriea-muted);font-variant-numeric:tabular-nums;font-size:12px}.kao-list .kao-list__name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.kao-list .kao-list__text{flex-direction:column;gap:2px;min-width:0;display:flex}.kao-list .kao-list__note{color:var(--kriea-muted);white-space:normal;font-size:12px;line-height:1.3}.kao-list .kao-list__state{justify-content:flex-end;font-size:15px;display:inline-flex}.kao-list .kao-list__check{color:var(--ds-growth-color,var(--kriea-growth))}.kao-list .kao-list__skip{color:var(--kriea-muted)}.kao-list .kao-list__progress{color:var(--ds-trust-color,var(--kriea-primary))}.kao-list .kao-list__stale{color:var(--ds-insight-color)}.kao-list .kao-list__lockwrap{display:block}.kao-list .kao-list__item.is-locked{opacity:.45;cursor:not-allowed}.kao-list .kao-list__item.is-locked:hover{background:0 0}.kao-list .kao-list__lock{color:var(--kriea-muted)}.wmm{--wm-hue:var(--ds-trust-color,#1e5ade);--wm-card:var(--kriea-card,#fff);--wm-ink:var(--ds-body-color,#4e5871);--wm-strong:var(--ds-title-color,#222f3b);--wm-border:color-mix(in srgb, var(--ds-border-accent,#c0d1f6) 60%, #fff);--wm-shadow:var(--ds-card-shadow,0 4px 14px #1b1e3a14);--wm-radius:var(--ds-cell-radius,12px);--wm-max-mix:24%;--wm-max:540px;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--ds-primary-font,"Varela Round", system-ui, sans-serif);justify-content:center;align-items:center;display:flex;container-type:inline-size}.wmm:focus-within,.wmm[data-dragging=true]{--wm-max-mix:28%}.wmm__matrix:has(.wmm__cell:hover){--wm-max-mix:28%}.wmm__matrix{aspect-ratio:1;width:min(100%, var(--wm-max));flex:none;grid-template:1fr 1fr/1fr 1fr;gap:clamp(10px,2.6cqi,18px);min-width:0;min-height:0;max-height:100%;display:grid;position:relative;container:wmmm/size}.wmm__cell{border-radius:var(--wm-radius);border:1px solid var(--wm-border);box-shadow:var(--wm-shadow);background:color-mix(in srgb, var(--wm-hue) calc(var(--wm-fill,0) * var(--wm-max-mix)), var(--wm-card));place-items:center;min-width:0;min-height:0;padding:clamp(14px,5.5cqi,28px);transition:background .18s;display:grid;position:relative;overflow:hidden}.wmm__text{z-index:6;pointer-events:none;color:var(--wm-ink);text-align:center;max-width:100%;max-height:100%;margin:0;font-size:clamp(11px,3.1cqi,15px);line-height:1.5;position:relative;overflow:hidden}.wmm__pct{z-index:6;pointer-events:none;text-align:center;font-family:var(--ds-title-font,"Comfortaa", sans-serif);color:var(--wm-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(13px,4.2cqi,22px);font-weight:800;line-height:1.15;position:absolute;left:0;right:0}.wmm__pct--tl,.wmm__pct--tr{top:clamp(8px,3.4cqi,16px)}.wmm__pct--bl,.wmm__pct--br{bottom:clamp(8px,3.4cqi,16px)}.wmm__axes{z-index:3;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.wmm__cell:hover~.wmm__axes,.wmm:focus-within .wmm__axes,.wmm[data-dragging=true] .wmm__axes{opacity:1}.wmm__chart{width:100%;height:100%}.wmm__grab{z-index:5;cursor:grab;touch-action:none;background:0 0;position:absolute;inset:0}.wmm__grab:active{cursor:grabbing}.wmm__grab:focus{outline:none}.wmm__grab:focus-visible{outline:2px solid var(--wm-hue);outline-offset:-3px;border-radius:var(--wm-radius)}@container wmmm (width<=260px){.wmm__pct{display:none}}@media (prefers-reduced-motion:reduce){.wmm__cell,.wmm__axes{transition:none}}@keyframes tooltip-cell-saved-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.modality-tooltips-page .kriea-canvas__cat-view{--kriea-gap:11px}.modality-tooltips-page .tooltip-cell{height:100%;min-height:0}.modality-tooltips-page .tooltip-cell__field.ant-input{resize:none;height:100%;min-height:0;color:var(--ds-body-color,var(--kriea-body));cursor:text;background:0 0;border:0;border-radius:0;flex:auto;padding:0;font-size:12px;line-height:1.5;transition:background-color .14s,box-shadow .14s;overflow:hidden auto}.modality-tooltips-page .tooltip-cell__field.ant-input:hover{background:color-mix(in srgb, var(--kriea-primary-soft) 60%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--kriea-primary-soft) 60%, transparent)}.modality-tooltips-page .tooltip-cell__field.ant-input:focus,.modality-tooltips-page .tooltip-cell__field.ant-input:focus-visible,.modality-tooltips-page .tooltip-cell__field.ant-input:focus-within{box-shadow:none;background:0 0;border:0;outline:none}.modality-tooltips-page .tooltip-cell__field.ant-input:focus:hover{background:color-mix(in srgb, var(--kriea-primary-soft) 60%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--kriea-primary-soft) 60%, transparent)}.modality-tooltips-page .tooltip-cell__saved.ant-tag{margin-inline-end:0;padding:0 6px;font-size:11px;line-height:1.6;animation:.16s ease-out both tooltip-cell-saved-in}.modality-tooltips-page .tooltip-cell__undo.ant-btn{height:auto;padding:0 4px;font-size:11px;line-height:1.4}.scenario-editor__form{flex-direction:column;height:100%;min-height:0;display:flex}.scenario-editor__grid{flex:auto;min-height:0;display:flex}.scenario-editor__grid .ant-table-wrapper,.scenario-editor__grid .ant-spin,.scenario-editor__grid .ant-spin-nested-loading,.scenario-editor__grid .ant-spin-container,.scenario-editor__grid .ant-table,.scenario-editor__grid .ant-table-container,.scenario-editor__grid .ant-table-content{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.scenario-editor__grid .ant-table-content{overflow-x:auto}.scenario-editor__grid table{flex:auto;height:100%}.scenario-editor__grid .ant-table-tbody,.scenario-editor__grid .ant-table-tbody>tr{height:100%}.scenario-editor__grid .ant-table-tbody>tr>td{height:inherit;vertical-align:top}.scenario-editor__grid .ant-table-thead>tr>th{font-size:var(--ds-meta-size,12px);letter-spacing:.02em}.scenario-editor__grid textarea.ant-input{height:100%;min-height:120px}.scenario-editor__grid--stacked{display:block}.modality-scenarios-host{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.modality-map-ramp{border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-pill);width:clamp(48px,8vw,96px);height:12px;display:inline-block}@media (width<=900px){.modality-map-ramp{display:none}}.org-swot-axis-max{flex:auto;align-items:stretch;height:100%;min-height:0}.org-swot-axis-max>*{flex:1 1 0;min-width:0;min-height:0}@media (width<=900px){.org-swot-axis-max{flex-direction:column}}.org-swot-canvas .swot-statement__title{min-width:0;font-family:var(--ds-title-font);font-size:var(--ds-body-size);color:var(--ds-title-color);overflow-wrap:anywhere;padding-inline-end:26px;font-weight:600;line-height:1.35}.org-swot-canvas .swot-statement__desc{font-size:var(--ds-body-size);margin-bottom:0;line-height:1.5}.org-swot-canvas .swot-impact{border-radius:var(--ds-pill-radius);height:20px;font-size:var(--ds-meta-size);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--ds-border-color);background:var(--ds-canvas-color);color:var(--ds-muted-color);flex:none;margin-inline-end:0;padding:0 8px;font-weight:600}.org-swot-canvas .swot-impact[data-rank="2"]{border-color:color-mix(in srgb, var(--ds-body-color) 24%, var(--ds-border-color));color:var(--ds-body-color)}.org-swot-canvas .swot-impact[data-rank="3"]{border-color:color-mix(in srgb, var(--ds-title-color) 34%, var(--ds-border-color));background:color-mix(in srgb, var(--ds-title-color) 6%, var(--ds-surface-color));color:var(--ds-title-color)}.org-swot-canvas .swot-tag{border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);border:1px solid var(--ds-border-soft);height:20px;color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap;margin-inline-end:0;padding:0 9px}.org-swot-canvas .org-swot-cell__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.org-swot-canvas .kriea-canvas__cat-view .kriea-card-list-body{border-bottom:var(--kriea-gap) solid transparent;padding-bottom:0}.kriea-canvas.org-swot-canvas .kriea-canvas__frame{box-shadow:none;background:0 0;border:0;border-radius:0}:is(.kriea-canvas.org-swot-canvas .kriea-canvas__frame-body,.kriea-canvas.org-swot-canvas .kriea-canvas__frame-body:has(.kriea-canvas__matrix--axis-center)){padding:0}.kriea-canvas.org-swot-canvas .kriea-canvas__matrix--axis-center{--kc-pill:transparent}.kriea-canvas.org-swot-canvas .kriea-canvas__category{box-shadow:var(--kriea-shadow-sm)}.tlp{flex-direction:column;height:100%;min-height:0;display:flex}.tlp__split{flex:auto;gap:16px;min-height:0;display:flex}.tlp__split>*{flex:1 1 0;min-width:0;min-height:0}.tlp__col{flex-direction:column;gap:16px;display:flex}.tlp__col>*{min-height:0}.tlp__band{flex:1 1 0}.tlp__band--fifth{flex:0 20%}@media (width<=1100px){.tlp__split{flex-direction:column;overflow:hidden auto}.tlp__split>*{flex:none;min-height:420px}.tlp__band--fifth{flex:none;min-height:120px}.tlp__band{flex:none;min-height:260px}}.cdx-font--title{font-family:var(--ds-title-font)}.cdx-font--mono{font-family:var(--ds-mono-font)}.cdx-size--sm{font-size:.78em}.cdx-size--lg{font-size:1.25em}.cdx-size--xl{font-size:1.6em}.cdx-fg--heading{color:var(--ds-title-color)}.cdx-fg--body{color:var(--ds-body-color)}.cdx-fg--muted{color:var(--ds-muted-color)}.cdx-fg--trust{color:var(--ds-trust-color)}.cdx-fg--insight{color:var(--ds-insight-color)}.cdx-fg--growth{color:var(--ds-growth-color)}.cdx-fg--warning{color:var(--ds-warning-color)}.cdx-bg--trust,.cdx-bg--insight,.cdx-bg--growth,.cdx-bg--warning,.cdx-bg--muted{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:.05em .18em}.cdx-bg--trust{background:color-mix(in srgb, var(--ds-trust-color) 18%, transparent)}.cdx-bg--insight{background:color-mix(in srgb, var(--ds-insight-color) 26%, transparent)}.cdx-bg--growth{background:color-mix(in srgb, var(--ds-growth-color) 20%, transparent)}.cdx-bg--warning{background:color-mix(in srgb, var(--ds-warning-color) 18%, transparent)}.cdx-bg--muted{background:color-mix(in srgb, var(--ds-muted-color) 18%, transparent)}.cdx-code{font-family:var(--ds-mono-font);background:color-mix(in srgb, var(--ds-muted-color) 12%, transparent);border-radius:4px;padding:.1em .35em;font-size:.85em}.cdx-align[data-align=left]{text-align:left}.cdx-align[data-align=center]{text-align:center}.cdx-align[data-align=right]{text-align:right}.cdx-typepanel{flex-direction:column;gap:4px;width:268px;padding:8px 10px;display:flex}.cdx-typepanel__label{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-weight:700}.cdx-typepanel__row{gap:4px;margin-bottom:4px;display:flex}.cdx-typepanel__choice{min-width:0;font-size:var(--ds-meta-size);color:var(--ds-title-color);border:1px solid var(--ds-border-color);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:6px;flex:1 1 0;padding:5px 4px;transition:background .12s,border-color .12s;overflow:hidden}.cdx-typepanel__choice:hover{background:var(--kriea-primary-soft);border-color:var(--ds-trust-color)}.cdx-typepanel__choice.is-active{background:var(--kriea-primary-soft);border-color:var(--ds-trust-color);color:var(--ds-trust-color);font-weight:700}.cdx-typepanel__search{width:100%;font:inherit;font-size:var(--ds-body-size);color:var(--ds-title-color);border:1px solid var(--ds-border-color);background:0 0;border-radius:6px;padding:6px 8px}.cdx-typepanel__search:focus{border-color:var(--ds-trust-color);outline:none}.cdx-typepanel__list{flex-direction:column;flex:none;max-height:260px;display:flex;overflow-y:auto}.cdx-typepanel__font{text-align:start;min-height:30px;color:var(--ds-title-color);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;flex:none;align-items:center;padding:4px 8px;font-size:15px;line-height:1.35;display:flex;overflow:hidden}.cdx-typepanel__font:hover{background:var(--kriea-primary-soft)}.cdx-typepanel__font.is-active{background:var(--kriea-primary-soft);color:var(--ds-trust-color);font-weight:700}.cdx-typepanel__empty{font-size:var(--ds-meta-size);color:var(--ds-muted-color);padding:10px 8px}.cdx-tablebg{border-top:1px solid var(--ds-border-soft);margin-top:4px;padding-top:4px}.cdx-tablebg .cdx-swatches{gap:4px;padding:4px 2px 2px}.cdx-tablebg .cdx-swatches__grid{grid-template-columns:repeat(6,22px)}.cdx-swatches{flex-direction:column;gap:6px;padding:8px 10px;display:flex}.cdx-swatches__label{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-weight:700}.cdx-swatches__grid{grid-template-columns:repeat(8,22px);gap:6px;display:grid}.cdx-swatch{border:1px solid var(--ds-border-color);background:var(--cdx-swatch,transparent);width:22px;height:22px;color:var(--ds-muted-color);cursor:pointer;border-radius:6px;place-items:center;padding:0;transition:transform .12s,box-shadow .12s;display:grid}.cdx-swatch:hover,.cdx-swatch:focus-visible{outline:none;transform:scale(1.12)}.cdx-swatch--active{box-shadow:0 0 0 2px var(--ds-surface-color), 0 0 0 4px var(--ds-trust-color)}.cdx-swatch svg{width:13px;height:13px}.cdx-swatch--fg-heading{--cdx-swatch:var(--ds-title-color)}.cdx-swatch--fg-body{--cdx-swatch:var(--ds-body-color)}.cdx-swatch--fg-muted{--cdx-swatch:var(--ds-muted-color)}.cdx-swatch--fg-trust{--cdx-swatch:var(--ds-trust-color)}.cdx-swatch--fg-insight{--cdx-swatch:var(--ds-insight-color)}.cdx-swatch--fg-growth{--cdx-swatch:var(--ds-growth-color)}.cdx-swatch--fg-warning{--cdx-swatch:var(--ds-warning-color)}.cdx-swatch--bg-trust{--cdx-swatch:color-mix(in srgb, var(--ds-trust-color) 18%, transparent)}.cdx-swatch--bg-insight{--cdx-swatch:color-mix(in srgb, var(--ds-insight-color) 26%, transparent)}.cdx-swatch--bg-growth{--cdx-swatch:color-mix(in srgb, var(--ds-growth-color) 20%, transparent)}.cdx-swatch--bg-warning{--cdx-swatch:color-mix(in srgb, var(--ds-warning-color) 18%, transparent)}.cdx-swatch--bg-muted{--cdx-swatch:color-mix(in srgb, var(--ds-muted-color) 18%, transparent)}.ce-inline-toolbar,.ce-popover{--color-text-primary:var(--ds-title-color);--color-text-secondary:var(--ds-muted-color);--color-border:var(--ds-border-soft);--color-border-icon:var(--ds-border-color);--color-background:var(--ds-surface-color);--color-background-item-hover:var(--kriea-primary-soft);--color-background-item-focus:var(--kriea-primary-soft);--color-text-icon-active:var(--ds-trust-color);--color-background-icon-active:var(--kriea-primary-soft);--color-shadow:var(--kriea-shadow-color,#0000001a);--color-shadow-item-focus:var(--kriea-primary-soft);--color-background-item-confirm:var(--ds-warning-color);--color-background-item-confirm-hover:var(--ds-warning-color);font-family:var(--ds-primary-font)}.ce-popover--nested{--width:auto;--max-height:440px}.cdx-tabledecor{overscroll-behavior-x:contain;padding-top:30px;overflow-x:auto}.cdx-tabledecor .tc-wrap{margin-top:0}.cdx-tabledecor:has(.tc-popover--opened){overflow:visible}.cdx-tabledecor .tc-wrap{--color-border:var(--ds-border-color);--color-text-secondary:var(--ds-muted-color);--color-background:var(--kriea-primary-soft)}.cdx-tabledecor .tc-table{border-left:1px solid var(--color-border,var(--ds-border-color))}.cdx-tabledecor .tc-wrap--readonly{grid-template-columns:calc(100% - var(--cell-size)) var(--cell-size)}.cdx-tabledecor .tc-wrap--readonly .tc-row:after{display:none}.cdx-tabledecor .tc-table{color:var(--ds-body-color);font-size:.78em}.cdx-tabledecor .tc-row{grid-template-columns:repeat(auto-fit, minmax(var(--cdx-col-min,9ch), 1fr))}.cdx-tabledecor .tc-cell{background:var(--cdx-cell-bg,transparent)}.cdx-tabledecor .tc-cell[data-col-bg=trust]{--cdx-cell-bg:color-mix(in srgb, var(--ds-trust-color) 12%, transparent)}.cdx-tabledecor .tc-cell[data-col-bg=insight]{--cdx-cell-bg:color-mix(in srgb, var(--ds-insight-color) 18%, transparent)}.cdx-tabledecor .tc-cell[data-col-bg=growth]{--cdx-cell-bg:color-mix(in srgb, var(--ds-growth-color) 14%, transparent)}.cdx-tabledecor .tc-cell[data-col-bg=warning]{--cdx-cell-bg:color-mix(in srgb, var(--ds-warning-color) 12%, transparent)}.cdx-tabledecor .tc-cell[data-col-bg=muted]{--cdx-cell-bg:color-mix(in srgb, var(--ds-muted-color) 12%, transparent)}.cdx-tabledecor .tc-cell[data-row-bg=trust]{--cdx-cell-bg:color-mix(in srgb, var(--ds-trust-color) 12%, transparent)}.cdx-tabledecor .tc-cell[data-row-bg=insight]{--cdx-cell-bg:color-mix(in srgb, var(--ds-insight-color) 18%, transparent)}.cdx-tabledecor .tc-cell[data-row-bg=growth]{--cdx-cell-bg:color-mix(in srgb, var(--ds-growth-color) 14%, transparent)}.cdx-tabledecor .tc-cell[data-row-bg=warning]{--cdx-cell-bg:color-mix(in srgb, var(--ds-warning-color) 12%, transparent)}.cdx-tabledecor .tc-cell[data-row-bg=muted]{--cdx-cell-bg:color-mix(in srgb, var(--ds-muted-color) 12%, transparent)}.l360-outline{flex-direction:column;gap:8px;min-height:0;display:flex}.l360-outline__head{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding-block:2px;position:sticky;top:0}.l360-outline__list{flex-direction:column;gap:4px;display:flex}.l360-outline__row{border-radius:var(--kriea-radius-md,8px);background:color-mix(in srgb, var(--ds-surface-color) 60%, transparent);color:var(--ds-body-color);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;min-width:0;padding:7px 8px;transition:background .15s,border-color .15s;display:flex}.l360-outline__row:hover,.l360-outline__row:focus-visible{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 8%, transparent)}.l360-outline__row.is-selected{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 14%, transparent)}.l360-outline__row.is-dragging{box-shadow:var(--kriea-shadow-sm,0 2px 10px #1b1e3a1f)}.l360-outline__row--section{background:color-mix(in srgb, var(--ds-insight-color) 12%, transparent)}.l360-outline__row--section .l360-outline__title{font-family:var(--ds-title-font);color:var(--ds-title-color);font-weight:700}.l360-outline__row.is-nested{margin-inline-start:16px}.l360-outline__grip{width:18px;height:24px;color:var(--ds-muted-color);cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.l360-outline__grip:active{cursor:grabbing}.l360-outline__grip:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px;border-radius:4px}.l360-outline__kind{color:var(--ds-trust-color);flex:none}.l360-outline__main{flex-direction:column;flex:auto;min-width:0;display:flex}.l360-outline__title{font-size:var(--ds-body-size);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.l360-outline__meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.l360-outline__warn{color:var(--ds-warning-color);flex:none}.l360-outline__actions{opacity:0;flex:none;transition:opacity .15s}.l360-outline__row:hover .l360-outline__actions,.l360-outline__row:focus-within .l360-outline__actions{opacity:1}@media (hover:none){.l360-outline__actions{opacity:1}}.learning-design-editor .ovmenu__nametext{font-family:var(--ds-title-font);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--ds-trust-color);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.learning-design-editor .ovmenu__details{gap:10px}.learning-design-editor .ovtopbar__titles{min-width:0}.learning-design-editor .ovtopbar__title,.learning-design-editor .ovtopbar__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learning-design-editor .ovclose:disabled{opacity:.4;cursor:not-allowed}.learning-design-editor__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.learning-design-editor__statuspill{align-items:center;gap:6px;margin-inline-end:4px;display:inline-flex}.learning-design-editor__statuspill .ant-tag{margin-inline-end:0}.learning-design-editor__dirty{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.learning-design-editor__pane{flex-direction:column;min-height:0;padding:clamp(12px,1.4vw,20px);display:flex;position:relative;overflow:auto}.learning-design-editor__position{font-size:var(--ds-meta-size);color:var(--ds-muted-color);pointer-events:none;position:absolute;bottom:10px;right:14px}.l360-pane{min-height:0}.l360-pane--details{flex-direction:column;gap:16px;max-width:620px;display:flex}.l360-pane--reading{width:100%;max-width:820px;margin-inline:auto}.l360-pane__editorwrap{flex:auto;min-height:0}.l360-editor{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,12px);background:var(--kriea-card,var(--ds-surface-color));flex:auto;min-height:0;padding:4px 8px;overflow-y:auto}.l360-editor .codex-editor--narrow .codex-editor__redactor{margin-inline-end:0}@media (width<=1024px){.learning-design-editor .ovmenu,.learning-design-editor .ovmenu__inner{flex-basis:260px;width:260px}.l360-outline__meta{display:none}}@media (width<=768px){.learning-design-editor .ovmenu,.learning-design-editor .ovmenu__inner{flex-basis:224px;width:224px}.learning-design-editor__pane{padding:10px}.learning-design-editor .ovtopbar__sub{display:none}}.learning-design-editor.is-publishing .ovmenu{pointer-events:none;opacity:.55}.l360-navcap{font-size:var(--ds-meta-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted-color);padding:8px 12px 2px;font-weight:700;display:block}.l360-ctarow{align-items:stretch;gap:8px;display:flex}.l360-ctarow .ov1cta.ant-btn{flex:auto;min-width:0;margin-top:0}.learning-design-editor .l360-ctarow{margin-top:16px}.learning-design-editor .ov1menu__item.is-shut,.learning-design-editor .ov1cta.ant-btn.is-shut{opacity:.45;cursor:not-allowed}.learning-design-editor .ov1menu__item.is-shut:hover{color:var(--body);background:0 0}.learning-design-editor .l360-playbtn.ant-btn{width:52px;min-height:var(--footer-h,52px);border-radius:var(--ds-card-radius);border-color:var(--ds-border-color);background:var(--kriea-card,#fff);height:auto;color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.learning-design-editor .l360-playbtn.ant-btn:hover,.learning-design-editor .l360-playbtn.ant-btn:focus-visible{border-color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.l360c{--l360-descline:calc(var(--ds-meta-size) * 1.3 * 1.4 + 2px);--l360-secline:calc(var(--ds-meta-size) * 1.5 + 2px);--l360-grip-w:18px;--l360-actions-w:68px;--l360-actions-h:32px;flex-direction:column;gap:0;width:100%;max-width:920px;margin-inline:auto;display:flex}.l360c__header{z-index:3;background:var(--kriea-card,var(--ds-surface-color));border-bottom:1px solid var(--ds-border-color);margin-bottom:4px;padding:clamp(12px,1.4vw,20px) 6px 10px;position:sticky;top:0}.l360c__headertitle{font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);font-weight:700}.l360c__headermeta{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.l360c__list{flex-direction:column;display:flex}.l360c .l360c-row{--l360-line:28px;border-bottom:1px solid var(--ds-border-soft,var(--ds-border-color));background:0 0;align-items:center;gap:10px;min-width:0;min-height:72px;padding:14px 6px;display:flex}.l360c .l360c-row.is-nested{padding-inline-start:28px}.l360c .l360c-row.is-dragging{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 10px #1b1e3a1f);border-radius:var(--kriea-radius-md,8px)}.l360c .l360c-row__kind{height:var(--l360-line);color:var(--ds-muted-color);flex:none;align-items:center;display:inline-flex}.l360c .l360c-row__main{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.l360c .l360c-row__title{height:var(--l360-line);line-height:var(--l360-line);font-family:var(--ds-title-font);font-size:var(--ds-title-size);color:var(--ds-title-color);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.l360c .l360c-row__titleinput.ant-input{height:var(--l360-line);font-family:var(--ds-title-font);font-weight:700;font-size:var(--ds-title-size);color:var(--ds-title-color);padding:0}.l360c .l360c-row__caption{height:var(--l360-descline);line-height:var(--l360-descline);font-size:calc(var(--ds-meta-size) * 1.3);color:var(--ds-body-color);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.l360c .l360c-row__caption.is-fallback{color:var(--ds-muted-color)}.l360c .l360c-row__warn{height:var(--l360-line);color:var(--ds-warning-color);flex:none;align-items:center;display:inline-flex}.l360c .l360c-row__editbtn.ant-btn{flex:none;font-weight:600}.l360c .l360c-row__descinput.ant-input{height:var(--l360-descline);font-size:calc(var(--ds-meta-size) * 1.3);color:var(--ds-body-color);padding:0;line-height:1.4}.l360c .l360c-section{border-bottom:1px solid var(--ds-border-color);flex-direction:column;gap:0;padding:18px 6px 6px;display:flex}.l360c .l360c-section.is-dragging{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 10px #1b1e3a1f);border-radius:var(--kriea-radius-md,8px)}.l360c .l360c-section__name,.l360c .l360c-section__input.ant-input{min-width:0;height:var(--l360-secline);font-size:var(--ds-meta-size);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-title-color);flex:auto;padding:0;font-weight:800}.l360c .l360c-section__name{line-height:var(--l360-secline);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.l360c .l360c-section__input.ant-input::placeholder{letter-spacing:.1em}.l360c .l360c-section__desc,.l360c .l360c-section__descinput.ant-input{height:var(--l360-descline);font-size:calc(var(--ds-meta-size) * 1.3);color:var(--ds-body-color);padding:0}.l360c .l360c-section__desc{line-height:var(--l360-descline);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.l360c .l360c-grip{width:var(--l360-grip-w);height:var(--l360-line,28px);color:var(--ds-muted-color);cursor:grab;touch-action:none;opacity:0;flex:none;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}.l360c .l360c-grip:active{cursor:grabbing}.l360c .l360c-grip:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px;border-radius:4px}.l360c .l360c-grip--ghost,.l360c .l360c-rowactions--ghost{pointer-events:none}.l360c .l360c-rowactions{width:var(--l360-actions-w);height:var(--l360-actions-h);opacity:0;flex:none;justify-content:flex-end;align-items:center;transition:opacity .15s;display:inline-flex}.l360c .l360c-rowactions .kbtn-confirm{width:var(--l360-actions-w);--kbtn-confirm-radius:var(--kriea-radius-pill)}.l360c .l360c-rowactions .kbtn-confirm__resting{width:100%}.l360c .l360c-row:hover .l360c-rowactions,.l360c .l360c-row:focus-within .l360c-rowactions,.l360c .l360c-section:hover .l360c-rowactions,.l360c .l360c-section:focus-within .l360c-rowactions,.l360c .l360c-row:hover .l360c-grip,.l360c .l360c-row:focus-within .l360c-grip,.l360c .l360c-section:hover .l360c-grip,.l360c .l360c-section:focus-within .l360c-grip,.l360c .l360c-grip:focus-visible{opacity:1}.l360c .l360c-grip--icon{opacity:1;position:relative}.l360c .l360c-grip--icon .l360c-grip__rest,.l360c .l360c-grip--icon .l360c-grip__handle{transition:opacity .15s;position:absolute}.l360c .l360c-grip--icon .l360c-grip__handle,.l360c .l360c-section:hover .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__rest,.l360c .l360c-section:focus-within .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__rest,.l360c .l360c-section.is-dragging .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__rest{opacity:0}.l360c .l360c-section:hover .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__handle,.l360c .l360c-section:focus-within .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__handle,.l360c .l360c-section.is-dragging .l360c-grip--icon:not(.l360c-grip--ghost) .l360c-grip__handle{opacity:1}.l360c .ant-input{border-radius:0}.l360c .ant-input,.l360c .ant-input:hover,.l360c .ant-input:focus,.l360c .ant-input:focus-within,.l360c .ant-input:focus-visible{box-shadow:none;border-color:#0000;outline:none}.l360c__addrow{border-bottom:1px solid var(--ds-border-soft,var(--ds-border-color));background:0 0;align-items:center;gap:10px;padding:12px 6px;display:flex}.l360c__addrow .ant-input{font-size:var(--ds-body-size);background:0 0;flex:auto;padding-inline:0;font-weight:700;line-height:1.3}.l360c__addrow .ant-input::placeholder{font-size:var(--ds-body-size);color:var(--ds-trust-color);font-weight:400}.l360c__addhint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);text-align:right;flex:none}@media (hover:none){.l360c .l360c-rowactions,.l360c .l360c-grip{opacity:1}}.l360-itemeditor{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.l360-itemeditor__bar{border-bottom:1px solid var(--ds-border-color);flex:none;margin-bottom:14px;padding-bottom:10px}.l360-itemeditor__title.ant-input{min-width:0;font-family:var(--ds-title-font);color:var(--ds-title-color);border-radius:0;flex:240px;padding:0;font-size:clamp(18px,1.6vw,22px);font-weight:700}.l360-itemeditor__title.ant-input,.l360-itemeditor__title.ant-input:hover,.l360-itemeditor__title.ant-input:focus,.l360-itemeditor__title.ant-input:focus-within,.l360-itemeditor__title.ant-input:focus-visible{box-shadow:none;border-color:#0000;outline:none}.l360-itemeditor__titletext{min-width:0;font-family:var(--ds-title-font);color:var(--ds-title-color);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:clamp(18px,1.6vw,22px);font-weight:700;overflow:hidden}.l360-itemeditor__duration,.l360-itemeditor__settings{flex:none}.l360-itemeditor__body{flex-direction:column;flex:auto;min-height:0;padding:clamp(10px,1.4vw,20px);display:flex;overflow:hidden}.l360-lesson__preview{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.l360-fill{flex:auto;width:100%;height:100%;min-height:0}.l360-lesson__drop{flex:auto;width:100%;min-height:0;display:flex}.l360-lesson__drop .ant-upload-wrapper,.l360-lesson__drop .ant-upload.ant-upload-drag{width:100%;height:100%}.l360-lesson__drop .ant-upload.ant-upload-drag .ant-upload-btn{justify-content:center;align-items:center;display:flex}.l360-fillcol{flex:auto;width:100%;min-height:0}.l360-fillcol>:first-child{flex:auto;min-height:0}.l360-lesson__chooser{text-align:center;flex:none;justify-content:center;align-items:center;width:80%;height:80%;min-height:0;margin:auto}.l360-lesson__choices{flex:auto;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:clamp(12px,1.8vw,20px);width:100%;min-height:0;display:grid}.l360-lesson__choice{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,12px);background:var(--kriea-card,#fff);height:100%;min-height:clamp(120px,16vh,170px);color:var(--ds-trust-color);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:clamp(16px,2vw,24px);transition:border-color .15s,background .15s,transform .15s;display:flex}.l360-lesson__choice:hover,.l360-lesson__choice:focus-visible{border-color:var(--ds-trust-color);background:var(--kriea-primary-soft);transform:translateY(-2px)}.l360-lesson__choice .l360-lesson__choicelabel{color:var(--ds-title-color);font-size:15px;font-weight:700}.l360-lesson__choice .l360-lesson__choicehint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);max-width:30ch}.l360-editor--seamless,.l360-editor--read{--l360-doc-size:22px;--l360-doc-measure:45ch;--l360-doc-gutter:60px;scrollbar-gutter:stable;background:0 0;border:none;border-radius:0;flex:auto;height:100%;min-height:0;padding:0 8px;overflow-y:auto}.l360-editor--seamless[data-width=wide],.l360-editor--read[data-width=wide]{--l360-doc-measure:68ch}.l360-editor--seamless[data-width=max],.l360-editor--read[data-width=max]{--l360-doc-measure:none}.l360-editor--seamless .ce-block__content,.l360-editor--read .ce-block__content,.l360-editor--seamless .ce-toolbar__content,.l360-editor--read .ce-toolbar__content{box-sizing:content-box;max-width:var(--l360-doc-measure);padding-inline:var(--l360-doc-gutter)}.l360-editor--seamless .ce-toolbar__actions,.l360-editor--read .ce-toolbar__actions{padding-right:0;left:0;right:auto}.l360-editor--seamless .codex-editor__redactor,.l360-editor--read .codex-editor__redactor{margin-inline-end:0}.l360-editor--seamless .codex-editor,.l360-editor--read .codex-editor{font-size:var(--l360-doc-size);line-height:1.65}.l360-editor--seamless .ce-header,.l360-editor--read .ce-header{font-family:var(--ds-title-font)}.l360-editor--seamless .codex-editor--narrow .codex-editor__redactor,.l360-editor--read .codex-editor--narrow .codex-editor__redactor{margin-inline-end:0}.l360-invalid.ant-alert{flex:none;align-self:center;width:min(100%,560px);margin:auto}.l360-embed{border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,12px);background:var(--kriea-card,#fff);flex:auto;width:100%;min-height:min(52vh,460px)}.l360-video{border-radius:var(--kriea-radius-lg,12px);background:var(--ds-title-color);width:100%;max-height:min(56vh,520px)}.l360-audio{width:min(100%,620px);margin:auto}.l360-publish{z-index:6;background:color-mix(in srgb, var(--kriea-canvas) 62%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:clamp(12px,3vh,28px);display:flex;position:absolute;inset:0}.l360-publish__card{background:var(--kriea-card,#fff);border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius,12px);width:min(520px,100%);min-height:0;max-height:100%;box-shadow:var(--kriea-shadow-lg,0 12px 40px #1b1e3a2e);flex-direction:column;display:flex;overflow:hidden}.l360-publish__head{border-bottom:1px solid var(--ds-border-soft);flex-direction:column;flex:none;gap:2px;padding:16px 18px 12px;display:flex}.l360-publish__title{color:var(--ds-title-color);font-size:16px;font-weight:700}.l360-publish__body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.l360-publish__field{flex-direction:column;gap:5px;display:flex}.l360-publish__facts{background:var(--kriea-surface);border-radius:var(--ds-card-radius,10px);flex-direction:column;gap:7px;padding:12px 14px;display:flex}.l360-publish__readrow{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.l360-publish__readlabel{color:var(--ds-muted-color);font-weight:500}.l360-publish__readvalue{color:var(--ds-body-color);text-align:right;align-items:center;gap:4px;font-weight:600;display:inline-flex}.l360-publish__readvalue .ant-tag{margin-inline-end:0}.l360-publish__foot{border-top:1px solid var(--ds-border-soft);flex:none;justify-content:flex-end;gap:10px;padding:12px 18px;display:flex}.learning-design-editor__pane.is-stickyhead{padding-top:0}.learning-design-editor__pane.is-fullbleed{height:100%;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;padding:0;overflow:hidden}.l360-executions,.l360-changelog{flex-direction:column;flex:auto;min-height:0;display:flex}.l360-changelog__empty{flex:auto;place-items:center;display:grid}@media (width<=1024px){.l360c__addhint{display:none}}@media (width<=768px){.l360-lesson__choices{grid-template-columns:1fr 1fr}.learning-design-editor .l360-playbtn.ant-btn{width:44px}}.l360-pdf{background:var(--kriea-surface);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,12px);flex:auto;width:100%;height:100%;min-height:0;padding:clamp(8px,1vw,14px);overflow-y:auto}.l360-pdf__page{margin-inline:auto;margin-bottom:12px}.l360-pdf__page:last-child{margin-bottom:0}.l360-pdf__page canvas{max-width:100%;height:auto;box-shadow:var(--kriea-shadow-sm)}.l360-pdf__loading{place-items:center;min-height:180px;display:grid}.l360-pptx{flex-direction:column;flex:auto;gap:8px;width:100%;height:100%;min-height:0;display:flex}.l360-pptx__slide{background:var(--kriea-surface);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius-lg,12px);flex:auto;justify-content:center;align-items:center;min-height:0;padding:clamp(8px,1vw,14px);display:flex;overflow:hidden}.l360-pptx__slide svg,.l360-pptx__slide canvas{max-width:100%;height:auto;max-height:100%}.l360-pptx__slide svg{background:var(--kriea-card)}.l360-pptx__loading{place-items:center;min-height:180px;display:grid}.l360-decknav{flex:none}.l360-decknav__btn.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);padding:0}.l360-videowrap{background:var(--ds-title-color);border-radius:var(--kriea-radius-lg,12px);justify-content:center;align-items:center;display:flex;overflow:hidden}.l360-video,.l360-image{object-fit:contain;width:100%;height:100%}.l360-fill>.l360-embed{flex:auto;height:auto;min-height:0}.l360-slidesentry{flex:auto;width:100%;min-height:0}.l360-slidesentry__field.ant-input-affix-wrapper,.l360-slidesentry__field.ant-input{width:min(100%,720px)}.l360-respick{flex:auto;min-height:0}.l360-respick__list{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.l360-respick__row{border:none;border-bottom:1px solid var(--ds-border-soft,var(--ds-border-color));cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;min-width:0;padding:10px 8px;transition:background .15s;display:flex}.l360-respick__row:hover,.l360-respick__row:focus-visible{background:var(--kriea-primary-soft)}.l360-respick__row:hover .l360-respick__copy,.l360-respick__row:focus-visible .l360-respick__copy{opacity:1}.l360-respick__icon{border-radius:var(--kriea-radius-md,10px);background:var(--kriea-primary-soft);width:36px;height:36px;color:var(--ds-trust-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.l360-respick__main{flex-direction:column;flex:auto;min-width:0;display:flex}.l360-respick__kind{flex:none;margin-inline-end:0}.l360-respick__copy{font-size:var(--ds-meta-size);color:var(--ds-trust-color);opacity:0;flex:none;align-items:center;gap:4px;font-weight:700;transition:opacity .15s;display:inline-flex}@media (hover:none){.l360-respick__copy{opacity:1}}@media (width<=1024px){.l360-lesson__choices{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.l360-lesson__choices{grid-template-columns:repeat(2,1fr)}}.l360-playerpane{flex-direction:column;padding:0;display:flex;overflow:hidden}.l360-playerpane .kts{flex:auto;min-height:0}.l360-player__content{flex-direction:column;width:100%;min-height:100%;margin:auto;display:flex}.l360-player__content>.l360-fill,.l360-player__content>.l360-pdf,.l360-player__content>.l360-pptx,.l360-player__content>.l360-videowrap{flex:auto;min-height:0}.l360-player__content>.l360-pane--reading,.l360-player__content>.l360-pane--details{width:100%;min-height:0;margin:auto}.l360-tips__lead{font-size:var(--ds-body-size);color:var(--ds-title-color);margin:0 0 10px}.l360-tips__list{font-size:var(--ds-body-size);color:var(--ds-body-color);flex-direction:column;gap:8px;margin:0;padding-inline-start:16px;line-height:1.5;display:flex}.l360-create{width:100%;max-width:640px;margin-inline:auto;padding-block:4px}.learning-design-editor__pane.is-create{justify-content:safe center}.my-learning__card{min-width:0}.my-learning-player .l360-outline__row{text-align:start;min-width:0;font:inherit;appearance:none;align-self:stretch}.my-learning-player .l360-outline__row:disabled{cursor:default;opacity:1}.my-learning-player .l360-outline__row--section:disabled:hover{background:color-mix(in srgb, var(--ds-insight-color) 12%, transparent);border-color:#0000}.my-learning-player .l360-outline__row.is-locked{opacity:.45}.my-learning-player .l360-outline__row.is-locked:hover{background:0 0;border-color:#0000}.avf-frame .kriea-card-container__body{flex-direction:column;min-height:0;padding:0;display:flex}.behavior-anchor-column-scroll.avf-column-scroll{flex-direction:column;padding:0;display:flex;overflow:hidden}.avf-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.avf-layer{flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.avf-layer>*{flex:auto;min-width:0;min-height:0}.avf-layer.is-resting{visibility:hidden;pointer-events:none}.avf-layer--canvas{padding:var(--kriea-gap) var(--kriea-gap) calc(var(--kriea-gap) * .55) calc(var(--kriea-gap) * .55)}.avf-layer--matrix{padding:calc(var(--kriea-gap) * .55)}.avf-body--framed .avf-layer--canvas,.avf-body--framed .avf-layer--matrix,.krv .avf-layer--canvas,.krv .avf-layer--matrix{padding:0}.avf-scroll{min-width:0;min-height:0;padding:var(--kriea-gap) 16px;flex:auto;overflow:hidden auto}.avf-scroll .behavior-anchor-tiles{grid-template-columns:var(--kriea-card-tiles-cols);gap:var(--kriea-gap-md);align-content:start;display:grid}.avf-tools{display:contents}.anchor-swot-axis-max{flex:auto;align-items:stretch;height:100%;min-height:0}.anchor-swot-axis-max>*{flex:1 1 0;min-width:0;min-height:0}@media (width<=900px){.anchor-swot-axis-max{flex-direction:column}}.anchor-swot-canvas .swot-statement__title{min-width:0;font-family:var(--ds-title-font);font-size:var(--ds-body-size);color:var(--ds-title-color);overflow-wrap:anywhere;padding-inline-end:26px;font-weight:600;line-height:1.35}.anchor-swot-canvas .swot-statement__desc{font-size:var(--ds-body-size);margin-bottom:0;line-height:1.5}.anchor-swot-canvas .swot-impact{border-radius:var(--ds-pill-radius);height:20px;font-size:var(--ds-meta-size);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--ds-border-color);background:var(--ds-canvas-color);color:var(--ds-muted-color);flex:none;margin-inline-end:0;padding:0 8px;font-weight:600}.anchor-swot-canvas .swot-impact[data-rank="2"]{border-color:color-mix(in srgb, var(--ds-body-color) 24%, var(--ds-border-color));color:var(--ds-body-color)}.anchor-swot-canvas .swot-impact[data-rank="3"]{border-color:color-mix(in srgb, var(--ds-title-color) 34%, var(--ds-border-color));background:color-mix(in srgb, var(--ds-title-color) 6%, var(--ds-surface-color));color:var(--ds-title-color)}.anchor-swot-canvas .swot-tag{border-radius:var(--ds-pill-radius);background:var(--ds-canvas-color);border:1px solid var(--ds-border-soft);height:20px;color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap;margin-inline-end:0;padding:0 9px}.anchor-swot-canvas .anchor-swot-cell__count{font-size:var(--ds-meta-size);font-variant-numeric:tabular-nums;font-weight:600}.anchor-swot-canvas .kriea-canvas__cat-view .kriea-card-list-body{border-bottom:var(--kriea-gap) solid transparent;padding-bottom:0}.kriea-canvas.anchor-swot-canvas .kriea-canvas__frame{box-shadow:none;background:0 0;border:0;border-radius:0}:is(.kriea-canvas.anchor-swot-canvas .kriea-canvas__frame-body,.kriea-canvas.anchor-swot-canvas .kriea-canvas__frame-body:has(.kriea-canvas__matrix--axis-center)){padding:0}.kriea-canvas.anchor-swot-canvas .kriea-canvas__matrix--axis-center{--kc-pill:transparent}.kriea-canvas.anchor-swot-canvas .kriea-canvas__category{box-shadow:var(--kriea-shadow-sm)}.mqf{--mqf-fill:color-mix(in srgb, var(--ds-canvas-color) 55%, var(--ds-surface-color));--mqf-radius:10px;min-width:0}.aaqf-scale{grid-template-columns:repeat(var(--mqf-n,1), minmax(40px, 76px));gap:8px;width:fit-content;min-width:0;max-width:100%;display:grid}.aaqf-tile{aspect-ratio:1;border:1px solid var(--ds-border-color);border-radius:var(--mqf-radius);background:var(--mqf-fill);width:100%;min-width:0;color:var(--ds-title-color);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:17px;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.aaqf-tile:hover:not(:disabled):not(.is-static):not(.is-picked){border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)}.aaqf-tile:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.aaqf-tile.is-picked{color:var(--ds-surface-color);border-color:var(--ds-trust-color);background:var(--ds-trust-color);transition:none}.aaqf-tile:disabled{cursor:not-allowed;opacity:.6}.aaqf-tile.is-static{cursor:default}.aaqf-end{min-width:0;font-size:var(--ds-meta-size);color:var(--ds-body-color);overflow-wrap:anywhere;grid-row:2;line-height:1.4}.aaqf-end--start{text-align:left}.aaqf-end--mid{text-align:center}.aaqf-end--end{text-align:right}.aaqf-scale .aaqf-end--input{--aaqf-ink-room:6px;width:calc(100% + 2 * var(--aaqf-ink-room));max-width:none;margin-inline:calc(-1 * var(--aaqf-ink-room));padding:0 var(--aaqf-ink-room);resize:none;background:0 0;border:0;border-radius:0;font-family:inherit}.aaqf-scale .aaqf-end--input::placeholder{color:var(--ds-muted-color);opacity:.8;font-style:italic}.aaqf-icons{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.aaqf-icon{color:var(--ds-body-color);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:4px 2px;transition:color .15s;display:inline-flex}.aaqf-icon__glyph{width:36px;height:36px;transition:color .15s}.aaqf-icon__glyph *{stroke-width:1.5px;transition:fill .15s,stroke-width .15s}.aaqf-icon__n{color:var(--ds-body-color);font-size:14px}.aaqf-icon.is-on .aaqf-icon__glyph{color:var(--ds-trust-color)}.aaqf-icon.is-on .aaqf-icon__glyph *{fill:currentColor;stroke-width:2px}.aaqf-icon.is-picked .aaqf-icon__n{color:var(--ds-trust-color);font-weight:700}.aaqf-icon:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.aaqf-icon:disabled{cursor:not-allowed;opacity:.6}.aaqf-icon.is-static{cursor:default}.aaqf-icons[data-icon=CHECK] .aaqf-icon.is-on .aaqf-icon__glyph path{fill:none;stroke:var(--ds-surface-color)}.aaqf-rows{flex-direction:column;gap:8px;min-width:0;display:flex}.aaqf-rowwrap{flex-direction:column;gap:6px;min-width:0;display:flex}.aaqf-row{border:1px solid var(--ds-border-color);border-radius:var(--mqf-radius);background:var(--mqf-fill);width:100%;min-width:0;color:var(--ds-title-color);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 12px;font-size:16px;line-height:1.4;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.aaqf-row:hover:not(:disabled):not(.is-static):not(.is-picked){border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)}.aaqf-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.aaqf-row.is-picked{border-color:var(--ds-trust-color);background:var(--kriea-primary-soft);box-shadow:inset 0 0 0 1px var(--ds-trust-color);transition:none}.aaqf-row:disabled{cursor:not-allowed;opacity:.55}.aaqf-row.is-static,.aaqf-row--rank{cursor:default}.aaqf-row.is-dragging{z-index:1;box-shadow:var(--kriea-shadow-md);background:var(--ds-surface-color)}.aaqf-row--appended{color:var(--ds-body-color);background:var(--ds-surface-color);border-style:dashed}.aaqf-mark{border:1.5px solid var(--ds-border-accent);background:var(--ds-surface-color);width:18px;height:18px;color:var(--ds-surface-color);border-radius:4px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:inline-flex}.aaqf-mark.is-radio{border-radius:50%}.aaqf-mark.is-on{border-color:var(--ds-trust-color);background:var(--ds-trust-color)}.aaqf-mark svg{width:12px;height:12px}.aaqf-keycap{border:1px solid var(--ds-border-accent);background:var(--ds-surface-color);min-width:26px;height:26px;color:var(--ds-title-color);border-radius:6px;flex:none;justify-content:center;align-items:center;padding-inline:6px;font-size:12px;font-weight:700;display:inline-flex}.aaqf-row.is-picked .aaqf-keycap{color:var(--ds-surface-color);background:var(--ds-trust-color);border-color:var(--ds-trust-color)}.aaqf-row__text{overflow-wrap:anywhere;flex:auto;min-width:0}.aaqf-row__input{flex:auto;min-width:0;padding-inline:0;font-size:16px}.aaqf-row__input::placeholder{color:var(--ds-muted-color);opacity:.8;font-style:italic}.aaqf-row__remove{color:var(--ds-muted-color);opacity:0;flex:none;transition:opacity .15s}.aaqf-row:hover .aaqf-row__remove,.aaqf-row:focus-within .aaqf-row__remove{opacity:1}.aaqf-other{max-width:480px;margin-inline-start:56px;font-size:15px}.aaqf-rank{flex:none;width:64px}.aaqf-grip{color:var(--ds-muted-color);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:4px;display:inline-flex}.aaqf-grip:active{cursor:grabbing}.aaqf-grip:disabled,.aaqf-grip.is-static{cursor:default}.aaqf-grip svg{width:16px;height:16px}.aaqf-add{text-underline-offset:3px;align-self:flex-start;padding-inline:0;text-decoration:underline}.mqf--choice,.mqf--ranking{flex-direction:column;gap:10px;display:flex}.aaq-setting{min-width:0}.aaq-setting-row>.aaq-setting{flex:1 1 0;min-width:0}.aaq-setting__label{font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-muted-color);font-weight:700}.aaq-setting__hint,.aaq-setting__note{font-size:var(--ds-meta-size);line-height:1.35}.mqs-icons{flex-wrap:wrap;gap:6px;display:flex}.mqs-icon{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--ds-border-color);background:var(--ds-surface-color);color:var(--ds-body-color);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.mqs-icon svg{width:18px;height:18px}.mqs-icon:hover:not(:disabled){border-color:var(--ds-border-accent);background:var(--kriea-primary-soft)}.mqs-icon:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.mqs-icon.is-on{color:var(--ds-trust-color);border-color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.mqs-icon.is-on svg{fill:currentColor}.mqs-icon:disabled{cursor:not-allowed;opacity:.5}.mqg{grid-template-rows:repeat(2,minmax(max-content,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.mqg__card{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.mqg__card:hover{--kis-lift:var(--kriea-shadow-md)}.mqg__card:active{--kis-lift:var(--kriea-shadow-xs)}.mqg__card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.mqg__card{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);background:var(--ds-surface-color);min-width:0;min-height:0;color:var(--ds-title-color);font:inherit;text-align:left;flex-direction:column;align-items:stretch;gap:12px;padding:20px 22px;display:flex}.mqg__card:hover:not(:disabled){border-color:var(--ds-border-accent)}.mqg__card:disabled{cursor:not-allowed;opacity:.55}.mqg__head{align-items:center;gap:12px;min-width:0;min-height:60px;display:flex}.mqg__glyph{width:36px;height:36px;color:var(--ds-trust-color);background:var(--kriea-primary-soft);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mqg__text{flex-direction:column;gap:2px;min-width:0;display:flex}.mqg__name{font-size:15px;font-weight:700;line-height:1.3}.mqg__hint{font-size:var(--ds-meta-size);color:var(--ds-body-color);line-height:1.4}.mqg__preview{border-top:1px solid var(--ds-border-color);flex:auto;align-items:center;width:100%;min-height:0;padding-top:12px;display:flex}.mqg__mini{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.mqg__mini--rows{flex-direction:column;align-items:stretch}.mqg__mini--icons{color:var(--ds-border-accent);justify-content:center;gap:8px}.mqg__mini--icons svg{width:20px;height:20px}.mqg__mini--icons .is-on{color:var(--ds-trust-color);fill:currentColor}.mqg__tile{border:1px solid var(--ds-border-color);background:var(--mqf-fill,color-mix(in srgb, var(--ds-canvas-color) 55%, var(--ds-surface-color)));height:22px;color:var(--ds-body-color);border-radius:5px;flex:1 1 0;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.mqg__bar{border:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--ds-canvas-color) 55%, var(--ds-surface-color));border-radius:5px;align-items:center;gap:6px;height:20px;padding-inline:6px;display:flex}.mqg__cap{border:1px solid var(--ds-border-accent);background:var(--ds-surface-color);border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:700;display:inline-flex}.mqg__cap--rank{border-radius:3px}.mqg__line{background:var(--ds-border-color);border-radius:2px;flex:auto;height:4px}.mqg__grip{width:10px;height:10px;color:var(--ds-muted-color)}.mqb{--mqb-badge:24px;--mqb-gap:14px;--mqb-prompt-size:clamp(20px, 1.1vw + 1.1vh, 28px);--mqb-prompt-lh:1.3;--mqb-desc-size:clamp(14px, .4vw + .7vh, 17px);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden auto}.mqb__inner{width:min(100%,760px);margin:auto;padding:clamp(16px,3vh,40px) clamp(12px,2vw,24px)}.mqb__row{grid-template-columns:var(--mqb-badge) minmax(0, 1fr);column-gap:var(--mqb-gap);align-items:start;display:grid}.mqb__badge{width:var(--mqb-badge);height:var(--mqb-badge);margin-top:calc((var(--mqb-prompt-size) * var(--mqb-prompt-lh) - var(--mqb-badge)) / 2);background:var(--ds-title-color);color:var(--ds-surface-color);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.mqb__body{flex-direction:column;gap:clamp(6px,1.2vh,12px);min-width:0;display:flex}.mqb__head{align-items:baseline;gap:10px;min-width:0;display:flex}.mqb__prompt{min-width:0;font-size:var(--mqb-prompt-size);font-weight:600;line-height:var(--mqb-prompt-lh);color:var(--ds-title-color);overflow-wrap:anywhere;flex:0 auto;margin:0}.mqb__prompt--input{flex:auto}.mqb__prompt--input,.mqb__description--input{resize:none;background:0 0;width:100%;padding:0;font-family:inherit}.mqb__prompt--input::placeholder,.mqb__description--input::placeholder{color:var(--ds-muted-color);opacity:.8;font-style:italic}.mqb__note{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;flex:none;font-weight:600}.mqb__description{font-size:var(--mqb-desc-size);color:var(--ds-body-color);overflow-wrap:anywhere;margin:0;line-height:1.4}.mqb__field{min-width:0;margin-top:clamp(8px,1.6vh,20px)}.mqsp{--mqsp-gutter:12px;border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);background:var(--ds-surface-color);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.mqsp__head{min-height:var(--kriea-band-h);padding-inline:var(--mqsp-gutter);border-bottom:1px solid var(--ds-border-color);flex:none;align-items:center;gap:8px;display:flex}.mqsp__glyph{background:var(--ds-trust-color);width:22px;height:22px;color:var(--ds-surface-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.mqsp__type{letter-spacing:.04em;text-transform:uppercase;min-width:0;color:var(--ds-muted-color);flex:auto;font-size:11px;font-weight:700}.mqsp__scroll{min-width:0;min-height:0;padding:var(--mqsp-gutter);flex-direction:column;flex:auto;gap:16px;display:flex;overflow:hidden auto}.mqsp__lock{flex:none}.mqsp__foot{min-height:var(--kriea-band-h);padding:var(--kriea-band-pad-y,12px) var(--mqsp-gutter);border-top:1px solid var(--ds-border-color);flex:none;align-items:center;display:flex}.mqsp__foot-text{font-size:var(--ds-meta-size);line-height:1.4}.oba-instance-overlay.adhoc-assessment-overlay{z-index:var(--kriea-z-record-flow)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu{flex:auto;min-height:0;margin-bottom:12px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__top,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__bottom{flex:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__section{flex:1 1 0;min-height:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__section.is-collapsed{flex:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__heading-row{flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__heading{padding-inline-end:30px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev{inset-inline-end:4px;color:var(--ds-muted-color);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev svg{width:16px;height:16px;transition:transform .18s}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev[aria-expanded=true] svg{transform:rotate(180deg)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev:hover:not(:disabled){color:var(--ds-title-color);background:var(--kriea-primary-soft)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__chev svg{transition:none}}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__row{flex:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__lock{color:var(--ds-muted-color);opacity:.6;flex:none;align-items:center;display:inline-flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__lock svg{width:14px;height:14px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__lock.is-locked{color:var(--ds-body-color);opacity:1}.oba-instance-overlay.adhoc-assessment-overlay .ov1menu__item.is-active .aao-menu__lock{color:inherit}.oba-instance-overlay.adhoc-assessment-overlay .ov1menu__item:disabled{opacity:.45;cursor:not-allowed}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu.is-editing .aao-menu__sub{opacity:.45;pointer-events:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__sub{border-left:2px solid var(--ds-border-color);flex-direction:column;flex:auto;gap:4px;min-width:0;min-height:0;margin:2px 0 0 22px;padding-left:8px;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__settings{border-left:2px solid var(--ds-border-color);flex-direction:column;flex:auto;min-width:0;min-height:0;margin:2px 0 0 22px;padding-left:8px;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__sub,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__settings{animation:aao-arrive var(--mdo-swap-ms,0s) ease-out both}@keyframes aao-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__sub,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__settings{animation:none}}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__fixed{flex:none;min-width:0;padding:2px 2px 4px 0}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__action.ant-btn{justify-content:flex-start;min-width:0;padding-inline:10px;font-weight:600}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__list{flex-direction:column;flex:auto;gap:3px;min-width:0;min-height:0;margin:0;padding:0 2px 4px 0;list-style:none;display:flex;overflow:hidden auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__none{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:2px 8px 0}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow{min-width:0;min-height:34px;color:var(--ds-body-color);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 4px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow:hover{background:var(--kriea-primary-soft)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-active{color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-editing{color:var(--ds-trust-color);background:var(--kriea-primary-soft);border-color:var(--ds-trust-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-dragging{z-index:1;box-shadow:var(--kriea-shadow-md);background:var(--ds-surface-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-locked .aao-menu__qtype{color:var(--ds-body-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip{width:16px;height:24px;color:var(--ds-muted-color);cursor:grab;opacity:.55;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip:hover,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip:focus-visible{opacity:1}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip:active{cursor:grabbing}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip:disabled{cursor:not-allowed;opacity:.3}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__grip svg{width:14px;height:14px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qmain.ov1menu__item{min-width:0;min-height:32px;color:inherit;background:0 0;border-radius:6px;flex:auto;gap:6px;padding:0 4px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qmain.ov1menu__item:hover,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qmain.ov1menu__item:focus,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qmain.ov1menu__item.is-active{color:inherit;background:0 0}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qmain.ov1menu__item:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-trust-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qindex{font-size:var(--ds-meta-size);letter-spacing:.04em;color:var(--ds-muted-color);flex:none;font-weight:800}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-active .aao-menu__qindex{color:inherit}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qprompt{min-width:0;color:inherit;flex:auto;font-size:13px;font-weight:600;line-height:1.3}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qtype{color:var(--ds-muted-color);opacity:.8;flex:none;align-items:center;display:inline-flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qtype svg{width:13px;height:13px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-active .aao-menu__qtype{color:inherit}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qacts{background:var(--kriea-primary-soft);opacity:0;pointer-events:none;align-items:center;gap:0;padding-left:12px;transition:opacity .15s;display:flex;position:absolute;inset:1px 4px 1px auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qacts>*{pointer-events:none}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow:hover .aao-menu__qacts,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow:focus-within .aao-menu__qacts,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item:hover .aao-menu__qacts,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item:focus-within .aao-menu__qacts{opacity:1}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow:hover .aao-menu__qacts>*,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow:focus-within .aao-menu__qacts>*,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item:hover .aao-menu__qacts>*,.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item:focus-within .aao-menu__qacts>*{pointer-events:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-editing .aao-menu__qacts{opacity:1}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qrow.is-editing .aao-menu__qacts>*{pointer-events:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qacts .ant-btn{color:var(--ds-body-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__qacts .is-active{color:var(--ds-trust-color)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item{flex:none;min-width:0;position:relative}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item .aao-menu__qacts{background:linear-gradient(to right, transparent, var(--kriea-primary-soft,#eef3fd) 18px);inset:4px 2px auto auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-item.is-active .aao-menu__qacts{background:linear-gradient(to right, transparent, var(--kriea-selected-bg) 18px)}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round{align-items:flex-start;padding-block:6px;padding-inline:8px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round .ov1menu__icon{margin-top:2px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-title{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-name{white-space:nowrap}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-status{margin-inline-end:0;line-height:18px}.oba-instance-overlay.adhoc-assessment-overlay .aao-menu__round-meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .ov1menu__item.is-active .aao-menu__round-meta{color:inherit;opacity:.8}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__lock,.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__list,.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__none,.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__action-label{display:none}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu{margin-bottom:0}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__section{flex:none}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__sub{border:0;align-items:center;margin:0;padding:0}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__fixed{padding:0}.oba-instance-overlay.adhoc-assessment-overlay .kriea-ovchrome.is-menu-collapsed .aao-menu__action.ant-btn{width:var(--kriea-control-h);min-width:var(--kriea-control-h);justify-content:center;padding:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-pane__scroll{flex:auto;min-height:0;overflow:hidden auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-missing{margin:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__bar{margin-top:6px}.oba-instance-overlay.adhoc-assessment-overlay .aao-design{flex-direction:column;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-design>*{min-width:0;min-height:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-intro{flex-direction:column;flex:auto;min-height:0;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-editor{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-editor__empty{flex:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-editor__state{text-overflow:ellipsis;white-space:nowrap;flex:160px;min-width:0;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-grid{flex-direction:column;flex:auto;gap:20px;min-width:0;min-height:0;display:flex;overflow:hidden auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-grid__head{flex-direction:column;flex:none;gap:2px;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-grid__cards{flex:0 80%;width:80%;min-height:max-content;margin:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-grid__title{margin:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer-slot{transition:grid-template-rows var(--mdo-foot-ms,0s) ease-out;flex:none;grid-template-rows:0fr;display:grid}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer-slot.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.adhoc-assessment-overlay .aao-footer-slot{transition:none}}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer-slot__inner{min-height:0;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer.ovfooter--center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer .ovfooter__status{min-width:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer__status{align-items:center;gap:12px;min-width:0;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-footer .ovfooter__actions{grid-column:2}.oba-instance-overlay.adhoc-assessment-overlay .aao-request{flex:auto}.oba-instance-overlay.adhoc-assessment-overlay .aao-request__card{border:1px solid var(--ds-border-color);border-radius:var(--ds-card-radius);background:var(--ds-surface-color);padding:12px 14px}.oba-instance-overlay.adhoc-assessment-overlay .aao-request__card-icon{width:32px;height:32px;color:var(--ds-trust-color);background:var(--kriea-primary-soft,#eef3fd);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-request__card-icon svg{width:18px;height:18px}.oba-instance-overlay.adhoc-assessment-overlay .aao-request__card-body{white-space:pre-wrap;overflow-wrap:anywhere}.oba-instance-overlay.adhoc-assessment-overlay .aao-activity{flex:auto;grid-template-columns:4fr 1fr;gap:24px;min-width:0;min-height:0;display:grid}.oba-instance-overlay.adhoc-assessment-overlay .aao-activity>*{min-width:0;min-height:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-activity__ledger{padding:0;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-activity__spine-card{overflow:hidden auto}@media (width<=1024px){.oba-instance-overlay.adhoc-assessment-overlay .aao-activity{grid-template-columns:1fr;gap:20px}}.oba-instance-overlay.adhoc-assessment-overlay .aao-assessments__column{padding:2px 0 16px}.oba-instance-overlay.adhoc-assessment-overlay .aao-assessments__empty{min-height:240px}.oba-instance-overlay.adhoc-assessment-overlay .aao-widgets{gap:var(--kriea-overlay-gutter,20px);grid-template-columns:repeat(auto-fit,minmax(168px,1fr));align-content:start;display:grid}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget{border-color:var(--ds-border-color);border-radius:var(--ds-card-radius);min-width:0;box-shadow:var(--ds-card-shadow)}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget--full{grid-column:1/-1}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__body{flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__head{min-width:0;margin-bottom:4px}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__label{font-size:var(--ds-meta-size);letter-spacing:.05em;text-transform:uppercase;color:var(--ds-muted-color);text-overflow:ellipsis;min-width:0;font-weight:800;line-height:1.25;overflow:hidden}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__extra{min-width:0;font-size:var(--ds-meta-size)}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__value{color:var(--ds-title-color);font-size:clamp(22px,1.6vw,28px);font-weight:800;line-height:1.1}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__sub{font-size:var(--ds-meta-size);line-height:1.35}.oba-instance-overlay.adhoc-assessment-overlay .aao-widget__chart{width:100%;height:220px}.oba-instance-overlay.adhoc-assessment-overlay .aao-trend__title{text-transform:none;letter-spacing:0;min-width:0;font-size:var(--ds-body-size,14px);font-weight:600}.oba-instance-overlay.adhoc-assessment-overlay .aao-trend__title>:nth-child(2){min-width:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-trend__row{border-block-end:1px solid var(--ds-border-color);padding-block:6px}.oba-instance-overlay.adhoc-assessment-overlay .aao-trend__row:last-child{border-block-end:0}.oba-instance-overlay.adhoc-assessment-overlay .aao-trend__figure{text-align:right}.oba-instance-overlay.adhoc-assessment-overlay .aao-readings__average{border-block-end:1px solid var(--ds-border-color);padding-block:6px}.oba-instance-overlay.adhoc-assessment-overlay .aao-readings__average:last-child{border-block-end:0}.oba-instance-overlay.adhoc-assessment-overlay .aaq-reading-card__chart{width:100%;height:220px}.oba-instance-overlay.adhoc-assessment-overlay .aaq-reading-card__note{color:var(--ds-muted-color);padding-block:24px}.oba-instance-overlay.adhoc-assessment-overlay .aao-controls{min-width:0}.oba-instance-overlay .ovspace-menu{flex-direction:column;flex:auto;gap:0;min-height:0;margin-top:0;line-height:1.66667;display:flex}.oba-instance-overlay .ovspace-menu__brand{min-width:0;font-size:var(--kriea-fs-brand);color:var(--kriea-body);flex-direction:column;flex:none;align-items:flex-start;gap:1px;margin:0 0 20px;padding:12px 14px 11px;font-weight:400;display:flex}.oba-instance-overlay .ovspace-menu__brand .kriea-360-title{min-width:0;font-weight:500;line-height:1.35}.oba-instance-overlay .ovspace-menu__lead{flex:none;margin-bottom:20px;padding:0 13px}.oba-instance-overlay .ovspace-menu__subtitle{font-family:var(--kriea-font-brand);color:var(--kriea-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.oba-instance-overlay .ovspace-menu__sections{scrollbar-width:thin;flex-direction:column;flex:auto;gap:31px;min-height:0;padding:0 13px 19px;display:flex;overflow-y:auto}.oba-instance-overlay .ovspace-menu .ov1menu__group+.ov1menu__group{margin-top:0}.oba-instance-overlay .ovspace-menu .ov1menu__partition{color:var(--kriea-faint);align-items:center;gap:8px;padding:0 7px;display:flex}.oba-instance-overlay .ovspace-menu .ov1menu__partition:before,.oba-instance-overlay .ovspace-menu .ov1menu__partition:after{content:"";background:var(--kriea-border-soft);flex:auto;height:1px}.oba-instance-overlay .ovspace-menu .ov1menu__partition:empty{gap:0}.oba-instance-overlay .ovspace-menu .ov1menu__grouphead{flex-direction:column;gap:2px;padding:0 7px 8px;display:flex}.oba-instance-overlay .ovspace-menu .ov1menu__grouplabel{font-family:var(--kriea-font-brand);letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-section-label);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:10px;font-weight:500;line-height:14px;overflow:hidden}.oba-instance-overlay .ovspace-menu .ov1menu__grouptagline{color:var(--kriea-section-tagline);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-style:italic;line-height:14px;overflow:hidden}.oba-instance-overlay .ovspace-menu .ov1menu__item{height:32px;min-height:32px;font-size:13px;line-height:inherit;color:var(--kriea-menu-idle);flex:0 0 32px;padding:0 10px;transition:all .2s,color 1.5s ease-in-out}.oba-instance-overlay .ovspace-menu .ov1menu__item:hover{background:var(--kriea-selected-bg);color:var(--kriea-heading)}.oba-instance-overlay .ovspace-menu .ov1menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.oba-instance-overlay .ovspace-menu .ov1menu__label{font-size:inherit;font-weight:400;line-height:inherit}.oba-instance-overlay .rcolstack>.ovview-widgets{display:contents}.policy-anchor-page,.policy-anchor-overlay{--pcard-blue:color-mix(in srgb, var(--ds-trust-color) 54%, var(--ds-body-color) 46%);--pcard-gold:color-mix(in srgb, var(--ds-insight-color) 56%, var(--ds-muted-color) 44%);--pcard-green:color-mix(in srgb, var(--ds-growth-color) 52%, var(--ds-body-color) 48%);--pcard-red:color-mix(in srgb, var(--ds-warning-color) 54%, var(--ds-body-color) 46%);--pcard-slate:color-mix(in srgb, var(--ds-body-color) 80%, var(--ds-muted-color) 20%)}.policy-anchor-page .policy-new{--an-w:120px;flex-direction:column;gap:14px;height:100%;display:flex;overflow:hidden}.policy-anchor-page .behavior-anchor-layout--filter-right:not(.is-filter-collapsed) .policy-new{padding-right:16px}.policy-anchor-page .plane{--tier-ink:color-mix(in srgb, var(--tier) 82%, var(--ds-title-color));--tier-wash:color-mix(in srgb, var(--tier-bg) 6%, var(--kriea-surface));border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--tier-wash);min-height:0;box-shadow:var(--kriea-shadow-sm);flex:1 1 0;align-items:stretch;display:flex;position:relative;overflow:hidden}.policy-anchor-page .plane--critical{--tier:var(--kriea-tier-critical);--tier-bg:var(--ds-warning-color)}.policy-anchor-page .plane--very_important{--tier:var(--kriea-tier-very-important);--tier-bg:var(--ds-insight-color)}.policy-anchor-page .plane--important{--tier:var(--kriea-tier-important);--tier-bg:var(--ds-trust-color)}.policy-anchor-page .plane--nice_to_have{--tier:var(--kriea-tier-nice-to-have);--tier-bg:var(--kriea-tier-neutral-bg)}.policy-anchor-page .plane__name{background:0 0;flex:0 0 46px;justify-content:center;align-items:center;display:flex}.policy-anchor-page .plane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--tier-ink);font-size:12px;font-weight:800;transform:rotate(180deg)}.policy-anchor-page .plane__strip{scrollbar-width:thin;flex:1 1 0;align-items:center;gap:32px;min-width:0;padding:0 12px;display:flex;overflow:auto hidden}.policy-anchor-page .plane__strip::-webkit-scrollbar{height:8px}.policy-anchor-page .plane__strip::-webkit-scrollbar-thumb{background:var(--ds-border-color);border-radius:var(--kriea-radius-pill)}.policy-anchor-page .plane__empty{color:var(--ds-muted-color);font-size:var(--ds-meta-size);margin:auto 0;font-style:italic;animation:.36s cubic-bezier(.33,0,.2,1) .12s backwards pcard-fade-in}.policy-anchor-page .plane__analytics{flex:0 0 var(--an-w);background:0 0;flex-direction:column;justify-content:center;gap:10px;padding:12px 10px 12px 26px;display:flex}.policy-anchor-page .plane__an-grid{grid-template-columns:1fr;gap:10px;display:grid}.policy-anchor-page .plane__an-stat{flex-direction:column;gap:1px;min-width:0;display:flex}.policy-anchor-page .plane__an-num{min-width:0;font-family:var(--ds-title-font);font-variant-numeric:tabular-nums;color:var(--tier-ink);align-items:center;gap:4px;font-size:15px;font-weight:800;line-height:1.05;display:inline-flex}.policy-anchor-page .plane__an-lbl{font-size:var(--ds-meta-size);color:var(--ds-muted-color);line-height:1.45}.policy-anchor-page .pcardm,.policy-anchor-page .pcardt{background:var(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);box-shadow:var(--kriea-shadow-sm);flex-direction:column;gap:8px;padding:12px 16px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.policy-anchor-page .pcardm:hover,.policy-anchor-page .pcardt:hover{border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md)}.policy-anchor-page .pcardm[role=button],.policy-anchor-page .pcardt[role=button]{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.policy-anchor-page .pcardm[role=button]:hover,.policy-anchor-page .pcardt[role=button]:hover{--kis-lift:var(--kriea-shadow-md)}.policy-anchor-page .pcardm[role=button]:active,.policy-anchor-page .pcardt[role=button]:active{--kis-lift:var(--kriea-shadow-xs)}.policy-anchor-page .pcardm[role=button]:focus-visible,.policy-anchor-page .pcardt[role=button]:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.policy-anchor-page .pcardm.is-flash,.policy-anchor-page .pcardt.is-flash{animation:.4s cubic-bezier(.37,0,.63,1) pcard-flash}.policy-anchor-page .pcardm.is-leaving{pointer-events:none;animation:.36s cubic-bezier(.33,0,.2,1) forwards pcard-fade-out}.policy-anchor-page .pcardm.is-entering{animation:.44s cubic-bezier(.33,0,.2,1) .46s backwards pcard-fade-in,.42s cubic-bezier(.37,0,.63,1) .9s pcard-confirm}.policy-anchor-page .plane .pcardm{cursor:grab}.policy-anchor-page .plane .pcardm:active{cursor:grabbing}.policy-anchor-page .pcardm.is-dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards pcard-drag-source}.policy-anchor-page .plane.is-drop-target{border-color:color-mix(in srgb, var(--tier-ink) 30%, var(--ds-border-color))}.policy-anchor-page .plane.is-over{animation:.9s cubic-bezier(.37,0,.63,1) infinite plane-accept}.policy-anchor-page .plane.is-refusing{opacity:.55;border-style:dashed}.policy-anchor-page .plane__refusal{z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.policy-anchor-page .plane__refusal-pill{border-radius:var(--kriea-radius-pill);background:var(--ds-surface-color);border:1px solid color-mix(in srgb, var(--ds-warning-color) 45%, var(--ds-border-color));box-shadow:var(--kriea-shadow-md);font-family:var(--ds-title-font);font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-warning-color);white-space:nowrap;padding:6px 14px;font-weight:700}.policy-anchor-page .pcardm{flex:0 0 320px;height:150px;max-height:100%}.policy-anchor-page .pcardt{width:100%;min-height:150px}.policy-anchor-page .pcardt .pcardm__row-name{flex:0 auto;min-width:0}.policy-anchor-page .pcardt .pcardm__xbar{flex:auto;min-width:24px}.policy-anchor-page .pcardt .pcardm__pct{flex:none}.policy-anchor-page .policy-template-gridwrap{container-type:inline-size}.policy-anchor-page .policy-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;display:grid}.policy-anchor-page .policy-template-grid.is-single{grid-template-columns:minmax(0,1fr)}@container (width<=470px){.policy-anchor-page .policy-template-grid{grid-template-columns:minmax(0,1fr)}}.policy-anchor-page .policy-templates-section .behavior-anchor-column-scroll{padding-right:16px}.policy-anchor-page .pcardm__body{flex-direction:row;flex:auto;align-items:center;gap:14px;min-height:0;display:flex;position:relative}.policy-anchor-page .pcardm__meta{flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;display:flex}.policy-anchor-page .pcardm__titlerow{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.policy-anchor-page .pcardm__title{font-family:var(--ds-title-font);font-size:var(--ds-body-size);color:var(--ds-title-color);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.policy-anchor-page .pcard-kebab{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--ds-muted-color);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;padding:0;transition:opacity .15s,background .15s,color .15s;display:grid}.policy-anchor-page .pcard-kebab .anticon{font-size:16px;line-height:0}.policy-anchor-page .pcard-kebab:hover{background:color-mix(in srgb, var(--ds-title-color) 8%, transparent);color:var(--ds-title-color)}.policy-anchor-page .pcard-kebab:focus-visible{opacity:1;outline:2px solid var(--ds-trust-color);outline-offset:1px}.policy-anchor-page .pcardm:hover .pcard-kebab,.policy-anchor-page .pcardt:hover .pcard-kebab,.policy-anchor-page .pcard-kebab.is-open{opacity:1}.policy-anchor-page .pcard-om{z-index:2;background:var(--ds-surface-color);flex-direction:column;justify-content:center;gap:2px;display:flex;position:absolute;inset:0}.policy-anchor-page .pcard-om__item{border-radius:var(--kriea-radius);width:100%;font-family:var(--ds-primary-font);font-size:var(--ds-body-size);color:var(--ds-title-color);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:9px 8px;font-weight:600;transition:background .14s,color .14s;display:flex}.policy-anchor-page .pcard-om__item .anticon{color:var(--ds-muted-color);font-size:15px;transition:color .14s}.policy-anchor-page .pcard-om__item:hover{background:color-mix(in srgb, var(--ds-trust-color) 8%, transparent)}.policy-anchor-page .pcard-om__item:hover .anticon{color:var(--ds-trust-color)}.policy-anchor-page .pcard-om__item.is-danger,.policy-anchor-page .pcard-om__item.is-danger .anticon{color:var(--ds-warning-color)}.policy-anchor-page .pcard-om__item.is-danger:hover{background:color-mix(in srgb, var(--ds-warning-color) 9%, transparent)}.policy-anchor-page .pcardm__rows{flex-direction:column;gap:6px;display:flex}.policy-anchor-page .pcardm__row{align-items:center;gap:8px;min-width:0;min-height:28px;display:flex}.policy-anchor-page .pcardm__row-icon{width:15px;height:15px;color:var(--ds-body-color);flex:none;place-items:center;font-size:12px;display:grid}.policy-anchor-page .pcardm__row-name{min-width:0;font-size:var(--ds-meta-size);color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-weight:600;overflow:hidden}.policy-anchor-page .pcardm__xbar{flex:0 0 56px;min-width:0;margin-left:auto}.policy-anchor-page .pcardm__pct{text-align:right;white-space:nowrap;min-width:3.4ch;font-family:var(--ds-primary-font);color:var(--ds-body-color);flex:none;margin-left:auto;font-size:11px;font-weight:800;line-height:1}.policy-anchor-page .pcardm__pct-unit{letter-spacing:.01em;font-weight:600}.policy-anchor-page .pcardm__row-absent{white-space:nowrap;color:var(--ds-muted-color);flex:none;margin-left:auto;font-size:10px;font-style:italic;font-weight:600}.policy-anchor-page .pcardm__browse-desc{font-size:var(--ds-meta-size);color:var(--ds-body-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 6px;line-height:1.45;display:-webkit-box;overflow:hidden}.policy-anchor-page .pcardm__row-hint{color:var(--ds-muted-color);font-size:10px;font-style:italic}.policy-anchor-page .pcardm__gov{border-top:1px solid var(--ds-border-color);font-size:var(--ds-meta-size);flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;margin-top:10px;padding-top:8px;display:flex}.policy-anchor-page .pcardm__gov-item{min-width:0;color:var(--ds-body-color);align-items:center;gap:5px;display:inline-flex}.policy-anchor-page .pcardm__gov-item svg{color:var(--ds-muted-color);flex:none;font-size:14px}.policy-anchor-page .pcardm__gov-name{color:var(--ds-title-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.policy-anchor-page .pcardm__gov-none{color:var(--ds-muted-color);font-style:italic}.policy-anchor-page .pcardm__gov-count{color:var(--ds-title-color);font-weight:700}.policy-anchor-page .pcardm__gov-label{color:var(--ds-muted-color)}.policy-anchor-page .pcardm__dice{flex:none;justify-content:center;align-items:center;display:flex}.policy-anchor-overlay .ovleaders-stack{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.policy-anchor-overlay .ovleaders-stack__architect{flex:0 auto;min-height:0;max-height:44%;overflow-y:auto}.policy-anchor-overlay .ovleaders-stack__roster{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.policy-anchor-overlay .ovleaders-stack__roster>*{flex:1;min-height:0}.policy-anchor-overlay .pa-empty{border:1px dashed var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--ds-surface-color);height:100%}.policy-anchor-overlay .pa-submitted{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.policy-anchor-overlay .pa-submitted__icon{color:#fff;background:var(--ds-growth-color);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.policy-anchor-overlay .pa-submitted__icon svg{width:30px;height:30px}.policy-anchor-overlay .pa-submitted__title{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:20px;font-weight:800}.policy-anchor-overlay .pa-submitted__text{max-width:440px;color:var(--ds-body-color)}.policy-anchor-overlay .pa-submitted__text b{color:var(--ds-title-color);font-weight:800}.pcard-drag-preview{cursor:grabbing;width:320px;height:150px;animation:.22s cubic-bezier(.22,1,.36,1) both pcard-drag-lift;display:flex}.pcard-drag-preview .pcardm{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-lg)}@keyframes pcard-drag-source{to{opacity:.3;transform:scale(.97)}}@keyframes pcard-drag-lift{0%{opacity:.6;transform:scale(.94)rotate(-1deg)}to{opacity:1;transform:scale(1.03)rotate(0)}}@keyframes plane-accept{0%,to{border-color:color-mix(in srgb, var(--tier-ink) 45%, var(--ds-border-color))}50%{border-color:var(--tier-ink)}}@keyframes pcard-flash{0%,to{border-color:var(--ds-border-color);box-shadow:var(--kriea-shadow-sm)}45%{border-color:var(--ds-trust-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-trust-color) 32%, transparent), var(--kriea-shadow-md)}}@keyframes pcard-fade-out{to{opacity:0;transform:scale(.96)}}@keyframes pcard-fade-in{0%{opacity:0;transform:scale(.96)}}@keyframes pcard-confirm{0%,to{border-color:var(--ds-border-color);box-shadow:var(--kriea-shadow-sm)}45%{border-color:var(--ds-trust-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-trust-color) 32%, transparent), var(--kriea-shadow-md)}}.policy-instances-box tr.behavior-anchor-table-row.is-flash>td{animation:.4s cubic-bezier(.37,0,.63,1) policy-row-flash}.policy-instances-box tr.behavior-anchor-table-row.is-leaving{pointer-events:none;animation:.36s cubic-bezier(.33,0,.2,1) forwards policy-row-fade-out}.policy-instances-box tr.behavior-anchor-table-row.is-entering{animation:.44s cubic-bezier(.33,0,.2,1) .46s backwards policy-row-fade-in}.policy-instances-box tr.behavior-anchor-table-row.is-entering>td{animation:.42s cubic-bezier(.37,0,.63,1) .9s policy-row-confirm}@keyframes policy-row-flash{0%,to{background:var(--policy-lane-bg)}45%{background:color-mix(in srgb, var(--ds-trust-color) 20%, var(--policy-lane-bg))}}@keyframes policy-row-fade-out{to{opacity:0}}@keyframes policy-row-fade-in{0%{opacity:0}}@keyframes policy-row-confirm{0%,to{background:var(--policy-lane-bg)}45%{background:color-mix(in srgb, var(--ds-trust-color) 20%, var(--policy-lane-bg))}}@media (prefers-reduced-motion:reduce){.policy-anchor-page .pcardm.is-flash,.policy-anchor-page .pcardt.is-flash,.policy-anchor-page .pcardm.is-entering,.policy-anchor-page .plane__empty{animation:none}.policy-anchor-page .pcardm.is-leaving{opacity:0;transition:opacity .15s;animation:none}.policy-anchor-page .pcardm.is-dragging{opacity:.3;animation:none}.policy-anchor-page .plane.is-over{border-color:var(--tier-ink);animation:none}.pcard-drag-preview,.policy-instances-box tr.behavior-anchor-table-row.is-flash>td,.policy-instances-box tr.behavior-anchor-table-row.is-entering,.policy-instances-box tr.behavior-anchor-table-row.is-entering>td{animation:none}.policy-instances-box tr.behavior-anchor-table-row.is-leaving{opacity:0;transition:opacity .15s;animation:none}}.oba-scale-rating,.oba-scale-rating__row{width:100%}.oba-scale-rating__cell{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);text-align:center;border-radius:12px;flex:1 1 0;min-width:0;padding:14px 10px 10px;position:relative}.oba-scale-rating__cell.is-interactive{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.oba-scale-rating__cell.is-interactive:hover,.oba-scale-rating__cell.is-interactive:focus-visible{border-color:var(--ds-trust-color);transform:translateY(-1px)}.oba-scale-rating__cell.is-picked{border-color:var(--ds-trust-color);box-shadow:0 0 0 2px var(--ds-trust-color) inset}.oba-scale-rating__chips{top:-9px;justify-content:center;gap:4px;display:flex;position:absolute;inset-inline:0}.oba-scale-rating__icon{color:var(--ds-trust-color)}.oba-scale-rating__label{overflow-wrap:anywhere;font-size:12.5px;line-height:1.25}.oba-scale-rating__order{font-size:11px}.oba-scale-distribution{width:100%}.oba-scale-distribution__rowlabel{flex:0 0 34%;min-width:0}.oba-scale-distribution__self{color:var(--ds-insight-color);font-weight:600}.oba-timeline{--oba-sidebar-w:296px;--oba-header-h:64px;--oba-footer-h:var(--oba-header-h);--oba-bank-h:128px;--oba-group-h:40px;--oba-peer-h:50px;--oba-day-w:36px;--oba-page:#f5f5f7;--oba-surface:#fff;--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:#3c3c431a;--oba-blue:#0071e3;--oba-green:#34c759;--oba-pink:#ff2d55;--oba-orange:#ff9500;--oba-red:#ff3b30;--oba-teal:#5ac8fa;--oba-gray:#8e8e93;--oba-expiry-fill:#0071e34d;--oba-expiry-border:#0071e373;--oba-close-fill:#ff2d5547;--oba-close-border:#ff2d5566;--oba-today-bg:#0071e31a;--oba-hover-col:#3c3c430d;--oba-weekend:#3c3c430a;--oba-month-line:#3c3c434d;--oba-mono:"Varela Round", sans-serif;background:var(--oba-page);height:100%;min-height:0;color:var(--oba-text);letter-spacing:-.005em;flex-direction:column;font-size:12px;display:flex;position:relative;overflow:hidden}.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);background:var(--oba-surface);border-right:1px solid var(--oba-border-soft);scrollbar-width:none;flex-shrink:0;overflow:hidden auto}.oba-timeline .oba-sidebar::-webkit-scrollbar{display:none}.oba-timeline .oba-sidebar__header{height:var(--oba-header-h);z-index:20;background:var(--oba-surface);border-bottom:1px solid var(--oba-border-soft);flex-direction:column;justify-content:center;padding:0 20px;display:flex;position:sticky;top:0}.oba-timeline .oba-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--oba-text3);font-size:9px;font-weight:600}.oba-timeline .oba-sidebar__title{color:var(--oba-text);margin-top:3px;font-size:12px;font-weight:600}.oba-timeline .oba-srow{border-bottom:1px solid var(--oba-border-soft);align-items:center;display:flex}.oba-timeline .oba-srow--group{height:var(--oba-group-h);background:var(--oba-group);border-top:1px solid var(--oba-border-soft);cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px;padding:0 14px 0 8px}.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);background:var(--oba-surface);gap:10px;padding:0 14px 0 32px}.oba-timeline .oba-srow--peer:hover{background:var(--oba-elevated)}.oba-timeline .oba-chev{width:18px;height:18px;color:var(--oba-muted);flex-shrink:0;place-items:center;transition:transform .2s;display:grid}.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{min-width:0;color:var(--oba-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:600;overflow:hidden}.oba-timeline .oba-peer-badge{border:1px solid var(--oba-border-soft);background:var(--oba-surface);font-family:var(--oba-mono);color:var(--oba-text3);white-space:nowrap;border-radius:100px;flex-shrink:0;padding:2px 8px;font-size:9px}.oba-timeline .oba-req-label{min-width:0;font-family:var(--oba-mono);color:var(--oba-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:500;overflow:hidden}.oba-timeline .oba-pill{font-family:var(--oba-mono);letter-spacing:.02em;white-space:nowrap;border-radius:100px;flex-shrink:0;padding:3px 7px;font-size:9px;font-weight:600}.oba-timeline .oba-pill.st-new{color:#b96a00;background:#ff950024}.oba-timeline .oba-pill.st-rev{color:#0071e3;background:#0071e31f}.oba-timeline .oba-pill.st-closed{color:#167f36;background:#34c75924}.oba-timeline .oba-pill.st-expired{color:#ff3b30;background:#ff3b301f}.oba-timeline .oba-pill.st-auto{color:#6e6e73;background:#6e6e7324}.oba-timeline .oba-shell-wrap{flex:1;min-width:0;display:flex;position:relative}.oba-timeline .oba-shell{background:var(--oba-surface);scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;position:relative;overflow:auto}.oba-timeline .oba-shell::-webkit-scrollbar{display:none}.oba-timeline .oba-osb{z-index:40;opacity:0;pointer-events:none;background:#3c3c4366;border-radius:999px;transition:opacity .25s;position:absolute}.oba-timeline .oba-osb--v{width:6px;top:0;right:3px}.oba-timeline .oba-osb--h{height:6px;bottom:3px;left:0}.oba-timeline .oba-shell-wrap.is-scrolling .oba-osb{opacity:1}.oba-timeline .oba-content{min-height:100%;position:relative}.oba-timeline .oba-cal{height:var(--oba-header-h);z-index:30;background:var(--oba-surface);border-bottom:1px solid var(--oba-border-soft);position:sticky;top:0;overflow:hidden}.oba-timeline .oba-tracks{position:relative}.oba-timeline .oba-cal__inner{height:100%;position:relative}.oba-timeline .oba-cal__months,.oba-timeline .oba-cal__days{z-index:3;position:absolute;inset:0}.oba-timeline .oba-cal__month{border-left:1px solid var(--oba-border-med);height:22px;color:var(--oba-text);white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;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{height:42px;width:var(--oba-day-w);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:22px}.oba-timeline .oba-cal__dow{letter-spacing:.04em;color:var(--oba-text4);font-size:9px;font-weight:600}.oba-timeline .oba-cal__daynum{min-width:22px;height:20px;font-family:var(--oba-mono);color:var(--oba-text3);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:flex}.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{background:var(--oba-blue);color:#fff;border-radius:50%;width:22px;min-width:0;height:22px;padding:0;font-weight:700}.oba-timeline .oba-ov{pointer-events:none;position:absolute;top:0;bottom:0}.oba-timeline .oba-ov--weekend{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));left:0;right:0}.oba-timeline .oba-ov--today{width:var(--oba-day-w);z-index:0;background:var(--oba-today-bg)}.oba-timeline .oba-ov--solid{z-index:1;left:0;right:0}.oba-timeline .oba-ov--hover{width:var(--oba-day-w);z-index:2;background:var(--oba-hover-col);display:none}.oba-timeline .oba-track{border-bottom:1px solid var(--oba-border-soft);position:relative;overflow:hidden}.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{z-index:3;cursor:pointer;border-radius:999px;height:18px;position:absolute;top:16px}.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{filter:brightness(1.02);box-shadow:inset 0 0 0 2px #0071e3d9}.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{filter:brightness(1.02);box-shadow:inset 0 0 0 2px #ff2d55d9}.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{z-index:4;cursor:pointer;filter:drop-shadow(0 1.5px 2.5px #0000002e);width:24px;height:26px;transition:transform .15s cubic-bezier(.34,1.56,.64,1),filter .15s;position:absolute;top:12px;transform:translate(-50%)}.oba-timeline .oba-hex:before,.oba-timeline .oba-hex:after{content:"";clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:absolute}.oba-timeline .oba-hex:before{background:#1c1c1ec7;inset:0}.oba-timeline .oba-hex:after{background:var(--oba-hex-fill);inset:1.5px}.oba-timeline .oba-hex:hover{filter:drop-shadow(0 2px 4px #0000004d);transform:translate(-50%)scale(1.15)}.oba-timeline .oba-hex__label{z-index:2;color:#fff;text-shadow:0 .5px 1px #0000004d;font-family:var(--oba-mono);letter-spacing:-.03em;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;inset:0}.oba-timeline .oba-bank{height:var(--oba-bank-h);border-top:1px solid var(--oba-border-strong);background:var(--oba-surface);flex-shrink:0;display:flex}.oba-timeline .oba-bank__side{width:var(--oba-sidebar-w);background:var(--oba-group);border-right:1px solid var(--oba-border-soft);flex-direction:column;flex-shrink:0;display:flex}.oba-timeline .oba-bank__chart{scrollbar-width:none;flex:1;min-width:0;position:relative;overflow:auto hidden}.oba-timeline .oba-bank__chart::-webkit-scrollbar{display:none}.oba-timeline .oba-bank__top{flex-direction:column;flex:1;gap:6px;padding:8px 12px 6px;display:flex}.oba-timeline .oba-bank__heading{text-align:center;color:var(--oba-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.oba-timeline .oba-bank__stats{border-top:1px solid var(--oba-border-med);border-bottom:1px solid var(--oba-border-med);grid-template-columns:repeat(4,1fr);display:grid}.oba-timeline .oba-bank__stat{text-align:center;cursor:help;flex-direction:column;padding:4px 2px;display:flex}.oba-timeline .oba-bank__stat:not(:last-child){border-right:1px solid var(--oba-border-med)}.oba-timeline .oba-bank__stat-key{letter-spacing:.01em;color:var(--oba-text3);font-size:9px;font-weight:500}.oba-timeline .oba-bank__stat-val{font-variant-numeric:tabular-nums;color:var(--oba-text);font-size:15px;font-weight:700}.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{border-top:1px solid var(--oba-border-strong);letter-spacing:.12em;text-transform:uppercase;height:28px;color:var(--oba-text3);background:#dadade;place-items:center;font-size:9px;font-weight:700;display:grid}.oba-timeline .oba-bank__inner{height:100%;position:relative}.oba-timeline .oba-bank__pipes{height:calc(var(--oba-bank-h) - 28px);background:var(--oba-group);position:absolute;top:0;left:0;right:0;overflow:hidden}.oba-timeline .oba-bank__baseline{z-index:3;background:#3c3c431f;height:1px;position:absolute;top:50%;left:0;right:0}.oba-timeline .oba-bank__pipe{z-index:4;transform-origin:50%;width:5px;transition:filter .15s,transform .15s;position:absolute;transform:translate(-50%)}.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{z-index:5;font-family:var(--oba-mono);letter-spacing:-.02em;font-size:9px;font-weight:600;position:absolute;transform:translate(-50%)}.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{border-top:1px solid var(--oba-border-strong);background:#dadade;height:28px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.oba-timeline .oba-bank__bal-cell{z-index:4;font-family:var(--oba-mono);letter-spacing:-.01em;color:var(--oba-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:500;line-height:1.2;position:absolute;top:4px;transform:translate(-50%)}.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);color:var(--oba-text);background:#0071e31f;box-shadow:0 1px 4px #0071e340}.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);color:var(--oba-text3);font-size:12px;font-weight:500}.oba-timeline .oba-footer__context b{color:var(--oba-text);font-weight:600}.oba-timeline .oba-footer__controls{align-items:center;gap:16px;display:flex}.oba-timeline .oba-legend-btn{color:var(--oba-text3);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;display:inline-flex}.oba-timeline .oba-legend-btn:hover{color:var(--oba-text);background:#7676801f}.oba-timeline .oba-toggle{background:#7676801f;border-radius:9px;gap:2px;padding:2px;display:inline-flex}.oba-timeline .oba-toggle__pill{color:var(--oba-text2);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 16px;font-size:12px;font-weight:500}.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{gap:6px;display:inline-flex}.oba-timeline .oba-nav__btn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--oba-text2);cursor:pointer;background:#7676801f;border:none;border-radius:8px;place-items:center;display:inline-grid;position:relative}.oba-timeline .oba-nav__btn:hover{color:var(--oba-text);background:#76768033}.oba-timeline .oba-nav__btn--today{color:var(--oba-blue);background:#0071e31a}.oba-timeline .oba-nav__tip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1c1c1ef2;border-radius:6px;padding:5px 10px;font-size:12px;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.oba-timeline .oba-nav__btn:hover .oba-nav__tip{opacity:1}.oba-timeline .oba-legend{z-index:200;border:1px solid var(--oba-border-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-radius:12px;min-width:260px;padding:16px 18px;display:none;position:absolute;bottom:68px;right:12px;box-shadow:0 4px 12px #0000000f}.oba-timeline .oba-legend.is-shown{display:block}.oba-timeline .oba-legend h4{letter-spacing:.08em;text-transform:uppercase;color:var(--oba-text4);margin:0 0 6px;font-size:9px;font-weight:600}.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{color:var(--oba-text2);align-items:center;gap:10px;padding:4px 0;font-size:12px;display:flex}.oba-timeline .oba-leg-bar{border-radius:999px;flex-shrink:0;width:24px;height:10px}.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(#7e68db 0%,#6e56cf 100%);box-shadow:inset 0 0 0 1px #5b45b8}.oba-timeline .oba-leg-chip{background:#fff;border:1px solid #1d1d1f24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;box-shadow:0 1px 3px #00000024}.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.4px}.oba-timeline .oba-leg-chip.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1px}.oba-timeline .oba-leg-hex{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);flex-shrink:0;width:18px;height:20px}.oba-timeline .oba-leg-thin{background:#111;flex-shrink:0;width:24px;height:2px}.oba-timeline .oba-leg-today{background:var(--oba-blue);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin:0 6px;box-shadow:0 0 0 3px #0071e333}.oba-timeline .oba-tooltip{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;letter-spacing:-.005em;opacity:0;pointer-events:none;background:#1c1c1ef5;border-radius:10px;max-width:320px;padding:10px 14px;font-size:12px;transition:opacity .15s,transform .15s;position:fixed;top:0;left:0;transform:translateY(4px);box-shadow:0 6px 20px #0003}.oba-timeline .oba-tooltip.is-shown{opacity:1;transform:translateY(0)}.oba-timeline .oba-tt-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;margin-bottom:6px;padding:3px 7px;font-size:9px;font-weight:600;display:inline-flex}.oba-timeline .oba-tt-title{margin-bottom:6px;font-size:12px;font-weight:600}.oba-timeline .oba-tt-body{color:#ffffffd9;font-size:12px;line-height:1.45}.oba-timeline .oba-tt-div{background:#ffffff1a;height:1px;margin:8px 0 6px}.oba-timeline .oba-tt-row{font-family:var(--oba-mono);gap:12px;margin:3px 0;font-size:12px;display:flex}.oba-timeline .oba-tt-k{color:#ffffff8c;min-width:70px}.oba-timeline .oba-tt-v{color:#fffffff2;word-break:break-word}.oba-timeline .oba-footer{height:var(--oba-footer-h);-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);background:#ffffffd9;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.oba-timeline .oba-sidebar__header--filter{flex-direction:row;align-items:center;gap:8px}.oba-timeline .oba-srow--peer{cursor:pointer}.oba-timeline .oba-srow--item{height:var(--oba-peer-h);background:var(--oba-surface);cursor:pointer;gap:10px;padding:0 14px 0 32px}.oba-timeline .oba-srow--item:hover{background:var(--oba-elevated)}.oba-timeline .oba-item-ic{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.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.6px}.oba-timeline .oba-item-ic.is-fb svg{fill:none;stroke:var(--oba-blue);stroke-width:1.7px}.oba-timeline .oba-item-ic.is-ndg svg{fill:#5a6b7e;stroke:#46566a;stroke-width:1.4px}.oba-timeline .oba-item-ic.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1px}.oba-timeline .oba-open-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);background:var(--oba-surface);color:var(--oba-blue);cursor:pointer;border:1px solid #0071e359;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:none}.oba-timeline .oba-open-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.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-direction:column;flex:1;gap:1px;min-width:0;display:flex}.oba-timeline .oba-item-name{color:var(--oba-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.oba-timeline .oba-item-sub{color:var(--oba-text3);white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;overflow:hidden}.oba-timeline .oba-track--item{height:var(--oba-peer-h);background:var(--oba-surface)}.oba-timeline .oba-obj-bar{z-index:3;cursor:pointer;background:linear-gradient(#7e68db 0%,#6e56cf 100%);border:1px solid #5b45b8;border-radius:6px;height:12px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 2px #6e56cf40}.oba-timeline .oba-item-chip{z-index:4;cursor:pointer;background:#fff;border:1px solid #1d1d1f24;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000024}.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.4px}.oba-timeline .oba-item-chip.is-sho svg{fill:#d9a514;stroke:#a87a0b;stroke-width:1px}.oba-timeline .oba-glow{outline-offset:1px;outline:3px solid #0071e300;animation:1.5s forwards obaGlow}.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}}.oba-tlf-opt{align-items:center;gap:8px;min-width:200px;display:flex}.oba-tlf-opt--sub{letter-spacing:.02em;padding-left:16px;font-size:12px}.oba-tlf-opt .oba-tlf-opt__dot{border-radius:999px;flex:none;width:8px;height:8px}.oba-tlf-opt .oba-tlf-opt__cnt{color:var(--ds-muted-color);margin-left:auto;font-size:11px;font-weight:600}.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 #1b1e3a14);--am-radius:var(--ds-cell-radius,12px);min-height:0;font-family:var(--am-f1);flex-direction:column;gap:8px;display:flex}.aspect-map__head{font-size:var(--am-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--am-heading);text-align:center;flex:none;margin:0 2px;font-weight:800}.aspect-map__fit{flex:none;container-type:inline-size}.aspect-map__matrix{aspect-ratio:1;grid-template:1fr 1fr/1fr 1fr;gap:16px;width:100%;display:grid}.aspect-map__cell{border-radius:var(--am-radius);border:1px solid var(--am-border);box-shadow:var(--am-shadow);cursor:pointer;font-family:var(--am-f1);text-align:center;background:#fff;min-width:0;min-height:0;padding:0;transition:background .25s,transform .25s cubic-bezier(.34,1.42,.64,1),box-shadow .25s;position:relative;overflow:hidden}.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{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:0;padding:12px 10px;transition:opacity .3s;display:flex;position:absolute;inset:0}.aspect-map__cell:hover .aspect-map__default{opacity:0;pointer-events:none}.aspect-map__filled{opacity:0;pointer-events:none;justify-content:center;padding:16px 14px}.aspect-map__cell:hover .aspect-map__filled{opacity:1;pointer-events:auto}.aspect-map__example{font-size:var(--am-body-size);color:var(--am-body);max-width:100%;max-height:100%;margin:0;font-style:italic;line-height:1.45;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);letter-spacing:.05em;text-transform:uppercase;margin:0 4px;font-weight:800;line-height:1.45}.aspect-map__pole{color:var(--am-muted);display:block}.aspect-map__pole.is-high{color:var(--am-heading)}.aspect-map__stat{flex-direction:column;align-items:center;gap:7px;min-height:0;display:flex}.aspect-map__count{font-family:var(--am-f2);font-size:var(--am-display);color:var(--am-heading);font-weight:800;line-height:1}.aspect-map__pct{font-size:var(--am-body-size);color:var(--am-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.aspect-map__delta{font-size:var(--am-meta);border-radius:6px;padding:1.5px 5px;font-weight:800}.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{flex-wrap:wrap;justify-content:center;gap:5px;min-height:14px;margin-top:2px;display:flex}.aspect-map__chip{font-style:normal;font-size:var(--am-meta);border-radius:999px;padding:2.5px 8px;font-weight:800}.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 #1b1e3a14);--am-radius:var(--ds-cell-radius,12px);--am-rail-w:2.2rem;--am-cap-h:1.9rem;--am-max:540px;width:100%;height:100%;font-family:var(--am-f1);justify-content:center;align-items:center;gap:clamp(2px,.6cqi,8px);min-width:0;min-height:0;display:flex}.amx__plot{flex-direction:column;flex:none;align-items:center;gap:clamp(4px,1cqi,10px);min-width:0;min-height:0;display:flex}.amx__matrix{aspect-ratio:1;width:min(100cqi - var(--am-rail-w), 100cqb - var(--am-cap-h), var(--am-max));flex:none;grid-template:1fr 1fr/1fr 1fr;gap:clamp(10px,2.6cqi,18px);display:grid;container:amxm/size}.amx__cell{border-radius:var(--am-radius);border:1px solid var(--am-border);box-shadow:var(--am-shadow);min-width:0;min-height:0;font-family:var(--am-f1);text-align:center;background:#fff;padding:0;display:block;position:relative;overflow:hidden}.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{box-shadow:0 8px 20px #1b1e3a1a, var(--am-shadow);background:#1e5ade08;transform:translateY(-1px)}.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{transition:opacity .25s;position:absolute;inset:0}.amx__face{place-items:center;display:grid}.amx__hover{opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:clamp(12px,5cqi,22px);display:flex}.amx__cell:hover .amx__face{opacity:0}.amx__cell:hover .amx__hover{opacity:1}.amx__example{color:var(--am-body);max-width:100%;max-height:100%;margin:0;font-size:clamp(10px,3.2cqi,15px);font-style:italic;line-height:1.45;overflow:hidden}.amx__core{z-index:1;flex-direction:column;align-items:center;gap:clamp(2px,1cqi,6px);min-width:0;display:flex}.amx__count{font-family:var(--am-f2);color:var(--am-heading);font-size:clamp(26px,9cqi,44px);font-weight:800;line-height:1}.amx__pct{color:var(--am-body);white-space:nowrap;font-size:clamp(10px,2.9cqi,14px);font-weight:700}.amx__self{color:#7a5e0b;white-space:nowrap;background:#b48b1129;border-radius:999px;margin-top:clamp(2px,1.2cqi,7px);padding:clamp(2px,.8cqi,4px) clamp(7px,2.2cqi,11px);font-size:clamp(9px,2.4cqi,12px);font-weight:800;line-height:1.2}.amx__ypole,.amx__xpole{letter-spacing:.08em;text-transform:uppercase;color:var(--am-muted);white-space:nowrap;font-size:clamp(7.5px,2.2cqi,11.5px);font-weight:800;position:absolute}.is-high.amx__ypole,.is-high.amx__xpole{color:var(--am-heading)}.amx__xpole{text-align:center;text-overflow:ellipsis;padding:0 clamp(6px,2cqi,12px);left:0;right:0;overflow:hidden}.amx__xpole--top{top:clamp(8px,4cqi,18px)}.amx__xpole--bottom{bottom:clamp(8px,4cqi,18px)}.amx__ypole{writing-mode:vertical-rl;justify-content:center;align-items:center;display:flex;top:0;bottom:0}.amx__ypole--left{left:clamp(6px,3cqi,14px);transform:rotate(180deg)}.amx__ypole--right{right:clamp(6px,3cqi,14px)}.amx__delta{white-space:nowrap;border-radius:6px;padding:clamp(1.5px,.6cqi,3px) clamp(4px,1.6cqi,7px);font-size:clamp(8.5px,2.3cqi,11.5px);font-weight:800;line-height:1.3;position:absolute}.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{color:var(--am-cap);letter-spacing:.015em;white-space:nowrap;text-align:center;font-size:clamp(9px,2.3cqi,13px);font-weight:600}.amx__capX{text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}.amx__capY{writing-mode:vertical-rl;flex:none;align-self:center;max-height:100%;transform:rotate(180deg)}.amx__cap-name:before{content:" — ";white-space:pre;opacity:.65}@container amxm (width<=360px){.amx__pct-suffix{display:none}.amx__count{font-size:clamp(18px,8cqi,28px)}.amx__self{padding:1.5px 6px;font-size:clamp(8px,2.6cqi,10px)}}@container amxm (width<=320px){.amx__xpole,.amx__ypole{display:none}}@container amxm (width<=290px){.amx__delta{display:none}}.peer-selector{--ps-donut:min(20vh, 188px);width:100%;height:100%;min-height:0;font-family:var(--ds-primary-font);flex-flow:wrap;justify-content:center;align-items:center;gap:clamp(18px,2.4vw,36px);display:flex}.peer-selector__main{flex-direction:column;flex:none;align-items:center;gap:clamp(8px,1.4vh,14px);display:flex}.peer-selector__cluster{flex:none;justify-content:center;align-items:flex-end;gap:0;display:flex}.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{width:var(--ps-donut);aspect-ratio:1;flex:none;position:relative}.peer-selector__svg{width:100%;height:100%;display:block}.peer-selector__center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.peer-selector__count{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:clamp(30px,4.6vh,42px);font-weight:800;line-height:1}.peer-selector__sub{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.peer-selector__step.ant-btn{width:calc(var(--ps-donut) * .35);height:calc(var(--ps-donut) * .35);min-width:0;margin-bottom:calc(var(--ps-donut) * .05);border-color:var(--ds-border-color);color:var(--ds-title-color);background:var(--ds-surface-color);box-shadow:var(--ds-card-shadow);flex:none;padding:0}.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{font-size:var(--ds-meta-size);color:var(--ds-body-color);letter-spacing:.02em;flex:none}.peer-selector__divider{background:var(--ds-border-soft);flex:none;width:86%;max-width:300px;height:1px;margin:2px auto}.peer-selector__legend{white-space:nowrap;flex:none;grid-template-columns:1fr;gap:11px;width:auto;max-width:180px;display:grid}.peer-selector__leg{min-width:0;font-size:var(--ds-meta-size);color:var(--ds-body-color);cursor:default;align-items:center;gap:8px;display:flex}.peer-selector__dot{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.peer-selector__leg-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.peer-selector__leg-count{color:var(--ds-title-color);flex:none;margin-left:auto;font-weight:800}.uca-scale-rating,.uca-scale-rating__row{width:100%}.uca-scale-rating__cell{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);text-align:center;border-radius:12px;flex:1 1 0;min-width:0;padding:14px 10px 10px;position:relative}.uca-scale-rating__cell.is-interactive{cursor:pointer;transition:border-color .15s,box-shadow .15s}.uca-scale-rating__cell.is-interactive:hover,.uca-scale-rating__cell.is-interactive:focus-visible{border-color:var(--ds-trust-color);box-shadow:var(--kriea-shadow-sm)}.uca-scale-rating__cell.is-picked{border-color:var(--ds-trust-color);box-shadow:0 0 0 2px var(--ds-trust-color) inset}.uca-scale-rating__chips{top:-9px;justify-content:center;gap:4px;display:flex;position:absolute;inset-inline:0}.uca-scale-rating__icon{color:var(--ds-trust-color)}.uca-scale-rating__label{overflow-wrap:anywhere;font-size:12.5px;line-height:1.25}.uca-scale-rating__order{font-size:11px}.uca-scale-distribution{width:100%}.uca-scale-distribution__rowlabel{flex:0 0 34%;min-width:0}.uca-scale-distribution__self{color:var(--ds-insight-color);white-space:nowrap;flex:none;font-weight:600}.uca-scale-distribution__benchmark{color:var(--ds-trust-color);white-space:nowrap;flex:none;font-weight:600}.uca-scale-distribution--compact .uca-scale-distribution__rowlabel{flex:auto;min-width:0}.behavior-anchor-capabilities-root{flex-direction:column;height:100%;display:flex;overflow:hidden;container:capability-board/inline-size}@container capability-board (width<=860px){.uca-card{padding:12px}}@container capability-board (width<=680px){.uca-cat-card,.uca-card{padding:11px 10px}}@container capability-board (width>=601px) and (width<=760px){.uca-card__code,.uca-card--template .uca-card__foot .uca-badge--shout{display:none}}@container capability-board (width<=640px){.behavior-anchor-capabilities-root{overflow-y:auto}.behavior-anchor-layout{align-items:stretch;gap:var(--kriea-gap-lg);flex-direction:column;height:auto;overflow:visible}.behavior-anchor-column{flex:none;width:100%;min-width:0;max-width:100%;height:auto;overflow:visible}.behavior-anchor-column--filter{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);flex-basis:auto}.behavior-anchor-column--filter .behavior-anchor-column-scroll{flex:none;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:none;overflow:visible}.uca-card__code{display:inline-flex}}.uca-cat-card{border-radius:var(--ds-cell-radius);background:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);text-align:left;--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-xs);width:100%;min-height:58px;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;border:1.5px solid #0000;flex-direction:column;justify-content:center;gap:5px;padding:10px 13px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex;overflow:hidden}.uca-cat-card:hover{--kis-lift:var(--kriea-shadow-sm)}.uca-cat-card:active{--kis-lift:var(--kriea-shadow-xs)}.uca-cat-card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.uca-cat-card:hover{background:var(--ds-surface-color)}.uca-cat-card.is-selected{background:var(--kriea-selected-bg);--kis-lift:var(--kriea-shadow-sm)}.uca-cat-card.is-selected .uca-cat-card__name{color:var(--kriea-selected)}.uca-cat-card__head{align-items:center;gap:8px;min-width:0;display:flex}.uca-cat-card__name{min-width:0;color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.uca-cat-card__nudge{font-size:var(--ds-meta-size);color:var(--ds-trust-color);flex:none;align-items:center;gap:3px;font-weight:800;display:inline-flex}.uca-cat-card__nudge .anticon{font-size:10px}.uca-cat-card__meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uca-cat-card--expandable{justify-content:flex-start;gap:0;padding:0}.uca-cat-card__row{cursor:pointer;border-radius:var(--ds-cell-radius);outline:none;align-items:flex-start;gap:6px;padding:10px 13px 10px 8px;display:flex}.uca-cat-card__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color)}.uca-cat-card__main{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.uca-cat-card__chev{width:18px;height:18px;color:var(--ds-muted-color);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;transition:opacity .14s,transform .18s,color .14s,background .14s;display:flex}.uca-cat-card__chev .anticon{font-size:10px}.uca-cat-card__chev:hover{color:var(--ds-trust-color);background:var(--kriea-primary-soft)}.uca-cat-card:hover .uca-cat-card__chev,.uca-cat-card:focus-visible .uca-cat-card__chev{opacity:1}.uca-cat-card.is-expanded .uca-cat-card__chev{opacity:1;color:var(--ds-trust-color);transform:rotate(180deg)}.uca-cat-card__expand{border-top:1px dashed var(--ds-border-soft);padding:10px 13px 12px;animation:.2s uca-card-fade}.uca-cat-card--source .uca-cat-card__row{align-items:center;padding-left:13px}.uca-cat-card--with-action .uca-cat-card__row{padding-right:calc(var(--kriea-control-h) + 12px)}.uca-cat-card-slot{position:relative}.uca-cat-card-slot>.uca-cat-card__action{inset-block:0;margin-block:auto;position:absolute;right:6px}.uca-cat-card__action-icon{color:var(--ds-muted-color)}.uca-cat-card__action:hover .uca-cat-card__action-icon,.uca-cat-card__action:focus-visible .uca-cat-card__action-icon{color:var(--ds-trust-color)}.uca-catx{font-size:var(--ds-meta-size);color:var(--ds-body-color);flex-direction:column;gap:9px;display:flex}.uca-catx__empty{font-size:var(--ds-meta-size);color:var(--ds-muted-color);font-style:italic}.uca-catx__statrow{gap:16px;display:flex}.uca-catx__stat{flex-direction:column;display:flex}.uca-catx__stat-n{font-family:var(--ds-title-font);color:var(--ds-title-color);font-size:18px;font-weight:800;line-height:1}.uca-catx__stat-l{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.uca-catx__statuses{grid-template-columns:1fr 1fr;gap:4px 10px;margin:0;padding:0;list-style:none;display:grid}.uca-catx__statuses li{align-items:center;gap:6px;display:flex}.uca-catx__statuses i{border-radius:50%;flex:none;width:7px;height:7px}.uca-catx__status-n{color:var(--ds-title-color);font-variant-numeric:tabular-nums;font-weight:800}.uca-catx__status-l{color:var(--ds-body-color)}.uca-catx__chips{flex-wrap:wrap;gap:5px;display:flex}.uca-catx__chip{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);color:var(--ds-body-color);font-size:var(--ds-meta-size);align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.uca-catx__chip .anticon{font-size:10px}.uca-catx__chip.is-aligned{color:var(--ds-growth-color);background:#11a8781f}.uca-catx__chip.is-gap{color:var(--ds-warning-color);background:#c444321a}.uca-catx__chip.is-muted{color:var(--ds-muted-color);background:0 0;padding-left:2px}.behavior-anchor-column--filter .uca-cat-card__name,.behavior-anchor-column--filter .uca-cat-card__meta,.behavior-anchor-column--filter .uca-cat-card__nudge,.behavior-anchor-column--filter .uca-catx,.behavior-anchor-column--filter .uca-catx__empty,.behavior-anchor-column--filter .uca-catx__stat-n,.behavior-anchor-column--filter .uca-catx__stat-l,.behavior-anchor-column--filter .uca-catx__status-n,.behavior-anchor-column--filter .uca-catx__status-l,.behavior-anchor-column--filter .uca-catx__chip,.kriea-filterpanel .uca-cat-card__name,.kriea-filterpanel .uca-cat-card__meta,.kriea-filterpanel .uca-cat-card__nudge,.kriea-filterpanel .uca-catx,.kriea-filterpanel .uca-catx__empty,.kriea-filterpanel .uca-catx__stat-n,.kriea-filterpanel .uca-catx__stat-l,.kriea-filterpanel .uca-catx__status-n,.kriea-filterpanel .uca-catx__status-l,.kriea-filterpanel .uca-catx__chip{transition:color 1.5s ease-in-out}.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-cat-card__name,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__status-l,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__chip,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-cat-card__name,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__status-l,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__chip{color:color-mix(in srgb, var(--ds-body-color) 80%, #fff)}.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-cat-card__meta,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__empty,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__stat-l,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-cat-card__meta,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__empty,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__stat-l{color:color-mix(in srgb, var(--ds-muted-color) 80%, #fff)}.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-cat-card__nudge,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-cat-card__nudge{color:color-mix(in srgb, var(--ds-trust-color) 80%, #fff)}.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__stat-n,.behavior-anchor-column--filter .uca-cat-card:not(.is-selected) .uca-catx__status-n,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__stat-n,.kriea-filterpanel .uca-cat-card:not(.is-selected) .uca-catx__status-n{color:color-mix(in srgb, var(--ds-title-color) 80%, #fff)}.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-cat-card__name,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__status-l,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__chip,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-cat-card__name,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__status-l,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__chip{color:var(--ds-body-color)}.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-cat-card__meta,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__empty,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__stat-l,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-cat-card__meta,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__empty,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__stat-l{color:var(--ds-muted-color)}.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-cat-card__nudge,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-cat-card__nudge{color:var(--ds-trust-color)}.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__stat-n,.behavior-anchor-column--filter:hover .uca-cat-card:not(.is-selected) .uca-catx__status-n,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__stat-n,.kriea-filterpanel:hover .uca-cat-card:not(.is-selected) .uca-catx__status-n{color:var(--ds-title-color)}.uca-card{flex-direction:column;gap:8px;min-width:0;padding:14px 15px;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.uca-card--instance,.uca-card--template{min-height:200px;padding:13px 14px;container:uca-icard/inline-size}.uca-card--clickable{--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-sm);box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;transition:box-shadow .18s,border-color .18s,background-color .18s}.uca-card--clickable:hover{--kis-lift:var(--kriea-shadow-md)}.uca-card--clickable:active{--kis-lift:var(--kriea-shadow-xs)}.uca-card--clickable:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.uca-card--clickable:hover{border-color:var(--ds-border-accent)}.uca-card__spacer{flex:auto;min-width:4px}.uca-card__cat{border-radius:var(--kriea-radius-pill);min-width:0;max-width:100%;font-size:var(--ds-meta-size);white-space:nowrap;text-overflow:ellipsis;color:var(--ds-body-color);background:var(--ds-border-soft);flex:0 auto;align-items:center;gap:5px;padding:3px 10px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.uca-card__cat-dot{border-radius:50%;flex:none;width:6px;height:6px}.uca-card__code{font-size:var(--ds-meta-size);letter-spacing:.02em;color:var(--ds-muted-color);flex:none;font-weight:700}.uca-card__add.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);min-width:var(--kriea-control-h);border-radius:var(--kriea-control-radius-sm);flex:none;padding:0;color:var(--ds-trust-color)!important}.uca-card__add.ant-btn:hover{color:var(--ds-trust-color)!important;background:var(--kriea-primary-soft)!important}.uca-card__title{color:var(--ds-title-color);font-size:14px;font-weight:700;line-height:1.3;display:block}.uca-card__title--2{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.uca-card__desc{font-size:var(--ds-body-size);color:var(--ds-body-color);min-height:2.9em;line-height:1.45;margin:0!important}.uca-card__desc--empty{min-height:2.9em}.uca-card__head{align-items:flex-start;gap:8px;min-height:28px;display:flex}.uca-card__head .uca-card__title{flex:auto;min-width:0}.uca-card__head .uca-card__add.ant-btn{margin-top:-2px}.uca-card__aspects{border-top:1px solid var(--ds-border-soft);flex-direction:column;gap:7px;padding-top:11px;display:flex}.uca-card__foot{align-items:center;gap:6px;min-height:28px;margin-top:auto;padding-top:11px;display:flex}.uca-card__foot .uca-card__cat{max-width:100%}.uca-card__suggested.ant-tag{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;margin-inline-end:0;overflow:hidden}.uca-badge{border-radius:var(--kriea-radius-pill);font-size:var(--ds-meta-size);flex:none;align-items:center;gap:3px;padding:2px 7px;font-weight:800;line-height:1.2;display:inline-flex}.uca-badge .anticon{font-size:10px}.uca-badge--nudge,.uca-badge--shout{color:#fff;background:var(--ds-trust-color)}.uca-badge.is-zero{color:var(--ds-muted-color);background:var(--ds-border-soft)}.uca-tier-tag{border-radius:var(--kriea-radius-pill);min-width:0;font-size:var(--ds-meta-size);white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb, var(--ds-insight-color) 78%, var(--ds-title-color));background:color-mix(in srgb, var(--ds-insight-color) 12%, var(--ds-surface-color));border-color:color-mix(in srgb, var(--ds-insight-color) 38%, var(--ds-border-soft));flex:0 auto;margin:0;padding:2px 8px;font-weight:600;line-height:1.2;overflow:hidden}.uca-icard{grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"main map";align-items:stretch;gap:14px;min-width:0;height:100%;display:grid}.uca-icard__main{flex-direction:column;grid-area:main;gap:6px;min-width:0;display:flex}.uca-icard__desc{min-height:0;font-size:var(--ds-body-size);color:var(--ds-body-color);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:0 auto;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.uca-icard__foot{flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;display:flex}.uca-icard__footrow{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:28px;display:flex}.uca-icard__map{grid-area:map;justify-content:center;align-items:center;min-width:0;display:flex}.uca-benchmark-readout--compact{width:100%;min-width:0}.uca-benchmark-readout--compact .uca-benchmark-readout__label{letter-spacing:.02em;white-space:nowrap;font-size:11px;line-height:1.3}.uca-benchmark-readout--compact .uca-benchmark-readout__value{min-width:0;font-size:12px;font-weight:600;line-height:1.35}.uca-reqbar{width:100%}.uca-reqbar__track{border-radius:var(--kriea-radius-pill);background:var(--ds-border-soft);gap:2px;height:14px;display:flex;overflow:hidden}.uca-reqbar__track--empty{background:var(--ds-bar-empty)}.uca-reqbar__seg{min-width:3px;height:100%}.uca-bigmap{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;max-width:150px;margin:0 auto;display:flex}.uca-bigmap__grid{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;width:100%;display:grid}.uca-bigmap__cell{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);cursor:default;border-radius:8px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.uca-bigmap__pct{font-family:var(--ds-title-font);color:var(--ds-muted-color);font-size:15px;font-weight:800;line-height:1}.uca-bigmap__marks{align-items:center;gap:2px;font-size:9px;line-height:1;display:inline-flex;position:absolute;bottom:3px;right:4px}.uca-bigmap__mark--self{color:var(--ds-trust-color);font-size:1.3em;font-style:normal}.uca-bigmap__legend{min-height:16px;color:var(--ds-muted-color);justify-content:center;align-items:center;gap:12px;font-size:9px;display:flex}.uca-bigmap__legend>span{align-items:center;gap:3px;display:inline-flex}.uca-bigmap__legend i{font-style:normal;line-height:1}.uca-bigmap__legend .uca-bigmap__mark--self{color:var(--ds-trust-color)}.uca-maptip{text-align:left;flex-direction:column;gap:6px;max-width:248px;display:flex}.uca-maptip__pct{font-size:12.5px;font-weight:800}.uca-maptip__aspect{flex-direction:column;line-height:1.3;display:flex}.uca-maptip__axis{letter-spacing:.04em;text-transform:uppercase;opacity:.75;font-size:9px;font-weight:700}.uca-maptip__pole{font-size:12px;font-weight:700}.uca-maptip__desc{opacity:.85;font-size:11.5px}.uca-reqbar-tip{min-width:168px}.uca-reqbar-tip__head{margin-bottom:5px;font-size:12px;font-weight:700}.uca-reqbar-tip__grid{grid-template-columns:auto 1fr auto auto;align-items:center;gap:3px 8px;display:grid}.uca-reqbar-tip__row{display:contents}.uca-reqbar-tip__dot{border-radius:2px;width:8px;height:8px}.uca-reqbar-tip__lbl{text-align:left}.uca-reqbar-tip__n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.uca-reqbar-tip__pct{text-align:right;opacity:.7;font-variant-numeric:tabular-nums}@container uca-icard (width<=330px){.uca-icard{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""map";gap:12px}.uca-icard__desc{-webkit-line-clamp:3}.uca-bigmap{max-width:200px}}.uca-adopt__track{border-radius:var(--kriea-radius-pill);background:var(--ds-bar-empty);cursor:default;height:14px;overflow:hidden}.uca-adopt__fill{border-radius:var(--kriea-radius-pill);background:#1e5ade6b;height:100%;display:block}.uca-adopt__tip-head{font-family:var(--ds-title-font);margin-bottom:4px;font-weight:800}.uca-adopt__tip-body{font-size:var(--ds-meta-size);opacity:.92;line-height:1.5}@keyframes uca-card-fade{0%{opacity:0}to{opacity:1}}@container capability-board (width<=820px){.behavior-anchor-capabilities-root{overflow-y:auto}.behavior-anchor-layout--single{align-items:stretch;gap:var(--kriea-gap-lg);flex-direction:column;height:auto;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-column{flex:none;width:100%;min-width:0;max-width:100%;height:auto;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-column--filter{padding-right:0;padding-bottom:var(--kriea-gap);border-right:none;border-bottom:1px solid var(--kriea-partition);flex-basis:auto}.behavior-anchor-layout--single .behavior-anchor-column--filter .behavior-anchor-column-scroll{flex:none;max-height:196px;overflow-y:auto}.behavior-anchor-layout--single .behavior-anchor-column--content .behavior-anchor-column-scroll{flex:none;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-tiles{grid-template-columns:1fr}.behavior-anchor-layout--single .behavior-anchor-column--content .behavior-anchor-column-scroll--table{flex:none;height:60vh;min-height:360px;overflow:hidden}.behavior-anchor-layout--single .behavior-anchor-column--widgets{border-left:none;border-top:1px solid var(--kriea-partition)}.behavior-anchor-layout--single .behavior-anchor-widgets{padding:var(--kriea-gap) 0 0;gap:var(--kriea-gap-md);flex:none;grid-template-columns:1fr 1fr;margin-top:0;display:grid;overflow:visible}.behavior-anchor-layout--single .behavior-anchor-widget{flex:initial;min-height:92px}}.uca-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%);z-index:var(--kriea-z-record-overlay);font-family:var(--f1);color:var(--body);animation:.22s both uca-ov-fade;position:absolute;inset:0}.uca-instance-overlay *,.uca-instance-overlay :before,.uca-instance-overlay :after{box-sizing:border-box}.uca-instance-overlay__card{background:var(--ds-canvas-color);flex-direction:column;width:100%;height:100%;animation:.26s cubic-bezier(.2,.8,.25,1) both uca-ov-rise;display:flex;position:relative;overflow:hidden}.uca-instance-overlay .ovmenu{flex:0 0 var(--kriea-sider-w);width:var(--kriea-sider-w);background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,#d9d9d9);overflow:hidden}.uca-instance-overlay .ovmenu__inner{width:var(--kriea-sider-w);flex-direction:column;height:100%;padding:0 20px 16px;display:flex}.uca-instance-overlay .ovmenu__brand{flex:0 0 60px;align-items:center;min-width:0;display:flex}.uca-instance-overlay .ovmenu__rule{background:var(--kriea-partition,#d9d9d9);flex:none;height:1px}.uca-instance-overlay .ovmenu__instance{flex:auto;min-width:0;height:30px}.uca-instance-overlay .ovmenu__instance .ant-select-selector{height:30px!important;padding:0!important}.uca-instance-overlay .ovmenu__instance .ant-select-selection-item{line-height:30px;font-family:var(--f2);color:var(--heading);font-size:15px;font-weight:700}.uca-instance-overlay .ovmenu__instance .ant-select-arrow{color:var(--muted);inset-inline-end:2px}.uca-instance-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.uca-instance-overlay .ovmenu__details{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:18px;padding-right:2px;display:flex}.uca-instance-overlay .ovmain{background:var(--ds-canvas-color);flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.uca-instance-overlay .ovtopbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);padding:0 var(--kriea-page-pad);background:var(--kriea-surface,#fafafa);border-bottom:1px solid var(--kriea-partition,#d9d9d9);justify-content:space-between;align-items:center;gap:16px;display:flex}.uca-instance-overlay .ovtopbar__titles{min-width:0}.uca-instance-overlay .ovtopbar__period{width:130px;height:var(--kriea-control-h)}.uca-instance-overlay .ovtopbar__period .ant-select-selector{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);border-radius:10px;height:var(--kriea-control-h)!important;border:1px solid var(--kriea-border,#e4e9f5)!important;padding:0 12px!important}.uca-instance-overlay .ovtopbar__period .ant-select-selection-item{line-height:calc(var(--kriea-control-h) - 2px);font-size:var(--ds-body-size,12.5px);color:var(--heading);font-weight:600}.uca-instance-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.uca-instance-overlay .ovtopbar__title{font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--trust);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.uca-instance-overlay .ovtopbar__sub{font-size:var(--kriea-fs-caption,12px);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.uca-instance-overlay .ovtopbar__actions{flex:none;align-items:center;gap:10px;display:flex}.uca-instance-overlay .ovclose{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);color:var(--heading);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.uca-instance-overlay .ovclose:hover{color:var(--trust);border-color:var(--trust)}.uca-instance-overlay .ovclose svg{width:14px;height:14px}.uca-instance-overlay .ovbody{min-height:0;padding:var(--page-pad);flex:1;overflow:hidden}.uca-instance-overlay .ovgrid{grid-template-columns:minmax(0, 1fr) calc(var(--ds-right-panel-width) * 1.2);gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-areas:"center right";height:100%;min-height:0;display:grid}.uca-instance-overlay .ovgrid>*{min-width:0;min-height:0}.uca-instance-overlay .ovgrid.is-request{grid-template-columns:minmax(0,1fr);grid-template-areas:"center"}.uca-instance-overlay .ovarchitect{flex:none;margin-top:16px}.uca-instance-overlay .ov1menu{flex-direction:column;flex:none;gap:3px;margin-top:16px;display:flex}.uca-instance-overlay .ov1menu__item{text-align:left;cursor:pointer;width:100%;min-height:34px;font-family:var(--kriea-font-body,var(--f1));color:var(--body);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:0 11px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.uca-instance-overlay .ov1menu__item:hover{background:var(--kriea-primary-soft,#eef3fd);color:var(--kriea-primary)}.uca-instance-overlay .ov1menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.uca-instance-overlay .ov1menu__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.uca-instance-overlay .ov1menu__icon svg{width:16px;height:16px}.uca-instance-overlay .ov1menu__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.uca-instance-overlay .ov1menu__count{font-size:var(--fz-meta);color:var(--body);background:#ffffffa8;border-radius:999px;flex:none;padding:1.5px 7px;font-weight:800;transition:color .15s,background-color .15s}.uca-instance-overlay .ov1menu__item:hover .ov1menu__count{color:var(--trust)}.uca-instance-overlay .ov1menu__item.is-active .ov1menu__count{color:var(--kriea-selected);background:#ffffffb8}.uca-instance-overlay .ov1menu__count.is-flash{animation:.6s 2 uca-count-flash}.uca-instance-overlay .ov1menu.is-disabled{opacity:.45;pointer-events:none}.uca-instance-overlay .ov1type{font-size:var(--ds-meta-size,12px);letter-spacing:.06em;text-transform:uppercase;color:var(--trust);align-items:center;gap:7px;font-weight:800;display:flex}.uca-instance-overlay .ov1desc{color:var(--body);font-size:13.5px;line-height:1.5}.uca-instance-overlay .sbblk{margin-top:0}.uca-instance-overlay .ov1sbt{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-weight:800}.uca-instance-overlay .ov1sbc{font-size:13px;line-height:1.5}.uca-instance-overlay .sb-good .ov1sbt,.uca-instance-overlay .sb-good .ov1sbc{color:var(--growth)}.uca-instance-overlay .sb-bad .ov1sbt,.uca-instance-overlay .sb-bad .ov1sbc{color:var(--warning)}.uca-instance-overlay .ov1center{flex-direction:column;grid-area:center;min-height:0;display:flex}.uca-instance-overlay .ov1view{flex-direction:column;flex:1;min-height:0;display:flex}.uca-instance-overlay .ov1view>*{flex:1;min-height:0;animation:.18s both uca-msg-in}@media (prefers-reduced-motion:reduce){.uca-instance-overlay .ov1view>*{animation:none}}.uca-instance-overlay .ov1wizard{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uca-instance-overlay .ov1wizard__head{border-bottom:1px solid var(--line);flex:none;padding:20px 24px 18px}.uca-instance-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);color:var(--muted);font-weight:600;line-height:1.3}.uca-instance-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.uca-instance-overlay .ov1wizard__title{font-family:var(--f2);color:var(--trust);margin-top:5px;font-size:20px;font-weight:800;line-height:1.2}.uca-instance-overlay .ov1wizard__body{flex:1;min-height:0;padding:18px;overflow:hidden}.uca-instance-overlay .ov1wizard__cols{flex-direction:column;justify-content:safe center;align-items:center;height:100%;min-height:0;display:flex}.uca-instance-overlay .ov1wizard__main{flex-direction:column;justify-content:center;gap:18px;width:100%;min-width:0;max-width:560px;min-height:0;margin:0 auto;display:flex}.uca-instance-overlay .ov1wizard__main--assess{justify-content:flex-start;align-items:stretch;max-width:820px;padding:4px 2px;overflow:hidden auto}.uca-instance-overlay .ov1wizard__main .peer-selector{--ps-donut:min(23vh, 178px)}.uca-instance-overlay .ov1wizard__field{flex-direction:column;gap:9px;display:flex}.uca-instance-overlay .ov1wizard__field--center{text-align:center;align-items:center;gap:16px;margin-top:6px}.uca-instance-overlay .ov1wizard__field--center .ov1wizard__label{text-align:center}.uca-instance-overlay .ov1wizard__req{color:var(--warning);font-weight:800}.uca-instance-overlay .ov1wizard__notice{text-align:left;border:.5px solid color-mix(in srgb, var(--warning) 30%, #fff);border-left:3px solid var(--warning);background:color-mix(in srgb, var(--warning) 6%, #fff);border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:11px 14px;display:flex}.uca-instance-overlay .ov1wizard__notice-icon{color:var(--warning);flex:none;margin-top:1px;line-height:0}.uca-instance-overlay .ov1wizard__notice-icon svg{width:18px;height:18px}.uca-instance-overlay .ov1wizard__notice-body{flex-direction:column;gap:4px;min-width:0;display:flex}.uca-instance-overlay .ov1wizard__notice-title{font-size:var(--fz-body);color:var(--heading);font-weight:700}.uca-instance-overlay .ov1wizard__notice-list{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.uca-instance-overlay .ov1wizard__notice-list li{font-size:var(--fz-meta);color:var(--body);line-height:1.5}.uca-instance-overlay .ov1sum{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.uca-instance-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-instance-overlay .ov1sum__rows{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;display:flex;overflow:hidden}.uca-instance-overlay .ov1sum__row{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 16px;display:flex}.uca-instance-overlay .ov1sum__row:last-child{border-bottom:none}.uca-instance-overlay .ov1sum__k{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.uca-instance-overlay .ov1sum__v{color:var(--heading);text-align:right;font-size:13.5px;font-weight:700}.uca-instance-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.uca-instance-overlay .ov1sum__notetext{color:var(--body);margin:0;font-size:13px;line-height:1.5}.uca-instance-overlay .ov1conf{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;margin:0 auto;display:flex}.uca-instance-overlay .ov1conf__icon{color:#fff;background:linear-gradient(135deg, var(--trust), var(--growth));border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.uca-instance-overlay .ov1conf__icon svg{width:26px;height:26px}.uca-instance-overlay .ov1conf__icon--done{background:linear-gradient(135deg, var(--growth), #2bb6c4);box-shadow:0 0 0 6px #11a8781f}.uca-instance-overlay .ov1conf__icon--partial{background:linear-gradient(135deg, var(--warning), #d98324);box-shadow:0 0 0 6px color-mix(in srgb, var(--warning) 14%, transparent)}.uca-instance-overlay .ov1conf__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-instance-overlay .ov1conf__list{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.uca-instance-overlay .ov1conf__list li{color:var(--body);padding-left:26px;font-size:13px;line-height:1.5;position:relative}.uca-instance-overlay .ov1conf__list li:before{content:"✓";color:var(--growth);font-weight:800;position:absolute;top:0;left:4px}.uca-instance-overlay .ov1conf__list li.ov1conf__li--warn{color:var(--warning);font-weight:600}.uca-instance-overlay .ov1conf__list li.ov1conf__li--warn:before{content:"!";color:var(--warning)}.uca-instance-overlay .ov1conf__hint{color:var(--muted);font-size:13px}.uca-instance-overlay .ov1wizard__label{font-size:var(--fz-body);color:var(--heading);font-weight:700}.uca-instance-overlay .ov1wizard__hint{font-size:var(--fz-meta);color:var(--muted)}.uca-instance-overlay .ov1wizard__hint.is-ok{color:var(--growth)}.uca-instance-overlay .ov1peer{flex-direction:column;gap:12px;display:flex}.uca-instance-overlay .ov1peer__control{align-items:center;gap:16px;display:flex}.uca-instance-overlay .ov1peer__step{border:1px solid var(--line);width:38px;height:38px;color:var(--trust);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.uca-instance-overlay .ov1peer__step:hover:not(:disabled){background:#eaf0fe;border-color:#cfe0fb}.uca-instance-overlay .ov1peer__step:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.uca-instance-overlay .ov1peer__step svg{width:16px;height:16px}.uca-instance-overlay .ov1peer__count{justify-content:center;align-items:baseline;gap:7px;min-width:96px;display:flex}.uca-instance-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.uca-instance-overlay .ov1peer__lbl{font-size:var(--fz-body);color:var(--muted);font-weight:700}.uca-instance-overlay .ov1peer__avatars{flex-wrap:wrap;gap:8px;display:flex}.uca-instance-overlay .ov1peer__avatar{color:#c2c8d6;background:#eef0f5;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:flex}.uca-instance-overlay .ov1peer__avatar.is-on{color:var(--trust);background:#eaf0fe}.uca-instance-overlay .ov1peer__avatar svg{width:17px;height:17px}.uca-instance-overlay .ov1peer__hint{font-size:var(--fz-meta);color:var(--muted);line-height:1.45}.uca-instance-overlay .ov1wizard__placeholder{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.uca-instance-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-instance-overlay .ov1wizard__phnote{font-size:var(--fz-meta);color:var(--trust);margin-top:4px;font-weight:700}.uca-instance-overlay .ov1wizard__foot{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:74px;padding:0 24px;display:flex}.uca-instance-overlay .ov1wizard__progress{align-items:center;gap:12px;display:flex}.uca-instance-overlay .ov1wizard__counter{font-size:var(--fz-body);color:var(--muted);font-weight:700}.uca-instance-overlay .ov1wizard__dots{align-items:center;gap:6px;display:inline-flex}.uca-instance-overlay .ov1wizard__dot{background:#d8dce6;border-radius:999px;width:7px;height:7px;transition:width .2s,background-color .2s}.uca-instance-overlay .ov1wizard__dot.is-done{background:var(--trust)}.uca-instance-overlay .ov1wizard__dot.is-active{background:var(--trust);width:20px}.uca-instance-overlay .ov1wizard__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.uca-instance-overlay .ov1wizard__actions .ant-btn{height:var(--kriea-control-h);font-size:var(--fz-body);border-radius:var(--ds-card-radius);padding:0 22px;font-weight:700}.uca-instance-overlay .onb{background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);height:100%;min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;display:flex;overflow:hidden}.uca-instance-overlay .onb-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.uca-instance-overlay .onb-msg{max-width:92%;animation:.2s both uca-msg-in}.uca-instance-overlay .onb-msg.is-beacon{align-self:flex-start}.uca-instance-overlay .onb-msg.is-user{align-self:flex-end}.uca-instance-overlay .onb-msg__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.uca-instance-overlay .onb-msg__body{font-size:var(--fz-body);color:var(--body);border-radius:12px;padding:8px 11px;line-height:1.55}.uca-instance-overlay .onb-msg__body p{margin:0 0 7px}.uca-instance-overlay .onb-msg__body p:last-child{margin:0}.uca-instance-overlay .onb-msg__body b{color:var(--heading)}.uca-instance-overlay .onb-msg__body .onb-ok{color:#0e8a63;font-weight:800}.uca-instance-overlay .onb-msg__body .onb-no{color:var(--warning);font-weight:800}.uca-instance-overlay .onb-msg.is-beacon .onb-msg__body{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.uca-instance-overlay .onb-msg.is-user .onb-msg__body{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.uca-instance-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.uca-instance-overlay .onb-foot{border-top:1px solid var(--line-soft);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.uca-instance-overlay .onb-faqs{flex-wrap:wrap;gap:6px;display:flex}.uca-instance-overlay .onb-chip{border:1px solid var(--line);color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);cursor:pointer;background:#fbfcfe;padding:5px 11px;transition:border-color .15s,color .15s,background-color .15s}.uca-instance-overlay .onb-chip:hover{border-color:var(--trust);color:var(--trust);background:#eaf0fe}.uca-instance-overlay .onb-ainote{font-size:var(--fz-meta);color:var(--muted);padding:0 2px;line-height:1.45}.uca-instance-overlay .onb-ask{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;align-items:center;gap:9px;padding:8px 11px;display:flex}.uca-instance-overlay .onb-ask input{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.uca-instance-overlay .onb-ask input::placeholder{color:var(--muted)}.uca-instance-overlay .onb-send{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-instance-overlay .onb-send.is-active{background:var(--trust);color:#fff}.uca-instance-overlay .onb-send svg{width:14px;height:14px}.uca-instance-overlay .ov1aspectview{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;gap:clamp(14px,1.8vw,22px);min-height:0;padding:clamp(16px,2vw,28px);display:flex;overflow:hidden}.uca-instance-overlay .ov1aspectview__name{text-align:center;font-family:var(--f2);color:var(--trust);flex:none;font-size:17px;font-weight:800;line-height:1.2}.uca-instance-overlay .ov1aspectview__map{flex:auto;min-width:0;min-height:0;container-type:size}.uca-instance-overlay .ov1aspectview__map>*{width:100%;height:100%}.uca-instance-overlay .ov1aspectview__banners{gap:var(--gutter);flex:none;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));align-content:end;width:100%;display:grid}.uca-instance-overlay .ov1aspbanner{text-align:left;border:1px solid var(--line);border-radius:var(--ds-cell-radius);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fbfbfd;padding:13px 15px 13px 17px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:block;position:relative;overflow:hidden}.uca-instance-overlay .ov1aspbanner:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.uca-instance-overlay .ov1aspbanner--style:before{background:var(--insight)}.uca-instance-overlay .ov1aspbanner--quality:before{background:var(--growth)}.uca-instance-overlay .ov1aspbanner:hover{border-color:color-mix(in srgb, var(--heading) 18%, var(--line));background:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #1b1e3a14}.uca-instance-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.uca-instance-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.uca-instance-overlay .ov1aspbanner--style .uca-instance-overlay .ov1aspbanner__tag{color:var(--insight)}.uca-instance-overlay .ov1aspbanner--quality .uca-instance-overlay .ov1aspbanner__tag{color:var(--growth)}.uca-instance-overlay .ov1aspbanner__label{font-family:var(--f2);font-size:var(--fz-body);color:var(--heading);margin-top:3px;font-weight:800;line-height:1.3}.uca-instance-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);color:var(--body);margin-top:4px;line-height:1.45}.uca-instance-overlay .ov1aspbanner__cue{font-size:var(--fz-meta);letter-spacing:.01em;color:var(--muted);align-items:center;gap:3px;margin-top:11px;font-weight:800;transition:color .18s,gap .18s;display:inline-flex}.uca-instance-overlay .ov1aspbanner__cuearrow{width:13px;height:13px}.uca-instance-overlay .ov1aspbanner:hover .uca-instance-overlay .ov1aspbanner__cue{gap:6px}.uca-instance-overlay .ov1aspbanner--style:hover .uca-instance-overlay .ov1aspbanner__cue{color:var(--insight)}.uca-instance-overlay .ov1aspbanner--quality:hover .uca-instance-overlay .ov1aspbanner__cue{color:var(--growth)}.uca-instance-overlay .ov1panecard{border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;padding:var(--pad);background:#fff;display:flex}.uca-instance-overlay .ov1panecard--timeline{flex:1;padding:0;display:block;overflow:hidden}.uca-instance-overlay .pcol{flex-direction:column;gap:8px}.uca-instance-overlay .pcol>.modh{flex:none}.uca-instance-overlay .modh{font-family:var(--f2);font-size:var(--fz-body);letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 4px 0;font-weight:700;display:flex;overflow:hidden}.uca-instance-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;text-transform:none;color:var(--muted);text-overflow:ellipsis;font-weight:400;overflow:hidden}.uca-instance-overlay .trend-chartwrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.uca-instance-overlay .trend-echart{width:100%;height:100%}.uca-instance-overlay .trendb{flex:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding-top:4px;display:grid}.uca-instance-overlay .plotrow{grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0;display:grid}.uca-instance-overlay .yax{font-size:var(--fz-meta);color:var(--muted);position:relative}.uca-instance-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.uca-instance-overlay .yax2{font-size:var(--fz-meta);color:var(--muted);position:relative}.uca-instance-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.uca-instance-overlay .plot{min-height:0;position:relative}.uca-instance-overlay svg.trend{width:100%;height:100%;display:block;position:absolute;inset:0}.uca-instance-overlay .xax{font-size:var(--fz-meta);color:var(--muted);justify-content:space-between;padding:4px 20px 0 33px;display:flex}.uca-instance-overlay .tlegend{font-size:var(--fz-meta);color:var(--body);flex-wrap:wrap;justify-content:center;gap:3px 12px;padding:6px 0 1px;display:flex}.uca-instance-overlay .tlg{white-space:nowrap;align-items:center;gap:5px;display:flex}.uca-instance-overlay .tlg svg{width:16px;height:8px}.uca-instance-overlay .aichat{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.uca-instance-overlay .msg{max-width:88%;animation:.22s both uca-msg-in}.uca-instance-overlay .msg.mb{align-self:flex-start}.uca-instance-overlay .msg.mu{align-self:flex-end}.uca-instance-overlay .mtag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.uca-instance-overlay .mbody{font-size:var(--fz-body);color:var(--body);border-radius:13px;padding:9px 12px;line-height:1.55}.uca-instance-overlay .mbody p{margin:0 0 7px}.uca-instance-overlay .mbody p:last-child{margin:0}.uca-instance-overlay .mbody b{color:var(--heading)}.uca-instance-overlay .msg.mb .mbody{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.uca-instance-overlay .msg.mu .mbody{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.uca-instance-overlay .msg.mu .mbody b{color:#173b8f}.uca-instance-overlay .ainote{color:var(--muted)!important;font-size:var(--fz-meta)!important}.uca-instance-overlay .airow{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;flex:none;align-items:center;gap:9px;padding:9px 12px;display:flex}.uca-instance-overlay .airow input{font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.uca-instance-overlay .airow input::placeholder{color:var(--muted)}.uca-instance-overlay .aisend{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-instance-overlay .aisend:hover{background:#dfe3ec}.uca-instance-overlay .aisend.is-active{background:var(--trust);color:#fff}.uca-instance-overlay .aisend.is-active:hover{background:#1747b8}.uca-instance-overlay .aisend svg{width:14px;height:14px}.uca-instance-overlay .bx-body{flex:1;gap:0;min-height:0;display:flex}.uca-instance-overlay .bx-main{flex-direction:column;flex:auto;gap:8px;min-width:0;padding-right:16px;display:flex;position:relative}.uca-instance-overlay .bx-main .aichat{flex:1}.uca-instance-overlay .bx-main.bx-main--solo{padding-right:0}.uca-instance-overlay .bx-floatbtns{z-index:2;background:#ffffffe6;border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:0;right:0}.uca-instance-overlay .bx-ask{flex-direction:column;flex:none;gap:6px;display:flex}.uca-instance-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;color:var(--muted);padding:0 2px;font-weight:400;line-height:1.45}.uca-instance-overlay .bx-right{flex-direction:column;flex:0 0 30%;min-width:0;padding-left:16px;display:flex;position:relative}.uca-instance-overlay .bx-right:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:0}.uca-instance-overlay .bx-hbtns{flex:none;align-self:center;align-items:center;gap:4px;display:flex}.uca-instance-overlay .bx-rhead{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:14px;padding-top:3px;display:flex}.uca-instance-overlay .bx-seg{align-items:center;gap:9px;display:inline-flex}.uca-instance-overlay .bx-seg__opt{cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);letter-spacing:.03em;color:var(--muted);background:0 0;border:0;padding:0;font-weight:700;transition:color .15s}.uca-instance-overlay .bx-seg__opt:hover{color:var(--body)}.uca-instance-overlay .bx-seg__opt.is-sel{color:var(--heading)}.uca-instance-overlay .bx-seg__div{background:var(--line);flex:none;width:1px;height:13px}.uca-instance-overlay .bx-iconbtn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-instance-overlay .bx-iconbtn:hover{color:var(--heading);background:#eff1f6}.uca-instance-overlay .bx-iconbtn.is-on{color:var(--trust);background:#eaf0fe}.uca-instance-overlay .bx-iconbtn svg{width:13px;height:13px}.uca-instance-overlay .bx-rbody{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 4px 8px 0;display:flex;overflow-y:auto}.uca-instance-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px;font-weight:800}.uca-instance-overlay .bx-glabel:first-child{padding-top:0}.uca-instance-overlay .bx-srow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 2px;transition:color .15s,background-color .15s;display:flex}.uca-instance-overlay .bx-srow:hover{background:#f8f9fb}.uca-instance-overlay .bx-srow:hover .bx-stitle,.uca-instance-overlay .bx-srow.is-active .bx-stitle{color:var(--trust)}.uca-instance-overlay .bx-srow--top .bx-stitle{color:var(--trust);font-weight:700}.uca-instance-overlay .bx-stitle{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;line-height:1.35;overflow:hidden}.uca-instance-overlay .bx-stime{font-size:var(--fz-meta);color:var(--muted);flex:none}.uca-instance-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.uca-instance-overlay .ov1rcol{gap:var(--gutter);flex-direction:column;grid-area:right;min-height:0;display:flex}.uca-instance-overlay .ov1period{width:100%;height:36px;font-family:var(--f1);flex:none}.uca-instance-overlay .ov1period .ant-select-selector{border:1px solid var(--line);border-radius:var(--ds-card-radius);height:36px;box-shadow:var(--ds-card-shadow);background:#fff;padding:0 12px}.uca-instance-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);color:var(--heading);font-weight:700}.uca-instance-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.uca-instance-overlay .rcolstack{flex-direction:column;flex:auto;gap:clamp(8px,1.4vh,16px);min-height:0;display:flex}.uca-instance-overlay .ovwidget{border-color:var(--line);border-radius:var(--ds-card-radius);min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden;container:ovwidget/size}.uca-instance-overlay .ovwidget .ant-card-body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:clamp(7px,1.3vh,16px) 16px;display:flex}.uca-instance-overlay .ovwidget__label{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.25;overflow:hidden}.uca-instance-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.uca-instance-overlay .ovwidget__latest{font-size:var(--fz-meta);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.4;overflow:hidden}.uca-instance-overlay .ovwidget__side{text-align:right;min-width:0}@container ovwidget (height<=84px){.uca-instance-overlay .anlegend{display:none}}@container ovwidget (height<=60px){.uca-instance-overlay .ovwidget__latest{display:none}}.uca-instance-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);white-space:nowrap;border-radius:6px;padding:1.5px 5px;font-weight:800}.uca-instance-overlay .andelta.up{color:#0e8a63;background:#e7f6f0}.uca-instance-overlay .andelta.dn{color:#c44432;background:#fbeae7}.uca-instance-overlay .andelta.eq{color:var(--muted);background:#edeff4}.uca-instance-overlay .anstack{border-radius:999px;gap:2px;height:8px;margin:4px 0 2px;display:flex;overflow:hidden}.uca-instance-overlay .anstack i{border-radius:999px;min-width:4px}.uca-instance-overlay .anlegend{font-size:var(--fz-meta);color:var(--body);grid-template-columns:1fr 1fr;gap:3px 8px;font-weight:700;display:grid}.uca-instance-overlay .anlegend span{white-space:nowrap}.uca-instance-overlay .anlegend i{vertical-align:-.5px;border-radius:2.5px;width:6px;height:6px;margin-right:4px;display:inline-block}.uca-instance-overlay .ov1cta.ant-btn{min-height:var(--footer-h);height:auto;font-family:var(--f1);border-radius:var(--ds-card-radius);border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm);background:#fff;flex-direction:column;flex:none;gap:1px;margin-top:16px;padding:8px 12px;font-weight:800;display:flex}.uca-instance-overlay .ov1cta.ant-btn:hover{background:var(--kriea-primary-soft);border-color:var(--ds-border-accent);color:var(--trust)}.uca-instance-overlay .ov1cta.ant-btn.is-active,.uca-instance-overlay .ov1cta.ant-btn.is-active:hover,.uca-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}.uca-instance-overlay .ov1cta__label{font-size:var(--fz-body);font-weight:800;line-height:1.2}.uca-instance-overlay .ov1cta__sub{font-size:var(--fz-meta);color:var(--muted);white-space:normal;text-align:center;text-wrap:balance;font-weight:600;line-height:1.2;display:block}.uca-instance-overlay .ov1cta.is-active .ov1cta__sub{color:#ffffffd1}.uca-instance-overlay .ov1panecard--timeline .uca-timeline{height:100%}.uca-instance-overlay .ov1panecard--timeline .oba-sidebar__header--filter{padding:0 16px}.uca-instance-overlay .uca-kind-filter{flex:1;align-items:center;min-width:0;display:flex}.uca-instance-overlay .uca-kind-filter .uca-kind-filter__select{width:100%}.uca-instance-overlay .uca-kind-filter .ant-select-selector{font-family:var(--f1);font-size:var(--fz-body)}.uca-instance-overlay .ovscroll{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.uca-instance-overlay .ovscroll:hover,.uca-instance-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.uca-instance-overlay .ovmenu__nametrigger{width:100%;height:var(--kriea-control-h);cursor:pointer;font-family:var(--f2);font-size:var(--kriea-fs-title,15px);color:var(--heading);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-weight:700;display:flex}.uca-instance-overlay .ovmenu__nametrigger:disabled{cursor:default;opacity:.55}.uca-instance-overlay .ovmenu__nametrigger--readonly{cursor:default}.uca-instance-overlay .ovmenu__nametrigger svg{width:12px;height:12px;color:var(--muted);flex:none;transition:transform .18s}.uca-instance-overlay .ovmenu__nametrigger.is-open svg{transform:rotate(180deg)}.uca-instance-overlay .ovmenu__nametext{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.uca-instance-overlay .ovpicker{flex-direction:column;flex:auto;gap:14px;min-height:0;padding-top:16px;display:flex}.uca-instance-overlay .ovpicker__sec{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.uca-instance-overlay .ovpicker__head{font-family:var(--f1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);flex:none;margin-bottom:6px;padding-bottom:7px;font-size:11px;font-weight:800}.uca-instance-overlay .ovpicker__list{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex}.uca-instance-overlay .ovpicker__item{text-align:left;cursor:pointer;width:100%;min-height:32px;font-family:var(--f1);color:var(--body);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;flex:none;padding:6px 11px;font-size:13px;transition:background .14s,color .14s;overflow:hidden}.uca-instance-overlay .ovpicker__item:hover{background:var(--kriea-primary-soft,#eef3fd);color:var(--trust)}.uca-instance-overlay .ovpicker__item.is-active{background:var(--kriea-selected-bg);color:var(--trust);font-weight:700}.uca-instance-overlay .ovpicker__empty{color:var(--muted);padding:8px 11px;font-size:12px}.uca-instance-overlay.is-picking .ovmain{opacity:.45;transition:opacity .18s}.uca-instance-overlay .ovpicker-scrim{z-index:6;cursor:pointer;position:absolute;inset:0}@keyframes uca-ov-fade{0%{opacity:0}to{opacity:1}}@keyframes uca-count-flash{0%{transform:scale(1)}30%{background:var(--ds-trust-color,#1e5ade);color:#fff;transform:scale(1.32)}to{transform:scale(1)}}@keyframes uca-ov-rise{0%{opacity:0;transform:scale(.985)translateY(8px)}to{opacity:1;transform:none}}@keyframes uca-msg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.uca-instance-overlay.uca-template-overlay .amx__self{display:none}.uca-instance-overlay.uca-template-overlay .rcolstack{gap:10px;min-height:0;overflow-y:auto}.uca-instance-overlay.uca-template-overlay .ovwidget{min-height:66px;flex:auto!important}.uca-instance-overlay.uca-template-overlay .ovwidget--await .ovwidget__value--await{color:var(--ds-muted-color,#6f6a61)}.uca-instance-overlay.uca-template-overlay .ovwidget--await .ovwidget__await{font-size:var(--fz-meta);color:var(--ds-muted-color,#6f6a61)}@media (width<=900px){.uca-instance-overlay.uca-template-overlay .rcolstack{gap:8px}}.uca-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}.uca-aspire{flex:auto;min-width:0;min-height:0}.uca-aspire__list{flex:3 440px;min-width:0;min-height:0;max-height:100%}.uca-aspire__search,.uca-aspire__category{flex:220px;min-width:0}.uca-aspire__detail{border:1px solid var(--kriea-border);border-radius:var(--kriea-radius);background:var(--kriea-surface);flex:2 300px;min-width:0;min-height:0;max-height:100%;padding:16px 18px}.uca-aspire__cell{min-width:0}.uca-aspire__tag{text-overflow:ellipsis;vertical-align:middle;max-width:100%;overflow:hidden}.uca-aspire__row{cursor:pointer}.uca-aspire .uca-aspire__row.is-focused>td{background:var(--kriea-selected-bg)}.uca-aspire__instrument{border:1px dashed var(--ds-border-soft);border-radius:var(--ds-cell-radius);background:var(--kriea-card);padding:12px 14px}.uca-aspire__placeholder{height:100%;min-height:220px}.user-adhoc-assessment-execution .kao-page{justify-content:stretch;align-items:stretch;overflow:hidden}.user-adhoc-assessment-execution .umd-card{width:100%}.user-adhoc-assessment-execution .umd-pages{flex:auto;min-height:0;display:flex}.user-adhoc-assessment-execution .umd-card--notice .ov1wizard__body{justify-content:center;align-items:center;display:flex}.user-adhoc-assessment-execution .umd-notice{color:var(--ds-body-color)}.user-adhoc-assessment-execution .umd-blocked{min-width:0}.dtqb{--dtqb-badge:24px;--dtqb-gap:14px;--dtqb-name-size:clamp(18px, .9vw + 1vh, 24px);--dtqb-name-lh:1.3;--dtqb-desc-size:clamp(14px, .4vw + .7vh, 16px);width:100%;min-width:0}.dtqb__row{grid-template-columns:var(--dtqb-badge) minmax(0, 1fr);column-gap:var(--dtqb-gap);align-items:start;display:grid}.dtqb__badge{width:var(--dtqb-badge);height:var(--dtqb-badge);margin-top:calc((var(--dtqb-name-size) * var(--dtqb-name-lh) - var(--dtqb-badge)) / 2);background:var(--ds-title-color);color:var(--ds-surface-color);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.dtqb__body{flex-direction:column;gap:clamp(6px,1.2vh,10px);min-width:0;display:flex}.dtqb__name{font-size:var(--dtqb-name-size);font-weight:600;line-height:var(--dtqb-name-lh);color:var(--ds-title-color);overflow-wrap:anywhere;margin:0}.dtqb__description{font-size:var(--dtqb-desc-size);color:var(--ds-body-color);overflow-wrap:anywhere;margin:0;line-height:1.4}.dtqb__name--input,.dtqb__description--input{resize:none;background:0 0;width:100%;padding:0;font-family:inherit}.dtqb__name--input::placeholder,.dtqb__description--input::placeholder{color:var(--ds-muted-color);opacity:.8;font-style:italic}.dtqb__scale{min-width:0;margin-top:clamp(6px,1.4vh,16px)}.dtqb-points{grid-template-columns:repeat(var(--dtqb-n,1), minmax(48px, 96px));gap:8px;width:fit-content;min-width:0;max-width:100%;display:grid}.dtqb-point{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.dtqb-point__tile{aspect-ratio:1;border:1px solid var(--ds-border-color);background:color-mix(in srgb, var(--ds-canvas-color) 55%, var(--ds-surface-color));width:100%;max-width:64px;color:var(--ds-title-color);border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.dtqb-point__label{max-width:100%;font-size:var(--ds-meta-size);text-align:center;color:var(--ds-body-color);overflow-wrap:anywhere;justify-content:center;align-items:flex-start;gap:4px;line-height:1.3;display:inline-flex}.dtqb-point__icon{flex:none;width:14px;height:14px;margin-top:1px}.oba-instance-overlay.dimension-template-overlay .dto-menu{flex:auto;min-height:0;margin-bottom:12px}.oba-instance-overlay.dimension-template-overlay .dto-menu__fixed-group{flex:none}.oba-instance-overlay.dimension-template-overlay .dto-menu__section{flex:1 1 0;min-height:0}.oba-instance-overlay.dimension-template-overlay .dto-menu__section.is-collapsed{flex:none}.oba-instance-overlay.dimension-template-overlay .dto-menu__heading-row{flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.oba-instance-overlay.dimension-template-overlay .dto-menu__heading{padding-inline-end:30px}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev{inset-inline-end:4px;color:var(--ds-muted-color);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev svg{width:16px;height:16px;transition:transform .18s}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev[aria-expanded=true] svg{transform:rotate(180deg)}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev:hover:not(:disabled){color:var(--ds-title-color);background:var(--kriea-primary-soft)}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-trust-color);outline:none}.oba-instance-overlay.dimension-template-overlay .dto-menu__chev:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.dimension-template-overlay .dto-menu__chev svg{transition:none}}.oba-instance-overlay.dimension-template-overlay .dto-menu__row{flex:none}.oba-instance-overlay.dimension-template-overlay .ov1menu__item:disabled{opacity:.45;cursor:not-allowed}.oba-instance-overlay.dimension-template-overlay .dto-menu.is-editing .dto-menu__sub{opacity:.45;pointer-events:none}.oba-instance-overlay.dimension-template-overlay .dto-menu__sub{border-left:2px solid var(--ds-border-color);min-width:0;min-height:0;animation:dto-arrive var(--dto-swap-ms,0s) ease-out both;flex-direction:column;flex:auto;gap:4px;margin:2px 0 0 22px;padding-left:8px;display:flex}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.dimension-template-overlay .dto-menu__sub{animation:none}}@keyframes dto-arrive{0%{opacity:0}to{opacity:1}}.oba-instance-overlay.dimension-template-overlay .dto-menu__fixed{flex:none;min-width:0;padding:2px 2px 4px 0}.oba-instance-overlay.dimension-template-overlay .dto-menu__action.ant-btn{justify-content:flex-start;min-width:0;padding-inline:10px;font-weight:600}.oba-instance-overlay.dimension-template-overlay .dto-menu__action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oba-instance-overlay.dimension-template-overlay .dto-menu__list{flex-direction:column;flex:auto;gap:3px;min-width:0;min-height:0;margin:0;padding:0 2px 4px 0;list-style:none;display:flex;overflow:hidden auto}.oba-instance-overlay.dimension-template-overlay .dto-menu__none{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:2px 8px 0}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow{min-width:0;min-height:34px;color:var(--ds-body-color);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 4px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow:hover,.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-active{background:var(--kriea-primary-soft)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-active{color:var(--ds-trust-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-editing{color:var(--ds-trust-color);background:var(--kriea-primary-soft);border-color:var(--ds-trust-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-dragging{z-index:1;box-shadow:var(--kriea-shadow-md);background:var(--ds-surface-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__grip{width:16px;height:24px;color:var(--ds-muted-color);cursor:grab;opacity:.55;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oba-instance-overlay.dimension-template-overlay .dto-menu__grip:hover,.oba-instance-overlay.dimension-template-overlay .dto-menu__grip:focus-visible{opacity:1}.oba-instance-overlay.dimension-template-overlay .dto-menu__grip:active{cursor:grabbing}.oba-instance-overlay.dimension-template-overlay .dto-menu__grip:disabled{cursor:not-allowed;opacity:.3}.oba-instance-overlay.dimension-template-overlay .dto-menu__grip svg{width:14px;height:14px}.oba-instance-overlay.dimension-template-overlay .dto-menu__qmain.ov1menu__item{min-width:0;min-height:32px;color:inherit;background:0 0;border-radius:6px;flex:auto;gap:6px;padding:0 4px}.oba-instance-overlay.dimension-template-overlay .dto-menu__qmain.ov1menu__item:hover,.oba-instance-overlay.dimension-template-overlay .dto-menu__qmain.ov1menu__item:focus,.oba-instance-overlay.dimension-template-overlay .dto-menu__qmain.ov1menu__item.is-active{color:inherit;background:0 0}.oba-instance-overlay.dimension-template-overlay .dto-menu__qmain.ov1menu__item:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-trust-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qindex{font-size:var(--ds-meta-size);letter-spacing:.04em;color:var(--ds-muted-color);flex:none;font-weight:800}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-active .dto-menu__qindex{color:inherit}.oba-instance-overlay.dimension-template-overlay .dto-menu__qname{min-width:0;color:inherit;flex:auto;font-size:13px;font-weight:600;line-height:1.3}.oba-instance-overlay.dimension-template-overlay .dto-menu__qacts{background:var(--kriea-primary-soft);opacity:0;pointer-events:none;align-items:center;padding-left:12px;transition:opacity .15s;display:flex;position:absolute;inset:1px 4px 1px auto}.oba-instance-overlay.dimension-template-overlay .dto-menu__qacts>*{pointer-events:none}.oba-instance-overlay.dimension-template-overlay .dto-menu__qacts .ant-btn{color:var(--ds-body-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qacts .is-active{color:var(--ds-trust-color)}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow:hover .dto-menu__qacts,.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow:focus-within .dto-menu__qacts,.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-editing .dto-menu__qacts{opacity:1}.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow:hover .dto-menu__qacts>*,.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow:focus-within .dto-menu__qacts>*,.oba-instance-overlay.dimension-template-overlay .dto-menu__qrow.is-editing .dto-menu__qacts>*{pointer-events:auto}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__list,.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__none,.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__action-label{display:none}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu{margin-bottom:0}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__section{flex:none}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__sub{border:0;align-items:center;margin:0;padding:0}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__fixed{padding:0}.oba-instance-overlay.dimension-template-overlay .kriea-ovchrome.is-menu-collapsed .dto-menu__action.ant-btn{width:var(--kriea-control-h);min-width:var(--kriea-control-h);justify-content:center;padding:0}.oba-instance-overlay.dimension-template-overlay .ovgrid.dto-overview-grid{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}@media (width<=1024px){.oba-instance-overlay.dimension-template-overlay .ovgrid.dto-overview-grid{grid-template:"center"minmax(0,1fr)"right"/minmax(0,1fr)}}.oba-instance-overlay.dimension-template-overlay .dto-introspections{flex:auto;min-height:0}.oba-instance-overlay.dimension-template-overlay .dto-pane__scroll{flex:auto;min-height:0;overflow:hidden auto}.oba-instance-overlay.dimension-template-overlay .dto-missing{margin:auto}.oba-instance-overlay.dimension-template-overlay .dto-design{flex-direction:column;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.oba-instance-overlay.dimension-template-overlay .dto-design__content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.oba-instance-overlay.dimension-template-overlay .dto-footer-slot{transition:grid-template-rows var(--dto-foot-ms,0s) ease-out;flex:none;grid-template-rows:0fr;display:grid}.oba-instance-overlay.dimension-template-overlay .dto-footer-slot.is-open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.oba-instance-overlay.dimension-template-overlay .dto-footer-slot{transition:none}}.oba-instance-overlay.dimension-template-overlay .dto-footer-slot__inner{min-height:0;overflow:hidden}.oba-instance-overlay.dimension-template-overlay .dto-footer.ovfooter--center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.oba-instance-overlay.dimension-template-overlay .dto-footer .ovfooter__status{min-width:0}.oba-instance-overlay.dimension-template-overlay .dto-footer__status{align-items:center;gap:12px;min-width:0;display:flex}.oba-instance-overlay.dimension-template-overlay .dto-footer .ovfooter__actions{grid-column:2}.oba-instance-overlay.dimension-template-overlay .dto-activity{flex:auto;grid-template-columns:4fr 1fr;gap:24px;min-width:0;min-height:0;display:grid}.oba-instance-overlay.dimension-template-overlay .dto-activity>*{min-width:0;min-height:0}@media (width<=1024px){.oba-instance-overlay.dimension-template-overlay .dto-activity{grid-template-columns:1fr;gap:20px}}.oba-instance-overlay.dimension-template-overlay .dto-activity__ledger{padding:0;overflow:hidden}.oba-instance-overlay.dimension-template-overlay .dto-activity__spine-card{overflow:hidden auto}.oba-instance-overlay.dimension-template-overlay .dto-controls{min-width:0}.sentiment-ladder{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.sentiment-ladder--compact{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}.sentiment-point{text-align:center;background:color-mix(in srgb, var(--sentiment-tone) 6%, transparent);border-color:color-mix(in srgb, var(--sentiment-tone) 22%, var(--kriea-border));min-width:0;padding:10px 8px;transition:background-color .16s,border-color .16s}.sentiment-point.kriea-panel--selected{background:color-mix(in srgb, var(--sentiment-tone) 16%, transparent);border-color:var(--sentiment-tone)}.sentiment-card{border-inline-start:3px solid var(--sentiment-tone)}.sentiment-capture{background:var(--kriea-surface)}.sentiment-capture__commit{align-items:flex-start}.inline-edit-display{align-items:center;gap:4px;display:inline-flex}.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,.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}@keyframes flash-card{0%,to{box-shadow:0 0 0 2px var(--kriea-primary)}50%{box-shadow:0 0 0 2px color-mix(in srgb, var(--kriea-primary) 12%, transparent)}}.oba-cat-card.flash-card{animation:1s ease-out 2 flash-card}.growth-hive-content-panel{flex-direction:column;min-width:0;min-height:100%;display:flex}.growth-hive-activity-card{background:var(--kriea-card);border:1px solid var(--ds-border-soft);border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:10px;padding:14px 16px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex}.growth-hive-activity-card:last-child{margin-bottom:0}.growth-hive-activity-card:hover{background:color-mix(in srgb, var(--ds-trust-color) 3%, var(--kriea-card));border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-sm)}.growth-hive-activity-card--clickable{cursor:pointer}.mgh-grid{gap:var(--kriea-gap-md);flex-direction:column;height:100%;min-height:0;display:flex}.mgh-row{min-height:0}.mgh-row--top{flex:4 1 0}.mgh-row--bottom{flex:6 1 0}.mgh-cell{height:100%;min-height:0}.mgh-cell .mgh-card,.mgh-cell .mgh-list{flex-direction:column;height:100%;display:flex;overflow:hidden}.mgh-cell .mgh-members-host{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.mgh-cell .mgh-card__body{flex:1 1 0;min-height:0;overflow-y:auto}.mgh-cell .mgh-card__body--clip{overflow:hidden}@media (width<=991px){.mgh-grid{height:auto}.mgh-row--top,.mgh-row--bottom{flex:none}.mgh-cell{height:auto;min-height:240px}.mgh-cell .mgh-card,.mgh-cell .mgh-list,.mgh-cell .mgh-members-host{height:auto}.mgh-cell .mgh-card__body{overflow-y:visible}}.wallet-meter{height:var(--kriea-control-h,32px);background-color:var(--kriea-surface);border:1px solid var(--kriea-border);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wallet-meter__fill{opacity:.28;transition:width var(--krt-cross,.2s) ease;position:absolute;inset-block:0;inset-inline-start:0}.wallet-meter__label{font-size:var(--fz-meta,12px);color:var(--kriea-heading);font-weight:600;position:relative}.wallet-meter--warning .wallet-meter__label{text-transform:uppercase;letter-spacing:.04em}.stamp-card-page .anchors-list-header,.beacon-bank-page .anchors-list-header{flex-wrap:wrap;row-gap:8px}.stamp-card-page .anchors-list-header__title,.beacon-bank-page .anchors-list-header__title{white-space:nowrap}.wallet-tab{flex-direction:column;gap:16px;min-height:0;display:flex;container-type:inline-size}.wallet-tab--fill{flex:auto;height:100%}.wallet-tab--fill>*{flex:auto;min-height:0}.wallet-split{align-items:stretch;gap:16px;display:flex}.wallet-split__half{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;display:flex}@container (width<=820px){.wallet-split{flex-direction:column}}.wallet-insight{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px;display:flex}.wallet-insight__legend{font-size:var(--fz-meta,12px);flex-wrap:wrap;gap:8px 16px;display:flex}.wallet-insight__legend-item{align-items:center;gap:6px;min-width:0;display:inline-flex}.wallet-insight__legend-coin{flex:none;display:flex}.wallet-insight__grid{grid-template-columns:repeat(var(--wallet-insight-cols,3), minmax(0, 1fr));flex:auto;grid-auto-rows:1fr;gap:12px;min-height:0;display:grid}@container (width<=560px){.wallet-insight__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-auto-rows:auto}}.wallet-insight__cell{text-align:center;background-color:var(--kriea-canvas);border:1px solid var(--kriea-border);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:10px 12px;display:flex}.wallet-insight__label{font-size:var(--fz-meta,12px);line-height:1.3}.wallet-insight__head{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.wallet-insight__icon{flex:none;display:flex}.wallet-insight__value{color:var(--kriea-heading);min-width:0;font-weight:600;line-height:1.2}.wallet-insight__cell--figure .wallet-insight__value{font-size:clamp(17px,1.7cqw,24px)}.wallet-insight__cell--phrase .wallet-insight__value{font-size:clamp(13px,1.2cqw,16px)}.wallet-insight__sub{font-size:var(--fz-meta,12px);color:var(--kriea-muted);min-width:0;line-height:1.4}.wallet-legend{font-size:var(--fz-meta,12px);flex-wrap:wrap;gap:6px 16px;display:flex}.wallet-legend__item{align-items:center;gap:6px;min-width:0;display:inline-flex}.wallet-legend__coin{flex:none;display:flex}.wallet-insight__cell--growth .wallet-insight__value{color:var(--ds-growth-color)}.wallet-insight__cell--warning .wallet-insight__value{color:var(--ds-warning-color)}.wallet-balance{text-align:center;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:10px;min-height:0;padding:20px 18px;display:flex}.wallet-balance__head{color:var(--kriea-heading);align-items:center;gap:10px;display:flex}.wallet-balance__coin{flex:none;display:flex}.wallet-balance__value{font-size:clamp(34px,3.4cqw,54px);font-weight:600;line-height:1.1}.wallet-balance__sub{font-size:var(--fz-meta,12px);line-height:1.45}.wallet-balance__movements{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:4px;display:grid}@container (width<=560px){.wallet-balance__movements{grid-template-columns:minmax(0,1fr)}}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@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{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;line-height:1;position:absolute;inset:0;overflow:hidden}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.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:0 0}.textLayer .endOfContent{z-index:-1;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}: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();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.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{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;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(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.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]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.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{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.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{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.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%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--total-scale-factor));box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--total-scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-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{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.kriea-pdfviewer .react-pdf__Page{max-width:100%}.kriea-pdfviewer .react-pdf__Page__canvas{max-width:100%;height:auto;margin:20px auto}.kriea-pdfviewer .react-pdf__Document{max-width:100%;margin:auto;position:relative}.am-column{gap:var(--ds-section-spacing);flex-direction:column;width:100%;margin:0;padding:0;display:flex}.am-section{gap:var(--ds-section-spacing);flex-direction:column;scroll-margin-top:0;display:flex}.am-resume-scroll{overflow:hidden}.am-resume{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.am-resume__bar{border-radius:var(--ds-cell-radius);border:1px solid var(--ds-border-soft);background:var(--kriea-card);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.am-resume__id{min-width:0}.am-resume__glyph{color:var(--ds-warning-color);flex:none;font-size:22px}.am-resume__box{border-radius:var(--ds-cell-radius);border:1px solid var(--ds-border-soft);background:var(--kriea-card);flex:auto;min-height:0;display:flex;overflow:hidden}.am-resume__box>*{flex:auto;min-width:0;max-width:100%}.am-resume__box:has(.am-resume__dropzone){border-color:#0000}.am-resume__dropzone{display:flex}.am-resume__dropzone.ant-upload-drag{height:100%}.am-resume__dropzone .us-empty{box-shadow:none;background:0 0;border:0}.am-resume__error{color:var(--ds-warning-color);font-size:var(--ds-meta-size);flex:none;margin:0}.am-dialog{padding:4px 0}.am-dialog__form{width:100%;max-width:720px;margin:0 auto}.am-nav{width:100%}.am-nav-card{border-radius:var(--ds-cell-radius);background:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);text-align:left;--kis-ring:inset 0 0 0 0 transparent;--kis-lift:var(--kriea-shadow-xs);width:100%;min-height:58px;box-shadow:var(--kis-ring), var(--kis-lift);cursor:pointer;border:0;flex-direction:column;gap:3px;padding:10px 13px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex;overflow:hidden}.am-nav-card:hover{--kis-lift:var(--kriea-shadow-sm)}.am-nav-card:active{--kis-lift:var(--kriea-shadow-xs)}.am-nav-card:focus-visible{--kis-ring:inset 0 0 0 2px var(--ds-trust-color);outline:none}.am-nav-card:hover{background:var(--ds-surface-color)}.am-nav-card.is-selected{background:var(--kriea-selected-bg);--kis-lift:var(--kriea-shadow-sm)}.am-nav-card.is-selected .am-nav-card__name{color:var(--kriea-selected)}.am-nav-card__name{color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.am-nav-card__meta{font-size:var(--ds-meta-size);color:var(--ds-muted-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.am-nav__rule.ant-divider{border-block-start-color:var(--ds-border-soft);margin:4px 0}.am-card{padding:20px clamp(24px,2.6vw,44px)}.am-header{align-items:center;gap:24px;display:flex}.am-avatar{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:clamp(104px,11.5vw,176px);padding:0;position:relative}.am-avatar__img,.am-avatar__fallback{object-fit:cover;border:1px solid var(--ds-border-color);background:var(--kriea-primary-soft);border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=560px){.am-header{flex-direction:column;align-items:flex-start;gap:14px}.am-avatar{width:104px}}.am-avatar__fallback{font-family:var(--ds-title-font);color:var(--ds-trust-color);place-items:center;font-size:clamp(28px,2.4vw,40px);font-weight:600;display:grid}.am-avatar__edit{color:var(--kriea-card);opacity:0;background:#1b1e3a75;border-radius:50%;place-items:center;gap:2px;font-size:18px;transition:opacity .18s;display:grid;position:absolute;inset:0}.am-avatar:hover .am-avatar__edit,.am-avatar:focus-visible .am-avatar__edit{opacity:1}.am-identity{flex:auto;min-width:0}.am-name{font-family:var(--ds-title-font);color:var(--ds-title-color);margin:0;font-size:22px;font-weight:600;line-height:1.25}.am-name__pronouns{font-family:var(--ds-primary-font);font-size:var(--ds-body-size);color:var(--ds-muted-color);margin-left:8px;font-weight:400}.am-jobtitle{font-size:var(--ds-body-size);color:var(--ds-body-color);margin:4px 0 0}.am-placement{flex-direction:column;gap:3px;margin:12px 0 0;display:flex}.am-placement__line{font-size:var(--ds-body-size);color:var(--ds-body-color);align-items:center;gap:8px;display:flex}.am-placement__icon{color:var(--ds-muted-color);flex:none;font-size:13px}.am-placement__meta{margin-top:12px}.am-row{border-top:1px solid var(--ds-border-soft);gap:14px;padding:14px 0;display:flex}.am-row:first-of-type{border-top:0;padding-top:4px}.am-row__logo{background:var(--kriea-primary-soft);width:44px;height:44px;color:var(--ds-trust-color);border-radius:10px;flex:none;place-items:center;font-size:18px;display:grid}.am-row__body{flex:auto;min-width:0}.am-row__title{font-size:var(--ds-title-size);color:var(--ds-title-color);margin:0;font-weight:600;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);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0 0;display:flex}.am-row__sep{color:var(--ds-border-color)}.am-row__desc{font-size:var(--ds-body-size);color:var(--ds-body-color);white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.am-row__chips{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.am-row__actions{opacity:0;flex:none;align-self:flex-start;transition:opacity .15s}.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{border-top:1px solid var(--ds-border-soft);text-align:center;margin-top:12px;padding-top:12px}.am-about{font-size:var(--ds-body-size);color:var(--ds-body-color);white-space:pre-wrap;margin:0;line-height:1.7}.am-interest-group{margin-top:16px}.am-interest-group:first-child{margin-top:4px}.am-interest-group__label{margin-bottom:8px}.am-interest-cloud{flex-wrap:wrap;gap:8px;display:flex}.am-interest-chip{gap:8px;padding-right:6px}.am-interest-chip__remove{width:16px;height:16px;color:var(--ds-muted-color);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:11px;line-height:1;transition:background .15s,color .15s;display:inline-grid}.am-interest-chip__remove:hover{background:var(--ds-border-soft);color:var(--ds-warning-color)}.am-interest-composer{border-radius:var(--ds-cell-radius);background:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);padding:10px}.am-interest-add{color:var(--ds-trust-color);cursor:pointer;border-style:dashed}.am-loading{place-items:center;padding:40px 0;display:grid}.am-form-hint{font-size:var(--ds-meta-size);color:var(--ds-muted-color);margin:-4px 0 4px;line-height:1.5}.swot-axis-max{flex:auto;align-items:stretch;height:100%;min-height:0}.swot-axis-max>*{flex:1 1 0;min-width:0;min-height:0}@media (width<=900px){.swot-axis-max{flex-direction:column}}.ep-fill{gap:var(--kriea-gap-md,16px);flex-direction:column;flex:auto;min-height:0;display:flex}.ep-fill-grid{gap:var(--kriea-gap-md,16px);grid-template-columns:repeat(auto-fit, minmax(var(--ep-card-min,300px), 1fr));grid-auto-rows:minmax(var(--ep-card-min-height,300px), auto);flex:1;align-content:start;min-height:0;display:grid;overflow-y:auto}.ep-dimension-grid{--ep-card-min:328px;--ep-card-min-height:372px}.ep-channel-grid{--ep-card-min:268px;--ep-card-min-height:268px}.ep-dimension-card.kriea-card-container,.ep-channel-card{flex-direction:column;height:auto;display:flex}.ep-dimension-card .ep-dimension-card__body{flex-direction:column;flex:1;min-height:0;display:flex}.ep-channel-card{overflow:hidden}.ep-channel-card>.ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ep-dimension-card__question{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;display:-webkit-box;overflow:hidden}.ep-dimension-card__poles{flex:none;min-height:62px}.ep-dimension-card__poles .ep-dimension-card__pole-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ep-dimension-card__scale{flex:none;min-height:44px}.ep-dimension-card__lean{text-align:center;flex:none;justify-content:center;align-items:center;min-height:44px;display:flex}.ep-dimension-card__desc{flex:1 0 auto;line-height:1.45}.ep-dimension-card__slider--unset .ant-slider-handle{opacity:.45}.ep-dimension-card:hover,.ep-channel-card:hover{border-color:var(--ds-trust-color)}.ep-channel-card__desc{flex:1;min-height:0;line-height:1.5;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.ep-channels-footer{border-top:1px solid var(--ds-border-soft,var(--kriea-border));flex:none;padding-top:10px}.ep-channel-card__glyph{width:26px;height:26px;color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 10%, transparent);border-radius:8px;flex:0 0 26px;justify-content:center;align-items:center;display:inline-flex}.ep-methods-fill{--ep-method-card-w:320px;--ep-method-card-h:172px;--ep-match-chrome:46px}.ep-methods-fill .ep-methods-col{flex-direction:column;height:100%;min-height:0;display:flex}.ep-methods-fill .ep-methods-col--match{flex:0 0 calc(var(--ep-method-card-w) + var(--ep-match-chrome));min-width:0}.ep-methods-fill .ep-methods-col--lanes{flex:auto;min-width:0}.ep-methods-col--match .kriea-card-list-card:not(.ep-band-row){width:var(--ep-method-card-w);height:var(--ep-method-card-h);padding:10px 12px;overflow:hidden}.ep-methods-fill .kriea-card-list-view{height:100%}@media (width<=1199px){.ep-methods-fill{overflow-y:auto}.ep-methods-row{flex-direction:column;flex:none}.ep-methods-fill .ep-methods-col{height:min(64vh,620px);flex:none!important}}.ep-band-row.kriea-card-list-card{box-shadow:none;background:0 0;border:none;border-radius:0;padding:6px 2px 0}.ep-lanes-col{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.ep-lanes-col__title{font-family:var(--ds-title-font);font-size:var(--kriea-fs-heading);color:var(--kriea-heading);min-height:var(--kriea-band-h);flex:none;justify-content:center;align-items:center;gap:8px;margin:0;font-weight:600;display:flex;position:relative}.ep-lanes-col__count{border-radius:var(--kriea-radius-pill,999px);min-width:22px;height:22px;font-size:var(--ds-meta-size);color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 12%, transparent);justify-content:center;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.ep-drag-hint{border-radius:var(--kriea-radius-pill,999px);max-width:46%;font-family:var(--ds-body-font);font-size:var(--ds-meta-size);white-space:nowrap;text-overflow:ellipsis;color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 12%, transparent);opacity:0;pointer-events:none;padding:3px 10px;font-weight:600;line-height:1.6;transition:opacity .14s;position:absolute;inset-block-start:50%;inset-inline-start:0;overflow:hidden;transform:translateY(-50%)}.ep-drag-hint--on{opacity:1}.ep-lanes{--ep-an-w:clamp(84px, 9vw, 124px);flex:1;min-height:0;overflow:hidden}.ep-lane{min-height:calc(var(--ep-method-card-h) + 20px);--lane-ink:var(--lane,var(--ds-muted-color));border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);background:var(--ds-surface-color);box-shadow:var(--kriea-shadow-sm);flex:1 1 0;align-items:stretch;transition:border-color .16s,box-shadow .16s,opacity .16s;display:flex;position:relative;overflow:hidden}.ep-lane__name{background:0 0;flex:0 0 46px;justify-content:center;align-items:center;display:flex}.ep-lane__name-text{writing-mode:vertical-rl;font-family:var(--ds-title-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--lane-ink);font-size:12px;font-weight:800;transform:rotate(180deg)}.ep-lane__strip{scrollbar-width:thin;flex:1 1 0;align-items:center;gap:16px;min-width:0;padding:10px 12px;display:flex;overflow:auto hidden}.ep-lane__strip::-webkit-scrollbar{height:8px}.ep-lane__strip::-webkit-scrollbar-thumb{background:var(--ds-border-color);border-radius:var(--kriea-radius-pill)}.ep-lane__empty{color:var(--ds-muted-color);font-size:var(--ds-meta-size);white-space:nowrap;align-items:center;gap:6px;margin:auto 0;font-style:italic;display:flex}.ep-lane__empty--full{color:var(--ds-warning-color);font-style:normal}.ep-lane__analytics{flex:0 0 var(--ep-an-w);background:0 0;flex-direction:column;justify-content:center;gap:4px;padding:12px 10px 12px 26px;display:flex}.ep-lane__count{font-family:var(--ds-title-font);font-variant-numeric:tabular-nums;color:var(--lane-ink);align-self:flex-start;font-size:15px;font-weight:800;line-height:1.05}.ep-lane__hint{color:var(--ds-muted-color);line-height:1.45}.ep-lane--over{border-color:var(--lane,var(--ds-trust-color))}.ep-lane--refusing{opacity:.55;border-style:dashed}.ep-lane-card{width:var(--ep-method-card-w);height:var(--ep-method-card-h);background:var(--ds-surface-color,#fff);border:1px solid var(--ds-border-color);border-radius:var(--kriea-radius);min-height:0;box-shadow:var(--kriea-shadow-sm);cursor:grab;flex-direction:column;flex:none;padding:10px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.ep-lane-card:hover{border-color:var(--lane,var(--ds-trust-color));transform:translateY(-1px)}.ep-lane-card:active{cursor:grabbing}.ep-lane-card--dragging{opacity:.4}.ep-lane-card__remove{opacity:0;flex:none;margin-block-start:auto;transition:opacity .14s}.ep-lane-card:hover .ep-lane-card__remove,.ep-lane-card:focus-within .ep-lane-card__remove{opacity:1}.ep-method-body{height:100%;min-height:0}.ep-method-body,.ep-method-body--compact{flex:1}.ep-method-body .ep-method-body__name,.ep-method-body--compact .ep-method-body__name{--ep-name-lh:1.3;height:calc(2 * var(--ep-name-lh) * 1em);line-height:var(--ep-name-lh);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;display:-webkit-box;overflow:hidden}.ep-method-body .ep-method-body__desc,.ep-method-body--compact .ep-method-body__desc{flex:auto;min-height:0;overflow:hidden}.ep-method-body .ep-method-body__meter,.ep-method-body .ep-method-body__score,.ep-method-body--compact .ep-method-body__meter,.ep-method-body--compact .ep-method-body__score{flex:none}.ep-match-card{cursor:grab;height:100%}.ep-match-card:active{cursor:grabbing}.ep-match-card--dragging{opacity:.4}.ep-method-title--link{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-trust-color) 45%, transparent)}.ep-method-title--link:hover,.ep-method-title--link:focus-visible{color:var(--ds-trust-color);text-decoration-style:solid}.ep-methods-fill{position:relative}.ep-methods-host{border-radius:var(--kriea-radius);flex-direction:column;flex:1;min-height:0;transition:background-color .16s;display:flex;position:relative}.ep-methods-host--droppable{background:color-mix(in srgb, var(--ds-warning-color) 2.5%, transparent)}.ep-methods-host--over{background:color-mix(in srgb, var(--ds-warning-color) 5%, transparent)}.ep-methods-host__hint{z-index:3;border-radius:var(--kriea-radius);text-align:center;font-size:var(--ds-meta-size);color:var(--ds-warning-color);background:color-mix(in srgb, var(--ds-surface-color) 92%, transparent);box-shadow:var(--kriea-shadow-sm);pointer-events:none;padding:8px 12px;font-weight:600;position:absolute;inset-block-start:50%;inset-inline:12px;transform:translateY(-50%)}.ep-drag-preview{width:var(--ep-method-card-w);height:var(--ep-method-card-h);border-radius:var(--kriea-radius-sm,8px);border:1px solid var(--ds-trust-color);background:var(--ds-surface-color,#fff);cursor:grabbing;padding:10px 12px;box-shadow:0 8px 24px #0000002e}@media (width<=1100px){.ep-lane__hint{display:none}}@media (width<=767px){.ep-lane__name{display:none}.ep-lane__analytics{border-inline-start:none;max-width:none}}.ep-lane-card--dragging,.ep-match-card--dragging{pointer-events:none;animation:.24s cubic-bezier(.33,0,.2,1) forwards ep-card-fade-out}.ep-lane--over{animation:.9s cubic-bezier(.37,0,.63,1) infinite ep-lane-accept}.ep-drag-preview{animation:.22s cubic-bezier(.22,1,.36,1) both ep-drag-lift}@keyframes ep-card-fade-out{to{opacity:.35;transform:scale(.97)}}@keyframes ep-lane-accept{0%,to{border-color:color-mix(in srgb, var(--lane,var(--ds-trust-color)) 45%, var(--ds-border-color))}50%{border-color:var(--lane,var(--ds-trust-color))}}@keyframes ep-drag-lift{0%{opacity:.6;transform:scale(.94)rotate(-1deg)}to{opacity:1;transform:scale(1.03)rotate(0)}}@media (prefers-reduced-motion:reduce){.ep-lane-card--dragging,.ep-match-card--dragging,.ep-lane--over,.ep-drag-preview{animation:none}}.kriea-orgscope{--kriea-orgscope-actions-w:calc(var(--kriea-control-h) * 2 + var(--kriea-gap-sm))}.kriea-orgscope .kriea-orgscope__panes{gap:var(--kriea-gap);min-height:0;padding:0 var(--kriea-secondary-gutter) var(--kriea-secondary-gutter);flex-direction:column;flex:auto;display:flex}.kriea-orgscope .kriea-orgscope__pane{flex-direction:column;flex:0 1 var(--kriea-orgscope-pane-basis,50%);min-height:0;display:flex}.kriea-orgscope .kriea-orgscope__card{flex:auto;height:auto;min-height:0}.kriea-orgscope .kriea-orgscope__card-body{padding:var(--kriea-gap-sm) var(--kriea-gap);gap:0;overflow-x:hidden}.kriea-orgscope .kriea-orgscope__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kriea-orgscope .kriea-orgscope__toggle .kriea-orgscope__toggle-search{flex:none}.kriea-orgscope .kriea-orgscope__toggle .kriea-orgscope__toggle-search .kriea-orgscope__toggle-label{padding-inline:var(--kriea-gap-md)}.kriea-orgscope .kriea-orgscope__search{flex:none}.kriea-orgscope .kriea-orgscope__group+.kriea-orgscope__group{margin-top:var(--kriea-gap-md)}.kriea-orgscope .kriea-orgscope__group-title{align-items:center;gap:var(--kriea-gap-sm);padding:0 var(--kriea-gap-sm) var(--kriea-gap-xs);font-family:var(--kriea-font-brand);letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-muted);font-size:11px;font-weight:500;display:flex}.kriea-orgscope .kriea-orgscope__group-count{font-variant-numeric:tabular-nums;letter-spacing:0}.kriea-orgscope .kriea-orgscope__item-title{width:100%;min-width:0;font-family:var(--kriea-font-body);color:var(--kriea-body);align-items:center;font-size:13px;display:flex}.kriea-orgscope .kriea-orgscope__row{align-items:center;gap:var(--kriea-gap-sm);width:100%;min-width:0;display:flex}.kriea-orgscope .kriea-orgscope__row-text{contain:inline-size;flex-direction:column;flex:auto;justify-content:center;min-width:0;padding-block:8px;display:flex}.kriea-orgscope .kriea-orgscope__row-mine{color:var(--kriea-orgscope-mine);flex:none;align-items:center;font-size:16px;display:inline-flex}.kriea-orgscope .kriea-orgscope__row-name{color:inherit;font-size:13px;line-height:18px}.kriea-orgscope .kriea-orgscope__row-count{font-size:var(--kriea-fs-caption);color:var(--kriea-muted);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.kriea-orgscope .kriea-orgscope__row-actions{flex:0 0 var(--kriea-orgscope-actions-w);width:var(--kriea-orgscope-actions-w);justify-content:flex-end;gap:var(--kriea-gap-sm);display:flex}.kriea-orgscope .kriea-nodemenu__item-switcher{justify-content:center;align-items:center;line-height:normal;display:flex}.kriea-orgscope .kriea-nodemenu__item-switcher:before{height:100%}.kriea-orgscope{--kriea-orgscope-mine:var(--kriea-growth);--kriea-orgscope-mine-ink:color-mix(in srgb, var(--kriea-growth) 65%, var(--kriea-heading))}.kriea-orgscope .kriea-orgscope__row.is-mine .kriea-orgscope__row-name{color:var(--kriea-orgscope-mine-ink)}.kriea-orgscope .kriea-orgscope__row.is-selected{color:var(--kriea-selected)}.kriea-orgscope .kriea-orgscope__row.is-selected .kriea-orgscope__row-name{color:inherit}.kriea-orgscope .kriea-orgscope__row.is-muted{color:var(--kriea-muted)}.kriea-orgscope .kriea-orgscope__state{padding-block:var(--kriea-gap)}:root{--brand-trust:#1e5ade;--brand-insight:#dbaa12;--brand-growth:#11a878;--brand-warning:#c44432;--brand-vision:#6c4fd0;--brand-heading:#222f3b;--brand-body:#4e5871;--brand-muted:#6f6a61;--brand-surface:#f7f4ee;--brand-canvas:#f1ede4;--brand-card:#fff;--brand-border:#e0dbcf;--brand-border-soft:#f0ebe0}.beacon-honeycomb{display:block}.beacon-honeycomb.is-animated{animation:5s ease-in-out infinite beacon-float}.beacon-honeycomb__cells{transition:filter .3s}.beacon-honeycomb:hover .beacon-honeycomb__cells{filter:saturate(1.08)}.beacon-honeycomb:hover .beacon-honeycomb__stop{animation:7s linear infinite beacon-stop-flow}.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{z-index:var(--kriea-z-beacon-launcher);cursor:pointer;background:#fff;border:none;border-radius:50%;place-items:center;width:62px;height:62px;padding:0;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),opacity .3s;display:grid;position:fixed;bottom:28px;right:28px;box-shadow:0 10px 30px #f063a047,0 4px 10px #0000001a}.beacon-launcher__glow{opacity:.25;filter:blur(10px);background:linear-gradient(135deg,#a85cf0 0%,#f063a0 45%,#fb8a5c 80%,#fbb13c 100%);border-radius:50%;animation:3.5s ease-in-out infinite beacon-glow;position:absolute;inset:-6px}.beacon-launcher__icon{place-items:center;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.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{background:0 0}.beacon-sider .ant-layout-sider-children{height:100%}.beacon-dock{top:0;bottom:0;right:0;left:calc(100% - var(--beacon-dock-w));border-left:1px solid var(--kriea-partition);transition:left var(--beacon-slide) var(--beacon-slide-ease);background:#fdfdfc;flex-direction:column;display:flex;position:fixed;overflow:hidden}@media (prefers-reduced-motion:reduce){.beacon-dock{transition:none}}.beacon-dock--closed{pointer-events:none;left:100%}.beacon-dock--expanded{left:var(--kriea-left-sider-w,var(--kriea-sider-w));z-index:var(--kriea-z-beacon-max);border-left:0}.beacon-dock--expanded--fullbleed{left:0}.beacon-dock>*{flex:1;min-height:0}.beacon-dock__row{flex:1;min-height:0;display:flex}.beacon-dock__rail{transition:width var(--beacon-slide) var(--beacon-slide-ease);border-right:0;overflow:hidden;box-shadow:inset -1px 0 #0000000f}@media (prefers-reduced-motion:reduce){.beacon-dock__rail{transition:none}}.beacon-dock:not(.beacon-dock--expanded) .beacon-dock__rail{width:0}.beacon-brand{align-items:center;display:inline-flex}.beacon-brand__text{letter-spacing:.2px;color:#1e5ade;font-size:15px;font-weight:600}.beacon-icon-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:#00000080;cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;font-size:15px;transition:background .2s,color .2s,transform .2s;display:grid}.beacon-icon-btn:hover{color:#000000d9;background:#0000000d}.beacon-icon-btn:active{transform:scale(.92)}.beacon-window-controls{align-items:center;gap:2px;display:inline-flex}.beacon-panel{flex-direction:column;height:100%;display:flex}.beacon-panel__bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-bottom:1px solid #0000000f;flex:none;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;height:60px;padding:0 14px;display:grid}.beacon-panel__bar .beacon-brand{justify-self:center}.beacon-panel__left{align-items:center;display:flex}.beacon-panel__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@keyframes beacon-session-dissolve{0%{opacity:1}to{opacity:0}}.beacon-home{scrollbar-width:thin;scrollbar-color:#00000029 transparent;flex-direction:column;flex:1;min-height:0;padding:18px 22px 22px;display:flex;position:relative;overflow-y:auto}.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__dissolve{z-index:0;pointer-events:none;opacity:1;background:linear-gradient(#e5f1f7 0%,#f2f4f5 40%,#f7edeb 70%,#f2e2ec 100%);animation:5s cubic-bezier(.16,1,.3,1) both beacon-session-dissolve;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.beacon-home__dissolve{display:none}}.beacon-home__hero{z-index:1;text-align:center;margin-top:auto;position:relative}.beacon-home__logo{place-items:center;margin:8px 0 18px;display:grid}.beacon-home__intro{color:#00000061;max-width:360px;margin:0 auto;font-size:12px;line-height:1.6}.beacon-home__composer{z-index:1;margin:22px 0 6px;position:relative}.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{margin:8px 0 0;padding:0;list-style:none}.beacon-faq__item{text-align:left;color:#0000009e;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000000f;border-radius:8px;align-items:center;gap:12px;width:100%;padding:15px 6px;font-size:12px;transition:background .2s,color .2s,padding-left .2s;display:flex}.beacon-faq__item:hover{color:#000000e0;background:linear-gradient(135deg,#a85cf029,#fbb13c29);padding-left:12px}.beacon-faq__icon{color:#f063a0;font-size:15px}.beacon-composer{background:#fff;border:1px solid #0000001a;border-radius:18px;align-items:flex-end;padding:10px 10px 10px 18px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 6px 20px #0000000d}.beacon-composer:focus-within{border-color:#f063a066;box-shadow:0 8px 26px #f063a01f}.beacon-composer__input.ant-input{resize:none;scrollbar-width:thin;scrollbar-color:#00000029 transparent;background:0 0;border-color:#0000;flex:1;padding:6px 0;font-size:12px;line-height:1.5;box-shadow:none!important}.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:hover,.beacon-composer__input.ant-input:focus,.beacon-composer__input.ant-input:focus-visible,.beacon-composer__input.ant-input:focus-within{border-color:#0000;outline:none;box-shadow:none!important}.beacon-composer__input.ant-input::placeholder{color:#00000059}.beacon-composer__send{width:var(--kriea-control-h);height:var(--kriea-control-h);color:#0006;cursor:not-allowed;background:#00000014;border:none;border-radius:50%;flex:none;place-items:center;margin-left:8px;font-size:15px;transition:background .25s,transform .2s,color .25s,box-shadow .25s;display:grid}.beacon-composer.is-active .beacon-composer__send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a85cf0 0%,#f063a0 45%,#fb8a5c 80%,#fbb13c 100%);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-direction:column;flex:1;min-height:0;display:flex}.beacon-chat__composer{background:linear-gradient(#fdfdfc00,#fdfdfc 30%);border-top:1px solid #0000000d;flex:none;padding:12px 20px 16px}.beacon-messages{scrollbar-width:thin;scrollbar-color:#00000029 transparent;flex-direction:column;flex:1;gap:16px;min-height:0;padding:22px 20px 8px;display:flex;overflow-y:auto}.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{align-items:flex-end;gap:9px;max-width:86%;animation:.4s cubic-bezier(.16,1,.3,1) both beacon-msg-in;display:flex}.beacon-msg__avatar{flex:none;place-items:center;width:30px;height:30px;display:grid}.beacon-msg__bubble{white-space:pre-wrap;word-break:break-word;border-radius:16px;padding:11px 15px;font-size:12px;line-height:1.55}.beacon-msg--user{flex-direction:row-reverse;margin-left:auto}.beacon-msg--user .beacon-msg__bubble{color:#000000d1;border:1px solid var(--kriea-partition);background:#fff;border-bottom-right-radius:5px;box-shadow:0 4px 14px #0000000a}.beacon-msg--assistant .beacon-msg__bubble{color:#000000d1;border:1px solid var(--kriea-partition);background:linear-gradient(135deg,#a85cf020 0%,#f063a020 45%,#fb8a5c20 80%,#fbb13c20 100%),#fff;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{background:#0000000d;border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.beacon-markdown pre{background:#0000000d;border-radius:10px;margin:0 0 8px;padding:10px 12px;overflow-x:auto}.beacon-markdown pre code{background:0 0;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 #0000001f;padding:4px 8px}.beacon-markdown blockquote{color:#0009;border-left:3px solid #0000001f;margin:0 0 8px;padding-left:10px}.beacon-msg__faq-tag{color:#0006;align-items:center;gap:4px;margin-top:5px;font-size:11px;display:inline-flex}@keyframes beacon-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.beacon-typing{align-items:center;gap:4px;padding:2px 0;display:inline-flex}.beacon-typing span{opacity:.5;background:#f063a0;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite beacon-bounce}.beacon-typing span:nth-child(2){animation-delay:.15s}.beacon-typing span:nth-child(3){animation-delay:.3s}@keyframes beacon-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.beacon-disclaimer{text-align:center;color:#00000052;margin:10px 0 0;font-size:12px}.beacon-history{flex-direction:column;flex:1;min-height:0;display:flex}.beacon-history--panel{padding:18px 18px 8px}.beacon-history--sidebar{background:0 0;padding:0 10px}.beacon-history__new{color:#000000c7;cursor:pointer;background:#fff;border:1.5px solid #0000001a;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;width:100%;margin-bottom:16px;padding:12px;font-size:12px;font-weight:500;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.beacon-history__new:hover{border-color:#f063a099;box-shadow:0 6px 18px #f063a024}.beacon-history__new:active{transform:scale(.99)}.beacon-history__scroll{scrollbar-width:thin;scrollbar-color:#00000029 transparent;flex:1;min-height:0;overflow-y:auto}.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{margin:0;padding:0;list-style:none}.beacon-history__label{text-transform:none;color:#00000061;padding:4px 8px;font-size:12px;font-weight:600}.beacon-history__empty{color:#0006;text-align:center;padding:24px 8px;font-size:12px}.beacon-history__item{text-align:left;color:#000000b3;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px;font-size:12px;transition:background .18s,color .18s;display:flex}.beacon-history__item:hover{color:#000000e6;background:#0000000b}.beacon-history__item.is-active{color:#000000e6;background:linear-gradient(135deg,#a85cf029,#fbb13c29)}.beacon-history__item-icon{color:#f063a0bf;flex:none;font-size:12px}.beacon-history__item-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beacon-expanded{flex-direction:column;height:100%;display:flex}.beacon-expanded__bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-bottom:1px solid #0000000f;flex:none;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.beacon-expanded__side{background:#00000003;flex-direction:column;flex:none;width:300px;min-height:0;display:flex}.beacon-expanded__main{background:#fdfdfc;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.beacon-expanded__main .beacon-chat,.beacon-expanded__main .beacon-home{width:100%;max-width:860px;margin:0 auto}.beacon-expanded__main .beacon-home{position:static}.beacon-side__newchat{color:#000000c7;cursor:pointer;background:#fff;border:1.5px solid #0000001a;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:9px;margin:14px 14px 12px;padding:12px;font-size:12px;font-weight:500;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.beacon-side__newchat:hover{border-color:#f063a099;box-shadow:0 6px 18px #f063a024}.beacon-side__newchat:active{transform:scale(.99)}.beacon-side__history{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.beacon-side__history .beacon-history{flex:1;min-height:0}.beacon-side__resizer{cursor:row-resize;background:var(--kriea-partition);touch-action:none;flex:none;height:3px;transition:height .18s,background .18s;position:relative}.beacon-side__resizer:after{content:"";opacity:0;background:#00000047;border-radius:2px;width:40px;height:2px;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beacon-side__resizer:hover{background:#f063a073;height:7px}.beacon-side__resizer:hover:after{opacity:1}.ayb-faq__list{flex-direction:column;gap:2px;margin:0;padding:4px 6px 8px;list-style:none;display:flex}.ayb-faq__q{text-align:left;color:#000000b3;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;border-radius:9px;width:100%;padding:9px 10px;font-size:12px;line-height:1.35;transition:background .18s,color .18s;display:block}.ayb-faq__q:hover{color:#000000e6;background:linear-gradient(135deg,#a85cf029,#fbb13c29)}.ayb-faq__title{letter-spacing:.04em;color:#0000008c;flex:none;padding:10px 14px 8px;font-size:12px;font-weight:700}.ayb-faq__related{color:#000000b3;background:#00000008;border-radius:10px;flex:none;margin:6px 12px 8px;padding:10px 12px;font-size:12px;line-height:1.45}.ayb-faq--bar{background:#fcfcfd;border-top:1px solid #0000000f;flex-direction:column;flex:none;height:44px;transition:height .32s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.ayb-faq--bar.is-open{height:calc(30vh + 44px)}.ayb-faq--bar.is-open .ayb-faq__bar{border-bottom:1px solid #0000000f}.ayb-faq--bar .ayb-faq__sheet{scrollbar-width:thin;scrollbar-color:#00000029 transparent;flex:auto;min-height:0;overflow-y:auto}.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{cursor:pointer;color:#0000009e;letter-spacing:.03em;background:#f7f7f7;border:none;flex:0 0 44px;justify-content:space-between;align-items:center;padding:0 12px 0 18px;font-size:12px;font-weight:700;transition:color .2s;display:flex}.ayb-faq__bar:hover{color:#000000d9}.ayb-faq__bar--open{cursor:default}.ayb-faq__bar--open:hover{color:#0000009e}.ayb-faq__bar-actions{align-items:center;gap:2px;display:inline-flex}.ayb-faq__bar-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:#00000061;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:12px;transition:color .18s,background .18s;display:inline-flex}.ayb-faq__bar-btn:hover{color:#000000b8;background:#0000000f}.ayb-faq__bar-btn.is-active{color:#f063a0}.ayb-faq--section{flex-direction:column;flex:none;min-height:0;display:flex}.ayb-faq--section .ayb-faq__scroll{scrollbar-width:thin;scrollbar-color:#00000029 transparent;flex:auto;min-height:0;overflow-y:auto}.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}.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%);z-index:var(--kriea-z-record-overlay);position:absolute;inset:0}.oba-flows-overlay.oba-request-overlay{z-index:var(--kriea-z-record-flow)}.oba-flows-overlay{font-family:var(--f1);color:var(--body);animation:.22s both oba-ov-fade}.oba-flows-overlay *,.oba-flows-overlay :before,.oba-flows-overlay :after{box-sizing:border-box}.oba-flows-overlay__card{background:var(--ds-canvas-color);flex-direction:column;width:100%;height:100%;animation:.26s cubic-bezier(.2,.8,.25,1) both oba-ov-rise;display:flex;position:relative;overflow:hidden}.oba-flows-overlay .ovmenu{flex:0 0 var(--kriea-sider-w);width:var(--kriea-sider-w);background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,var(--kriea-partition));overflow:hidden}.oba-flows-overlay .ovmenu__inner{width:var(--kriea-sider-w);flex-direction:column;height:100%;padding:0 20px 16px;display:flex}.oba-flows-overlay .ovmenu__brand{flex:0 0 60px;align-items:center;min-width:0;display:flex}.oba-flows-overlay .ovmenu__rule{background:var(--kriea-partition,var(--kriea-partition));flex:none;height:1px}.oba-flows-overlay .ovmenu__instance{flex: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);color:var(--heading);font-size:15px;font-weight:700}.oba-flows-overlay .ovmenu__instance .ant-select-arrow{color:var(--muted);inset-inline-end:2px}.oba-flows-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.oba-flows-overlay .ovmenu__details{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:18px;padding-right:2px;display:flex}.oba-flows-overlay .ovreqovl__name{min-width:0;font-family:var(--f2);color:var(--heading);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.oba-flows-overlay .ovmain{background:var(--ds-canvas-color);flex-direction:column;flex:auto;min-width:0;display:flex}.oba-flows-overlay .ovtopbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);padding:0 var(--kriea-page-pad);background:var(--kriea-surface,var(--kriea-surface));border-bottom:1px solid var(--kriea-partition,var(--kriea-partition));justify-content:space-between;align-items:center;gap:16px;display:flex}.oba-flows-overlay .ovtopbar__titles{min-width:0}.oba-flows-overlay .ovtopbar__period{width:130px;height:var(--kriea-control-h)}.oba-flows-overlay .ovtopbar__period .ant-select-selector{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);border-radius:10px;height:var(--kriea-control-h)!important;border:1px solid var(--kriea-border,var(--kriea-border))!important;padding:0 12px!important}.oba-flows-overlay .ovtopbar__period .ant-select-selection-item{line-height:calc(var(--kriea-control-h) - 2px);font-size:var(--ds-body-size,12.5px);color:var(--heading);font-weight:600}.oba-flows-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-flows-overlay .ovtopbar__title{font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--trust);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.oba-flows-overlay .ovtopbar__sub{font-size:var(--kriea-fs-caption,12px);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.oba-flows-overlay .ovtopbar__actions{flex:none;align-items:center;gap:10px;display:flex}.oba-flows-overlay .ovclose{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-border,var(--kriea-border));background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);color:var(--heading);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.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{min-height:0;padding:var(--page-pad);flex:1;overflow:hidden}.oba-flows-overlay .ovgrid{grid-template-columns:minmax(0, 1fr) calc(var(--ds-right-panel-width) * 1.2);gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-areas:"center right";height:100%;min-height:0;display:grid}.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-direction:column;flex:none;gap:3px;margin-top:16px;display:flex}.oba-flows-overlay .ov1menu__item{text-align:left;cursor:pointer;width:100%;min-height:34px;font-family:var(--kriea-font-body,var(--f1));color:var(--body);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:0 11px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.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{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.oba-flows-overlay .ov1menu__icon svg{width:16px;height:16px}.oba-flows-overlay .ov1menu__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.oba-flows-overlay .ov1menu__count{font-size:var(--fz-meta);color:var(--body);background:#ffffffa8;border-radius:999px;flex:none;padding:1.5px 7px;font-weight:800;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 .ov1type{border:1px solid color-mix(in srgb, var(--trust) 30%, transparent);background:color-mix(in srgb, var(--trust) 8%, transparent);max-width:100%;font-size:var(--ds-meta-size,12px);letter-spacing:.06em;text-transform:uppercase;color:var(--trust);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:3px 11px;font-weight:800;display:inline-flex}.oba-flows-overlay .ov1type span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oba-flows-overlay .ov1desc{color:var(--body);font-size:13.5px;line-height:1.5}.oba-flows-overlay .sbblk{margin-top:0}.oba-flows-overlay .ov1sbt{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-weight:800}.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{flex-direction:column;grid-area:center;min-height:0;display:flex}.oba-flows-overlay .ov1view{flex-direction:column;flex:1;min-height:0;display:flex}.oba-flows-overlay .ov1view>*{flex:1;min-height:0;animation:.18s both oba-msg-in}@media (prefers-reduced-motion:reduce){.oba-flows-overlay .ov1view>*{animation:none}}.oba-flows-overlay .ov1wizard{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.oba-flows-overlay .ov1wizard__head{border-bottom:1px solid var(--line);flex:none;padding:20px 24px 18px}.oba-flows-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);color:var(--muted);font-weight:600;line-height:1.3}.oba-flows-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.oba-flows-overlay .ov1wizard__title{font-family:var(--f2);color:var(--trust);margin-top:5px;font-size:20px;font-weight:800;line-height:1.2}.oba-flows-overlay .ov1wizard__body{flex:1;min-height:0;padding:18px;overflow:hidden}.oba-flows-overlay .ov1wizard__cols{flex-direction:column;justify-content:safe center;align-items:center;height:100%;min-height:0;display:flex}.oba-flows-overlay .ov1wizard__main{flex-direction:column;justify-content:center;gap:18px;width:100%;min-width:0;max-width:560px;min-height:0;margin:0 auto;display:flex}.oba-flows-overlay .ov1wizard__main--map{justify-content:center;align-items:center;max-width:820px}.oba-flows-overlay .ov1wizard__main--review{justify-content:safe center;align-items:center;padding:8px 0;overflow-y:auto}.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{flex-direction:column;gap:9px;display:flex}.oba-flows-overlay .ov1wizard__field--center{text-align:center;align-items: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{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#f7f8fb;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:none;height:128px;margin-top:8px;padding:12px 16px;display:grid;overflow:hidden}.oba-flows-overlay .ov1quaddesc:not(.is-set){justify-content:center;align-items:center;display:flex}.oba-flows-overlay .ov1quaddesc__empty{color:var(--muted);text-align:center;margin:0;font-size:13px}.oba-flows-overlay .ov1quaddesc__col{border-left:1px solid var(--line-soft);flex-direction:column;gap:3px;min-width:0;padding-left:13px;display:flex;overflow:hidden}.oba-flows-overlay .ov1quaddesc__col:first-child{border-left:none;padding-left:0}.oba-flows-overlay .ov1quaddesc__tag{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--trust);white-space:normal;flex:none;font-weight:800}.oba-flows-overlay .ov1quaddesc__pole{color:var(--heading);flex:none;font-size:12.5px;font-weight:800}.oba-flows-overlay .ov1quaddesc__text{min-height:0;color:var(--body);margin:0;font-size:12px;line-height:1.4;overflow-y:auto}.oba-flows-overlay .ov1sum{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.oba-flows-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.oba-flows-overlay .ov1sum__rows{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;display:flex;overflow:hidden}.oba-flows-overlay .ov1sum__row{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 16px;display:flex}.oba-flows-overlay .ov1sum__row:last-child{border-bottom:none}.oba-flows-overlay .ov1sum__k{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.oba-flows-overlay .ov1sum__v{color:var(--heading);text-align:right;font-size:13.5px;font-weight:700}.oba-flows-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.oba-flows-overlay .ov1sum__notetext{color:var(--body);margin:0;font-size:13px;line-height:1.5}.oba-flows-overlay .ov1conf{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;margin:0 auto;display:flex}.oba-flows-overlay .ov1conf__icon{color:#fff;background:linear-gradient(135deg, var(--trust), var(--growth));border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.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);color:var(--heading);font-weight:800}.oba-flows-overlay .ov1conf__list{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.oba-flows-overlay .ov1conf__list li{color:var(--body);padding-left:26px;font-size:13px;line-height:1.5;position:relative}.oba-flows-overlay .ov1conf__list li:before{content:"✓";color:var(--growth);font-weight:800;position:absolute;top:0;left:4px}.oba-flows-overlay .ov1conf__hint{color:var(--muted);font-size:13px}.oba-flows-overlay .ov1wizard__label{font-size:var(--fz-body);color:var(--heading);font-weight:700}.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{flex-direction:column;gap:12px;display:flex}.oba-flows-overlay .ov1peer__control{align-items:center;gap:16px;display:flex}.oba-flows-overlay .ov1peer__step{border:1px solid var(--line);width:38px;height:38px;color:var(--trust);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.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{justify-content:center;align-items:baseline;gap:7px;min-width:96px;display:flex}.oba-flows-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.oba-flows-overlay .ov1peer__lbl{font-size:var(--fz-body);color:var(--muted);font-weight:700}.oba-flows-overlay .ov1peer__avatars{flex-wrap:wrap;gap:8px;display:flex}.oba-flows-overlay .ov1peer__avatar{background:var(--ds-border-soft);color:#c2c8d6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:flex}.oba-flows-overlay .ov1peer__avatar.is-on{color:var(--trust);background:#eaf0fe}.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{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.oba-flows-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.oba-flows-overlay .ov1wizard__phnote{font-size:var(--fz-meta);color:var(--trust);margin-top:4px;font-weight:700}.oba-flows-overlay .ov1wizard__foot{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:74px;padding:0 24px;display:flex}.oba-flows-overlay .ov1wizard__progress{align-items:center;gap:12px;display:flex}.oba-flows-overlay .ov1wizard__counter{font-size:var(--fz-body);color:var(--muted);font-weight:700}.oba-flows-overlay .ov1wizard__dots{align-items:center;gap:6px;display:inline-flex}.oba-flows-overlay .ov1wizard__dot{background:#d8dce6;border-radius:999px;width:7px;height:7px;transition:width .2s,background-color .2s}.oba-flows-overlay .ov1wizard__dot.is-done{background:var(--trust)}.oba-flows-overlay .ov1wizard__dot.is-active{background:var(--trust);width:20px}.oba-flows-overlay .ov1wizard__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.oba-flows-overlay .ov1wizard__actions .ant-btn{height:var(--kriea-control-h);font-size:var(--fz-body);border-radius:var(--ds-card-radius);padding:0 22px;font-weight:700}.oba-flows-overlay .onb{background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);height:100%;min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;display:flex;overflow:hidden}.oba-flows-overlay .onb-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.oba-flows-overlay .onb-msg{max-width:92%;animation:.2s both oba-msg-in}.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{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.oba-flows-overlay .onb-msg__body{font-size:var(--fz-body);color:var(--body);border-radius:12px;padding:8px 11px;line-height:1.55}.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{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.oba-flows-overlay .onb-msg.is-user .onb-msg__body{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.oba-flows-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.oba-flows-overlay .onb-foot{border-top:1px solid var(--line-soft);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.oba-flows-overlay .onb-faqs{flex-wrap:wrap;gap:6px;display:flex}.oba-flows-overlay .onb-chip{border:1px solid var(--line);color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);cursor:pointer;background:#fbfcfe;padding:5px 11px;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);padding:0 2px;line-height:1.45}.oba-flows-overlay .onb-ask{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;align-items:center;gap:9px;padding:8px 11px;display:flex}.oba-flows-overlay .onb-ask input{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.oba-flows-overlay .onb-ask input::placeholder{color:var(--muted)}.oba-flows-overlay .onb-send{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.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{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;gap:clamp(14px,1.8vw,22px);min-height:0;padding:clamp(16px,2vw,28px);display:flex;overflow:hidden}.oba-flows-overlay .ov1aspectview__name{text-align:center;font-family:var(--f2);color:var(--trust);flex:none;font-size:17px;font-weight:800;line-height:1.2}.oba-flows-overlay .ov1aspectview__map{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.oba-flows-overlay .ov1aspectview__map>*{width:min(46vh,100%);max-width:540px;max-height:100%}.oba-flows-overlay .ov1aspectview__banners{gap:var(--gutter);flex:none;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));align-content:end;width:100%;display:grid}.oba-flows-overlay .ov1aspbanner{text-align:left;border:1px solid var(--line);border-radius:var(--ds-cell-radius);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fbfbfd;padding:13px 15px 13px 17px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:block;position:relative;overflow:hidden}.oba-flows-overlay .ov1aspbanner:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.oba-flows-overlay .ov1aspbanner--style:before{background:var(--insight)}.oba-flows-overlay .ov1aspbanner--quality:before{background:var(--growth)}.oba-flows-overlay .ov1aspbanner:hover{border-color:color-mix(in srgb, var(--heading) 18%, var(--line));background:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #1b1e3a14}.oba-flows-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.oba-flows-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.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);color:var(--heading);margin-top:3px;font-weight:800;line-height:1.3}.oba-flows-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);color:var(--body);margin-top:4px;line-height:1.45}.oba-flows-overlay .ov1aspbanner__cue{font-size:var(--fz-meta);letter-spacing:.01em;color:var(--muted);align-items:center;gap:3px;margin-top:11px;font-weight:800;transition:color .18s,gap .18s;display:inline-flex}.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{border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;padding:var(--pad);background:#fff;display:flex}.oba-flows-overlay .ov1panecard--timeline{flex:1;padding:0;display:block;overflow:hidden}.oba-flows-overlay .pcol{flex-direction:column;gap:8px}.oba-flows-overlay .pcol>.modh{flex:none}.oba-flows-overlay .modh{font-family:var(--f2);font-size:var(--fz-body);letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 4px 0;font-weight:700;display:flex;overflow:hidden}.oba-flows-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;text-transform:none;color:var(--muted);text-overflow:ellipsis;font-weight:400;overflow:hidden}.oba-flows-overlay .trend-chartwrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.oba-flows-overlay .trend-echart{width:100%;height:100%}.oba-flows-overlay .trendb{flex:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding-top:4px;display:grid}.oba-flows-overlay .plotrow{grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0;display:grid}.oba-flows-overlay .yax{font-size:var(--fz-meta);color:var(--muted);position:relative}.oba-flows-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.oba-flows-overlay .yax2{font-size:var(--fz-meta);color:var(--muted);position:relative}.oba-flows-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.oba-flows-overlay .plot{min-height:0;position:relative}.oba-flows-overlay svg.trend{width:100%;height:100%;display:block;position:absolute;inset:0}.oba-flows-overlay .xax{font-size:var(--fz-meta);color:var(--muted);justify-content:space-between;padding:4px 20px 0 33px;display:flex}.oba-flows-overlay .tlegend{font-size:var(--fz-meta);color:var(--body);flex-wrap:wrap;justify-content:center;gap:3px 12px;padding:6px 0 1px;display:flex}.oba-flows-overlay .tlg{white-space:nowrap;align-items:center;gap:5px;display:flex}.oba-flows-overlay .tlg svg{width:16px;height:8px}.oba-flows-overlay .aichat{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.oba-flows-overlay .msg{max-width:88%;animation:.22s both oba-msg-in}.oba-flows-overlay .msg.mb{align-self:flex-start}.oba-flows-overlay .msg.mu{align-self:flex-end}.oba-flows-overlay .mtag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.oba-flows-overlay .mbody{font-size:var(--fz-body);color:var(--body);border-radius:13px;padding:9px 12px;line-height:1.55}.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{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.oba-flows-overlay .msg.mu .mbody{color:#173b8f;background:#eaf0fe;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{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;flex:none;align-items:center;gap:9px;padding:9px 12px;display:flex}.oba-flows-overlay .airow input{font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.oba-flows-overlay .airow input::placeholder{color:var(--muted)}.oba-flows-overlay .aisend{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.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;gap:0;min-height:0;display:flex}.oba-flows-overlay .bx-main{flex-direction:column;flex:auto;gap:8px;min-width:0;padding-right:16px;display:flex;position:relative}.oba-flows-overlay .bx-main .aichat{flex:1}.oba-flows-overlay .bx-main.bx-main--solo{padding-right:0}.oba-flows-overlay .bx-floatbtns{z-index:2;background:#ffffffe6;border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:0;right:0}.oba-flows-overlay .bx-ask{flex-direction:column;flex:none;gap:6px;display:flex}.oba-flows-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;color:var(--muted);padding:0 2px;font-weight:400;line-height:1.45}.oba-flows-overlay .bx-right{flex-direction:column;flex:0 0 30%;min-width:0;padding-left:16px;display:flex;position:relative}.oba-flows-overlay .bx-right:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:0}.oba-flows-overlay .bx-hbtns{flex:none;align-self:center;align-items:center;gap:4px;display:flex}.oba-flows-overlay .bx-rhead{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:14px;padding-top:3px;display:flex}.oba-flows-overlay .bx-seg{align-items:center;gap:9px;display:inline-flex}.oba-flows-overlay .bx-seg__opt{cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);letter-spacing:.03em;color:var(--muted);background:0 0;border:0;padding:0;font-weight:700;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{background:var(--line);flex:none;width:1px;height:13px}.oba-flows-overlay .bx-iconbtn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.oba-flows-overlay .bx-iconbtn:hover{color:var(--heading);background:#eff1f6}.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-direction:column;flex:1;gap:4px;min-height:0;padding:0 4px 8px 0;display:flex;overflow-y:auto}.oba-flows-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px;font-weight:800}.oba-flows-overlay .bx-glabel:first-child{padding-top:0}.oba-flows-overlay .bx-srow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 2px;transition:color .15s,background-color .15s;display:flex}.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{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;line-height:1.35;overflow:hidden}.oba-flows-overlay .bx-stime{font-size:var(--fz-meta);color:var(--muted);flex:none}.oba-flows-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.oba-flows-overlay .ov1rcol{gap:var(--gutter);flex-direction:column;grid-area:right;min-height:0;display:flex}.oba-flows-overlay .ov1period{width:100%;height:36px;font-family:var(--f1);flex:none}.oba-flows-overlay .ov1period .ant-select-selector{border:1px solid var(--line);border-radius:var(--ds-card-radius);height:36px;box-shadow:var(--ds-card-shadow);background:#fff;padding:0 12px}.oba-flows-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);color:var(--heading);font-weight:700}.oba-flows-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.oba-flows-overlay .rcolstack{flex-direction:column;flex:auto;gap:clamp(8px,1.4vh,16px);min-height:0;display:flex}.oba-flows-overlay .ovwidget{border-color:var(--line);border-radius:var(--ds-card-radius);min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden;container:ovwidget/size}.oba-flows-overlay .ovwidget .ant-card-body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:clamp(7px,1.3vh,16px) 16px;display:flex}.oba-flows-overlay .ovwidget__label{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.25;overflow:hidden}.oba-flows-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.oba-flows-overlay .ovwidget__latest{font-size:var(--fz-meta);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.4;overflow:hidden}.oba-flows-overlay .ovwidget__side{text-align:right;min-width:0}@container ovwidget (height<=84px){.oba-flows-overlay .anlegend{display:none}}@container ovwidget (height<=60px){.oba-flows-overlay .ovwidget__latest{display:none}}.oba-flows-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);white-space:nowrap;border-radius:6px;padding:1.5px 5px;font-weight:800}.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{border-radius:999px;gap:2px;height:8px;margin:4px 0 2px;display:flex;overflow:hidden}.oba-flows-overlay .anstack i{border-radius:999px;min-width:4px}.oba-flows-overlay .anlegend{font-size:var(--fz-meta);color:var(--body);grid-template-columns:1fr 1fr;gap:3px 8px;font-weight:700;display:grid}.oba-flows-overlay .anlegend span{white-space:nowrap}.oba-flows-overlay .anlegend i{vertical-align:-.5px;border-radius:2.5px;width:6px;height:6px;margin-right:4px;display:inline-block}.oba-flows-overlay .ov1cta.ant-btn{min-height:var(--footer-h);height:auto;font-family:var(--f1);border-radius:var(--ds-card-radius);border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm);background:#fff;flex-direction:column;flex:none;gap:1px;margin-top:16px;padding:8px 12px;font-weight:800;display:flex}.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);color:var(--muted);font-weight:600;line-height:1.1}.oba-flows-overlay .ov1cta.is-active .ov1cta__sub{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;align-items:center;min-width:0;display:flex}.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{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.oba-flows-overlay .ovscroll:hover,.oba-flows-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.oba-kind-filter__opt{font-size:var(--ds-meta-size);align-items:center;gap:6px;font-weight:700;display:inline-flex}.oba-kind-filter__opt i{border-radius:2.5px;flex:none;width:7px;height:7px}.oba-flows-overlay .ovreq__chip{font-family:var(--f1);font-size:var(--fz-meta);background:var(--kriea-primary-soft,#eef3fd);color:var(--trust);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-weight:800;line-height:1;display:inline-flex}.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);margin:0;font-size:13px;line-height:1.5}.oba-flows-overlay .ovreq__hidden{color:var(--muted);font-style:italic}.oba-flows-overlay .ovspine{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;min-height:0;padding:18px 18px 14px;display:flex;overflow:hidden}.oba-flows-overlay .ovspine--embedded{background:0 0;border:none;border-radius:0;padding:0}.oba-flows-overlay .ovspine__head{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.oba-flows-overlay .ovspine__title{font-family:var(--f2);font-size:var(--fz-body);color:var(--heading);font-weight:800}.oba-flows-overlay .ovspine__pill{font-size:var(--fz-meta);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 10px;font-weight:800}.oba-flows-overlay .ovspine__list{flex:1;min-height:0;margin:0 -6px;padding:2px 6px;list-style:none;overflow:auto}.oba-flows-overlay .ovspine__node{gap:12px;padding-bottom:18px;display:flex;position:relative}.oba-flows-overlay .ovspine__rail{flex:none;justify-content:center;width:16px;display:flex;position:relative}.oba-flows-overlay .ovspine__node:not(.is-last) .ovspine__rail:after{content:"";background:var(--line);width:2px;position:absolute;top:16px;bottom:-2px}.oba-flows-overlay .ovspine__dot{z-index:1;border:2px solid var(--node-color,var(--line));background:#fff;border-radius:999px;width:14px;height:14px;margin-top:2px;position:relative}.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{flex-direction:column;gap:1px;padding-bottom:2px;display:flex}.oba-flows-overlay .ovspine__label{color:var(--heading);font-size:13px;font-weight:700}.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{border-top:1px solid var(--line);font-size:var(--fz-meta);color:var(--muted);flex:none;margin:8px 0 0;padding-top:10px;line-height:1.45}.oba-flows-overlay.kriea-execution-container .kxc-panecard{background:0 0;border:0;border-radius:0;padding:0}.oba-flows-overlay .ovreq{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.oba-flows-overlay .ovreq__status{font-size:var(--fz-meta);color:#fff;white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:4px 12px;font-weight:800}.oba-flows-overlay .ovreq__scroll{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 24px;display:flex;overflow:auto}.oba-flows-overlay .ovreq__main{flex:1;min-height:0;display:flex}.oba-flows-overlay .ovreq__content{flex-direction:column;flex:1;min-height:0;padding:20px 24px;display:flex;overflow:auto}.oba-flows-overlay .ovreq__centerwrap{flex-direction:column;gap:16px;width:100%;margin:auto 0;display:flex}.oba-flows-overlay .ovreq__spine{flex:0 0 224px;min-width:0;padding:18px 24px 18px 10px;overflow:visible}.oba-flows-overlay .ovspine--embedded .ovspine__list{margin:0;overflow:visible}.oba-flows-overlay .ovreq__vdivider{background:var(--line);flex:0 0 1px;align-self:stretch;margin:18px 4px}@media (width<=980px){.oba-flows-overlay .ovreq__main{flex-direction:column}.oba-flows-overlay .ovreq__spine{flex:none;padding:0 24px 18px}.oba-flows-overlay .ovreq__vdivider{margin:2px 24px}}.oba-flows-overlay .ovreq__banner{border:1px solid var(--line);background:#fff;border-left-width:4px;border-radius:12px;padding:12px 16px}.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{color:var(--heading);font-size:14px;font-weight:800}.oba-flows-overlay .ovreq__bannerbody{color:var(--body);margin-top:3px;font-size:13px;line-height:1.5}.oba-flows-overlay .ovreq>.ovreq__banner{flex:none;align-items:center;gap:16px;margin:16px 16px 0;display:flex}.oba-flows-overlay .ovreq>.ovreq__banner .ovreq__bannermain{flex:1;min-width:0}.oba-flows-overlay .ovreq__cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=1100px){.oba-flows-overlay .ovreq__cols{grid-template-columns:1fr}}.oba-flows-overlay .ovreq__layout{flex:1;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;gap:16px;min-height:0;display:grid}.oba-flows-overlay .ovreq__mapwrap{grid-row:1/3;place-items:center;min-height:0;display:grid;container-type:size}.oba-flows-overlay .ovreq__mapwrap>.aspect-map{width:min(100cqw,100cqh);margin:0 auto}.oba-flows-overlay .ovreq__below{grid-row:3/4;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;width:100%;min-height:0;display:grid}.oba-flows-overlay .ovreqmap{width:100%}@media (width<=980px){.oba-flows-overlay .ovreq__layout{flex-direction:column;gap:16px;display:flex}.oba-flows-overlay .ovreq__mapwrap{aspect-ratio:1;container-type:inline-size}.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{letter-spacing:.04em;border-radius:999px;padding:2.5px 9px;font-size:11px;font-style:normal;font-weight:800}.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{color:var(--heading);margin:0;font-size:13px;line-height:1.55}.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{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;flex-direction:column;min-height:0;padding:14px 16px;display:flex}.oba-flows-overlay .ovreq__paneltitle{font-size:var(--fz-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none;margin-bottom:10px;font-weight:800}.oba-flows-overlay .ovreq__panelbody{flex:auto;min-height:0;overflow-y:auto}.oba-flows-overlay .ovreq__panelfoot{flex:none;margin-top:10px}.oba-flows-overlay .ovreq__panelbody--review{flex-direction:column;gap:10px;display:flex}.oba-flows-overlay .ovreq__desc{color:var(--body);margin:0 0 12px;font-size:13px;line-height:1.55}.oba-flows-overlay .ovreq__facts{flex-direction:column;gap:9px;display:flex}.oba-flows-overlay .ovreq__fact{flex-direction:column;gap:2px;display:flex}.oba-flows-overlay .ovreq__factk{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.oba-flows-overlay .ovreq__factv{color:var(--body);font-size:13px;line-height:1.45}.oba-flows-overlay .ovreq__pending{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.oba-flows-overlay .ovreq__fb{flex-direction:column;gap:8px;display:flex}.oba-flows-overlay .ovreq__fbcomment{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.55}.oba-flows-overlay .ovreq__fbfoot{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.oba-flows-overlay .ovreq__foot{border-top:1px solid var(--line);flex:none;justify-content:flex-end;align-items:center;gap:14px;padding:14px 24px;display:flex}.oba-flows-overlay .ovreq__footnote{color:var(--muted);font-size:13px}.oba-flows-overlay .ovreq__closepanel{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;display:flex}.oba-flows-overlay .ovreq__closetitle{letter-spacing:.02em;color:var(--heading);font-size:13px;font-weight:800}.oba-flows-overlay .ovreq__closearea{flex-direction:column;gap:16px;width:100%;max-width:860px;margin:0 auto;display:flex}.oba-flows-overlay .ovreq__closeboxes{align-items:stretch;gap:16px;display:flex}@media (width<=760px){.oba-flows-overlay .ovreq__closeboxes{flex-direction:column}}.oba-flows-overlay .ovreq__closebox{text-align:left;border:1.5px solid var(--line);background:var(--ds-surface-color,#fff);cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:18px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.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{border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb, var(--trust) 18%, transparent);outline:none}.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);color:var(--heading);font-size:15px;font-weight:800}.oba-flows-overlay .ovreq__closeboxhint{color:var(--muted);font-size:12.5px;line-height:1.45}.oba-flows-overlay .ovreq__steptitle{letter-spacing:.02em;color:var(--heading);text-align:center;font-size:13px;font-weight:800}.oba-flows-overlay .ovreq__stepboxes{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.oba-flows-overlay .ovreq__stepbox{aspect-ratio:1;text-align:center;border:1.5px solid var(--line);background:var(--ds-surface-color,#fff);cursor:pointer;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:min(38vh,300px);padding:22px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.oba-flows-overlay .ovreq__stepbox:hover{border-color:color-mix(in srgb, var(--trust) 45%, var(--line))}.oba-flows-overlay .ovreq__stepbox:focus-visible{border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb, var(--trust) 18%, transparent);outline:none}.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);color:var(--heading);font-size:16px;font-weight:800}.oba-flows-overlay .ovreq__stepboxhint{color:var(--muted);max-width:22ch;font-size:13px;line-height:1.5}.oba-flows-overlay .ovreq__below--single{grid-template-columns:1fr}.oba-flows-overlay .ovreq__rewardrow{border-top:1px dashed var(--line);flex-direction:column;gap:10px;margin-top:10px;padding-top:12px;display:flex}.oba-flows-overlay .ovreq__rewardlabel{color:var(--heading);font-size:13px;font-weight:700}.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(../../../../aboutMe/wallet/assets/stamp-card-bg.png);background-position:50%;background-size:cover;border-radius:14px;padding:12px 18px;box-shadow:inset 0 1px 3px #00000029,0 1px 2px #1b1e3a14}.oba-flows-overlay .ovreq__stampcard .bcoin{justify-content:space-around;gap:6px;width:100%}.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{align-items:center;gap:10px;display:flex}.oba-flows-overlay .bcoin.is-disabled{pointer-events:none}.oba-flows-overlay .bcoin__item{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.oba-flows-overlay .bcoin__item:disabled{cursor:default}.oba-flows-overlay .bcoin__img{object-fit:contain;width:52px;height:52px;transition:opacity .15s;display:block}.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{flex-direction:column;gap:14px;max-width:640px;margin:0 auto;display:flex}.oba-flows-overlay .ovclose__fb{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;padding:16px 18px}.oba-flows-overlay .ovclose__fbtop{align-items:center;gap:12px;margin-bottom:10px;display:flex}.oba-flows-overlay .ovclose__fbtag{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.oba-flows-overlay .ovclose__fbcomment{color:var(--heading);margin:0;font-size:14px;font-style:italic;line-height:1.6}.oba-flows-overlay .ovclose__na{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.oba-flows-overlay .ovclose__na p{color:var(--body);margin:0;font-size:13.5px;line-height:1.55}.oba-flows-overlay .ovclose__radio{flex-direction:column;gap:10px;width:100%;display:flex}.oba-flows-overlay .ovclose__radio .ant-radio-wrapper{border:1px solid var(--line);border-radius:12px;align-items:flex-start;margin:0;padding:12px 14px;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{flex-direction:column;gap:2px;display:flex}.oba-flows-overlay .ovclose__radiolabel{color:var(--heading);font-size:14px;font-weight:700}.oba-flows-overlay .ovclose__radiohint{color:var(--muted);font-size:12.5px;line-height:1.4}.oba-flows-overlay .ovclose__reward{border:1px dashed var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.oba-flows-overlay .ovclose__rewardlabel{color:var(--heading);font-size:13px;font-weight:700}.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);background:color-mix(in srgb, var(--growth) 6%, #fff);border-radius:12px;padding:14px 16px}.oba-flows-overlay .ovclose__refund p{color:var(--body);margin:4px 0 0;font-size:13.5px;line-height:1.55}.oba-flows-overlay .ovclose__refundtitle,.oba-flows-overlay .ovclose__confirmtitle{font-family:var(--f2);color:var(--heading);font-size:16px;font-weight:800}.oba-flows-overlay .ovclose__confirmline{color:var(--body);margin:0;font-size:14px;line-height:1.55}.oba-flows-overlay .ovclose__confirmnote{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.oba-flows-overlay .ovrev__askedby{color:var(--heading);font-size:15px;line-height:1.5}.oba-flows-overlay .ovrev__askedby b{color:var(--trust)}.oba-flows-overlay .ovrev__desc{color:var(--body);margin:0;font-size:13.5px;line-height:1.55}.oba-flows-overlay .ovrev__note{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;padding:12px 14px}.oba-flows-overlay .ovrev__notek{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.oba-flows-overlay .ovrev__notev{color:var(--heading);margin:4px 0 0;font-size:13.5px;font-style:italic;line-height:1.55}.oba-flows-overlay .ovrev__rate{flex-direction:column;height:100%;min-height:0;display:flex}.oba-flows-overlay .ovrev__comment{width:100%;max-width:640px;margin:0 auto}.oba-flows-overlay .ovrev__sumcomment{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.6}.oba-flows-overlay .ovpeer__brandname{font-family:var(--f2);color:var(--heading);font-size:17px;font-weight:800;line-height:1.25}.oba-flows-overlay .ovpeer__brandsub{font-size:var(--fz-meta);color:var(--body);margin-top:3px;font-weight:700}.oba-flows-overlay .ovpeer__view{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.oba-flows-overlay .ovpeer__sectiontitle{font-family:var(--f2);color:var(--heading);font-size:15px;font-weight:800}.oba-flows-overlay .ovpeer__na{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.oba-flows-overlay .ovpeer__mapwrap{flex-direction:column;flex:1;min-height:320px;display:flex}.oba-flows-overlay .ovpeer__selcomment{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px;display:flex}.oba-flows-overlay .ovpeer__selcommenttext{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.6}.oba-flows-overlay .ovpeer__trend{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.oba-flows-overlay .ovpeer__trendrow{grid-template-columns:110px 1fr auto;align-items:center;gap:12px;display:grid}.oba-flows-overlay .ovpeer__trenddate{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.oba-flows-overlay .ovpeer__trendbarwrap{background:color-mix(in srgb, var(--insight) 12%, #fff);border-radius:999px;height:8px;overflow:hidden}.oba-flows-overlay .ovpeer__trendbar{background:var(--insight);border-radius:999px;height:100%;display:block}.oba-flows-overlay .ovpeer__notes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.oba-flows-overlay .ovpeer__note{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-left-width:4px;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.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);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.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{color:var(--heading);margin:0;font-size:13.5px;line-height:1.55}.oba-flows-overlay .ovpeer__notedate{font-size:var(--fz-meta);color:var(--muted)}.oba-flows-overlay .ov1menu__count.is-flash{animation:.6s 2 oba-count-flash}body.oba-overlay-open .kriea-layout{--kriea-left-sider-w:var(--kriea-overlay-menu-w,var(--kriea-sider-w))!important}.uca-cancel-modal .ant-modal-mask,.uca-cancel-modal .ant-modal-wrap{position:absolute}.uca-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%);z-index:var(--kriea-z-record-overlay);position:absolute;inset:0}.uca-flows-overlay.uca-request-overlay{z-index:var(--kriea-z-record-flow)}.uca-flows-overlay{font-family:var(--f1);color:var(--body);animation:.22s both uca-ov-fade}.uca-flows-overlay *,.uca-flows-overlay :before,.uca-flows-overlay :after{box-sizing:border-box}.uca-flows-overlay__card{background:var(--ds-canvas-color);flex-direction:column;width:100%;height:100%;animation:.26s cubic-bezier(.2,.8,.25,1) both uca-ov-rise;display:flex;position:relative;overflow:hidden}.uca-flows-overlay .ovmenu{flex:0 0 var(--kriea-sider-w);width:var(--kriea-sider-w);background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,var(--kriea-partition));overflow:hidden}.uca-flows-overlay .ovmenu__inner{width:var(--kriea-sider-w);flex-direction:column;height:100%;padding:0 20px 16px;display:flex}.uca-flows-overlay .ovmenu__brand{flex:0 0 60px;align-items:center;min-width:0;display:flex}.uca-flows-overlay .ovmenu__rule{background:var(--kriea-partition,var(--kriea-partition));flex:none;height:1px}.uca-flows-overlay .ovmenu__instance{flex:auto;min-width:0;height:30px}.uca-flows-overlay .ovmenu__instance .ant-select-selector{height:30px!important;padding:0!important}.uca-flows-overlay .ovmenu__instance .ant-select-selection-item{line-height:30px;font-family:var(--f2);color:var(--heading);font-size:15px;font-weight:700}.uca-flows-overlay .ovmenu__instance .ant-select-arrow{color:var(--muted);inset-inline-end:2px}.uca-flows-overlay .ovmenu__instance .ant-select-arrow svg{width:12px;height:12px}.uca-flows-overlay .ovmenu__details{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-top:18px;padding-right:2px;display:flex}.uca-flows-overlay .ovreqovl__name{min-width:0;font-family:var(--f2);color:var(--heading);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.uca-flows-overlay .ovmain{background:var(--ds-canvas-color);flex-direction:column;flex:auto;min-width:0;display:flex}.uca-flows-overlay .ovtopbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);padding:0 var(--kriea-page-pad);background:var(--kriea-surface,var(--kriea-surface));border-bottom:1px solid var(--kriea-partition,var(--kriea-partition));justify-content:space-between;align-items:center;gap:16px;display:flex}.uca-flows-overlay .ovtopbar__titles{min-width:0}.uca-flows-overlay .ovtopbar__period{width:130px;height:var(--kriea-control-h)}.uca-flows-overlay .ovtopbar__period .ant-select-selector{background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);border-radius:10px;height:var(--kriea-control-h)!important;border:1px solid var(--kriea-border,var(--kriea-border))!important;padding:0 12px!important}.uca-flows-overlay .ovtopbar__period .ant-select-selection-item{line-height:calc(var(--kriea-control-h) - 2px);font-size:var(--ds-body-size,12.5px);color:var(--heading);font-weight:600}.uca-flows-overlay .ovtopbar__period .ant-select-arrow{color:var(--muted);font-size:10px}.uca-flows-overlay .ovtopbar__title{font-family:var(--f2);font-weight:600;font-size:var(--kriea-fs-title,15px);color:var(--trust);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.uca-flows-overlay .ovtopbar__sub{font-size:var(--kriea-fs-caption,12px);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.uca-flows-overlay .ovtopbar__actions{flex:none;align-items:center;gap:10px;display:flex}.uca-flows-overlay .ovclose{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-border,var(--kriea-border));background:var(--kriea-card,#fff);box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);color:var(--heading);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.uca-flows-overlay .ovclose:hover{color:var(--trust);border-color:var(--trust)}.uca-flows-overlay .ovclose svg{width:14px;height:14px}.uca-flows-overlay .ovbody{min-height:0;padding:var(--page-pad);flex:1;overflow:hidden}.uca-flows-overlay .ovgrid{grid-template-columns:minmax(0, 1fr) calc(var(--ds-right-panel-width) * 1.2);gap:var(--gutter);grid-template-rows:minmax(0,1fr);grid-template-areas:"center right";height:100%;min-height:0;display:grid}.uca-flows-overlay .ovgrid>*{min-width:0;min-height:0}.uca-flows-overlay .ovgrid.is-request{grid-template-columns:minmax(0,1fr);grid-template-areas:"center"}.uca-flows-overlay .ov1menu{flex-direction:column;flex:none;gap:3px;margin-top:16px;display:flex}.uca-flows-overlay .ov1menu__item{text-align:left;cursor:pointer;width:100%;min-height:34px;font-family:var(--kriea-font-body,var(--f1));color:var(--body);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:0 11px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.uca-flows-overlay .ov1menu__item:hover{background:var(--kriea-primary-soft,#eef3fd);color:var(--kriea-primary)}.uca-flows-overlay .ov1menu__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.uca-flows-overlay .ov1menu__icon{width:16px;height:16px;color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.uca-flows-overlay .ov1menu__icon svg{width:16px;height:16px}.uca-flows-overlay .ov1menu__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.uca-flows-overlay .ov1menu__count{font-size:var(--fz-meta);color:var(--body);background:#ffffffa8;border-radius:999px;flex:none;padding:1.5px 7px;font-weight:800;transition:color .15s,background-color .15s}.uca-flows-overlay .ov1menu__item:hover .ov1menu__count{color:var(--trust)}.uca-flows-overlay .ov1menu__item.is-active .ov1menu__count{color:var(--kriea-selected);background:#ffffffb8}.uca-flows-overlay .ov1menu.is-disabled{opacity:.45;pointer-events:none}.uca-flows-overlay .ov1desc{color:var(--body);font-size:13.5px;line-height:1.5}.uca-flows-overlay .sbblk{margin-top:0}.uca-flows-overlay .ov1sbt{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-weight:800}.uca-flows-overlay .ov1sbc{font-size:13px;line-height:1.5}.uca-flows-overlay .sb-good .ov1sbt,.uca-flows-overlay .sb-good .ov1sbc{color:var(--growth)}.uca-flows-overlay .sb-bad .ov1sbt,.uca-flows-overlay .sb-bad .ov1sbc{color:var(--warning)}.uca-flows-overlay .ov1center{flex-direction:column;grid-area:center;min-height:0;display:flex}.uca-flows-overlay .ov1view{flex-direction:column;flex:1;min-height:0;display:flex}.uca-flows-overlay .ov1view>*{flex:1;min-height:0;animation:.18s both uca-msg-in}@media (prefers-reduced-motion:reduce){.uca-flows-overlay .ov1view>*{animation:none}}.uca-flows-overlay .ov1wizard{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uca-flows-overlay .ov1wizard__head{border-bottom:1px solid var(--line);flex:none;padding:20px 24px 18px}.uca-flows-overlay .ov1wizard__eyebrow{font-size:var(--fz-meta);color:var(--muted);font-weight:600;line-height:1.3}.uca-flows-overlay .ov1wizard__eyebrow b{color:var(--body);font-weight:800}.uca-flows-overlay .ov1wizard__title{font-family:var(--f2);color:var(--trust);margin-top:5px;font-size:20px;font-weight:800;line-height:1.2}.uca-flows-overlay .ov1wizard__body{flex:1;min-height:0;padding:18px;overflow:hidden}.uca-flows-overlay .ov1wizard__cols{flex-direction:column;justify-content:safe center;align-items:center;height:100%;min-height:0;display:flex}.uca-flows-overlay .ov1wizard__main{flex-direction:column;justify-content:center;gap:18px;width:100%;min-width:0;max-width:560px;min-height:0;margin:0 auto;display:flex}.uca-flows-overlay .ov1wizard__main--assess{justify-content:flex-start;align-items:stretch;max-width:820px;padding:4px 2px;overflow:hidden auto}.uca-flows-overlay .ov1wizard__main .peer-selector{--ps-donut:min(23vh, 178px)}.uca-flows-overlay .ov1wizard__field{flex-direction:column;gap:9px;display:flex}.uca-flows-overlay .ov1wizard__field--center{text-align:center;align-items:center;gap:16px;margin-top:6px}.uca-flows-overlay .ov1wizard__field--center .ov1wizard__label{text-align:center}.uca-flows-overlay .ov1wizard__req{color:var(--warning);font-weight:800}.uca-flows-overlay .ov1sum{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.uca-flows-overlay .ov1sum__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-flows-overlay .ov1sum__rows{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;display:flex;overflow:hidden}.uca-flows-overlay .ov1sum__row{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 16px;display:flex}.uca-flows-overlay .ov1sum__row:last-child{border-bottom:none}.uca-flows-overlay .ov1sum__k{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.uca-flows-overlay .ov1sum__v{color:var(--heading);text-align:right;font-size:13.5px;font-weight:700}.uca-flows-overlay .ov1sum__note{border:1px solid var(--line);border-radius:var(--ds-card-radius);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.uca-flows-overlay .ov1sum__notetext{color:var(--body);margin:0;font-size:13px;line-height:1.5}.uca-flows-overlay .ov1conf{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;margin:0 auto;display:flex}.uca-flows-overlay .ov1conf__icon{color:#fff;background:linear-gradient(135deg, var(--trust), var(--growth));border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.uca-flows-overlay .ov1conf__icon svg{width:26px;height:26px}.uca-flows-overlay .ov1conf__icon--done{background:linear-gradient(135deg, var(--growth), #2bb6c4);box-shadow:0 0 0 6px #11a8781f}.uca-flows-overlay .ov1conf__title{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-flows-overlay .ov1conf__list{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.uca-flows-overlay .ov1conf__list li{color:var(--body);padding-left:26px;font-size:13px;line-height:1.5;position:relative}.uca-flows-overlay .ov1conf__list li:before{content:"✓";color:var(--growth);font-weight:800;position:absolute;top:0;left:4px}.uca-flows-overlay .ov1conf__hint{color:var(--muted);font-size:13px}.uca-flows-overlay .ov1wizard__label{font-size:var(--fz-body);color:var(--heading);font-weight:700}.uca-flows-overlay .ov1wizard__hint{font-size:var(--fz-meta);color:var(--muted)}.uca-flows-overlay .ov1wizard__hint.is-ok{color:var(--growth)}.uca-flows-overlay .ov1peer{flex-direction:column;gap:12px;display:flex}.uca-flows-overlay .ov1peer__control{align-items:center;gap:16px;display:flex}.uca-flows-overlay .ov1peer__step{border:1px solid var(--line);width:38px;height:38px;color:var(--trust);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.uca-flows-overlay .ov1peer__step:hover:not(:disabled){background:#eaf0fe;border-color:#cfe0fb}.uca-flows-overlay .ov1peer__step:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.uca-flows-overlay .ov1peer__step svg{width:16px;height:16px}.uca-flows-overlay .ov1peer__count{justify-content:center;align-items:baseline;gap:7px;min-width:96px;display:flex}.uca-flows-overlay .ov1peer__num{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.uca-flows-overlay .ov1peer__lbl{font-size:var(--fz-body);color:var(--muted);font-weight:700}.uca-flows-overlay .ov1peer__avatars{flex-wrap:wrap;gap:8px;display:flex}.uca-flows-overlay .ov1peer__avatar{background:var(--ds-border-soft);color:#c2c8d6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:flex}.uca-flows-overlay .ov1peer__avatar.is-on{color:var(--trust);background:#eaf0fe}.uca-flows-overlay .ov1peer__avatar svg{width:17px;height:17px}.uca-flows-overlay .ov1peer__hint{font-size:var(--fz-meta);color:var(--muted);line-height:1.45}.uca-flows-overlay .ov1wizard__placeholder{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.uca-flows-overlay .ov1wizard__phtitle{font-family:var(--f2);font-size:var(--fz-title);color:var(--heading);font-weight:800}.uca-flows-overlay .ov1wizard__phnote{font-size:var(--fz-meta);color:var(--trust);margin-top:4px;font-weight:700}.uca-flows-overlay .ov1wizard__foot{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:74px;padding:0 24px;display:flex}.uca-flows-overlay .ov1wizard__progress{align-items:center;gap:12px;display:flex}.uca-flows-overlay .ov1wizard__counter{font-size:var(--fz-body);color:var(--muted);font-weight:700}.uca-flows-overlay .ov1wizard__dots{align-items:center;gap:6px;display:inline-flex}.uca-flows-overlay .ov1wizard__dot{background:#d8dce6;border-radius:999px;width:7px;height:7px;transition:width .2s,background-color .2s}.uca-flows-overlay .ov1wizard__dot.is-done{background:var(--trust)}.uca-flows-overlay .ov1wizard__dot.is-active{background:var(--trust);width:20px}.uca-flows-overlay .ov1wizard__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.uca-flows-overlay .ov1wizard__actions .ant-btn{height:var(--kriea-control-h);font-size:var(--fz-body);border-radius:var(--ds-card-radius);padding:0 22px;font-weight:700}.uca-flows-overlay .onb{background:var(--ds-surface-color);border:1px solid var(--line);border-radius:var(--ds-card-radius);height:100%;min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;display:flex;overflow:hidden}.uca-flows-overlay .onb-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.uca-flows-overlay .onb-msg{max-width:92%;animation:.2s both uca-msg-in}.uca-flows-overlay .onb-msg.is-beacon{align-self:flex-start}.uca-flows-overlay .onb-msg.is-user{align-self:flex-end}.uca-flows-overlay .onb-msg__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.uca-flows-overlay .onb-msg__body{font-size:var(--fz-body);color:var(--body);border-radius:12px;padding:8px 11px;line-height:1.55}.uca-flows-overlay .onb-msg__body p{margin:0 0 7px}.uca-flows-overlay .onb-msg__body p:last-child{margin:0}.uca-flows-overlay .onb-msg__body b{color:var(--heading)}.uca-flows-overlay .onb-msg__body .onb-ok{color:#0e8a63;font-weight:800}.uca-flows-overlay .onb-msg__body .onb-no{color:var(--warning);font-weight:800}.uca-flows-overlay .onb-msg.is-beacon .onb-msg__body{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.uca-flows-overlay .onb-msg.is-user .onb-msg__body{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.uca-flows-overlay .onb-msg.is-user .onb-msg__body b{color:#173b8f}.uca-flows-overlay .onb-foot{border-top:1px solid var(--line-soft);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.uca-flows-overlay .onb-faqs{flex-wrap:wrap;gap:6px;display:flex}.uca-flows-overlay .onb-chip{border:1px solid var(--line);color:var(--body);font-family:var(--f1);font-size:var(--fz-meta);border-radius:var(--ds-pill-radius);cursor:pointer;background:#fbfcfe;padding:5px 11px;transition:border-color .15s,color .15s,background-color .15s}.uca-flows-overlay .onb-chip:hover{border-color:var(--trust);color:var(--trust);background:#eaf0fe}.uca-flows-overlay .onb-ainote{font-size:var(--fz-meta);color:var(--muted);padding:0 2px;line-height:1.45}.uca-flows-overlay .onb-ask{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;align-items:center;gap:9px;padding:8px 11px;display:flex}.uca-flows-overlay .onb-ask input{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.uca-flows-overlay .onb-ask input::placeholder{color:var(--muted)}.uca-flows-overlay .onb-send{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-flows-overlay .onb-send.is-active{background:var(--trust);color:#fff}.uca-flows-overlay .onb-send svg{width:14px;height:14px}.uca-flows-overlay .ov1aspectview{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;gap:clamp(14px,1.8vw,22px);min-height:0;padding:clamp(16px,2vw,28px);display:flex;overflow:hidden}.uca-flows-overlay .ov1aspectview__name{text-align:center;font-family:var(--f2);color:var(--trust);flex:none;font-size:17px;font-weight:800;line-height:1.2}.uca-flows-overlay .ov1aspectview__map{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.uca-flows-overlay .ov1aspectview__map>*{width:min(46vh,100%);max-width:540px;max-height:100%}.uca-flows-overlay .ov1aspectview__banners{gap:var(--gutter);flex:none;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));align-content:end;width:100%;display:grid}.uca-flows-overlay .ov1aspbanner{text-align:left;border:1px solid var(--line);border-radius:var(--ds-cell-radius);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fbfbfd;padding:13px 15px 13px 17px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:block;position:relative;overflow:hidden}.uca-flows-overlay .ov1aspbanner:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.uca-flows-overlay .ov1aspbanner--style:before{background:var(--insight)}.uca-flows-overlay .ov1aspbanner--quality:before{background:var(--growth)}.uca-flows-overlay .ov1aspbanner:hover{border-color:color-mix(in srgb, var(--heading) 18%, var(--line));background:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #1b1e3a14}.uca-flows-overlay .ov1aspbanner:focus-visible{outline:2px solid var(--trust);outline-offset:2px}.uca-flows-overlay .ov1aspbanner__tag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.uca-flows-overlay .ov1aspbanner--style .uca-flows-overlay .ov1aspbanner__tag{color:var(--insight)}.uca-flows-overlay .ov1aspbanner--quality .uca-flows-overlay .ov1aspbanner__tag{color:var(--growth)}.uca-flows-overlay .ov1aspbanner__label{font-family:var(--f2);font-size:var(--fz-body);color:var(--heading);margin-top:3px;font-weight:800;line-height:1.3}.uca-flows-overlay .ov1aspbanner__desc{font-size:var(--fz-meta);color:var(--body);margin-top:4px;line-height:1.45}.uca-flows-overlay .ov1aspbanner__cue{font-size:var(--fz-meta);letter-spacing:.01em;color:var(--muted);align-items:center;gap:3px;margin-top:11px;font-weight:800;transition:color .18s,gap .18s;display:inline-flex}.uca-flows-overlay .ov1aspbanner__cuearrow{width:13px;height:13px}.uca-flows-overlay .ov1aspbanner:hover .uca-flows-overlay .ov1aspbanner__cue{gap:6px}.uca-flows-overlay .ov1aspbanner--style:hover .uca-flows-overlay .ov1aspbanner__cue{color:var(--insight)}.uca-flows-overlay .ov1aspbanner--quality:hover .uca-flows-overlay .ov1aspbanner__cue{color:var(--growth)}.uca-flows-overlay .ov1panecard{border:1px solid var(--line);border-radius:var(--ds-card-radius);min-height:0;padding:var(--pad);background:#fff;display:flex}.uca-flows-overlay .ov1panecard--timeline{flex:1;padding:0;display:block;overflow:hidden}.uca-flows-overlay .pcol{flex-direction:column;gap:8px}.uca-flows-overlay .pcol>.modh{flex:none}.uca-flows-overlay .modh{font-family:var(--f2);font-size:var(--fz-body);letter-spacing:.07em;text-transform:uppercase;color:var(--heading);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 4px 0;font-weight:700;display:flex;overflow:hidden}.uca-flows-overlay .modsub{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;text-transform:none;color:var(--muted);text-overflow:ellipsis;font-weight:400;overflow:hidden}.uca-flows-overlay .trend-chartwrap{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.uca-flows-overlay .trend-echart{width:100%;height:100%}.uca-flows-overlay .trendb{flex:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;padding-top:4px;display:grid}.uca-flows-overlay .plotrow{grid-template-columns:30px minmax(0,1fr) 20px;gap:3px;min-height:0;display:grid}.uca-flows-overlay .yax{font-size:var(--fz-meta);color:var(--muted);position:relative}.uca-flows-overlay .yax .qg{position:absolute;right:2px;transform:translateY(-50%)}.uca-flows-overlay .yax2{font-size:var(--fz-meta);color:var(--muted);position:relative}.uca-flows-overlay .yax2 span{position:absolute;left:2px;transform:translateY(-50%)}.uca-flows-overlay .plot{min-height:0;position:relative}.uca-flows-overlay svg.trend{width:100%;height:100%;display:block;position:absolute;inset:0}.uca-flows-overlay .xax{font-size:var(--fz-meta);color:var(--muted);justify-content:space-between;padding:4px 20px 0 33px;display:flex}.uca-flows-overlay .tlegend{font-size:var(--fz-meta);color:var(--body);flex-wrap:wrap;justify-content:center;gap:3px 12px;padding:6px 0 1px;display:flex}.uca-flows-overlay .tlg{white-space:nowrap;align-items:center;gap:5px;display:flex}.uca-flows-overlay .tlg svg{width:16px;height:8px}.uca-flows-overlay .aichat{flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.uca-flows-overlay .msg{max-width:88%;animation:.22s both uca-msg-in}.uca-flows-overlay .msg.mb{align-self:flex-start}.uca-flows-overlay .msg.mu{align-self:flex-end}.uca-flows-overlay .mtag{font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--trust);margin:0 0 3px 2px;font-weight:800;display:block}.uca-flows-overlay .mbody{font-size:var(--fz-body);color:var(--body);border-radius:13px;padding:9px 12px;line-height:1.55}.uca-flows-overlay .mbody p{margin:0 0 7px}.uca-flows-overlay .mbody p:last-child{margin:0}.uca-flows-overlay .mbody b{color:var(--heading)}.uca-flows-overlay .msg.mb .mbody{border:1px solid var(--line);background:#f6f7fa;border-top-left-radius:5px}.uca-flows-overlay .msg.mu .mbody{color:#173b8f;background:#eaf0fe;border-top-right-radius:5px}.uca-flows-overlay .msg.mu .mbody b{color:#173b8f}.uca-flows-overlay .ainote{color:var(--muted)!important;font-size:var(--fz-meta)!important}.uca-flows-overlay .airow{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:#fbfbfd;flex:none;align-items:center;gap:9px;padding:9px 12px;display:flex}.uca-flows-overlay .airow input{font-family:var(--f1);font-size:var(--fz-body);color:var(--heading);background:0 0;border:0;outline:0;flex:1}.uca-flows-overlay .airow input::placeholder{color:var(--muted)}.uca-flows-overlay .aisend{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-flows-overlay .aisend:hover{background:#dfe3ec}.uca-flows-overlay .aisend.is-active{background:var(--trust);color:#fff}.uca-flows-overlay .aisend.is-active:hover{background:#1747b8}.uca-flows-overlay .aisend svg{width:14px;height:14px}.uca-flows-overlay .bx-body{flex:1;gap:0;min-height:0;display:flex}.uca-flows-overlay .bx-main{flex-direction:column;flex:auto;gap:8px;min-width:0;padding-right:16px;display:flex;position:relative}.uca-flows-overlay .bx-main .aichat{flex:1}.uca-flows-overlay .bx-main.bx-main--solo{padding-right:0}.uca-flows-overlay .bx-floatbtns{z-index:2;background:#ffffffe6;border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:0;right:0}.uca-flows-overlay .bx-ask{flex-direction:column;flex:none;gap:6px;display:flex}.uca-flows-overlay .bx-ainote{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.02em;color:var(--muted);padding:0 2px;font-weight:400;line-height:1.45}.uca-flows-overlay .bx-right{flex-direction:column;flex:0 0 30%;min-width:0;padding-left:16px;display:flex;position:relative}.uca-flows-overlay .bx-right:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:0}.uca-flows-overlay .bx-hbtns{flex:none;align-self:center;align-items:center;gap:4px;display:flex}.uca-flows-overlay .bx-rhead{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:14px;padding-top:3px;display:flex}.uca-flows-overlay .bx-seg{align-items:center;gap:9px;display:inline-flex}.uca-flows-overlay .bx-seg__opt{cursor:pointer;font-family:var(--f1);font-size:var(--fz-body);letter-spacing:.03em;color:var(--muted);background:0 0;border:0;padding:0;font-weight:700;transition:color .15s}.uca-flows-overlay .bx-seg__opt:hover{color:var(--body)}.uca-flows-overlay .bx-seg__opt.is-sel{color:var(--heading)}.uca-flows-overlay .bx-seg__div{background:var(--line);flex:none;width:1px;height:13px}.uca-flows-overlay .bx-iconbtn{width:var(--kriea-control-h);height:var(--kriea-control-h);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.uca-flows-overlay .bx-iconbtn:hover{color:var(--heading);background:#eff1f6}.uca-flows-overlay .bx-iconbtn.is-on{color:var(--trust);background:#eaf0fe}.uca-flows-overlay .bx-iconbtn svg{width:13px;height:13px}.uca-flows-overlay .bx-rbody{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 4px 8px 0;display:flex;overflow-y:auto}.uca-flows-overlay .bx-glabel{font-family:var(--f1);font-size:var(--fz-meta);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:8px 2px 4px;font-weight:800}.uca-flows-overlay .bx-glabel:first-child{padding-top:0}.uca-flows-overlay .bx-srow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 2px;transition:color .15s,background-color .15s;display:flex}.uca-flows-overlay .bx-srow:hover{background:#f8f9fb}.uca-flows-overlay .bx-srow:hover .bx-stitle,.uca-flows-overlay .bx-srow.is-active .bx-stitle{color:var(--trust)}.uca-flows-overlay .bx-srow--top .bx-stitle{color:var(--trust);font-weight:700}.uca-flows-overlay .bx-stitle{min-width:0;font-family:var(--f1);font-size:var(--fz-body);color:var(--body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;line-height:1.35;overflow:hidden}.uca-flows-overlay .bx-stime{font-size:var(--fz-meta);color:var(--muted);flex:none}.uca-flows-overlay .bx-empty{font-size:var(--fz-meta);color:var(--muted);text-align:center;padding:14px 6px}.uca-flows-overlay .ov1rcol{gap:var(--gutter);flex-direction:column;grid-area:right;min-height:0;display:flex}.uca-flows-overlay .ov1period{width:100%;height:36px;font-family:var(--f1);flex:none}.uca-flows-overlay .ov1period .ant-select-selector{border:1px solid var(--line);border-radius:var(--ds-card-radius);height:36px;box-shadow:var(--ds-card-shadow);background:#fff;padding:0 12px}.uca-flows-overlay .ov1period .ant-select-selection-item{line-height:34px;font-size:var(--fz-body);color:var(--heading);font-weight:700}.uca-flows-overlay .ov1period .ant-select-arrow{color:var(--muted);font-size:10px}.uca-flows-overlay .rcolstack{flex-direction:column;flex:auto;gap:clamp(8px,1.4vh,16px);min-height:0;display:flex}.uca-flows-overlay .ovwidget{border-color:var(--line);border-radius:var(--ds-card-radius);min-height:0;box-shadow:var(--ds-card-shadow);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden;container:ovwidget/size}.uca-flows-overlay .ovwidget .ant-card-body{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:clamp(7px,1.3vh,16px) 16px;display:flex}.uca-flows-overlay .ovwidget__label{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.25;overflow:hidden}.uca-flows-overlay .ovwidget__value{font-family:var(--f2);font-size:var(--fz-display);color:var(--heading);font-weight:800;line-height:1}.uca-flows-overlay .ovwidget__latest{font-size:var(--fz-meta);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.4;overflow:hidden}.uca-flows-overlay .ovwidget__side{text-align:right;min-width:0}@container ovwidget (height<=84px){.uca-flows-overlay .anlegend{display:none}}@container ovwidget (height<=60px){.uca-flows-overlay .ovwidget__latest{display:none}}.uca-flows-overlay .andelta{font-family:var(--f1);font-size:var(--fz-meta);white-space:nowrap;border-radius:6px;padding:1.5px 5px;font-weight:800}.uca-flows-overlay .andelta.up{color:#0e8a63;background:#e7f6f0}.uca-flows-overlay .andelta.dn{color:#c44432;background:#fbeae7}.uca-flows-overlay .andelta.eq{color:var(--muted);background:#edeff4}.uca-flows-overlay .anstack{border-radius:999px;gap:2px;height:8px;margin:4px 0 2px;display:flex;overflow:hidden}.uca-flows-overlay .anstack i{border-radius:999px;min-width:4px}.uca-flows-overlay .anlegend{font-size:var(--fz-meta);color:var(--body);grid-template-columns:1fr 1fr;gap:3px 8px;font-weight:700;display:grid}.uca-flows-overlay .anlegend span{white-space:nowrap}.uca-flows-overlay .anlegend i{vertical-align:-.5px;border-radius:2.5px;width:6px;height:6px;margin-right:4px;display:inline-block}.uca-flows-overlay .ov1cta.ant-btn{min-height:var(--footer-h);height:auto;font-family:var(--f1);border-radius:var(--ds-card-radius);border-color:var(--ds-border-color);color:var(--heading);box-shadow:var(--kriea-shadow-sm);background:#fff;flex-direction:column;flex:none;gap:1px;margin-top:16px;padding:8px 12px;font-weight:800;display:flex}.uca-flows-overlay .ov1cta.ant-btn:hover{background:var(--kriea-primary-soft);border-color:var(--ds-border-accent);color:var(--trust)}.uca-flows-overlay .ov1cta.ant-btn.is-active,.uca-flows-overlay .ov1cta.ant-btn.is-active:hover,.uca-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}.uca-flows-overlay .ov1cta__label{font-size:var(--fz-body);font-weight:800;line-height:1.2}.uca-flows-overlay .ov1cta__sub{font-size:var(--fz-meta);color:var(--muted);font-weight:600;line-height:1.1}.uca-flows-overlay .ov1cta.is-active .ov1cta__sub{color:#ffffffd1}.uca-flows-overlay .ov1panecard--timeline .uca-timeline{height:100%}.uca-flows-overlay .ov1panecard--timeline .oba-sidebar__header--filter{padding:0 16px}.uca-flows-overlay .uca-kind-filter{flex:1;align-items:center;min-width:0;display:flex}.uca-flows-overlay .uca-kind-filter .uca-kind-filter__select{width:100%}.uca-flows-overlay .uca-kind-filter .ant-select-selector{font-family:var(--f1);font-size:var(--fz-body)}.uca-flows-overlay .ovscroll{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:hidden auto}.uca-flows-overlay .ovscroll:hover,.uca-flows-overlay .ovscroll:focus-within{scrollbar-color:#cfd6e4 transparent}.uca-kind-filter__opt{font-size:var(--ds-meta-size);align-items:center;gap:6px;font-weight:700;display:inline-flex}.uca-kind-filter__opt i{border-radius:2.5px;flex:none;width:7px;height:7px}.uca-flows-overlay .ovreq__chip{font-family:var(--f1);font-size:var(--fz-meta);background:var(--kriea-primary-soft,#eef3fd);color:var(--trust);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-weight:800;line-height:1;display:inline-flex}.uca-flows-overlay .ovreq__chip--self{background:color-mix(in srgb, var(--trust) 12%, #fff);color:var(--trust)}.uca-flows-overlay .ovreq__chip--peer{background:color-mix(in srgb, var(--insight) 16%, #fff);color:var(--insight)}.uca-flows-overlay .ovreq__chip--pending{background:color-mix(in srgb, var(--muted) 16%, #fff);color:var(--muted)}.uca-flows-overlay .ovreq__chip--na{background:color-mix(in srgb, var(--warning) 14%, #fff);color:var(--warning)}.uca-flows-overlay .ovreq__muted{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.uca-flows-overlay .ovreq__hidden{color:var(--muted);font-style:italic}.uca-flows-overlay .ovspine{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;min-height:0;padding:18px 18px 14px;display:flex;overflow:hidden}.uca-flows-overlay .ovspine--embedded{background:0 0;border:none;border-radius:0;padding:0}.uca-flows-overlay .ovspine__head{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.uca-flows-overlay .ovspine__title{font-family:var(--f2);font-size:var(--fz-body);color:var(--heading);font-weight:800}.uca-flows-overlay .ovspine__pill{font-size:var(--fz-meta);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 10px;font-weight:800}.uca-flows-overlay .ovspine__list{flex:1;min-height:0;margin:0 -6px;padding:2px 6px;list-style:none;overflow:auto}.uca-flows-overlay .ovspine__node{gap:12px;padding-bottom:18px;display:flex;position:relative}.uca-flows-overlay .ovspine__rail{flex:none;justify-content:center;width:16px;display:flex;position:relative}.uca-flows-overlay .ovspine__node:not(.is-last) .ovspine__rail:after{content:"";background:var(--line);width:2px;position:absolute;top:16px;bottom:-2px}.uca-flows-overlay .ovspine__dot{z-index:1;border:2px solid var(--node-color,var(--line));background:#fff;border-radius:999px;width:14px;height:14px;margin-top:2px;position:relative}.uca-flows-overlay .ovspine__node.is-done .ovspine__dot{background:var(--node-color,var(--trust))}.uca-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)}.uca-flows-overlay .ovspine__node.is-upcoming .ovspine__dot{border-color:var(--line);background:#fff}.uca-flows-overlay .ovspine__body{flex-direction:column;gap:1px;padding-bottom:2px;display:flex}.uca-flows-overlay .ovspine__label{color:var(--heading);font-size:13px;font-weight:700}.uca-flows-overlay .ovspine__node.is-upcoming .ovspine__label{color:var(--muted);font-weight:600}.uca-flows-overlay .ovspine__sub{font-size:var(--fz-meta);color:var(--body)}.uca-flows-overlay .ovspine__ts{font-size:var(--fz-meta);color:var(--muted);margin-top:1px}.uca-flows-overlay .ovspine__foot{border-top:1px solid var(--line);font-size:var(--fz-meta);color:var(--muted);flex:none;margin:8px 0 0;padding-top:10px;line-height:1.45}.uca-flows-overlay.kriea-execution-container .kxc-panecard{background:0 0;border:0;border-radius:0;padding:0}.uca-flows-overlay .ovreq{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.uca-flows-overlay .ovreq__status{font-size:var(--fz-meta);color:#fff;white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:4px 12px;font-weight:800}.uca-flows-overlay .ovreq__scroll{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 24px;display:flex;overflow:auto}.uca-flows-overlay .ovreq__main{flex:1;min-height:0;display:flex}.uca-flows-overlay .ovreq__content{flex-direction:column;flex:1;min-height:0;padding:20px 24px;display:flex;overflow:auto}.uca-flows-overlay .ovreq__centerwrap{flex-direction:column;gap:16px;width:100%;margin:auto 0;display:flex}.uca-flows-overlay .ovreq__spine{flex:0 0 224px;min-width:0;padding:18px 24px 18px 10px;overflow:visible}.uca-flows-overlay .ovspine--embedded .ovspine__list{margin:0;overflow:visible}.uca-flows-overlay .ovreq__vdivider{background:var(--line);flex:0 0 1px;align-self:stretch;margin:18px 4px}@media (width<=980px){.uca-flows-overlay .ovreq__main{flex-direction:column}.uca-flows-overlay .ovreq__spine{flex:none;padding:0 24px 18px}.uca-flows-overlay .ovreq__vdivider{margin:2px 24px}}.uca-flows-overlay .ovreq__banner{border:1px solid var(--line);background:#fff;border-left-width:4px;border-radius:12px;padding:12px 16px}.uca-flows-overlay .ovreq__banner--info{border-left-color:var(--trust);background:color-mix(in srgb, var(--trust) 5%, #fff)}.uca-flows-overlay .ovreq__banner--success{border-left-color:var(--growth);background:color-mix(in srgb, var(--growth) 6%, #fff)}.uca-flows-overlay .ovreq__banner--warning{border-left-color:var(--warning);background:color-mix(in srgb, var(--warning) 6%, #fff)}.uca-flows-overlay .ovreq__banner--neutral{border-left-color:var(--muted);background:color-mix(in srgb, var(--muted) 6%, #fff)}.uca-flows-overlay .ovreq__bannertitle{color:var(--heading);font-size:14px;font-weight:800}.uca-flows-overlay .ovreq__bannerbody{color:var(--body);margin-top:3px;font-size:13px;line-height:1.5}.uca-flows-overlay .ovreq>.ovreq__banner{flex:none;align-items:center;gap:16px;margin:16px 16px 0;display:flex}.uca-flows-overlay .ovreq>.ovreq__banner .ovreq__bannermain{flex:1;min-width:0}.uca-flows-overlay .ovreq__cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=1100px){.uca-flows-overlay .ovreq__cols{grid-template-columns:1fr}}.uca-flows-overlay .ovreq__layout{flex:1;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;gap:16px;min-height:0;display:grid}.uca-flows-overlay .ovreq__mapwrap{grid-row:1/3;place-items:center;min-height:0;display:grid;container-type:size}.uca-flows-overlay .ovreq__mapwrap>.aspect-map{width:min(100cqw,100cqh);margin:0 auto}.uca-flows-overlay .ovreq__below{grid-row:3/4;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;width:100%;min-height:0;display:grid}.uca-flows-overlay .ovreqmap{width:100%}@media (width<=980px){.uca-flows-overlay .ovreq__layout{flex-direction:column;gap:16px;display:flex}.uca-flows-overlay .ovreq__mapwrap{aspect-ratio:1;container-type:inline-size}.uca-flows-overlay .ovreq__mapwrap>.aspect-map{width:100%}.uca-flows-overlay .ovreq__below{grid-template-columns:1fr}}.uca-flows-overlay .ovreqmap .aspect-map__chips{margin-top:4px}.uca-flows-overlay .ovreqmap__tag{letter-spacing:.04em;border-radius:999px;padding:2.5px 9px;font-size:11px;font-style:normal;font-weight:800}.uca-flows-overlay .ovreqmap__tag--self{color:#173a9e;background:#1e5ade24}.uca-flows-overlay .ovreqmap__tag--peer{color:#0c7a57;background:#11a87829}.uca-flows-overlay .ovreq__note{color:var(--heading);margin:0;font-size:13px;line-height:1.55}.uca-flows-overlay .ovreq__noteby{font-size:var(--fz-meta);color:var(--muted)}.uca-flows-overlay .ovreq__noteby b{color:var(--body);font-weight:800}.uca-flows-overlay .ovreq__panel{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;flex-direction:column;min-height:0;padding:14px 16px;display:flex}.uca-flows-overlay .ovreq__paneltitle{font-size:var(--fz-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none;margin-bottom:10px;font-weight:800}.uca-flows-overlay .ovreq__panelbody{flex:auto;min-height:0;overflow-y:auto}.uca-flows-overlay .ovreq__panelfoot{flex:none;margin-top:10px}.uca-flows-overlay .ovreq__panelbody--review{flex-direction:column;gap:10px;display:flex}.uca-flows-overlay .ovreq__desc{color:var(--body);margin:0 0 12px;font-size:13px;line-height:1.55}.uca-flows-overlay .ovreq__facts{flex-direction:column;gap:9px;display:flex}.uca-flows-overlay .ovreq__fact{flex-direction:column;gap:2px;display:flex}.uca-flows-overlay .ovreq__factk{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.uca-flows-overlay .ovreq__factv{color:var(--body);font-size:13px;line-height:1.45}.uca-flows-overlay .ovreq__pending{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.uca-flows-overlay .ovreq__fb{flex-direction:column;gap:8px;display:flex}.uca-flows-overlay .ovreq__fbcomment{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.55}.uca-flows-overlay .ovreq__fbfoot{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.uca-flows-overlay .ovreq__foot{border-top:1px solid var(--line);flex:none;justify-content:flex-end;align-items:center;gap:14px;padding:14px 24px;display:flex}.uca-flows-overlay .ovreq__footnote{color:var(--muted);font-size:13px}.uca-flows-overlay .ovreq__closepanel{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;display:flex}.uca-flows-overlay .ovreq__closetitle{letter-spacing:.02em;color:var(--heading);font-size:13px;font-weight:800}.uca-flows-overlay .ovreq__closearea{flex-direction:column;gap:16px;width:100%;max-width:860px;margin:0 auto;display:flex}.uca-flows-overlay .ovreq__closeboxes{align-items:stretch;gap:16px;display:flex}@media (width<=760px){.uca-flows-overlay .ovreq__closeboxes{flex-direction:column}}.uca-flows-overlay .ovreq__closebox{text-align:left;border:1.5px solid var(--line);background:var(--ds-surface-color,#fff);cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:18px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.uca-flows-overlay .ovreq__closebox--basic{flex:1 1 0}.uca-flows-overlay .ovreq__closebox--reward{flex:2 1 0}.uca-flows-overlay .ovreq__closebox:hover{border-color:color-mix(in srgb, var(--trust) 45%, var(--line))}.uca-flows-overlay .ovreq__closebox:focus-visible{border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb, var(--trust) 18%, transparent);outline:none}.uca-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)}.uca-flows-overlay .ovreq__closeboxtitle{font-family:var(--f2);color:var(--heading);font-size:15px;font-weight:800}.uca-flows-overlay .ovreq__closeboxhint{color:var(--muted);font-size:12.5px;line-height:1.45}.uca-flows-overlay .ovreq__steptitle{letter-spacing:.02em;color:var(--heading);text-align:center;font-size:13px;font-weight:800}.uca-flows-overlay .ovreq__stepboxes{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.uca-flows-overlay .ovreq__stepbox{aspect-ratio:1;text-align:center;border:1.5px solid var(--line);background:var(--ds-surface-color,#fff);cursor:pointer;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:min(38vh,300px);padding:22px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.uca-flows-overlay .ovreq__stepbox:hover{border-color:color-mix(in srgb, var(--trust) 45%, var(--line))}.uca-flows-overlay .ovreq__stepbox:focus-visible{border-color:var(--trust);box-shadow:0 0 0 3px color-mix(in srgb, var(--trust) 18%, transparent);outline:none}.uca-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)}.uca-flows-overlay .ovreq__stepboxtitle{font-family:var(--f2);color:var(--heading);font-size:16px;font-weight:800}.uca-flows-overlay .ovreq__stepboxhint{color:var(--muted);max-width:22ch;font-size:13px;line-height:1.5}.uca-flows-overlay .ovreq__below--single{grid-template-columns:1fr}.uca-flows-overlay .ovreq__rewardrow{border-top:1px dashed var(--line);flex-direction:column;gap:10px;margin-top:10px;padding-top:12px;display:flex}.uca-flows-overlay .ovreq__rewardlabel{color:var(--heading);font-size:13px;font-weight:700}.uca-flows-overlay .ovreq__rewardnote{font-size:var(--fz-meta);color:var(--trust);font-weight:600;line-height:1.45}.uca-flows-overlay .ovreq__stampcard{background-image:url(../../../../aboutMe/wallet/assets/stamp-card-bg.png);background-position:50%;background-size:cover;border-radius:14px;padding:12px 18px;box-shadow:inset 0 1px 3px #00000029,0 1px 2px #1b1e3a14}.uca-flows-overlay .ovreq__stampcard .bcoin{justify-content:space-around;gap:6px;width:100%}.uca-flows-overlay .ovreq__stampcard .bcoin__img{mix-blend-mode:multiply}.uca-flows-overlay .ovreq__stampcard .bcoin__item:not(.is-filled) .bcoin__img{opacity:.55}.uca-flows-overlay .bcoin{align-items:center;gap:10px;display:flex}.uca-flows-overlay .bcoin.is-disabled{pointer-events:none}.uca-flows-overlay .bcoin__item{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.uca-flows-overlay .bcoin__item:disabled{cursor:default}.uca-flows-overlay .bcoin__img{object-fit:contain;width:52px;height:52px;transition:opacity .15s;display:block}.uca-flows-overlay .bcoin__item:not(.is-filled) .bcoin__img{opacity:.85}.uca-flows-overlay .ovclose__rewardnote.ovclose__rewardnote--accent{color:var(--trust);font-weight:600}.uca-flows-overlay .ovclose__review,.uca-flows-overlay .ovclose__opts,.uca-flows-overlay .ovclose__confirm,.uca-flows-overlay .ovrev__request{flex-direction:column;gap:14px;max-width:640px;margin:0 auto;display:flex}.uca-flows-overlay .ovclose__fb{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;padding:16px 18px}.uca-flows-overlay .ovclose__fbtop{align-items:center;gap:12px;margin-bottom:10px;display:flex}.uca-flows-overlay .ovclose__fbtag{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.uca-flows-overlay .ovclose__fbcomment{color:var(--heading);margin:0;font-size:14px;font-style:italic;line-height:1.6}.uca-flows-overlay .ovclose__na{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.uca-flows-overlay .ovclose__na p{color:var(--body);margin:0;font-size:13.5px;line-height:1.55}.uca-flows-overlay .ovclose__radio{flex-direction:column;gap:10px;width:100%;display:flex}.uca-flows-overlay .ovclose__radio .ant-radio-wrapper{border:1px solid var(--line);border-radius:12px;align-items:flex-start;margin:0;padding:12px 14px;transition:border-color .15s,background-color .15s}.uca-flows-overlay .ovclose__radio .ant-radio-wrapper-checked{border-color:var(--trust);background:color-mix(in srgb, var(--trust) 5%, #fff)}.uca-flows-overlay .ovclose__radioitem{width:100%}.uca-flows-overlay .ovclose__radioitem>span:last-child{flex-direction:column;gap:2px;display:flex}.uca-flows-overlay .ovclose__radiolabel{color:var(--heading);font-size:14px;font-weight:700}.uca-flows-overlay .ovclose__radiohint{color:var(--muted);font-size:12.5px;line-height:1.4}.uca-flows-overlay .ovclose__reward{border:1px dashed var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.uca-flows-overlay .ovclose__rewardlabel{color:var(--heading);font-size:13px;font-weight:700}.uca-flows-overlay .ovclose__rewardnote{font-size:var(--fz-meta);color:var(--muted)}.uca-flows-overlay .ovclose__refund{border:1px solid var(--line);border-left:4px solid var(--growth);background:color-mix(in srgb, var(--growth) 6%, #fff);border-radius:12px;padding:14px 16px}.uca-flows-overlay .ovclose__refund p{color:var(--body);margin:4px 0 0;font-size:13.5px;line-height:1.55}.uca-flows-overlay .ovclose__refundtitle,.uca-flows-overlay .ovclose__confirmtitle{font-family:var(--f2);color:var(--heading);font-size:16px;font-weight:800}.uca-flows-overlay .ovclose__confirmline{color:var(--body);margin:0;font-size:14px;line-height:1.55}.uca-flows-overlay .ovclose__confirmnote{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.uca-flows-overlay .ovrev__askedby{color:var(--heading);font-size:15px;line-height:1.5}.uca-flows-overlay .ovrev__askedby b{color:var(--trust)}.uca-flows-overlay .ovrev__desc{color:var(--body);margin:0;font-size:13.5px;line-height:1.55}.uca-flows-overlay .ovrev__note{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-radius:12px;padding:12px 14px}.uca-flows-overlay .ovrev__notek{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:800}.uca-flows-overlay .ovrev__notev{color:var(--heading);margin:4px 0 0;font-size:13.5px;font-style:italic;line-height:1.55}.uca-flows-overlay .ovrev__rate{flex-direction:column;height:100%;min-height:0;display:flex}.uca-flows-overlay .ovrev__comment{width:100%;max-width:640px;margin:0 auto}.uca-flows-overlay .ovrev__sumcomment{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.6}.uca-flows-overlay .ovpeer__brandname{font-family:var(--f2);color:var(--heading);font-size:17px;font-weight:800;line-height:1.25}.uca-flows-overlay .ovpeer__brandsub{font-size:var(--fz-meta);color:var(--body);margin-top:3px;font-weight:700}.uca-flows-overlay .ovpeer__view{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:#fff;flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.uca-flows-overlay .ovpeer__sectiontitle{font-family:var(--f2);color:var(--heading);font-size:15px;font-weight:800}.uca-flows-overlay .ovpeer__na{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.uca-flows-overlay .ovpeer__mapwrap{flex-direction:column;flex:1;min-height:320px;display:flex}.uca-flows-overlay .ovpeer__selcomment{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px;display:flex}.uca-flows-overlay .ovpeer__selcommenttext{color:var(--heading);margin:0;font-size:13.5px;font-style:italic;line-height:1.6}.uca-flows-overlay .ovpeer__trend{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.uca-flows-overlay .ovpeer__trendrow{grid-template-columns:110px 1fr auto;align-items:center;gap:12px;display:grid}.uca-flows-overlay .ovpeer__trenddate{font-size:var(--fz-meta);color:var(--muted);font-weight:700}.uca-flows-overlay .ovpeer__trendbarwrap{background:color-mix(in srgb, var(--insight) 12%, #fff);border-radius:999px;height:8px;overflow:hidden}.uca-flows-overlay .ovpeer__trendbar{background:var(--insight);border-radius:999px;height:100%;display:block}.uca-flows-overlay .ovpeer__notes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.uca-flows-overlay .ovpeer__note{border:1px solid var(--line);background:var(--ds-surface-color,#fff);border-left-width:4px;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.uca-flows-overlay .ovpeer__note--nudge{border-left-color:var(--insight)}.uca-flows-overlay .ovpeer__note--shout{border-left-color:var(--growth)}.uca-flows-overlay .ovpeer__notetag{font-size:var(--fz-meta);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.uca-flows-overlay .ovpeer__note--nudge .ovpeer__notetag{color:var(--insight)}.uca-flows-overlay .ovpeer__note--shout .ovpeer__notetag{color:var(--growth)}.uca-flows-overlay .ovpeer__notemsg{color:var(--heading);margin:0;font-size:13.5px;line-height:1.55}.uca-flows-overlay .ovpeer__notedate{font-size:var(--fz-meta);color:var(--muted)}.uca-flows-overlay .ov1menu__count.is-flash{animation:.6s 2 uca-count-flash}.kriea-wio{z-index:var(--kriea-z-work-item-overlay);background:var(--ds-canvas-color,var(--kriea-surface));display:flex;position:absolute;inset:0}.kriea-wio__card{background:var(--ds-surface-color);flex:auto;min-width:0;display:flex}.kriea-wio__menu{flex:0 0 clamp(220px, 22vw, var(--kriea-sider-w));border-right:1px solid var(--kriea-partition);background:var(--kriea-surface);flex-direction:column;gap:16px;min-height:0;padding:22px 20px;display:flex}.kriea-wio__kind{font-size:var(--ds-meta-size);letter-spacing:.07em;text-transform:uppercase;color:var(--ds-muted-color);font-weight:800}.kriea-wio__icon{border-radius:var(--ds-card-radius);background:var(--ds-surface-color);border:1px solid var(--kriea-partition);width:44px;height:44px;color:var(--ds-trust-color);justify-content:center;align-items:center;font-size:20px;display:flex}.kriea-wio__main{flex-direction:column;flex:auto;min-width:0;display:flex}.kriea-wio__topbar{border-bottom:1px solid var(--kriea-partition);background:var(--kriea-surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.kriea-wio__close{width:var(--kriea-control-h);height:var(--kriea-control-h);border:1px solid var(--kriea-partition);background:var(--ds-surface-color);color:var(--ds-body-color);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.kriea-wio__close:hover{color:var(--ds-trust-color);border-color:var(--ds-trust-color)}.kriea-wio__content{flex-direction:column;flex:auto;gap:14px;max-width:860px;min-height:0;padding:22px;display:flex;overflow-y:auto}@media (width<=768px){.kriea-wio__card{flex-direction:column}.kriea-wio__menu{border-right:0;border-bottom:1px solid var(--kriea-partition);flex-direction:row;flex:none;align-items:center}}.purpose-value-assessment-overlay .kao-page{justify-content:stretch;align-items:stretch;overflow:hidden}.purpose-value-assessment-overlay .pva-card{width:100%}.purpose-value-assessment-overlay .pva-pages{flex:auto;min-height:0;display:flex}.purpose-value-assessment-overlay .pva-card__body{font-size:15px;line-height:1.55}.purpose-value-assessment-overlay .pva-card__note{font-family:var(--f1);font-size:var(--fz-meta);color:var(--muted);white-space:nowrap;margin-inline-start:10px;font-weight:600}.purpose-value-assessment-overlay .pva-card--notice .ov1wizard__body{justify-content:center;align-items:center;display:flex}.purpose-value-assessment-overlay .pva-cols{gap:clamp(14px,1.6vw,24px);height:100%;min-height:0;display:flex}.purpose-value-assessment-overlay .pva-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.purpose-value-assessment-overlay .pva-answer{flex-direction:column;flex:auto;min-height:0;display:flex}.purpose-value-assessment-overlay .pva-answer.is-skipped{opacity:.6}.purpose-value-assessment-overlay .gm-step{flex:auto;min-height:0;overflow:hidden}.purpose-value-assessment-overlay .gm-prose{flex:0 auto;min-height:0;overflow-y:auto}.purpose-value-assessment-overlay .gm-answer-host{flex-direction:column;flex:auto;min-height:0;padding-top:14px;display:flex;position:relative}.purpose-value-assessment-overlay .gm-answer-host>:not(.gm-answer-count){flex-direction:column;flex:auto;min-height:0;display:flex}.purpose-value-assessment-overlay .gm-answer-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:50%;line-height:1;position:absolute;top:0;right:0}.purpose-value-assessment-overlay .pva-closing{justify-content:space-between;gap:20px}.purpose-value-assessment-overlay .pva-closing__form{flex:none}.purpose-value-assessment-overlay .pva-closing__note{border-top:1px solid var(--line);max-width:46rem;color:var(--muted);text-align:center;flex-direction:column;flex:none;align-items:center;gap:8px;margin:auto auto 0;padding:16px 20px;font-size:20px;line-height:1;display:flex}.purpose-value-assessment-overlay .gm-choices{flex:auto;align-items:stretch;min-height:0}.purpose-value-assessment-overlay .gm-choice{min-height:0;overflow-y:auto}.purpose-value-assessment-overlay .gm-proofs{flex:auto;min-height:0;overflow-y:auto}.purpose-value-assessment-overlay .pva-aside{border:1px solid var(--line);border-radius:var(--ds-cell-radius);background:var(--kriea-surface);flex-direction:column;flex:0 0 clamp(230px,26%,340px);gap:10px;min-width:0;min-height:0;padding:14px;display:flex}.purpose-value-assessment-overlay .pva-aside__head{font-size:var(--fz-meta);color:var(--heading);align-items:center;gap:8px;font-weight:700;display:flex}.purpose-value-assessment-overlay .pva-aside__body{min-height:0;font-size:var(--fz-meta);flex:auto;overflow-y:auto}@media (width<=1100px){.purpose-value-assessment-overlay .pva-cols{flex-direction:column}.purpose-value-assessment-overlay .pva-aside{flex:0 auto;max-height:34%}}@media (width<=900px){.purpose-value-assessment-overlay .ov1wizard__head{padding:14px 16px 12px}.purpose-value-assessment-overlay .ov1wizard__body{padding:14px}.purpose-value-assessment-overlay .ov1wizard__title{font-size:17px}}body.kriea-screen .beacon-launcher{display:none}.kriea-layout{height:100vh;font-family:var(--kriea-font-body);color:var(--kriea-body);flex-direction:row;display:flex;position:relative;overflow:hidden}.kriea-layout button{font-family:inherit}.kriea-layout .kriea-main-content{flex:auto;min-width:0;display:flex;position:relative;overflow:hidden}.kriea-layout .kriea-portal-drawer.ant-drawer{position:absolute}.kriea-layout .kriea-portal-drawer.ant-drawer .ant-drawer-content-wrapper{transition:width .2s,transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}.kriea-layout .kriea-content-layout{flex:auto;min-width:0;position:relative}.kriea-layout .kriea-flyout{z-index:var(--kriea-z-menu-flyout);display:flex;position:absolute;top:0;bottom:0;box-shadow:6px 0 28px #1b1e3a29}.kriea-layout .kriea-flyout.has-secondary{box-shadow:none}.kriea-layout .kriea-flyout .kriea-menu{box-shadow:none;transition:none}.kriea-layout .kriea-flyout.is-entering{animation:.22s cubic-bezier(.22,1,.36,1) kriea-flyout-in}.kriea-layout .kriea-flyout.is-leaving{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) forwards kriea-flyout-out}@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{background:0 0;overflow:hidden}.kriea-layout .kriea-left-sider .ant-layout-sider-children{flex-direction:row;min-width:0;height:100%;display:flex}.kriea-layout .kriea-spaces{flex:0 0 var(--kriea-rail-w);width:var(--kriea-rail-w);background:var(--kriea-rail-grad);background-position:0 0;background-size:100% 100%;flex-direction:column;align-items:center;padding:12px 0 14px;display:flex}.kriea-layout .kriea-spaces.is-loading{background-size:100% 240%;animation:1.9s ease-in-out infinite alternate kriea-rail-flow}.kriea-layout .kriea-spaces .kriea-spaces__logo{cursor:pointer;background:0 0;border:none;place-items:center;width:33px;height:33px;margin-bottom:31px;padding:0;display:grid}.kriea-layout .kriea-spaces .kriea-spaces__logo .ib-logo{filter:drop-shadow(0 5px 10px #1e5ade40);transition:transform .2s}.kriea-layout .kriea-spaces .kriea-spaces__logo:hover .ib-logo{transform:scale(1.06)}.kriea-layout .kriea-spaces .kriea-spaces__list{flex-direction:column;align-items:center;gap:10px;display:flex}.kriea-layout .kriea-spaces .kriea-spaces__item{width:40px;height:40px;color:var(--kriea-rail-idle);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;transition:all .2s,color 1.5s ease-in-out;display:grid}.kriea-layout .kriea-spaces .kriea-spaces__item:hover{color:var(--kriea-heading);background:#ffffffbf}.kriea-layout .kriea-spaces .kriea-spaces__item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .kriea-spaces .kriea-spaces__bottom{flex-direction:column;align-items:center;gap:10px;margin-top:auto;display:flex}.kriea-layout .kriea-spaces .kriea-spaces__divider{background:#1b1e3a29;width:21px;height:1px;margin:13px 0 0}.kriea-layout .kriea-spaces .kriea-spaces__divider--tier{margin:0}.kriea-layout .kriea-spaces .kriea-spaces__avatar{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;transition:transform .2s;box-shadow:0 0 0 2px #fff,0 5px 11px #1b1e3a2e}.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{background:var(--kriea-surface);border-right:1px solid var(--kriea-partition);flex:0 0 259px;width:259px;transition:flex-basis .2s,width .2s;overflow:hidden}.kriea-layout .kriea-menu.is-collapsed{border-right:none;flex-basis:0;width:0}.kriea-layout .kriea-menu .kriea-menu__inner{flex-direction:column;width:259px;height:100%;display:flex;position:relative}.kriea-layout .kriea-menu .kriea-menu__brand{font-size:var(--kriea-fs-brand);flex:none;align-items:center;padding:12px 14px 11px;display:flex}.kriea-layout .kriea-menu .kriea-menu__brand .kriea-360-title{min-width:0;line-height:1.35}.kriea-layout .kriea-menu .kriea-menu__brand-link{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;margin-bottom:20px}.kriea-layout .kriea-menu .kriea-menu__brand-link .kriea-360-title{font-weight:500;transition:font-weight .15s}.kriea-layout .kriea-menu .kriea-menu__brand-link.is-active .kriea-360-title{font-weight:700}.kriea-layout .kriea-menu .kriea-menu__brand-link .kriea-menu__brand-subtitle{font-family:var(--kriea-font-brand);color:var(--kriea-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__brand-link:not(.is-static):hover .kriea-360-title{color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__brand-link.is-static{cursor:default}.kriea-layout .kriea-menu .kriea-menu__brand-link.is-static.is-home{cursor:pointer}.kriea-layout .kriea-menu .kriea-menu__dashboard-entry{flex:none;margin-bottom:20px;padding:0 13px}.kriea-layout .kriea-menu .kriea-menu__node{background:var(--kriea-card);border:1px solid var(--kriea-border);box-shadow:none;text-align:left;cursor:pointer;border-radius:11px;align-items:center;min-height:34px;margin:0 14px 24px;padding:8px 41px 8px 13px;transition:border-color .2s;display:flex;position:relative}.kriea-layout .kriea-menu .kriea-menu__node:hover:not(.is-disabled){border-color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__node.is-disabled{opacity:.45;cursor:not-allowed}.kriea-layout .kriea-menu .kriea-menu__node.has-dashboard{margin-bottom:12px}.kriea-layout .kriea-menu .kriea-menu__node .kriea-menu__node-text{flex-direction:column;gap:1px;min-width:0;display:flex}.kriea-layout .kriea-menu .kriea-menu__node .kriea-menu__node-type{font-size:var(--kriea-fs-caption);color:var(--kriea-menu-idle);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__node .kriea-menu__node-label{font-size:var(--ds-meta-size);color:var(--kriea-primary);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__node .kriea-menu__node-chevron{color:#c3c9d6;border-left:1px solid #e7eaf2;place-items:center;width:34px;transition:color .2s;display:grid;position:absolute;top:7px;bottom:7px;right:0}.kriea-layout .kriea-menu .kriea-menu__node:hover:not(.is-disabled) .kriea-menu__node-chevron{color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__dashboard{background:var(--kriea-card);border:1px solid var(--kriea-border);box-shadow:none;text-align:left;cursor:pointer;border-radius:11px;flex-direction:column;gap:2px;margin:0 14px 24px;padding:8px 41px 8px 13px;transition:all .2s;display:flex;position:relative}.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-menu-idle);transition:color .2s}.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;text-overflow:ellipsis;transition:color .2s;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__dashboard .kriea-menu__dashboard-chevron{color:#c3c9d6;border-left:1px solid #e7eaf2;place-items:center;width:34px;transition:all .2s;display:grid;position:absolute;top:7px;bottom:7px;right:0}.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:#0000}.kriea-layout .kriea-menu .kriea-menu__dashboard.is-active .kriea-menu__dashboard-chevron:hover{color:var(--kriea-selected)}.kriea-layout .kriea-menu .kriea-menu__search{z-index:3;background:var(--kriea-surface);opacity:0;pointer-events:none;padding:8px 14px 14px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px);box-shadow:0 -6px 14px -10px #00000059}.kriea-layout .kriea-menu .kriea-menu__search.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.kriea-layout .kriea-menu .kriea-menu__search .ant-input-affix-wrapper{background:var(--kriea-surface);border-color:var(--kriea-border-soft);height:34px}.kriea-layout .kriea-menu .kriea-menu__search .ant-input-affix-wrapper .ant-input-prefix{color:var(--kriea-faint)}.kriea-layout .kriea-menu .kriea-menu__search .ant-input-affix-wrapper .ant-input{background:0 0}.kriea-layout .kriea-menu .kriea-menu__sections{scrollbar-width:thin;scrollbar-color:#e3e8f3 transparent;flex-direction:column;flex:1;gap:31px;min-height:0;padding:0 13px 19px;display:flex;overflow-y:auto}.kriea-layout .kriea-menu .kriea-menu__sections.has-search{padding-bottom:64px}.kriea-layout .kriea-menu .kriea-menu__section{flex-direction:column;gap:3px;display:flex}.kriea-layout .kriea-menu .kriea-menu__partition{color:var(--kriea-faint);align-items:center;gap:8px;padding:0 7px;display:flex}.kriea-layout .kriea-menu .kriea-menu__partition:before,.kriea-layout .kriea-menu .kriea-menu__partition:after{content:"";background:var(--kriea-border-soft);flex:auto;height:1px}.kriea-layout .kriea-menu .kriea-menu__partition-label{font-family:var(--kriea-font-brand);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:10px;font-weight:500;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__section-label{font-family:var(--kriea-font-brand);letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-section-label);white-space:nowrap;text-overflow:ellipsis;padding:0 7px 8px;font-size:10px;font-weight:500;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__section-head{flex-direction:column;gap:2px;padding:0 7px 8px;display:flex}.kriea-layout .kriea-menu .kriea-menu__section-head .kriea-menu__section-label{padding:0;line-height:14px}.kriea-layout .kriea-menu .kriea-menu__section-tagline{color:var(--kriea-section-tagline);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:italic;line-height:14px;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__item{width:100%;height:32px;font-family:var(--kriea-font-body);color:var(--kriea-menu-idle);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;flex:0 0 32px;align-items:center;gap:10px;padding:0 10px;font-size:13px;transition:all .2s,color 1.5s ease-in-out;display:flex;overflow:hidden}.kriea-layout .kriea-menu .kriea-menu__item .kriea-menu__item-icon{color:var(--kriea-menu-idle);place-items:center;transition:color 1.5s ease-in-out;display:grid}.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-heading)}.kriea-layout .kriea-menu .kriea-menu__item:hover .kriea-menu__item-icon{color:var(--kriea-heading)}.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-menu .kriea-menu__item.is-disabled{opacity:.45;cursor:not-allowed}.kriea-layout .kriea-menu .kriea-menu__item.is-disabled:hover{color:var(--kriea-menu-idle);background:0 0}.kriea-layout .kriea-menu .kriea-menu__item.is-disabled:hover .kriea-menu__item-icon{color:var(--kriea-menu-idle)}.kriea-layout .kriea-main{background:var(--kriea-canvas);flex-direction:column;flex:1;min-width:0;display:flex}.kriea-layout .kriea-topbar{flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);justify-content:space-between;align-items:center;gap:var(--kriea-gap);padding:0 var(--kriea-page-pad);background:var(--kriea-surface);border-bottom:1px solid var(--kriea-partition);line-height:normal;display:flex}.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{font-family:var(--kriea-font-brand);font-weight:600;font-size:var(--kriea-fs-title);color:var(--kriea-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.kriea-layout .kriea-topbar .kriea-topbar__titles{flex:auto;min-width:0}.kriea-layout .kriea-topbar .kriea-topbar__sub{font-size:var(--kriea-fs-caption);color:var(--kriea-muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.kriea-layout .kriea-topbar .kriea-topbar__actions{flex:none;align-items:center;gap:10px;display:flex}.kriea-layout .kriea-topbar .kriea-topbar__kebab>.ant-btn{width:var(--kriea-control-h);height:var(--kriea-control-h);border-radius:var(--kriea-control-radius);background:var(--kriea-control-bg);box-shadow:var(--kriea-control-shadow);color:var(--kriea-control-fg);border:1px solid var(--kriea-control-border)!important}.kriea-layout .kriea-topbar .kriea-topbar__kebab>.ant-btn:hover{color:var(--kriea-control-hover-border);border-color:var(--kriea-control-hover-border)!important}.kriea-layout .kriea-pill--lock{box-shadow:none;background:0 0;border:none;gap:0;padding:0;overflow:visible}.kriea-layout .kriea-pill--lock .anticon{color:var(--kriea-warning);font-size:26px;transition:filter .2s}.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{filter:drop-shadow(0 2px 4px #1b1e3a24);place-items:center;width:30px;height:34px;margin-left:-5px;display:grid;position:relative}.kriea-layout .kriea-pill .kriea-pill__hexcount svg{width:100%;height:100%;position:absolute;inset:0}.kriea-layout .kriea-pill .kriea-pill__hexcount svg path{fill:var(--kriea-card);stroke:var(--kriea-border);stroke-width:1.2px}.kriea-layout .kriea-pill .kriea-pill__hexcount-value{font-size:var(--kriea-fs-caption);color:var(--kriea-heading);font-weight:700;position:relative}.kriea-layout .kriea-pill .kriea-pill__dot{background:var(--kriea-warning);border-radius:50%;width:6px;height:6px}.kriea-layout .kriea-pill--inbox-alert,.kriea-layout .kriea-pill--inbox-alert:hover{border-color: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--beacon{padding:0}.kriea-layout .kriea-circle--beacon .beacon-honeycomb{filter:none;transition:transform .2s;display:block}.kriea-layout .kriea-circle--beacon:hover .beacon-honeycomb{transform:scale(1.08)}.kriea-layout .kriea-content{min-height:0;padding:var(--kriea-gap) var(--kriea-page-pad) var(--kriea-page-pad);--kriea-page-content-pad:var(--kriea-page-pad);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.kriea-layout .kriea-content>:not(.kriea-item-dialog){flex:auto;min-height:0;animation:.2s cubic-bezier(.22,1,.36,1) both kriea-view-in}@media (prefers-reduced-motion:reduce){.kriea-layout .kriea-content>:not(.kriea-item-dialog){animation:none}}@keyframes kriea-view-in{0%{opacity:.72;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{background-position:0 0;background-size:100% 100%;animation:none}}.kriea-layout .two-panel-layout__org-selector{--kriea-secondary-gutter:var(--kriea-gap);border-right:1px solid var(--kriea-border);height:100vh;z-index:var(--kriea-z-menu-flyout);will-change:transform, opacity;flex-direction:column;transition:transform .22s,opacity .22s;position:absolute;top:0;bottom:0;box-shadow:12px 0 24px #14182814;display:flex!important}.kriea-layout .two-panel-layout__org-selector.is-closed{opacity:0;pointer-events:none;transform:translate(-16px)}.kriea-layout .two-panel-layout__org-selector.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.kriea-layout .two-panel-layout__org-selector-body.kriea-orgscope{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.kriea-layout .kriea-orgscope__toggle{padding:0 var(--kriea-secondary-gutter) var(--kriea-gap);flex:none}.kriea-layout .two-panel-layout__org-selector-header{box-sizing:border-box;flex:0 0 var(--kriea-overlay-band-h);height:var(--kriea-overlay-band-h);margin-inline:var(--kriea-secondary-gutter);justify-content:space-between;align-items:center;gap:var(--kriea-gap-md);display:flex}.kriea-layout .kriea-secondary-scrim{z-index:var(--kriea-z-menu-scrim);background:var(--kriea-scrim);transition:opacity .22s,visibility 0s linear .22s;position:absolute;top:0;bottom:0;right:0}.kriea-layout .kriea-secondary-scrim.is-closed{opacity:0;visibility:hidden}.kriea-layout .kriea-secondary-scrim.is-open{opacity:1;visibility:visible;transition:opacity .22s}.kriea-layout .two-panel-layout__org-selector-title{font-family:var(--kriea-font-brand);letter-spacing:.08em;text-transform:uppercase;color:var(--kriea-section-label);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:500;overflow:hidden}.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{padding:13px var(--kriea-secondary-gutter) 19px;flex:1;overflow-y:auto}.kriea-layout .kriea-nodemenu{background:var(--kriea-surface)}.kriea-layout .kriea-nodemenu .kriea-nodemenu__tree{font-family:var(--kriea-font-body);background:0 0}.kriea-layout .kriea-nodemenu .kriea-nodemenu__item{padding-bottom:3px}.kriea-layout .kriea-nodemenu .kriea-nodemenu__item-title{color:var(--kriea-menu-idle);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:32px;transition:background .2s,color .2s;display:flex}.kriea-layout .kriea-nodemenu .kriea-nodemenu__item-switcher{color:var(--kriea-menu-idle)}.kriea-layout .kriea-nodemenu .kriea-nodemenu__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kriea-layout .kriea-nodemenu .kriea-nodemenu__persona{font-size:var(--kriea-fs-caption);color:var(--kriea-faint);flex:none}.kriea-layout .ant-pro-page-container{padding:0}.kriea-layout .ant-pro-page-container-warp{background:0 0}.kriea-layout .ant-pro-page-container-warp .ant-page-header{background:0 0;padding:0}.kriea-layout .ant-page-header-heading-title{font-size:var(--kriea-fs-heading);color:var(--kriea-heading);font-weight:600}.kriea-layout .ant-page-header-heading{padding-block-start:0!important}.kriea-layout .ant-pro-page-container-children-container,.kriea-layout .ant-page-header-content{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 .ant-pro-page-container,.kriea-layout .ant-pro-page-container>.ant-pro-page-container-affix,.kriea-layout .ant-pro-page-container>.ant-pro-page-container-affix>div,.kriea-layout .ant-pro-page-container .ant-pro-page-container-warp,.kriea-layout .ant-pro-page-container .ant-page-header,.kriea-layout .ant-pro-page-container .ant-page-header-content,.kriea-layout .ant-pro-page-container .ant-pro-page-container-detail,.kriea-layout .ant-pro-page-container .ant-pro-page-container-main,.kriea-layout .ant-pro-page-container .ant-pro-page-container-row,.kriea-layout .ant-pro-page-container .ant-pro-page-container-content,.kriea-layout .ant-pro-page-container .ant-page-header-footer{flex-direction:column;min-height:0;display:flex}.kriea-layout .ant-pro-page-container>.ant-pro-page-container-affix,.kriea-layout .ant-pro-page-container>.ant-pro-page-container-affix>div,.kriea-layout .ant-pro-page-container .ant-pro-page-container-warp,.kriea-layout .ant-pro-page-container .ant-page-header,.kriea-layout .ant-pro-page-container .ant-page-header-content,.kriea-layout .ant-pro-page-container .ant-pro-page-container-detail,.kriea-layout .ant-pro-page-container .ant-pro-page-container-main,.kriea-layout .ant-pro-page-container .ant-pro-page-container-row,.kriea-layout .ant-pro-page-container .ant-pro-page-container-content,.kriea-layout .ant-pro-page-container .ant-page-header-footer,.kriea-layout .ant-pro-page-container .ant-pro-page-container-tabs{flex:auto}.kriea-layout .ant-pro-page-container .ant-page-header-heading{flex:none}.kriea-layout .ant-pro-page-container-tabs>.ant-tabs,.kriea-layout .ant-pro-page-container-tabs>.ant-tabs>.ant-tabs-content-holder,.kriea-layout .ant-pro-page-container-tabs>.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content:not(.ant-tabs-content-hidden),.kriea-layout .ant-pro-page-container-tabs>.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active{flex-direction:column;flex:auto;min-height:0;display:flex}.kriea-layout .behavior-anchor-page .ant-pro-page-container-tabs>.ant-tabs-content-holder,.kriea-layout .behavior-anchor-page .ant-tabs-content:not(.ant-tabs-content-hidden),.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-direction:column;min-height:0;display:flex}.kriea-layout .behavior-anchor-page .ant-tabs-content:not(.ant-tabs-content-hidden),.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:auto}.kriea-layout .ant-pro-page-container .ant-tabs-nav{align-items:center;margin:0;padding:0 0 5px}.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{height:var(--kriea-tab-h);border-radius:10px;align-items:center;margin:0;padding:0 14px;transition:all .2s}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:var(--kriea-nav-idle);font-size:var(--kriea-fs-base);transition:color 1.5s ease-in-out}.kriea-layout .ant-pro-page-container .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-icon{margin-inline-end:6px;transition:color 1.5s ease-in-out}.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-heading)}.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:hover .ant-tabs-tab:not(:hover):not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:var(--kriea-body)}.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:var(--kriea-control-h);box-sizing:border-box;background:var(--kriea-control-bg);border:1px solid var(--kriea-control-border);border-radius:var(--kriea-control-radius);padding:calc(var(--kriea-toggle-track-pad) - 1px);box-shadow:var(--kriea-control-shadow);align-items:center;gap:2px;display:inline-flex}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn{height:calc(var(--kriea-control-h) - 2 * var(--kriea-toggle-track-pad));min-width:28px;min-height:0;padding-inline:var(--kriea-gap-sm);box-shadow:none;color:var(--kriea-body);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;border-radius:var(--kriea-control-radius-sm)!important}.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{background:var(--kriea-toggle-selected-bg);color:var(--kriea-toggle-selected-fg);box-shadow:none}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn-primary:hover{background:var(--kriea-toggle-selected-bg);color:var(--kriea-toggle-selected-fg)}.kriea-layout .ant-tabs-tabpane.table>div{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>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{box-shadow:none;background:0 0;border:none;border-radius:0}.kriea-layout .tab-content-view{flex-direction:column;flex:auto;min-height:0;animation:.32s cubic-bezier(.22,1,.36,1) both kriea-content-in;display:flex}@media (prefers-reduced-motion:reduce){.kriea-layout .tab-content-view{animation:none}}@keyframes kriea-content-in{0%{opacity:0}to{opacity:1}}.kriea-left-sider:hover .kriea-menu__item,.kriea-left-sider:hover .kriea-menu__item .kriea-menu__item-icon,.kriea-left-sider:hover .kriea-spaces__item,.kriea-nodemenu:hover .kriea-nodemenu__item-title{color:var(--kriea-body)}.login-title{text-align:center;color:#fff;letter-spacing:-.04em;font-size:30px}.kaf{background:var(--ds-canvas-color);justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.kaf--full{padding:clamp(12px,3vh,40px) clamp(12px,4vw,48px)}.kaf--inline{background:0 0;padding:0}.kaf__card{width:min(100%,46rem);height:min(100%,54rem);min-height:0}.kaf__body.kriea-card-container__body{flex-direction:column;gap:clamp(8px,1.4vh,16px);min-height:0;display:flex;overflow:hidden}.kaf__meta,.kaf__head{flex:none;min-width:0}.kaf .kaf__subject,.kaf .kaf__step{font-size:var(--ds-meta-size)}.kaf .kaf__step{white-space:nowrap;flex:none}.kaf .kaf__heading.ant-typography{font-family:var(--ds-title-font);color:var(--ds-title-color);margin:0;font-size:clamp(1.05rem,1.5vw + .6rem,1.5rem);line-height:1.3}.kaf .kaf__desc.ant-typography{font-size:var(--ds-meta-size);margin:0}.kaf__actions{width:100%}.kaf__step-body{scrollbar-width:thin;scrollbar-color:var(--ds-border-color) transparent;flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.kaf__step-body::-webkit-scrollbar{width:8px}.kaf__step-body::-webkit-scrollbar-track{background:0 0}.kaf__step-body::-webkit-scrollbar-thumb{background:var(--ds-border-color);border-radius:999px}@media (height<=720px){.kaf--full{padding:8px clamp(12px,4vw,32px)}.kaf .kaf__heading.ant-typography{font-size:1.05rem}}
