@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-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-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-rail-grad:linear-gradient(180deg, #dcecf4 0%, #edf0f1 40%, #f4e7e4 70%, #eed8e6 100%);--kriea-icon-idle:#8a8478;--kriea-dash-sub:#b3ab9d;--kriea-section-label:#b8b1a3;--kriea-idle-opacity:.55;--kriea-font-body:"Varela Round", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kriea-font-brand:"Comfortaa", "Varela Round", sans-serif;--kriea-fs-label:9px;--kriea-fs-caption:12px;--kriea-fs-secondary:12px;--kriea-fs-base:12px;--kriea-fs-emphasis:15px;--kriea-fs-heading:15px;--kriea-fs-title:15px;--kriea-fs-brand:20px;--kriea-gap-xs:4px;--kriea-gap-sm:8px;--kriea-gap-md:12px;--kriea-gap:22px;--kriea-gap-lg:22px;--kriea-page-pad:22px;--kriea-radius-sm:8px;--kriea-radius:12px;--kriea-radius-lg:16px;--kriea-radius-pill:999px;--kriea-shadow-xs:0 1px 3px #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-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);--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}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}.kriea-card-list-header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-list-header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-container__header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-container__header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-container__footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-card-container__footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only),.kriea-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only){background:var(--kriea-card);color:var(--ds-title-color);box-shadow:var(--kriea-shadow-sm);border-color:#0000;transition:box-shadow .15s,color .15s,background .15s}.kriea-card-list-header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-list-header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-list-header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-list-header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-container__header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-container__header .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-container__header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-container__header .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-container__footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-container__footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-card-container__footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-card-container__footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-list-footer .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible,.kriea-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):hover,.kriea-list-footer .ant-btn-text:not(.ant-btn-dangerous):not(.ant-btn-icon-only):focus-visible{color:var(--ds-trust-color);background:var(--kriea-card);box-shadow:var(--kriea-shadow-md)}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)}.kriea-page-shell{flex-direction:column;height:100%;min-height:0;display:flex;overflow:visible}.kriea-page-bar{background:color-mix(in srgb, var(--ds-surface-color) 55%, transparent);border:1px solid var(--kriea-border);border-radius:var(--kriea-radius-lg);box-shadow:none;padding:var(--kriea-gap-md);flex:none;margin-bottom:32px}.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}.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}.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: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;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 .kriea-filterpanel__collapse{display:none}.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;overflow:visible}.kriea-filterpanel__header{text-align:center;height:40px;font-family:var(--kriea-font-body);color:var(--kriea-body);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:13px;font-weight:500;line-height:1.35;display:flex;position:relative}.kriea-filterpanel__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kriea-filterpanel__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}.kriea-filterpanel__clear:hover{background:var(--kriea-primary-soft)}.kriea-filterpanel__clear:focus-visible{outline:2px solid var(--kriea-primary);outline-offset:2px}.kriea-filterpanel__collapse{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:24px;height:24px;box-shadow:var(--kriea-shadow-sm);color:var(--ds-muted-color);cursor:pointer;z-index:5;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:50%;right:-12px;transform:translateY(-50%)}.kriea-filterpanel__collapse svg{width:12px;height:12px}.kriea-filterpanel__collapse:hover{opacity:1;color:var(--ds-trust-color);border-color:var(--ds-border-accent);box-shadow:var(--kriea-shadow-md)}.kriea-filterpanel__collapse:focus-visible{opacity:1;outline:2px solid var(--kriea-primary);outline-offset:2px}.kriea-filterpanel:hover .kriea-filterpanel__collapse{opacity:1}.kriea-filterpanel__fixed{padding:var(--kriea-gap-md) 0;margin-bottom:var(--kriea-gap-md);border-top:1px solid var(--ds-border-color);border-bottom:1px solid var(--ds-border-color);flex: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-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{flex:0 0 222px;width:222px;min-width:222px;max-width:222px}.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-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,.kriea-filterpanel .kriea-filterpanel__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)}}.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)}.kbtn-confirm{vertical-align:middle;min-width:var(--kbtn-confirm-split-width,64px);display:inline-flex;position:relative}.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(--ds-surface-color);border:1px solid var(--ds-border-color);border-radius:var(--kbtn-confirm-radius,10px);opacity:0;pointer-events:none;align-items:stretch;transition:opacity .16s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 3px #1b1e3a0f}.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-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__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-list-title-band-height,57px);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 .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{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%)}.anchors-list-row-btn.ant-btn{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:30px;min-width:30px;height:30px;box-shadow:var(--kriea-shadow-sm);border-radius:8px;padding:0;color:var(--ds-body-color)!important}.anchors-list-row-btn.ant-btn:hover,.anchors-list-row-btn.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.ant-btn--danger:hover{border-color:var(--ds-warning-color);color:var(--ds-warning-color)!important;background:var(--kriea-danger-soft,#c4443214)!important}.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__gear.ant-btn{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:30px;min-width:30px;height:30px;box-shadow:var(--kriea-shadow-xs);border-radius:8px;padding:0;transition:color .15s,border-color .15s,background .15s;color:var(--ds-body-color)!important}.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}.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-list-band-height,44px);padding:0 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)}.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}.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}.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}.capability-card__common-section{border:1px solid var(--kriea-partition);background-color:#f5f5f5;border-radius:8px;padding:12px}.capability-card__common-box{background-color:var(--kriea-surface);border:1px solid #e8e8e8;border-radius:6px;flex-direction:column;justify-content:space-between;min-height:60px;padding:8px;display:flex}.capability-card__common-label{color:#666;margin-bottom:8px;font-size:12px;font-weight:500}.capability-card__common-tag{color:#fff;background-color:#52c41a;border:none;border-radius:4px;margin:0;padding:4px 8px;font-size:12px;font-weight:500}.capability-card__role-section{background-color:#fcfffc;border:1px solid #f6ffed;border-radius:8px;padding:12px}.capability-card__role-item{background-color:var(--kriea-surface);border:1px solid #f0f0f0;border-radius:6px;padding:12px}.capability-card__role-item--clickable{cursor:pointer}.capability-card__role-item--default{cursor:default}.capability-card__role-tag{text-align:center;min-width:120px;font-size:12px}.capability-card__role-tag-container{justify-content:flex-end;display:flex}.capability-card__no-role-section{background-color:#fcfffc;border:1px solid #f6ffed;border-radius:8px;padding:12px}.capability-card__action-section{justify-content:flex-end;display:flex}.capability-card__add-capability-button{border-color:var(--kriea-partition);color:#595959;background-color:#f5f5f5;border-style:dashed;border-width:1px;border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;display:flex}.capability-card__add-capability-button--compact{height:32px;min-height:32px}.capability-card__self-assessment-button{float:right;margin-top:10px}.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:#d32f2f}.policy-instances-box--very_important{--tier:#f57c00}.policy-instances-box--important{--tier:#1976d2}.policy-instances-box--nice_to_have{--tier:#9e9e9e}.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}.afx-label{color:var(--ds-muted-color);font-size:11px;line-height:1.2}.afx-all{font:inherit;color:var(--ds-body-color);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:2px 8px;font-size:10.5px;line-height:1.3}.afx-all.is-on{color:var(--kriea-heading);box-shadow:var(--kriea-shadow-sm);background:#fff}.afx-all:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.afx-dot{cursor:pointer;border:none;border-radius:50%;width:13px;height:13px;padding:0;transition:opacity .15s,box-shadow .15s}.afx-dot--negative{background:var(--ds-warning-color)}.afx-dot--neutral{background:var(--ds-muted-color)}.afx-dot--positive{background:var(--ds-growth-color)}.afx-dot.is-on{box-shadow:0 0 0 2px var(--ds-canvas-color), 0 0 0 4px var(--ds-trust-color)}.afx-dot.is-dim{opacity:.35}.afx-dot:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:2px}.afx-pct{color:var(--ds-trust-color);text-align:right;min-width:34px;font-size:10.5px;font-weight:700}.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-list-title-band-height,57px);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;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;text-overflow:ellipsis;align-items:center;gap:8px;margin:0;font-weight:700;display:inline-flex;overflow:hidden}.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;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-list-band-height,44px);padding:0 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-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-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}}.ovbody>.kriea-overlay-body__stage,.ovbody>.kriea-overlay-body__stage>.kriea-transition__live{height:100%}.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:950;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:row;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{background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,#d9d9d9);flex:0 0 316px;width:316px;overflow:hidden}.oba-instance-overlay .ovmenu__inner{flex-direction:column;width:316px;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{height:60px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface,#fafafa);border-bottom:1px solid var(--kriea-partition,#d9d9d9);flex:0 0 60px;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:29px}.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;border:1px solid var(--kriea-border,#e4e9f5)!important;height:29px!important;padding:0 12px!important}.oba-instance-overlay .ovtopbar__period .ant-select-selection-item{line-height:27px;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{border:1px solid var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);width:29px;height:29px;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{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}.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:42px;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:28px;height:28px;color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;border-radius:9px;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:28px;height:28px;color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;border-radius:9px;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:24px;height:24px;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{cursor:pointer;width:100%;height:30px;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{background:var(--kriea-surface);border-top:1px solid var(--kriea-partition);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;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__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-item-dialog{z-index:970;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-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-list-title-band-height,57px);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{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;padding:12px 22px}.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}}.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%)}@container kriea-mycelium-canvas (width<=760px){.kmyc-panel-host--right{z-index:5;border-left:0;width: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}.kfacet__label{font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;font-weight:600;line-height:1.2}.kfacet__chip{border:1px solid var(--ds-border-color);background:var(--kriea-card,#fff);color:var(--ds-body-color);font:inherit;font-size:var(--ds-meta-size);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;line-height:1.35;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.kfacet__chip:hover{border-color:var(--ds-trust-color);color:var(--ds-trust-color)}.kfacet__chip.is-on{border-color:var(--ds-trust-color);background:color-mix(in srgb, var(--ds-trust-color) 12%, transparent);color:var(--ds-trust-color);font-weight:600}.kfacet__chip:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.kfacet__clear{font:inherit;font-size:var(--ds-meta-size);color:var(--ds-muted-color);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;padding:0;display:inline-flex}.kfacet__clear svg{width:12px;height:12px}.kfacet__clear:hover,.kfacet__clear:focus-visible{color:var(--ds-trust-color)}.kfacet__count{font-variant-numeric:tabular-nums;font-size:calc(var(--ds-meta-size) - .5px);color:var(--ds-muted-color)}.kfacet__chip.is-on .kfacet__count{color:inherit}.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{padding-bottom:4px}.kfacet-search__wrap{position:relative}.kfacet-search__card .oba-cat-card__name{white-space:normal;overflow-wrap:anywhere}.kfacet-search__wrap.is-searching .kfacet-search__card{pointer-events:none}.kfacet-search__wrap.is-searching .kfacet-search__card>*{visibility:hidden}.kfacet-search__field{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline:24px 42px}.kfacet-search__btn{width:24px;height:24px;color:var(--ds-muted-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:6px;inset-inline-end:6px}.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-list-title-band-height,57px);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-card-btn.ant-btn{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:30px;min-width:30px;height:30px;box-shadow:var(--kriea-shadow-sm);border-radius:8px;padding:0;color:var(--ds-body-color)!important}.kriea-card-list-card-btn.ant-btn:hover{border-color:var(--ds-border-accent);color:var(--ds-trust-color)!important;background:var(--kriea-primary-soft)!important}.kriea-card-list-card-btn.ant-btn--danger:hover{border-color:var(--ds-warning-color);color:var(--ds-warning-color)!important;background:var(--kriea-danger-soft,#c4443214)!important}.kriea-card-list-footer{min-height:var(--kriea-list-band-height,44px);padding:0 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__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__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__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__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-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}}.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}}.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;border:1px solid var(--ds-border-color,var(--ds-border-color));background-color:var(--ds-surface-color,#fff);background-image:var(--ayb-rest);height:29px;box-shadow:var(--kriea-shadow-sm,0 2px 8px #1b1e3a0f);color:var(--ds-title-color,var(--kriea-heading));font-family:var(--ds-primary-font);font-size:var(--ds-body-size,12.5px);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;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}}.pp-why{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:100%;height:100%;min-height:0;display:grid;container-type:inline-size}.pp-why .pp-why__head{grid-row:1}.pp-why .pp-why__scroll{grid-row:2}.pp-why .pp-why__foot{grid-row:3}.pp-why .pp-why__head,.pp-why .pp-why__foot{flex-direction:column;gap:12px;min-width:0;display:flex}.pp-why .pp-why__stats{font-size:var(--kriea-fs-caption);letter-spacing:.02em;font-weight:700}.pp-why .pp-why__notice{width:100%}.pp-why .pp-why__notice-note{font-size:var(--kriea-fs-caption);color:var(--kriea-body);line-height:1.45}.pp-why .pp-why__scroll{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:2px;display:flex;overflow:hidden auto}.pp-why .pp-why__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}.pp-why .pp-why__subject-eyebrow{font-size:var(--kriea-fs-caption);letter-spacing:.08em;color:var(--kriea-muted);font-weight:800}.pp-why .pp-why__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}.pp-why .pp-why__tree{flex-direction:column;gap:8px;display:flex}.pp-why .pp-why__row{--pp-why-indent:0px;--pp-why-accent:var(--kriea-primary);margin-left:var(--pp-why-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}.pp-why .pp-why__row:focus-within{border-color:var(--pp-why-accent);box-shadow:var(--kriea-shadow-xs)}.pp-why .pp-why__row.is-invalid{border-color:var(--kriea-warning);--pp-why-accent:var(--kriea-warning)}.pp-why .pp-why__row--d1{--pp-why-indent:0px}.pp-why .pp-why__row--d2{--pp-why-indent:clamp(16px, 3vw, 36px)}.pp-why .pp-why__row--d3{--pp-why-indent:clamp(32px, 6vw, 72px)}.pp-why .pp-why__row--d4{--pp-why-indent:clamp(48px, 9vw, 108px)}.pp-why .pp-why__row--d5{--pp-why-indent:clamp(64px, 12vw, 144px);--pp-why-accent:var(--kriea-accent-360)}.pp-why .pp-why__rail{border-radius:var(--kriea-radius-pill);background:var(--pp-why-accent);opacity:.55;flex:none;width:3px;position:relative}.pp-why .pp-why__rail:before{content:"";background:var(--pp-why-accent);opacity:.5;width:10px;height:1px;position:absolute;top:50%;right:100%}.pp-why .pp-why__row--d1 .pp-why__rail:before{display:none}.pp-why .pp-why__cell{flex:1;min-width:0}.pp-why .pp-why__badge{border-radius:var(--kriea-radius-pill);background:color-mix(in srgb, var(--pp-why-accent) 12%, transparent);color:var(--pp-why-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}.pp-why .pp-why__because.ant-typography{min-width:0;font-size:var(--kriea-fs-caption)}.pp-why .pp-why__acts{flex:none}.pp-why .pp-why__link{row-gap:2px;min-width:0}.pp-why .pp-why__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}.pp-why .pp-why__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}.pp-why .pp-why__link-change.ant-btn{height:auto;font-size:var(--kriea-fs-caption);padding:0}.pp-why .pp-why__read-note.ant-typography{font-size:var(--kriea-fs-caption);line-height:1.5}.pp-why .pp-why__error{font-size:var(--kriea-fs-caption)}.pp-why .pp-why__empty.ant-empty{margin:24px 0 8px}.pp-why .pp-why__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}.pp-why .pp-why__addroot-label{align-items:center;gap:7px;font-weight:700;line-height:1.25;display:inline-flex}.pp-why .pp-why__addroot-sub,.pp-why .pp-why__caption{font-size:var(--kriea-fs-caption);opacity:.72;max-width:68ch;margin:0;font-weight:400;line-height:1.45;display:block}.pp-why .pp-why__caption{color:var(--kriea-muted);letter-spacing:.02em;text-align:center;opacity:1;margin-inline:auto;font-weight:700}.pp-why .pp-why__addroot-stats{letter-spacing:.02em;margin-top:3px;font-weight:700;display:block}.pp-why .pp-why__read-text.ant-typography{color:var(--kriea-body);font-size:var(--kriea-fs-secondary);line-height:1.5}.pp-why.pp-why--dense{gap:8px}.pp-why.pp-why--dense .pp-why__row{padding:8px 10px}@container (width<=620px){.pp-why .pp-why__row{--pp-why-indent:0px;margin-left:0}.pp-why .pp-why__rail:before{display:none}.pp-why .pp-why__acts{flex-wrap:wrap}}.pp-why__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-gap:116px;--rel-card-gap:22px;--rel-card-h:68px;overscroll-behavior:contain;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.kriea-rel-trace__strip{align-items:stretch;gap:var(--rel-col-gap);flex:none;justify-content:safe center;min-width:100%;padding:6px 8px 12px;display:flex;position:relative}.kriea-rel-trace__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.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;flex:0 0 var(--rel-col-w);width:var(--rel-col-w);min-width:0;position:relative}.kriea-rel-trace__head{min-height:26px;margin-bottom:8px;padding-inline:2px}.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);flex:auto;font-weight:700}.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__col:hover .kriea-rel-trace__tools,.kriea-rel-trace__col:focus-within .kriea-rel-trace__tools{opacity:1}.kriea-rel-trace__tool.is-active{color:var(--ds-trust-color)}.kriea-rel-trace__col .kriea-rel-trace__search{margin-bottom:8px}.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}@container kriea-rel-trace (width<=1000px){.kriea-rel-trace__scroll{--rel-col-w:212px;--rel-col-gap:84px;--rel-card-gap:16px}}@container kriea-rel-trace (width<=760px){.kriea-rel-trace__scroll{--rel-col-w:180px;--rel-col-gap:62px;--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-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}}.kriea-rel{height:100%;min-height:0}.kriea-rel__body{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.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-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 .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)}.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{flex-direction:column;flex:auto;align-items:stretch;min-height:0;padding:20px 22px;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{flex:auto;grid-template-columns:3fr 7fr;gap:22px;min-height:0;padding:20px 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-lead{align-items:center;gap:12px;min-width:0;display:flex}.kriea-execution-container .kxc-railtoggle{border:1px solid var(--kriea-border);background:var(--kriea-card);width:29px;height:29px;box-shadow:var(--kriea-shadow-sm);color:var(--heading);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.kriea-execution-container .kxc-railtoggle:hover{color:var(--trust);border-color:var(--trust)}.kriea-execution-container .kxc-railtoggle svg{width:15px;height:15px}.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}.kriea-execution-container.is-rail-collapsed .ovmenu{display:none}@media (width<=860px){.kriea-execution-container .ovmenu{z-index:3;box-shadow:var(--kriea-shadow-lg,0 12px 32px #1b1e3a2e);position:absolute;inset-block:0;inset-inline-start:0}}@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}}.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=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:center;padding:12px 14px;transition:box-shadow .15s,border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.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}}.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:950;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{border:1px solid var(--kriea-border);background:var(--kriea-card,#fff);width:29px;min-width:29px;height:29px;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}.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-page .ant-tabs-extra-content .ant-input-affix-wrapper,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selector{height:29px}.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selection-item,.behavior-anchor-page .ant-tabs-extra-content .behavior-anchor-period.ant-select .ant-select-selection-placeholder{line-height:27px}.behavior-anchor-behaviors-root{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{border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:24px;height:24px;color:var(--ds-body-color);cursor:pointer;border-radius:8px;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:29px;height:29px;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;border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:24px;height:24px;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{border-radius:8px;flex:none;width:28px;min-width:28px;height:28px;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;border:1px solid var(--ds-border-color);background:var(--ds-surface-color);width:30px;min-width:30px;height:30px;box-shadow:var(--kriea-shadow-sm);border-radius:8px;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{gap:var(--kriea-gap-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));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.05;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}.krs-wrap{width:100%;min-width:0;height:100%;min-height:0;container-type:inline-size}.krs{flex-direction:column;height:100%;min-height:0;display:flex}.krs__body{gap:var(--kriea-gap-md,12px);flex:auto;min-height:0;display:flex}.krs__rail{flex-direction:column;flex:0 0 222px;min-height:0;display:flex}.krs__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}.krs__rail-list{min-height:0;padding-top:var(--kriea-gap-md,12px);flex-direction:column;flex:auto;gap:4px;display:flex;overflow-y:auto}.krs__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}.krs__rail-item:hover{background:var(--kriea-primary-soft)}.krs__rail-item:focus-visible{outline:2px solid var(--ds-trust-color);outline-offset:1px}.krs__rail-item.is-active{background:var(--kriea-selected-bg);color:var(--kriea-heading)}.krs__rail-item.is-active .krs__rail-item-icon{color:var(--ds-trust-color)}.krs__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}.krs__rail-item-text{flex-direction:column;gap:1px;min-width:0;display:flex}.krs__rail-item-label{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.25;display:inline-flex}.krs__rail-item-soon{background:var(--kriea-surface);color:var(--kriea-muted);border:0;margin-inline-end:0;font-size:10px;line-height:16px}.krs__rail-item-hint{color:var(--kriea-muted);font-size:11px;line-height:1.3}.krs__main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.krs__pane{min-height:0;padding:var(--kriea-gap-md,12px) 2px 0 2px;flex:auto;overflow-y:auto}.krs__pane[hidden]{display:none}.krs__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}.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:28px;height:28px;color:var(--kriea-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;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)}@container (width<=720px){.krs__body{flex-direction:column}.krs__rail{flex:none}.krs__rail-head{display:none}.krs__rail-list{flex-flow:wrap;gap:6px;padding-top:0;overflow-y:visible}.krs__rail-item{width:auto;padding:6px 10px}.krs__rail-item-hint{display:none}}.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)}.org-type-capability-benchmark-form .ant-select{cursor:pointer}.org-type-capability-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}.org-type-capability-benchmark-form .ant-select .ant-select-selection-item,.org-type-capability-benchmark-form .ant-select .ant-select-selection-placeholder,.org-type-capability-benchmark-form .ant-select .ant-select-arrow{color:inherit;opacity:1}.org-type-capability-benchmark-form .ant-select:hover .ant-select-selector,.org-type-capability-benchmark-form .ant-select.ant-select-open .ant-select-selector,.org-type-capability-benchmark-form .ant-select.ant-select-focused .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.assessment-container{text-align:center;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: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}.kriea-cat-addband{display:flex}.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}.oba-cat-card__chev>svg{font-size:10px}.kriea-cat-x{flex-direction:column;gap:10px;display:flex}.kriea-cat-x__desc{font-size:var(--ds-meta-size);line-height:1.45;display:block}.kriea-cat-x__stats{flex-wrap:wrap;gap:14px;display:flex}.kriea-cat-x__stat{flex-direction:column;line-height:1.1;display:flex}.kriea-cat-x__stat-n{color:var(--ds-trust-color);font-size:18px;font-weight:700}.kriea-cat-x__stat-l{font-size:var(--ds-meta-size);color:var(--ds-muted-color)}.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}.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;padding:5px;position:absolute;inset-block:2px}.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(120px,.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:anywhere;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)}.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 .ovtopbar__lead{align-items:center;gap:12px;min-width:0;display:flex}.kriea-canvas-designer__menutoggle{border:1px solid var(--kriea-border,#e4e9f5);background:var(--kriea-card,#fff);width:30px;height:30px;color:var(--ds-body-color);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.kriea-canvas-designer__menutoggle:hover,.kriea-canvas-designer__menutoggle:focus-visible{color:var(--ds-trust-color);border-color:var(--ds-trust-color)}.kriea-canvas-designer .ovmenu{transition:flex-basis .2s,width .2s,opacity .2s}.kriea-canvas-designer.is-menu-collapsed .ovmenu{opacity:0;pointer-events:none;flex-basis:0;width:0;min-width:0}.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)}}.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__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}}.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)}.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;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{background:var(--ds-border-color);width:30px;height:30px;color:var(--kriea-card);cursor:pointer;border:0;border-radius:50%;flex:0 0 30px;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)}.ib-logo{flex:none;line-height:0;display:inline-block;position:relative}.ib-logo__img{object-fit:contain;width:100%;height:100%;display:block}.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}.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__why{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__why-note{font-size:var(--ob-meta);color:var(--ds-muted-color);font-weight:600}.ob-read__why-item{gap:8px;min-width:0;display:flex}.ob-read__why-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-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-rsn{grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.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);padding:12px 16px 6px}.ob-rsn__band-head{margin-bottom:2px}.ob-rsn__band-title{font-size:var(--ds-body-size);color:var(--kriea-heading);font-weight:600}.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__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{align-items:center;gap:8px;min-width:0;display:flex}.ob-prof__track{flex:auto;gap:3px;min-width:0;display:flex}.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{background:color-mix(in srgb, var(--kriea-primary) 55%, var(--ds-border-soft))}.ob-prof__seg:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.ob-prof__label{max-width:52%;font-size:var(--ob-meta);color:var(--ds-body-color);white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:700;overflow:hidden}.ob-prof__label.is-unset{color:var(--ds-muted-color);font-style:italic;font-weight:500}.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{min-width:0}.ob-skill.oba-card.is-excluded{opacity:.42;filter:grayscale(.9)}.ob-skill.oba-card.is-excluded .ob-skill__acts{opacity:1;filter:none}.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-excluded .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-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}.ob-swot{flex-direction:column;height:100%;min-height:0;display:flex}.ob-swot__canvas{flex:auto;min-width:0;min-height:0}.ob-swotcard{flex-direction:column;gap:4px;min-width:0;display:flex}.ob-swotcard__title{min-width:0;font-size:var(--ob-meta);color:var(--kriea-heading);flex:auto;font-weight:600;line-height:1.35}.ob-swotcard__evidence{font-size:var(--ob-meta);color:var(--ds-muted-color);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-style:italic;line-height:1.4;display:-webkit-box;overflow:hidden}.ob-swotcard.is-excluded{opacity:.42;filter:grayscale(.9)}.ob-swotcard.is-excluded .ob-swotcard__acts{opacity:1;filter:none}.ob-swotcard__acts{opacity:0;flex:none;transition:opacity .14s}.ob-swotcard:hover .ob-swotcard__acts,.ob-swotcard:focus-within .ob-swotcard__acts,.ob-swotcard.is-excluded .ob-swotcard__acts{opacity:1}.ob-swotcard__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-swotcard__act:hover{background:var(--kriea-primary-soft);color:var(--kriea-primary)}.ob-swotcard__act:focus-visible{box-shadow:inset 0 0 0 2px var(--kriea-primary);outline:none}.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{border-bottom:1px solid var(--ds-border-soft);flex:none;align-items:center;gap:12px;min-height:64px;padding:12px 18px 12px 24px;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:34px;height:34px;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{border-top:1px solid var(--ds-border-soft);flex:none;justify-content:flex-end;align-items:center;gap:10px;min-height:72px;padding:14px 24px;display:flex}.kriea-dialog__body .kdlg-peek{flex-direction:column;flex:auto;min-height:0;display:flex}.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__card{border:1px solid var(--ds-border-color);border-radius:var(--ds-cell-radius);background:var(--ds-surface-color);flex-direction:column;gap:12px;margin-bottom:4px;padding:14px 16px;display:flex}.kriea-peek__dots{flex-wrap:wrap;gap:8px;display:flex}.kriea-peek__dot{border:1.5px dashed var(--ds-border-color);background:0 0;border-radius:50%;width:26px;height:26px}.kriea-peek__dot.is-filled{background:linear-gradient(135deg, var(--ds-trust-color), var(--ds-growth-color));border-style:solid;border-color:#0000}.kriea-peek__cardmeta{justify-content:space-between;align-items:baseline;gap:12px;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)}.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;grid-template-columns:220px minmax(0,1fr);gap: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__hint{font-size:var(--ob-meta);color:var(--ds-muted-color);flex:none;line-height:1.45}.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{width:var(--oba-card-w,218px);max-height:calc(100% - 12px)}.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{opacity:.35}.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:120px;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;overflow:hidden}.oba-lane--critical{--tier:#d32f2f;--tier-bg:var(--ds-warning-color)}.oba-lane--very_important{--tier:#f57c00;--tier-bg:var(--ds-insight-color)}.oba-lane--important{--tier:#1976d2;--tier-bg:var(--ds-trust-color)}.oba-lane--nice_to_have{--tier:#9e9e9e;--tier-bg:#a8a8a8}.oba-lane.is-target{border-color:color-mix(in srgb, var(--tier) 45%, var(--ds-border-color))}.oba-lane.is-over{border-color:var(--tier);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--tier) 40%, transparent)}.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);line-height:1.2}.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;max-height:calc(100% - 12px);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:92px}.oba-lane__analytics{padding-left:14px}}.ob-page{--ob-actions-h:72px;--ob-head-h:64px;--ob-meta:12px;--ob-act-size:26px;--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:auto;min-height:0;padding:22px 0;overflow:hidden auto}.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}}@media (width<=1024px){.ob-page{grid-template-columns:216px minmax(0,1fr)}.ob-beacon{display:none}}@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}}.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}}.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}.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}}.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-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}.kriea-assessment-overlay .kao-list__num{color:var(--kriea-muted);font-variant-numeric:tabular-nums;font-size:12px}.kriea-assessment-overlay .kao-list__name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.kriea-assessment-overlay .kao-list__state{justify-content:flex-end;font-size:15px;display:inline-flex}.kriea-assessment-overlay .kao-list__check{color:var(--ds-growth-color,var(--kriea-growth))}.kriea-assessment-overlay .kao-list__skip{color:var(--kriea-muted)}.kriea-assessment-overlay .kao-list__lockwrap{display:block}.kriea-assessment-overlay .kao-list__item.is-locked{opacity:.45;cursor:not-allowed}.kriea-assessment-overlay .kao-list__item.is-locked:hover{background:0 0}.kriea-assessment-overlay .kao-list__lock{color:var(--kriea-muted)}.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)}.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}}.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}}.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}}.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:#d32f2f;--tier-bg:var(--ds-warning-color)}.policy-anchor-page .plane--very_important{--tier:#f57c00;--tier-bg:var(--ds-insight-color)}.policy-anchor-page .plane--important{--tier:#1976d2;--tier-bg:var(--ds-trust-color)}.policy-anchor-page .plane--nice_to_have{--tier:#9e9e9e;--tier-bg:#a8a8a8}.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:22px;height:22px;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:60px;--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:32px;height:32px;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{background:var(--oba-surface);width:26px;height:26px;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}.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-filter{flex-direction:column;gap:14px;display:flex}.l360-filter__group{flex-direction:column;gap:6px;display:flex}.l360-filter__grouplabel{font-size:var(--ds-meta-size);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.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__lead{align-items:center;gap:12px;min-width:0;display:flex}.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__menutoggle{border:1px solid var(--kriea-border,var(--ds-border-color));background:var(--kriea-card,var(--ds-surface-color));width:30px;height:30px;color:var(--ds-body-color);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.learning-design-editor__menutoggle:hover,.learning-design-editor__menutoggle:focus-visible{color:var(--ds-trust-color);border-color:var(--ds-trust-color)}.learning-design-editor .ovmenu{transition:flex-basis .2s,width .2s,opacity .2s}.learning-design-editor.is-menu-collapsed .ovmenu{opacity:0;pointer-events:none;flex-basis:0;width:0;min-width:0}.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)}.l360-crumb{align-items:baseline;gap:6px;min-width:0;display:flex}.l360-crumb__part,.l360-crumb__here{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l360-crumb__part{color:var(--ds-muted-color);flex:0 auto;font-weight:600}.l360-crumb__here{color:var(--ds-title-color);flex:none}.l360-crumb__sep{color:var(--ds-muted-color);flex:none;font-weight:400}.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 .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:46px;height:46px;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}.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}}: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-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}.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-list-title-band-height,57px);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}}:root{--brand-trust:#1e5ade;--brand-insight:#dbaa12;--brand-growth:#11a878;--brand-warning:#c44432;--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:1100;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;overflow:hidden}.beacon-sider .ant-layout-sider-children{height:100%}.beacon-sider:not(.ant-layout-sider-collapsed){border-left:1px solid var(--kriea-partition)}.beacon-dock{background:#fdfdfc;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.beacon-dock--expanded{top:0;bottom:0;right:0;left:var(--kriea-left-sider-w,316px);z-index:1050;width:auto;height:auto;transition:left .2s;position:fixed}.beacon-dock>*{flex:1;min-height: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{color:#00000080;cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;width:32px;height:32px;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-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{color:#0006;cursor:not-allowed;background:#00000014;border:none;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;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__body{flex:1;min-height:0;display:flex}.beacon-expanded__side{background:#00000003;border-right:1px solid #0000000f;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{color:#00000061;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;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}body.oba-overlay-open .kriea-layout{--kriea-left-sider-w:316px!important}.oba-cancel-modal .ant-modal-mask,.oba-cancel-modal .ant-modal-wrap{position:absolute}.oba-flows-overlay{--trust:var(--ds-trust-color);--insight:var(--ds-insight-color);--growth:var(--ds-growth-color);--heading:var(--ds-title-color);--body:var(--ds-body-color);--warning:var(--ds-warning-color);--line:var(--ds-border-color);--line-soft:var(--ds-border-soft);--muted:var(--ds-muted-color);--f1:var(--ds-primary-font);--f2:var(--ds-title-font);--fz-display:var(--ds-display-size);--fz-title:var(--ds-title-size);--fz-body:var(--ds-body-size);--fz-meta:var(--ds-meta-size);--pad:clamp(9px, .86vw, 13px);--footer-h:clamp(46px, 6.4vh, 52px);--page-pad:var(--ds-page-padding);--gutter:var(--ds-grid-gutter);--tabsnav-h:var(--ds-tabbar-height);--ov-left-gradient:linear-gradient(180deg, #e5f1f7 0%, #f2f4f5 40%, #f7edeb 70%, #f2e2ec 100%);z-index:950;position:absolute;inset:0}.oba-flows-overlay.oba-request-overlay{z-index:960}.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:row;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{background:var(--ov-left-gradient);border-right:1px solid var(--kriea-partition,var(--kriea-partition));flex:0 0 316px;width:316px;overflow:hidden}.oba-flows-overlay .ovmenu__inner{flex-direction:column;width:316px;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{height:60px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface,var(--kriea-surface));border-bottom:1px solid var(--kriea-partition,var(--kriea-partition));flex:0 0 60px;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:29px}.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;border:1px solid var(--kriea-border,var(--kriea-border))!important;height:29px!important;padding:0 12px!important}.oba-flows-overlay .ovtopbar__period .ant-select-selection-item{line-height:27px;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{border:1px solid var(--kriea-border,var(--kriea-border));background:var(--kriea-card,#fff);width:29px;height:29px;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 .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:42px;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:28px;height:28px;color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;border-radius:9px;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:28px;height:28px;color:var(--muted);cursor:pointer;background:#e7eaf1;border:0;border-radius:9px;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:24px;height:24px;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(/assets/stamp-card-bg-cGugmE3g.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}.kriea-wio{z-index:940;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{border-right:1px solid var(--kriea-partition);background:var(--kriea-surface);flex-direction:column;flex:0 0 clamp(220px,22vw,316px);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{border:1px solid var(--kriea-partition);background:var(--ds-surface-color);width:32px;height:32px;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:1060;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{background:var(--kriea-rail-grad);background-position:0 0;background-size:100% 100%;flex-direction:column;flex:0 0 57px;align-items:center;width:57px;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:29px;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-icon-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__item--small{border-radius:8px;width:32px;height:32px}.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:9px 0 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{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-user{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:hover .kriea-360-title{color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__brand-link.is-single{margin-bottom:8px;padding-bottom:4px}.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{border-color:var(--kriea-primary)}.kriea-layout .kriea-menu .kriea-menu__node .kriea-menu__node-label{font-size:var(--kriea-fs-caption);color:var(--kriea-primary);white-space:nowrap;text-overflow:ellipsis;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 .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-icon-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:26px;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__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__item{width:100%;height:32px;font-family:var(--kriea-font-body);color:var(--kriea-nav-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-nav-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-nav-idle);background:0 0}.kriea-layout .kriea-menu .kriea-menu__item.is-disabled:hover .kriea-menu__item-icon{color:var(--kriea-nav-idle)}.kriea-layout .kriea-main{background:var(--kriea-canvas);flex-direction:column;flex:1;min-width:0;display:flex}.kriea-layout .kriea-topbar{justify-content:space-between;align-items:center;gap:var(--kriea-gap);height:60px;padding:0 var(--kriea-page-pad);background:var(--kriea-surface);border-bottom:1px solid var(--kriea-partition);flex:0 0 60px;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{background:var(--kriea-card);width:29px;height:29px;box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading);border-radius:10px;border:1px solid var(--kriea-border)!important}.kriea-layout .kriea-topbar .kriea-topbar__kebab>.ant-btn:hover{color:var(--kriea-primary);border-color:var(--kriea-primary)!important}.kriea-layout .kriea-pill{background:var(--kriea-card);border:1px solid var(--kriea-border);height:29px;box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading);font-size:var(--kriea-fs-caption);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;transition:border-color .2s;display:inline-flex}.kriea-layout .kriea-pill:hover{border-color:var(--kriea-primary)}.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__label{font-size:var(--kriea-fs-caption);letter-spacing:.05em;font-weight:600}.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{background:var(--kriea-card);border:1px solid var(--kriea-border);width:29px;height:29px;box-shadow:var(--kriea-shadow-sm);color:var(--kriea-heading);cursor:pointer;border-radius:10px;place-items:center;transition:all .2s;display:grid}.kriea-layout .kriea-circle:hover{color:var(--kriea-primary);border-color:var(--kriea-primary)}.kriea-layout .kriea-circle--beacon{padding:0}.kriea-layout .kriea-circle--beacon .beacon-honeycomb{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);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{border-right:1px solid var(--kriea-border);z-index:1060;will-change:transform, opacity;flex-direction:column;height:100vh;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-header{border-bottom:1px solid var(--kriea-border-soft);justify-content:space-between;align-items:center;height:42px;padding:0 13px;display:flex}.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{flex:1;padding:13px 13px 19px;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-nav-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-nav-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,.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,.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,.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{border-radius:10px;align-items:center;height:27px;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{box-sizing:border-box;background:var(--kriea-card);border:1px solid var(--kriea-border);height:29px;box-shadow:var(--kriea-shadow-sm);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn{min-width:28px;height:21px;min-height:0;box-shadow:none;color:var(--kriea-body);background:0 0;border:none;justify-content:center;align-items:center;padding-inline:8px;display:inline-flex;border-radius:8px!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,.kriea-layout .ant-tabs-extra-content .ant-btn-group .ant-btn-primary:hover{background:var(--kriea-selected-bg);color:var(--kriea-selected)}.kriea-layout .ant-tabs-tabpane.table>div{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}}
