@layer dv-components{.dv-TreeView-treeContainer{--tree-indent:var(--cds-spacing-06,24px);--tree-row-height:var(--cds-spacing-07,32px);--tree-icon-size:16px;--tree-bg:var(--cds-layer,var(--cds-layer-01,#f0f4f4));--tree-text:var(--cds-text-primary,#121818);--tree-text-secondary:var(--cds-text-secondary,#445454);--tree-hover-bg:var(--cds-layer-hover,var(--cds-layer-hover-02,#e4ebeb));--tree-selected-bg:var(--dv-active-bg,#32797b1f);--tree-focus-outline:var(--cds-focus,#32797b);--tree-border:var(--cds-border-subtle);box-sizing:border-box;width:100%;height:100%;font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.28572);background:0 0;border:none;overflow:hidden auto}.dv-TreeView-treeContainer [role=tree],.dv-TreeView-treeContainer [role=tree]>div{width:100%!important}.dv-TreeView-treeNode{align-items:center;gap:var(--cds-spacing-02,4px);width:100%;height:var(--tree-row-height);box-sizing:border-box;padding:0 var(--cds-spacing-05,16px)0 var(--cds-spacing-03,8px);cursor:pointer;color:var(--tree-text);transition:background-color var(--dv-duration-fast-01,70ms)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));-webkit-user-select:none;user-select:none;border-radius:0;display:flex}.dv-TreeView-treeNode.dv-TreeView-selected{background:var(--tree-selected-bg)}.dv-TreeView-treeNode.dv-TreeView-focused{outline:2px solid var(--tree-focus-outline);outline-offset:-2px}.dv-TreeView-treeNode.dv-TreeView-disabled{opacity:.5;cursor:not-allowed}.dv-TreeView-arrow{width:var(--tree-icon-size);height:var(--tree-icon-size);color:var(--dv-icon-ui,var(--cds-text-secondary,#5f6f6f));transition:color var(--dv-duration-fast-01,70ms)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));flex-shrink:0;justify-content:center;align-items:center;display:flex}.dv-TreeView-arrow:hover{color:var(--tree-text)}.dv-TreeView-icon{width:var(--tree-icon-size);height:var(--tree-icon-size);color:var(--dv-icon-ui,var(--cds-icon-secondary,#5f6f6f));flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.dv-TreeView-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--tree-row-height);color:var(--cds-text-primary,#121818);flex:1;overflow:hidden}.dv-TreeView-statusBadge{padding:var(--cds-spacing-01,2px)var(--cds-spacing-03,8px);font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);text-transform:capitalize;border-radius:9999px;align-items:center;margin-left:auto;display:inline-flex}.dv-TreeView-statusDraft{background:var(--cds-support-warning,#f1c21b);color:var(--cds-text-on-color,#000)}.dv-TreeView-statusPublished{background:var(--cds-support-success,#24a148);color:var(--cds-text-on-color,#fff)}.dv-TreeView-statusArchived{background:var(--cds-layer-02,#b3c6c6);color:var(--cds-text-secondary,#445454)}.dv-TreeView-emptyState{height:100%;padding:var(--cds-spacing-06,24px);color:var(--tree-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dv-TreeView-emptyState svg{margin-bottom:var(--cds-spacing-03,8px);opacity:.5}.dv-TreeView-treeContainer [data-drop-target]:before,.dv-TreeView-treeContainer [data-drop-target]:after,.dv-TreeView-treeContainer .dv-TreeView-drop-indicator,.dv-TreeView-treeContainer [class*=drop][class*=indicator],.dv-TreeView-treeContainer [style*="rgb(50, 121, 123)"],.dv-TreeView-treeContainer [style*=\#32797b],.dv-TreeView-treeContainer [style*="0f62fe"]{background-color:var(--cds-focus,#32797b)!important;border-color:var(--cds-focus,#32797b)!important;color:var(--cds-focus,#32797b)!important}.dv-DSButton-dvButton{transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),box-shadow var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),border-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-DSButton-dvButton svg{flex-shrink:0;width:var(--dv-button-icon-size,20px)!important;height:var(--dv-button-icon-size,20px)!important}.dv-DSButton-dvButton [data-dv-label]{font-size:var(--dv-button-font-size,14px)}.dv-DSButton-iconStart:not(.cds--btn--icon-only) svg{order:-1}.dv-DSButton-iconStart:not(.dv-DSButton-round):not(.cds--btn--icon-only) svg{margin-left:0;margin-right:var(--cds-spacing-03,.5rem)}.dv-DSButton-iconStart.dv-DSButton-round:not(.cds--btn--icon-only) svg{margin-left:0}.dv-DSButton-selected:not(.dv-DSButton-round){background-color:var(--cds-layer-selected-01,#8d8d8d29)}.dv-DSButton-round{border-radius:50%}.cds--btn--icon-only.dv-DSButton-round{justify-content:center;align-items:center;padding:0;width:var(--dv-round-btn-size,48px)!important;min-width:var(--dv-round-btn-size,48px)!important;max-width:var(--dv-round-btn-size,48px)!important;height:var(--dv-round-btn-size,48px)!important}.dv-DSButton-dvButton.cds--btn--ghost svg{color:var(--cds-icon-interactive,#235a5c)!important;fill:currentColor!important}.dv-DSButton-round:not(.cds--btn--icon-only){justify-content:flex-start;align-items:center;gap:var(--cds-spacing-03,.5rem);transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),box-shadow var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),width var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));border-radius:999px;flex-direction:row;display:inline-flex;height:var(--dv-round-btn-size,48px)!important;min-height:var(--dv-round-btn-size,48px)!important;max-height:var(--dv-round-btn-size,48px)!important;padding-block:0!important;padding-inline-start:calc((var(--dv-round-btn-size,48px) - var(--dv-button-icon-size,20px))/2)!important;padding-inline-end:var(--cds-spacing-05,1rem)!important}.dv-DSButton-round[data-has-icon=false]:not(.cds--btn--icon-only){text-align:center;justify-content:center;padding-inline-start:var(--cds-spacing-05,1rem)!important;padding-inline-end:var(--cds-spacing-05,1rem)!important}.dv-DSButton-labelText{white-space:nowrap;text-overflow:ellipsis;line-height:inherit;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.dv-DSButton-dvButton.cds--btn--ghost [data-dv-label]{color:var(--cds-icon-interactive,#235a5c)}.dv-DSButton-round:not(.cds--btn--icon-only) [data-dv-label]{transition:opacity var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-DSButton-round[aria-pressed=true],.dv-DSButton-round.dv-DSButton-selected{background-color:var(--cds-layer-selected-01,#8d8d8d29);transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.cds--btn--ghost.dv-DSButton-round:hover:not(:disabled):not(.dv-DSButton-selected){background-color:var(--cds-layer-hover-01,#00000014)}.cds--btn--ghost.dv-DSButton-round.dv-DSButton-selected:hover:not(:disabled){background-color:var(--cds-layer-selected-hover-01,var(--cds-layer-selected-01,#8d8d8d29))}.dv-DSButton-noFocusRing:focus,.dv-DSButton-noFocusRing:focus-visible,.dv-DSButton-noFocusRing:focus:after,.dv-DSButton-noFocusRing:focus-visible:after{box-shadow:none!important;outline:none!important}.dv-DSButton-round.dv-DSButton-selected[class*=hasIconOnly]{background-color:var(--cds-layer-selected-01,#8d8d8d29);transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-DSButton-round:focus-visible:not(.dv-DSButton-noFocusRing){outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-DSButton-fullWidth{width:100%!important;max-width:100%!important}.dv-DSButton-dvButton[data-card-tier]{letter-spacing:.01em;font-weight:500}.dv-DSButton-dvButton[data-card-tier].dv-DSButton-round:not(.cds--btn--icon-only){border-radius:var(--dv-card-btn-radius,16px);height:var(--dv-card-btn-height,32px)!important;min-height:var(--dv-card-btn-height,32px)!important;max-height:var(--dv-card-btn-height,32px)!important}.dv-DSButton-dvButton[data-card-tier] [data-dv-label]{font-size:.8125rem}.dv-DSButton-cardTier-secondary{background-color:var(--dv-card-btn-secondary-bg)!important;color:var(--dv-card-btn-secondary-text)!important;border-color:#0000!important}.dv-DSButton-cardTier-secondary:hover:not(:disabled){background-color:var(--dv-card-btn-secondary-bg-hover,var(--dv-muted-brand-100))!important}.dv-DSButton-cardTier-secondary svg{color:var(--dv-card-btn-secondary-text)!important;fill:currentColor!important}.dv-DSButton-cardTier-tertiary{background-color:var(--dv-card-btn-tertiary-bg)!important;color:var(--dv-card-btn-tertiary-text)!important;border-color:#0000!important}.dv-DSButton-cardTier-tertiary:hover:not(:disabled){background-color:var(--dv-card-btn-tertiary-bg-hover,var(--dv-muted-brand-60))!important;color:var(--dv-card-btn-tertiary-text-hover,var(--palette-brand-neutral-layer-03))!important}.dv-DSButton-cardTier-tertiary svg{color:inherit!important;fill:currentColor!important}.dv-DSButton-cardTier-ghost{background-color:var(--dv-card-btn-ghost-bg,transparent)!important;color:var(--dv-card-btn-ghost-text)!important;border-color:#0000!important}.dv-DSButton-cardTier-ghost:hover:not(:disabled){background-color:var(--dv-card-btn-ghost-bg-hover)!important;color:var(--dv-card-btn-ghost-text-hover,var(--dv-card-btn-ghost-text))!important}.dv-DSButton-cardTier-ghost svg{color:var(--dv-card-btn-ghost-text)!important;fill:currentColor!important}.dv-DSButton-cardTier-ghost [data-dv-label]{color:var(--dv-card-btn-ghost-text)!important}.dv-DSButton-cardTier-ghost:hover:not(:disabled) svg,.dv-DSButton-cardTier-ghost:hover:not(:disabled) [data-dv-label]{color:var(--dv-card-btn-ghost-text-hover,var(--dv-card-btn-ghost-text))!important}.dv-DSButton-cardTier-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff!important;background-color:#13171759!important;border-color:#0000!important}.dv-DSButton-cardTier-overlay:hover:not(:disabled){background-color:#1317178c!important}.dv-DSButton-cardTier-overlay svg{color:#fff!important;fill:currentColor!important}.dv-Surface-surface{box-sizing:border-box;font:inherit;color:inherit;transition:background-color var(--dv-transition-fast,.15s ease-out),box-shadow var(--dv-transition-fast,.15s ease-out),transform var(--dv-transition-fast,.15s ease-out),opacity var(--dv-transition-fast,.15s ease-out);border:none;text-decoration:none;display:block;position:relative}.dv-Surface-padding-none{padding:0}.dv-Surface-padding-xs{padding:var(--cds-spacing-02,4px)}.dv-Surface-padding-sm{padding:var(--cds-spacing-03,8px)}.dv-Surface-padding-md{padding:var(--dv-surface-padding,var(--cds-spacing-05,16px))}.dv-Surface-padding-lg{padding:var(--cds-spacing-06,24px)}.dv-Surface-padding-xl{padding:var(--cds-spacing-07,32px)}.dv-Surface-radius-none{border-radius:var(--dv-radius-00,0px)}.dv-Surface-radius-sm{border-radius:var(--dv-radius-02,4px)}.dv-Surface-radius-md{border-radius:var(--dv-surface-radius,var(--dv-card-radius,6px))}.dv-Surface-radius-lg{border-radius:var(--dv-radius-04,8px)}.dv-Surface-variant-card{background-color:var(--dv-card-bg-resting,var(--cds-layer-03,#fafcfc));box-shadow:var(--dv-card-shadow-resting,var(--cds-shadow))}.dv-Surface-variant-card.dv-Surface-interactive{cursor:pointer}.dv-Surface-variant-card.dv-Surface-interactive:hover{box-shadow:var(--dv-card-shadow-hover,var(--dv-shadow-03));transform:translateY(-1px)}.dv-Surface-variant-card.dv-Surface-interactive:active{box-shadow:var(--dv-card-shadow-resting,var(--cds-shadow));transform:translateY(0)}.dv-Surface-variant-card.dv-Surface-selected{background-color:var(--dv-card-bg-active,var(--cds-layer-top,#fff));box-shadow:var(--dv-card-shadow-active,var(--dv-shadow-04))}.dv-Surface-variant-card.dv-Surface-disabled{background-color:var(--dv-card-bg-disabled,var(--cds-layer-02,#f2f8f8));box-shadow:var(--dv-card-shadow-resting,var(--cds-shadow));opacity:.6;pointer-events:none;cursor:default}.dv-Surface-variant-card.dv-Surface-interactive:focus-visible{box-shadow:var(--dv-card-shadow-active,var(--dv-shadow-04)),var(--dv-card-focus-ring,0 0 0 2px var(--cds-focus));outline:none}.dv-Surface-variant-flat{background-color:var(--cds-layer-02,#f2f8f8);box-shadow:none}.dv-Surface-variant-flat.dv-Surface-interactive{cursor:pointer}.dv-Surface-variant-flat.dv-Surface-interactive:hover{background-color:var(--cds-layer-hover-02,#e8f0f0)}.dv-Surface-variant-flat.dv-Surface-interactive:active{background-color:var(--cds-layer-active-02,#dde8e8)}.dv-Surface-variant-flat.dv-Surface-selected{background-color:var(--dv-active-bg,#32797b1f)}.dv-Surface-variant-flat.dv-Surface-disabled{opacity:.6;pointer-events:none;cursor:default}.dv-Surface-variant-flat.dv-Surface-interactive:focus-visible{box-shadow:var(--dv-card-focus-ring,0 0 0 2px var(--cds-focus));outline:none}.dv-Surface-variant-recessed{background-color:var(--cds-layer-01,#ecf4f4);box-shadow:var(--dv-inset-shadow-02)}.dv-Surface-variant-sunken{background-color:var(--cds-sunken,#dae7e7);box-shadow:var(--dv-inset-shadow-02)}.dv-Surface-variant-sunken-deep{background-color:var(--cds-sunken-deep,#d6e3e3);box-shadow:var(--dv-inset-shadow-04)}.dv-AgentConversation-AgentConversation{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.dv-AgentConversation-header{padding:var(--cds-spacing-03,.5rem)var(--dv-chat-h-padding,var(--cds-spacing-06,1.5rem));border-bottom:1px solid var(--cds-border-subtle,#e0e0e0);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.dv-AgentConversation-title{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);margin:0;line-height:1.29}.dv-AgentConversation-headerActions{align-items:center;gap:var(--cds-spacing-02,.25rem);display:flex}.dv-AgentConversation-scrollFadeWrapper{flex:1;min-height:0;position:relative;overflow:hidden}.dv-AgentConversation-scrollFadeWrapper:before,.dv-AgentConversation-scrollFadeWrapper:after{content:"";pointer-events:none;z-index:1;height:24px;position:absolute;left:0;right:0}.dv-AgentConversation-scrollFadeWrapper:before{background:linear-gradient(to bottom,var(--cds-layer-01,#f4f4f4),transparent);top:0}.dv-AgentConversation-scrollFadeWrapper:after{background:linear-gradient(to top,var(--cds-layer-01,#f4f4f4),transparent);bottom:0}.dv-AgentConversation-messageArea{padding:var(--cds-spacing-03,.5rem)var(--dv-chat-h-padding,var(--cds-spacing-06,1.5rem));scroll-behavior:smooth;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden auto}.dv-AgentConversation-messageAnchor{flex:auto;min-height:0}.dv-AgentConversation-messageArea::-webkit-scrollbar{width:var(--dv-scrollbar-width,6px)}.dv-AgentConversation-messageArea::-webkit-scrollbar-track{background:0 0}.dv-AgentConversation-messageArea::-webkit-scrollbar-thumb{background:var(--cds-border-subtle,#b4c5c5);border-radius:var(--dv-radius-02,3px)}.dv-AgentConversation-messageArea::-webkit-scrollbar-thumb:hover{background:var(--cds-border-strong,#788d8d)}.dv-AgentConversation-scrollToBottom{right:var(--cds-spacing-05,1rem);bottom:var(--cds-spacing-11,80px);width:var(--cds-spacing-07,32px);height:var(--cds-spacing-07,32px);background:var(--cds-layer-02,#fff);box-shadow:var(--cds-shadow);color:var(--cds-text-primary,#121818);font-size:var(--cds-body-compact-02-font-size,1rem);cursor:pointer;z-index:2;transition:background-color var(--dv-duration-moderate-01,.15s)ease-out,box-shadow var(--dv-duration-moderate-01,.15s)ease-out;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.dv-AgentConversation-scrollToBottom:hover{background:var(--cds-layer-hover-02,#32797b14);box-shadow:var(--dv-shadow-03)}.dv-AgentConversation-scrollToBottom:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-AgentConversation-suggestedActions{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-05,1rem)0;flex-shrink:0}.dv-AgentConversation-inputArea{flex-shrink:0}.dv-AgentStreamingText-streamingText{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);line-height:1.43;position:relative}.dv-AgentStreamingText-plainText{white-space:pre-wrap;word-break:break-word}.dv-AgentStreamingText-cursor{background-color:var(--cds-text-primary,#121818);vertical-align:text-bottom;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite dv-AgentStreamingText-cursorBlink;display:inline-block}.dv-AgentStreamingText-streamingText:not(.dv-AgentStreamingText-streaming) .dv-AgentStreamingText-cursor{display:none}@keyframes dv-AgentStreamingText-cursorBlink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.dv-AgentStreamingText-cursor{opacity:1;animation:none}}.dv-AgentTypingIndicator-typingIndicator{align-items:center;gap:var(--cds-spacing-03,.5rem);display:inline-flex}.dv-AgentTypingIndicator-standalone{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem)}.dv-AgentTypingIndicator-compact{gap:var(--cds-spacing-02,.25rem)}.dv-AgentTypingIndicator-dots{align-items:center;gap:var(--cds-spacing-02,4px);display:inline-flex}.dv-AgentTypingIndicator-compact .dv-AgentTypingIndicator-dots{gap:3px}.dv-AgentTypingIndicator-dot{width:var(--cds-spacing-03,8px);height:var(--cds-spacing-03,8px);background-color:var(--cds-text-placeholder,#0006);border-radius:50%;animation:1.4s ease-in-out infinite both dv-AgentTypingIndicator-typingBounce;display:inline-block}.dv-AgentTypingIndicator-compact .dv-AgentTypingIndicator-dot{width:6px;height:6px}.dv-AgentTypingIndicator-dot:first-child{animation-delay:0s}.dv-AgentTypingIndicator-dot:nth-child(2){animation-delay:.16s}.dv-AgentTypingIndicator-dot:nth-child(3){animation-delay:.32s}.dv-AgentTypingIndicator-label{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary,#4a6c6d);line-height:1.29}.dv-AgentTypingIndicator-compact .dv-AgentTypingIndicator-label{font-size:var(--cds-label-01-font-size,.75rem)}@keyframes dv-AgentTypingIndicator-typingBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.dv-AgentTypingIndicator-dot{opacity:.6;animation:none}}.dv-AgentMessageView-chatMessage{padding:var(--cds-spacing-03,.5rem)0;max-width:100%}.dv-AgentMessageView-user{align-items:flex-end}.dv-AgentMessageView-user .dv-AgentMessageView-body{background:var(--cds-layer-01,#fff);color:var(--cds-text-primary,#121818);border-radius:var(--dv-chat-bubble-radius-user,1rem 1rem 0 1rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);max-width:85%;font-size:var(--cds-body-compact-01-font-size,.875rem);box-shadow:var(--dv-shadow-01,0 1px 3px #0000000f);margin-inline-start:auto}.dv-AgentMessageView-assistant{align-items:flex-start}.dv-AgentMessageView-assistant .dv-AgentMessageView-body{background:var(--palette-brand-neutral-10,#f0f4f4);color:var(--cds-text-primary,#121818);border-radius:var(--dv-chat-bubble-radius-assistant,1rem 1rem 1rem 0);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);max-width:85%;font-size:var(--cds-body-compact-01-font-size,.875rem);box-shadow:var(--dv-shadow-01,0 1px 3px #0000000f)}.dv-AgentMessageView-system{align-items:center}.dv-AgentMessageView-system .dv-AgentMessageView-body{color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-label-01-font-size,.75rem);text-align:center;padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);background:0 0;font-style:italic}.dv-AgentMessageView-header{padding-bottom:var(--cds-spacing-02,.25rem)}.dv-AgentMessageView-avatar{flex-shrink:0}.dv-AgentMessageView-name{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);line-height:1.34}.dv-AgentMessageView-timestamp{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);line-height:1.3}.dv-AgentMessageView-body{word-break:break-word;overflow-wrap:anywhere}.dv-AgentMessageView-errorBlock{border-left:3px solid var(--cds-support-error,#da1e28);margin-top:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem);background:var(--cds-support-error-background,#fff1f1);border-radius:var(--dv-radius-02,4px)}.dv-AgentMessageView-errorMessage{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-support-error,#a4111a)}.dv-AgentMessageView-retryButton{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-04,.75rem);border:1px solid var(--cds-support-error,#a4111a);border-radius:var(--dv-radius-02,4px);color:var(--cds-support-error,#a4111a);font-size:var(--cds-label-01-font-size,.75rem);font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);cursor:pointer;transition:background-color var(--dv-duration-moderate-01,.15s)ease-out;background:0 0}.dv-AgentMessageView-retryButton:hover{background:var(--cds-support-error,#a4111a);color:var(--cds-text-on-color,#fff)}.dv-AgentMessageView-retryButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-AgentMessageView-citations{margin-top:var(--cds-spacing-03,.5rem)}.dv-AgentMessageView-citation{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-01,.125rem)var(--cds-spacing-03,.5rem);background:var(--cds-layer-accent-01,#d7e2e2);color:var(--cds-link-primary,#32797b);font-size:var(--cds-label-01-font-size,.75rem);transition:background-color var(--dv-duration-moderate-01,.15s)ease-out;border-radius:999px;text-decoration:none;display:inline-flex}.dv-AgentMessageView-citation:hover{background:var(--cds-layer-accent-hover-01,#b4c5c5)}.dv-AgentMessageView-citationIndex{font-weight:var(--cds-heading-compact-01-font-weight,600);font-size:var(--cds-label-01-font-size,.75rem)}.dv-AgentMessageView-citationLabel{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.dv-AgentMessageView-actionBar{padding-top:var(--cds-spacing-02,.25rem);opacity:0;transition:opacity var(--dv-duration-moderate-01,.15s)ease-out}.dv-AgentMessageView-chatMessage:hover .dv-AgentMessageView-actionBar,.dv-AgentMessageView-actionBar:focus-within{opacity:1}.dv-AgentMessageView-actionButton{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-02,4px);color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-label-01-font-size,.75rem);font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);cursor:pointer;transition:background-color var(--dv-duration-moderate-01,.15s)ease-out;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.dv-AgentMessageView-actionButton:hover{background:var(--cds-layer-hover-01,#32797b14)}.dv-AgentMessageView-actionButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-AgentInput-AgentInput{padding:var(--cds-spacing-04,.75rem)var(--dv-chat-h-padding,var(--cds-spacing-06,1.5rem));padding-bottom:var(--dv-chat-h-padding,var(--cds-spacing-06,1.5rem));background:0 0}.dv-AgentInput-disabled{opacity:.5;pointer-events:none}.dv-AgentInput-inputCard{flex-direction:column;display:flex;overflow:hidden}.dv-AgentInput-inputCard:focus-within{box-shadow:var(--dv-card-shadow-active,var(--dv-shadow-04,0 4px 8px 0 #00000029));transition:box-shadow .15s ease-out}.dv-AgentInput-textarea{min-width:0;min-height:var(--cds-spacing-08,40px);font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);resize:none;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);background:0 0;border:none;outline:none;flex:1;line-height:1.43;overflow-y:auto}.dv-AgentInput-textarea::placeholder{color:var(--cds-text-placeholder,#0006)}.dv-AgentInput-actionRow{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem)var(--cds-spacing-03,.5rem);align-items:center;display:flex}.dv-AgentInput-actionSlotLeft{flex:1;min-width:0}.dv-AgentInput-actionGroupRight{align-items:center;gap:4px;display:flex}.dv-AgentInput-charCount{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);text-align:right;padding-right:var(--cds-spacing-03,.5rem)}.dv-AgentDictationInput-root{width:100%;transition:all var(--dv-duration-fast-02,.12s)ease;position:relative}.dv-AgentDictationInput-root.dv-AgentDictationInput-isListening:before{content:"";border-radius:var(--dv-radius-02,4px);border:1px solid var(--cds-support-error,#da1e28);pointer-events:none;z-index:0;animation:2s infinite dv-AgentDictationInput-pulse-ring;position:absolute;inset:-2px}.dv-AgentDictationInput-actions{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-AgentDictationInput-micButton{min-height:var(--cds-spacing-08,40px);transition:all var(--dv-duration-fast-02,.12s)ease;flex-shrink:0}.dv-AgentDictationInput-pulsing{animation:1.5s infinite dv-AgentDictationInput-pulse-mic;width:var(--cds-spacing-08,40px)!important;max-width:var(--cds-spacing-08,40px)!important;background-color:var(--cds-support-error,#da1e28)!important;color:var(--cds-text-on-color,#fff)!important;border-radius:50%!important}.dv-AgentDictationInput-pulsing:hover{animation:none;background-color:var(--cds-support-error,#da1e28)!important}.dv-AgentDictationInput-transcribing{animation:1s infinite alternate dv-AgentDictationInput-fade-in-out;color:var(--cds-interactive,#0f62fe)!important}.dv-AgentDictationInput-error{color:var(--cds-support-error,#da1e28)!important}@keyframes dv-AgentDictationInput-pulse-ring{0%{opacity:.5;transform:scale(.98)}50%{opacity:.2;transform:scale(1.02)}to{opacity:.5;transform:scale(.98)}}@keyframes dv-AgentDictationInput-pulse-mic{0%{transform:scale(1);box-shadow:0 0 #da1e2866}70%{transform:scale(1.05);box-shadow:0 0 0 10px #da1e2800}to{transform:scale(1);box-shadow:0 0 #da1e2800}}@keyframes dv-AgentDictationInput-fade-in-out{0%{opacity:.4}to{opacity:1}}.dv-AgentShimmerText-shimmerText{padding:var(--cds-spacing-02,.25rem)0}.dv-AgentShimmerText-line{border-radius:var(--dv-radius-02,4px);background:linear-gradient(90deg,var(--cds-skeleton-background,#b4c5c5)25%,var(--cds-skeleton-element,#b4c5c5)50%,var(--cds-skeleton-background,#b4c5c5)75%);background-size:200% 100%;width:100%;height:.875rem;animation:1.5s ease-in-out infinite dv-AgentShimmerText-shimmer}.dv-AgentShimmerText-lastLine{width:var(--shimmer-last-w,60%)}@keyframes dv-AgentShimmerText-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dv-AgentShimmerText-line{background:var(--cds-skeleton-background,#b4c5c5);animation:none}}.dv-BreadcrumbBar-breadcrumbBarRoot{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle);background:0 0;display:flex}.dv-BreadcrumbBar-noBorder{border-bottom:none}.dv-BreadcrumbBar-leftZone{align-items:center;gap:var(--cds-spacing-03,.5rem);flex:1;min-width:0;display:flex}.dv-BreadcrumbBar-rightZone{align-items:center;gap:var(--cds-spacing-02,.25rem);flex-shrink:0;display:flex}.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item a,.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item button,.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item .cds--link,.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item--current{cursor:pointer}.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item--current:last-child,.dv-BreadcrumbBar-breadcrumbBarRoot .cds--breadcrumb-item--current:last-child .cds--link{cursor:default}.dv-PanelHeader-panelHeaderRoot{gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-05,1rem);color:var(--cds-text-primary,#121818);border-bottom:1px solid var(--cds-border-subtle);background:0 0;flex-direction:column;display:flex}.dv-PanelHeader-titleOnly{padding-block:var(--cds-spacing-02,.25rem);gap:0}.dv-PanelHeader-titleOnly .dv-PanelHeader-titleGroup{gap:0}.dv-PanelHeader-visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dv-PanelHeader-titleRow{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-PanelHeader-breadcrumbOnlyRow{align-items:center;gap:var(--cds-spacing-05,1rem);display:flex}.dv-PanelHeader-titleGroup{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-PanelHeader-title{font-size:var(--cds-productive-heading-03-font-size,20px);font-weight:var(--cds-heading-03-font-weight,400);color:var(--cds-text-primary,#121818);margin:0;line-height:1.3}.dv-PanelHeader-titleRow .cds--btn--ghost.cds--btn--icon-only{min-height:unset;padding-block:var(--cds-spacing-02,.25rem);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dv-PanelHeader-description{font-size:var(--cds-body-compact-01-font-size,14px);font-weight:var(--cds-body-compact-01-font-weight,400);color:var(--cds-text-primary,#121818);margin:0;line-height:1.4}.dv-PanelHeader-rightGroup{align-items:center;gap:var(--cds-spacing-03,.5rem);margin-left:auto;display:flex}.dv-PanelHeader-actions{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-ContentRegion-contentRegion{box-sizing:border-box;background:0 0;flex:0 auto;width:100%;min-height:0;position:relative}.dv-ContentRegion-contentRegion[data-layer=none]{background:0 0}.dv-ContentRegion-contentRegion[data-flex=fill]{flex:1}.dv-ContentRegion-contentRegion[data-direction=vertical]{flex-direction:column;display:flex}.dv-ContentRegion-contentRegion[data-direction=horizontal]{flex-direction:row;display:flex}.dv-ContentRegion-contentRegion[data-gap="2"]{gap:var(--cds-spacing-02)}.dv-ContentRegion-contentRegion[data-gap="3"]{gap:var(--cds-spacing-03)}.dv-ContentRegion-contentRegion[data-gap="4"]{gap:var(--cds-spacing-04)}.dv-ContentRegion-contentRegion[data-gap="5"]{gap:var(--cds-spacing-05)}.dv-ContentRegion-contentRegion[data-gap="6"]{gap:var(--cds-spacing-06)}.dv-ContentRegion-contentRegion[data-gap="7"]{gap:var(--cds-spacing-07)}.dv-ContentRegion-contentRegion[data-layer=layer-01]{background:var(--cds-layer-01)}.dv-ContentRegion-contentRegion[data-layer=layer-015]{background:var(--cds-layer-015)}.dv-ContentRegion-contentRegion[data-layer=layer-02]{background:var(--cds-layer-02);--cds-layer:var(--cds-layer-02);--cds-layer-hover:var(--cds-layer-hover-02);--cds-layer-active:var(--cds-layer-active-02)}.dv-ContentRegion-contentRegion[data-layer=layer-03]{background:var(--cds-layer-03);--cds-layer:var(--cds-layer-03);--cds-layer-hover:var(--cds-layer-hover-03);--cds-layer-active:var(--cds-layer-active-03)}.dv-ContentRegion-contentRegion[data-padding=none]{padding:0}.dv-ContentRegion-contentRegion[data-padding=compact]{padding:var(--dv-content-padding-compact,var(--cds-spacing-03))}.dv-ContentRegion-contentRegion[data-padding=normal]{padding:var(--dv-content-padding-normal,var(--cds-spacing-05))}.dv-ContentRegion-contentRegion[data-padding=spacious]{padding:var(--dv-content-padding-spacious,var(--cds-spacing-06))}.dv-ContentRegion-contentRegion[data-scrollable=true]{overflow:hidden auto}.dv-ContentRegion-contentRegion[data-scrollable=false]{overflow:hidden}.dv-PanelFooter-panelFooterRoot{background:var(--cds-layer-02,#f7fafa);border-top:1px solid var(--cds-border-subtle);align-items:stretch;gap:0;padding:0;display:flex}.dv-PanelFooter-panelFooterRoot .cds--btn{flex:1;max-width:none}.dv-PanelFooter-panelFooterRoot[data-align=left]{justify-content:flex-start}.dv-PanelFooter-panelFooterRoot[data-align=right]{justify-content:flex-end}.dv-PanelFooter-panelFooterRoot[data-align=center]{justify-content:center}.dv-PanelFooter-panelFooterRoot[data-align=space-between]{justify-content:space-between}.dv-PanelFooter-secondary,.dv-PanelFooter-primary{gap:0;display:flex}.dv-Panel-panelRoot{background:var(--cds-layer-02,#f7fafa);width:100%;height:100%;min-height:0;color:var(--cds-text-primary);flex-direction:column;display:flex;overflow:hidden}.dv-Panel-panelRoot[data-layer=background]{background:var(--cds-background,#ebefef)}.dv-Panel-panelRoot[data-layer=layer-01]{background:var(--cds-layer-01,#f2f8f8)}.dv-Panel-panelRoot[data-layer=layer-03]{background:var(--cds-layer-03,#fff)}.dv-Panel-panelRoot[data-layer=transparent]{background:0 0}.dv-Panel-body{--cds-layer:var(--cds-layer-03);--cds-layer-hover:var(--cds-layer-hover-03);--cds-layer-active:var(--cds-layer-active-03);flex:1;min-height:0}.dv-Panel-panelRoot[data-layer=background] .dv-Panel-body,.dv-Panel-panelRoot[data-layer=transparent] .dv-Panel-body{--cds-layer:var(--cds-layer-01);--cds-layer-hover:var(--cds-layer-hover-01);--cds-layer-active:var(--cds-layer-active-01)}.dv-Panel-panelRoot[data-layer=layer-01] .dv-Panel-body{--cds-layer:var(--cds-layer-02);--cds-layer-hover:var(--cds-layer-hover-02);--cds-layer-active:var(--cds-layer-active-02)}.dv-Panel-panelRoot[data-layer=layer-03] .dv-Panel-body{--cds-layer:var(--cds-layer-03);--cds-layer-hover:var(--cds-layer-hover-03);--cds-layer-active:var(--cds-layer-active-03)}.dv-SectionNavigator-sectionNavigator{right:var(--cds-spacing-05,1rem);z-index:var(--dv-z-navigation,50);pointer-events:none;top:var(--cds-spacing-05,1rem);bottom:var(--cds-spacing-05,1rem);flex-direction:column;justify-content:space-between;display:flex;position:fixed}.dv-SectionNavigator-sectionNavigator__next,.dv-SectionNavigator-sectionNavigator__prev{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;background:color-mix(in srgb,var(--cds-background,#fff)85%,transparent);box-shadow:var(--dv-shadow-02,0 2px 8px #0000001f);min-height:var(--cds-spacing-07,32px);max-height:var(--cds-spacing-07,32px);color:var(--cds-text-primary);transition:background var(--dv-duration-moderate-01,.15s)cubic-bezier(.2,0,.38,.9),box-shadow var(--dv-duration-moderate-01,.15s)cubic-bezier(.2,0,.38,.9),opacity var(--dv-duration-moderate-01,.15s)cubic-bezier(.2,0,.38,.9),transform var(--dv-duration-moderate-01,.15s)cubic-bezier(.2,0,.38,.9);border-radius:50%;justify-content:center;align-items:center;min-width:var(--cds-spacing-07,32px)!important;max-width:var(--cds-spacing-07,32px)!important;padding:0!important;display:flex!important}.dv-SectionNavigator-sectionNavigator__next:hover,.dv-SectionNavigator-sectionNavigator__prev:hover{background:#fffffff2;background:color-mix(in srgb,var(--cds-background,#fff)95%,transparent);box-shadow:var(--dv-shadow-03,0 4px 16px #00000029);transform:scale(1.1)}.dv-SectionNavigator-sectionNavigator .cds--btn__label{display:none}[data-carbon-theme=g90] .dv-SectionNavigator-sectionNavigator__next,[data-carbon-theme=g90] .dv-SectionNavigator-sectionNavigator__prev,[data-carbon-theme=g100] .dv-SectionNavigator-sectionNavigator__next,[data-carbon-theme=g100] .dv-SectionNavigator-sectionNavigator__prev{background:#262626d9;background:color-mix(in srgb,var(--cds-background-inverse,#262626)85%,transparent)}[data-carbon-theme=g90] .dv-SectionNavigator-sectionNavigator__next:hover,[data-carbon-theme=g90] .dv-SectionNavigator-sectionNavigator__prev:hover,[data-carbon-theme=g100] .dv-SectionNavigator-sectionNavigator__next:hover,[data-carbon-theme=g100] .dv-SectionNavigator-sectionNavigator__prev:hover{background:#262626f2;background:color-mix(in srgb,var(--cds-background-inverse,#262626)95%,transparent)}@media (max-width:671px){.dv-SectionNavigator-sectionNavigator{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);border-radius:0;flex-direction:row;justify-content:space-between;bottom:0;left:0;right:0}.dv-SectionNavigator-sectionNavigator__next,.dv-SectionNavigator-sectionNavigator__prev{border-radius:var(--dv-radius-02,4px)}}.dv-EmptyState-emptyState{width:100%;color:var(--cds-text-secondary)}.dv-EmptyState-centered{justify-content:center;align-items:center;height:100%;display:flex}.dv-EmptyState-inner{text-align:left}.dv-EmptyState-centered .dv-EmptyState-inner{text-align:center}.dv-EmptyState-icon{margin-bottom:var(--cds-spacing-01);display:flex}.dv-EmptyState-centered .dv-EmptyState-icon{justify-content:center}.dv-EmptyState-content{gap:var(--cds-spacing-03);flex-direction:column;max-width:40ch;display:flex}.dv-EmptyState-centered .dv-EmptyState-content{align-items:center}.dv-EmptyState-content p{margin:0}.dv-PageLayout-grid{padding:var(--cds-spacing-06,1.5rem)var(--cds-spacing-05,1rem)}.dv-PageLayout-fullWidth{width:100%;padding:0}.dv-PageLayout-fullWidth:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.dv-PageLayout-fullWidth:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.dv-PageLayout-pageTitle{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,2.25rem);letter-spacing:var(--cds-heading-04-letter-spacing,0);color:var(--cds-text-primary);margin:0;padding:0}.dv-PageLayout-pageDescription{font-size:var(--cds-body-01-font-size,.875rem);font-weight:var(--cds-body-01-font-weight,400);line-height:var(--cds-body-01-line-height,1.25rem);letter-spacing:var(--cds-body-01-letter-spacing,.16px);color:var(--cds-text-secondary);padding-top:var(--cds-spacing-02,.25rem);margin:0}.dv-ContentSection-section{position:relative}.dv-ContentSection-content{padding:var(--cds-spacing-09,3rem)var(--cds-spacing-05,1rem)}.dv-ContentSection-hero{padding:0}.dv-ContentSection-split{padding:var(--cds-spacing-09,3rem)var(--cds-spacing-05,1rem)}.dv-ContentSection-section[data-min-height=viewport]{justify-content:center;align-items:center;min-height:100vh;display:flex}.dv-ActionButton-actionButton{width:var(--cds-spacing-07,32px);height:var(--cds-spacing-07,32px);border-radius:var(--dv-button-radius,4px);cursor:pointer;color:var(--cds-icon-secondary,#445454);transition:background-color var(--dv-transition-fast,.15s ease-out),color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.dv-ActionButton-actionButton:hover:not(.dv-ActionButton-disabled){background-color:var(--cds-layer-hover-01,#00000014);color:var(--cds-icon-primary,#121818)}.dv-ActionButton-actionButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ActionButton-actionButton.dv-ActionButton-disabled{color:var(--cds-icon-disabled,#94aaab);cursor:not-allowed}.dv-RoundedCornerOverlay-overlay{width:var(--cds-spacing-10,64px);height:var(--cds-spacing-10,64px);pointer-events:none;z-index:1;position:absolute}.dv-RoundedCornerOverlay-bottomLeft{background:var(--cds-background,#eaf0f0);bottom:0;left:0;-webkit-mask-image:radial-gradient(circle at 0 64px,#0000 64px,#000 64px);mask-image:radial-gradient(circle at 0 64px,#0000 64px,#000 64px)}.dv-RoundedCornerOverlay-bottomRight{background:var(--cds-background,#eaf0f0);bottom:0;right:0;-webkit-mask-image:radial-gradient(circle at 64px 64px,#0000 64px,#000 64px);mask-image:radial-gradient(circle at 64px 64px,#0000 64px,#000 64px)}.dv-AgentChatLauncher-aiChat{width:56px;height:56px;transition:width var(--dv-duration-slow-01,.3s)ease-in-out;z-index:var(--dv-z-raised,10);position:absolute;bottom:0;left:0}.dv-AgentChatLauncher-aiChat.dv-AgentChatLauncher-expanded{width:316px}.dv-AgentChatLauncher-collapsedButton{background:var(--dv-nav-panel-bg,#e9eeee);border-radius:0 var(--dv-radius-05,12px)0 0;cursor:pointer;width:56px;height:56px;transition:background-color var(--dv-transition-fast,.15s ease-out);border:none;justify-content:center;align-items:center;padding:0;display:flex}.dv-AgentChatLauncher-collapsedButton:hover{background:var(--dv-nav-active-bg,#37828429)}.dv-AgentChatLauncher-collapsedButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-AgentChatLauncher-expanded .dv-AgentChatLauncher-collapsedButton{display:none}.dv-AgentChatLauncher-expandedWrapper{padding:var(--cds-spacing-03,8px)var(--cds-spacing-02,4px)var(--cds-spacing-03,8px)var(--cds-spacing-03,8px);box-sizing:border-box;height:56px;display:none}.dv-AgentChatLauncher-pill{width:304px;height:var(--cds-spacing-08,40px);background:var(--dv-ai-chat-pill-bg,#f9fbfb);border-radius:var(--dv-ai-chat-pill-radius,32px);padding-right:var(--cds-spacing-04,12px);gap:var(--cds-spacing-02,4px);opacity:0;transition:opacity var(--dv-duration-moderate-02,.2s)ease-in-out .1s;overflow:hidden}.dv-AgentChatLauncher-expanded .dv-AgentChatLauncher-pill{opacity:1}.dv-AgentChatLauncher-logoButton{width:var(--cds-spacing-08,40px);height:var(--cds-spacing-08,40px);min-width:var(--cds-spacing-08,40px);padding:var(--cds-spacing-03,10px);background:var(--dv-ai-chat-logo-bg,#285a5b0a);border-radius:var(--dv-ai-chat-pill-radius,32px);cursor:pointer;transition:background-color var(--dv-transition-fast,.15s ease-out);border:none;justify-content:center;align-items:center;display:flex}.dv-AgentChatLauncher-logoButton:hover{background:var(--dv-nav-active-bg,#37828429)}.dv-AgentChatLauncher-logoButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-AgentChatLauncher-textInput{min-width:0;font-family:Inter,IBM Plex Sans,sans-serif;font-size:var(--cds-label-01-font-size,12px);font-weight:var(--cds-label-01-font-weight,400);color:var(--dv-ai-chat-text,#173536);padding:0 var(--cds-spacing-02,4px);background:0 0;border:none;outline:none;flex:1}.dv-AgentChatLauncher-textInput::placeholder{color:var(--cds-text-placeholder,#0006)}.dv-AgentChatLauncher-iconButton{width:var(--cds-spacing-07,32px);height:var(--cds-spacing-07,32px);min-width:var(--cds-spacing-07,32px);border-radius:var(--dv-ai-chat-pill-radius,32px);cursor:pointer;color:var(--cds-icon-secondary,#445454);transition:background-color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.dv-AgentChatLauncher-iconButton:hover{background:var(--dv-nav-active-bg,#37828429)}.dv-AgentChatLauncher-iconButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-AgentChatLauncher-overlayWrapper{position:absolute;bottom:56px;left:0}.dv-AgentChatLauncher-aiChat.dv-AgentChatLauncher-fullChat{flex-direction:column;width:100%;height:100%;transition:none;display:flex;position:relative}.dv-AgentChatLauncher-fullChat .dv-AgentChatLauncher-overlayWrapper{display:none}.dv-CornerButton-cornerButton{z-index:var(--dv-z-raised,10);position:absolute;bottom:0;right:0}.dv-CornerButton-button{width:var(--dv-corner-button-size,56px);height:var(--dv-corner-button-size,56px);background:var(--dv-nav-panel-bg,#e9eeee);border-radius:var(--dv-radius-05,12px)0 0 0;cursor:pointer;color:var(--cds-icon-secondary,#445454);transition:background-color var(--dv-transition-fast,.15s ease-out);border:none;justify-content:center;align-items:center;padding:0;display:flex}.dv-CornerButton-button:hover{background:var(--dv-nav-active-bg,#37828429)}.dv-CornerButton-button:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-CornerButton-overlayWrapper{position:absolute;bottom:56px;right:0}.dv-LogoButton-logoButton{width:var(--dv-icon-button-size,32px);height:var(--dv-icon-button-size,32px);min-width:var(--dv-icon-button-size,32px);min-height:var(--dv-icon-button-size,32px);max-width:var(--dv-icon-button-size,32px);max-height:var(--dv-icon-button-size,32px);cursor:pointer;transition:background-color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.dv-LogoButton-hoverable:hover{background-color:var(--cds-layer-hover-01,#00000014)}.dv-LogoButton-logoButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-LogoButton-logo,.dv-LogoButton-hoverIcon{transition:opacity var(--dv-transition-fast,.15s ease-out);justify-content:center;align-items:center;display:flex}.dv-LogoButton-hoverIcon{opacity:0;color:var(--cds-icon-primary,#121818);position:absolute}.dv-LogoButton-hoverable:hover .dv-LogoButton-logo{opacity:0}.dv-LogoButton-hoverable:hover .dv-LogoButton-hoverIcon{opacity:1}.dv-CollapseButton-collapseButton{width:var(--dv-icon-button-size,32px);height:var(--dv-icon-button-size,32px);border-radius:var(--dv-radius-02,4px);cursor:pointer;color:var(--cds-icon-secondary,#445454);transition:background-color var(--dv-transition-fast,.15s ease-out),color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.dv-CollapseButton-collapseButton:hover{background-color:var(--cds-layer-hover-01,#00000014);color:var(--cds-icon-primary,#121818)}.dv-CollapseButton-collapseButton:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-HeaderActions-headerActions{gap:var(--cds-spacing-02,4px);height:100%;flex-direction:row;align-items:center;padding-inline-end:var(--cds-spacing-03,8px);display:flex}.dv-HeaderLogoInline-headerLogoInline{width:var(--dv-side-rail-width,48px);height:100%;padding:0 var(--dv-gutter,8px);justify-content:center;align-items:center;display:flex}.dv-Heading-root{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans","Helvetica Neue",Arial,sans-serif);margin:0;line-height:1.4}.dv-Heading-pageTitle{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);color:var(--dv-heading-page,var(--palette-brand-neutral-80,#2e3b3b))}.dv-Heading-section{font-size:var(--cds-heading-02-font-size,1rem);font-weight:var(--cds-heading-02-font-weight,600);color:var(--cds-text-primary,#121818)}.dv-Heading-brandTitle{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);color:var(--dv-heading-brand,var(--palette-primary-60,#32797b))}.dv-Text-root{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans","Helvetica Neue",Arial,sans-serif);margin:0}.dv-Text-body01{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.29);color:var(--cds-text-secondary,#393939)}.dv-Text-body02{font-size:var(--cds-body-compact-02-font-size,1rem);font-weight:var(--cds-body-compact-02-font-weight,400);line-height:var(--cds-body-compact-02-line-height,1.375);color:var(--cds-text-primary,#121818)}.dv-Text-helper{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-label-01-font-weight,400);line-height:var(--cds-label-01-line-height,1.34);color:var(--cds-text-helper,#455353)}.dv-Text-brand{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.29);color:var(--dv-heading-brand,var(--palette-primary-60,#32797b))}.dv-SideNav-root{background-color:var(--cds-background);flex-direction:column;flex-shrink:0;width:3rem;height:100%;transition:width .15s cubic-bezier(.2,0,.38,.9);display:flex;overflow:hidden;z-index:auto!important;position:relative!important;top:0!important;bottom:auto!important;left:auto!important}.dv-SideNav-root.dv-SideNav-expanded{width:var(--dv-sidenav-expanded-width,15rem)}.dv-SideNav-logoArea{min-height:var(--cds-spacing-09,48px);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-05,1rem)calc(var(--cds-spacing-03,.5rem) - 4px)var(--cds-spacing-03,.5rem);--dv-icon-button-size:32px;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.dv-SideNav-root .cds--side-nav__item{margin-block-end:var(--cds-spacing-02,.25rem)}.dv-SideNav-root .cds--side-nav__item:last-child{margin-block-end:0}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__menu{display:none}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__submenu:after{content:"";border-left:3px solid #0000;border-right:3px solid #0000;border-top:3px solid var(--cds-text-secondary,#525252);opacity:0;width:0;height:0;transition:opacity .15s;position:absolute;bottom:4px;right:4px}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__submenu:hover:after{opacity:1}.dv-SideNav-root .cds--side-nav__link,.dv-SideNav-root .cds--side-nav__submenu{border-radius:0 var(--dv-radius-03,6px)var(--dv-radius-03,6px)0}.dv-SideNav-root.dv-SideNav-expanded .cds--side-nav__items{padding-right:var(--cds-spacing-03,.5rem)}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__link,.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__submenu{border-radius:0}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__link[aria-current=page],.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__link--current{border-left:4px solid var(--cds-border-interactive,#0f62fe)}.dv-SideNav-root:not(.dv-SideNav-expanded) .cds--side-nav__submenu:after{opacity:.6}.dv-SideNav-root .cds--side-nav__items{scrollbar-gutter:stable;flex:1;overflow-y:auto}.dv-SideNav-collapseArea{padding-top:var(--dv-gutter,8px);padding-bottom:var(--dv-gutter,8px);flex-shrink:0;justify-content:center;display:flex}.dv-SideNav-expanded .dv-SideNav-collapseArea{padding-right:var(--dv-gutter,8px);justify-content:flex-end}.dv-SideNav-footerArea{padding-top:var(--cds-spacing-05,1rem);padding-bottom:var(--dv-gutter,8px);flex-shrink:0;margin-top:auto}.dv-SideNav-dividerItem{height:0;margin:var(--cds-spacing-05,1rem)0;border:none;list-style:none}.dv-SideNav-root .cds--side-nav__link-text,.dv-SideNav-root .cds--side-nav__submenu-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dv-SideNav-root .cds--side-nav__menu .cds--side-nav__menu-item .cds--side-nav__link{padding-left:var(--cds-spacing-07,2rem)}.dv-SideNav-root .cds--side-nav__link:focus:not(:focus-visible),.dv-SideNav-root .cds--side-nav__submenu:focus:not(:focus-visible){box-shadow:none;border:none;outline:none}.dv-SideNav-root .cds--side-nav__link:focus-visible,.dv-SideNav-root .cds--side-nav__submenu:focus-visible{border-left:4px solid var(--cds-focus,#0f62fe);outline:none}.dv-IconNav-nav{height:100%}.dv-IconNav-navInner{flex-direction:column;height:100%;display:flex}.dv-IconNav-overflowMenu{width:var(--dv-nav-item-size,48px)!important;min-width:var(--dv-nav-item-size,48px)!important;max-width:var(--dv-nav-item-size,48px)!important;height:var(--dv-nav-item-size,48px)!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.dv-IconNav-overflowMenu svg{width:20px!important;height:20px!important}.dv-SideRail-sideRail{background-color:var(--cds-layer-01,#f0f4f4);height:100%;padding-top:var(--cds-spacing-02,4px);transition:width var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));flex-direction:column;display:flex;overflow:hidden}.dv-SideRail-topArea{justify-content:flex-start;align-items:center;min-width:0;display:flex}.dv-SideRail-collapsed{width:var(--dv-side-rail-width-collapsed,56px)}.dv-SideRail-expanded{width:var(--dv-side-rail-width-expanded,200px)}.dv-SideRail-logoArea{--dv-icon-button-size:var(--dv-nav-item-size,48px);padding-left:var(--dv-gutter,8px);padding-right:0;padding-bottom:var(--dv-gutter,8px);justify-content:flex-start;align-items:center;display:flex}.dv-SideRail-commandArea{padding-right:var(--dv-gutter,8px);padding-bottom:var(--dv-gutter,8px);align-items:center;margin-left:auto;display:flex}.dv-SideRail-overflowMenu{flex:none}.dv-SideRail-navArea{min-width:0;padding-left:var(--dv-gutter,8px);flex-direction:column;flex:1;justify-content:flex-start;padding-right:0;display:flex;overflow:hidden}.dv-SideRail-collapseArea{padding-top:var(--dv-gutter,8px);padding-bottom:var(--dv-gutter,8px);justify-content:center;display:flex}.dv-SideRail-expanded .dv-SideRail-collapseArea{padding-right:var(--dv-gutter,8px);justify-content:flex-end}.dv-SideRail-fadingOut [data-dv-label],.dv-SideRail-fadingIn [data-dv-label]{opacity:0}.dv-SideRail-hidden{width:0;position:relative;overflow:visible}.dv-SideRail-hidden .dv-SideRail-logoArea{top:var(--cds-spacing-02,4px);left:var(--dv-logo-offset-x,var(--dv-gutter,8px));z-index:10;position:absolute}.dv-SideRail-hidden .dv-SideRail-logoOnly{top:var(--dv-logo-offset-y,var(--dv-gutter,8px));left:var(--dv-logo-offset-x,var(--dv-gutter,8px));z-index:10;animation:dv-SideRail-fadeIn var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));position:absolute}@keyframes dv-SideRail-fadeIn{0%{opacity:0}to{opacity:1}}.dv-SideRail-navItem.dv-SideRail-active:after{transition:background var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),border-color var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-SideRail-navArea{transition:opacity var(--dv-nav-panel-duration,.2s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-SideRail-hidden .dv-SideRail-navArea{opacity:0;pointer-events:none}.dv-LayoutShell-layoutShell{flex-direction:row;width:100%;height:100dvh;min-height:200px;display:flex;overflow:hidden}.dv-LayoutShell-sideRail{flex-shrink:0}.dv-LayoutShell-mainArea{background:var(--cds-background,#eaf0f0);flex:1;min-width:0;min-height:0;transition:flex-basis .15s cubic-bezier(.2,0,.38,.9);position:relative;overflow:hidden}.dv-LayoutShell-mainAreaWithRail{border-top-left-radius:var(--dv-radius-05,12px)}.dv-LayoutShell-leftNavSlot{flex-shrink:0;height:100%;transition:width .15s cubic-bezier(.2,0,.38,.9)}.dv-LayoutShell-rightNavSlot{flex-shrink:0;height:100%}.dv-LayoutShell-mainAreaWithLeftNav{border-top-left-radius:var(--dv-radius-05,12px)}.dv-LayoutShell-mainAreaWithRightNav{border-top-right-radius:var(--dv-radius-05,12px)}.dv-LayoutShell-bottomLeftSlot{z-index:var(--dv-z-navigation,50);position:absolute;bottom:0;left:0}.dv-LayoutShell-bottomRightSlot{z-index:var(--dv-z-navigation,50);position:absolute;bottom:0;right:0}.dv-Collapsible-collapsible{flex-direction:column;width:100%;display:flex}.dv-Collapsible-trigger{width:100%;padding:var(--cds-spacing-03,8px)var(--cds-spacing-05,16px);font-size:var(--cds-body-short-01-font-size,.875rem);line-height:var(--cds-body-short-01-line-height,1.28572);color:inherit;cursor:pointer;text-align:left;transition:background-color var(--dv-transition-fast,.15s ease-out),border-color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;margin:0;display:flex}.dv-Collapsible-trigger:hover{background-color:var(--cds-layer-hover,#8d8d8d1f)}[data-state=open]>.dv-Collapsible-trigger{border-bottom-color:var(--cds-border-subtle-01,#e0e0e0)}.dv-Collapsible-trigger:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.dv-Collapsible-content{overflow:hidden}.dv-Collapsible-content[data-state=closed]{animation:.2s ease-out dv-Collapsible-slideUp}.dv-Collapsible-content[data-state=open]{animation:.2s ease-out dv-Collapsible-slideDown}.dv-Collapsible-chevron{flex-shrink:0;align-items:center;transition:transform .2s ease-out;display:inline-flex}[data-state=open]>.dv-Collapsible-trigger .dv-Collapsible-chevron,.dv-Collapsible-trigger[data-state=open] .dv-Collapsible-chevron{transform:rotate(180deg)}@keyframes dv-Collapsible-slideDown{0%{opacity:0;max-height:0}to{max-height:var(--radix-collapsible-content-height);opacity:1}}@keyframes dv-Collapsible-slideUp{0%{max-height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;max-height:0}}.dv-ScrollableArea-scrollableArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.dv-ScrollableArea-viewport{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.dv-ScrollableArea-indicatorTop,.dv-ScrollableArea-indicatorBottom{pointer-events:none;z-index:1;opacity:0;height:0;transition:height .15s ease-out,opacity .15s ease-out;position:absolute;left:0;right:0}.dv-ScrollableArea-indicatorTop{top:0}.dv-ScrollableArea-indicatorBottom{bottom:0}.dv-ScrollableArea-indicatorTop[data-visible=true],.dv-ScrollableArea-indicatorBottom[data-visible=true]{opacity:1}.dv-ScrollableArea-indicatorTop[data-mode=shadow]{background:linear-gradient(#00000014 0%,#0000 100%);height:8px}.dv-ScrollableArea-indicatorBottom[data-mode=shadow]{background:linear-gradient(#0000 0%,#00000014 100%);height:8px}.dv-ScrollableArea-indicatorTop[data-mode=fade]{background:linear-gradient(to bottom,var(--dv-scroll-fade-color,var(--cds-layer-02,#f7fafa))0%,transparent 100%);height:24px}.dv-ScrollableArea-indicatorBottom[data-mode=fade]{background:linear-gradient(to top,var(--dv-scroll-fade-color,var(--cds-layer-02,#f7fafa))0%,transparent 100%);height:24px}.dv-ResponsiveColumns-responsiveColumns{width:100%;container-type:inline-size}.dv-ResponsiveColumns-grid{gap:var(--dv-responsive-gap,var(--cds-spacing-06,1.5rem));display:grid}.dv-ResponsiveColumns-grid[data-mode=auto]{grid-template-columns:repeat(auto-fit,minmax(var(--dv-responsive-min-col,280px),1fr))}.dv-ResponsiveColumns-grid[data-mode=fixed]{grid-template-columns:1fr}@container (min-width:500px){.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="2"],.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="3"],.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="4"]{grid-template-columns:repeat(2,1fr)}}@container (min-width:800px){.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="3"],.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="4"]{grid-template-columns:repeat(3,1fr)}}@container (min-width:1100px){.dv-ResponsiveColumns-grid[data-mode=fixed][data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.dv-InnerPanel-innerPanelRoot{width:100%;height:100%;color:var(--cds-text-primary);font-family:var(--cds-font-family-sans);background:0 0;overflow:hidden}.dv-InnerPanel-header{min-height:var(--cds-spacing-09);padding:var(--cds-spacing-03)var(--dv-tab-padding-x,var(--cds-spacing-04));border-bottom:1px solid var(--cds-border-subtle-01);background:0 0;flex-shrink:0;justify-content:space-between;align-items:center}.dv-InnerPanel-headerLeft{flex:1;align-items:center;min-width:0}.dv-InnerPanel-headerRight{flex-shrink:0;align-items:center}.dv-InnerPanel-titleGroup{min-width:0}.dv-InnerPanel-title{font-size:var(--cds-body-compact-01-font-size);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-body-compact-01-line-height);color:var(--cds-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.dv-InnerPanel-subtitle{font-size:var(--cds-helper-text-01-font-size);line-height:var(--cds-helper-text-01-line-height);color:var(--cds-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.dv-InnerPanel-iconButton{width:var(--cds-spacing-08);height:var(--cds-spacing-08);color:var(--cds-text-secondary);cursor:pointer;border-radius:var(--cds-border-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dv-InnerPanel-body{flex:1;min-height:0}.dv-InnerPanel-footer{padding:var(--cds-spacing-05)var(--dv-tab-padding-x,var(--cds-spacing-04));border-top:1px solid var(--cds-border-subtle-01);flex-shrink:0;justify-content:flex-end;align-items:center}.dv-InnerPanel-centeredFill{height:100%;color:var(--cds-text-secondary);justify-content:center;align-items:center;display:flex}.dv-InnerPanel-loadingSpinner{animation:1s linear infinite dv-InnerPanel-spin}@keyframes dv-InnerPanel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dv-InnerPanel-errorMessage{justify-content:center;align-items:center;gap:var(--cds-spacing-03);height:100%;color:var(--cds-support-error);text-align:center;padding:var(--cds-spacing-05);flex-direction:column;display:flex}.dv-PanelBody-panelBodyRoot{min-height:0;color:var(--cds-text-primary,#121818);flex-direction:column;flex:1;display:flex;overflow:hidden}.dv-PanelBody-panelBodyRoot[data-padding=none]{padding:0}.dv-PanelBody-panelBodyRoot[data-padding=sm]{padding:var(--cds-spacing-03,.5rem)}.dv-PanelBody-panelBodyRoot[data-padding=md]{padding:var(--cds-spacing-05,1rem)}.dv-PanelBody-panelBodyRoot[data-padding=lg]{padding:var(--cds-spacing-06,1.5rem)}.dv-PanelBody-scrollRoot{height:100%;position:relative}.dv-PanelBody-viewport{width:100%;height:100%}.dv-PanelBody-viewport[data-native-scroll]{overflow:auto}.dv-PanelBody-scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;width:var(--cds-spacing-03,8px);background:0 0}.dv-PanelBody-thumb{background:var(--cds-border-subtle);border-radius:9999px;position:relative}.dv-PanelBody-thumb:before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dv-PanelBody-statePreview{margin-top:var(--cds-spacing-05,1rem)}.dv-PanelBody-statePreview summary{cursor:pointer;color:var(--cds-text-primary,#121818)}.dv-PanelBody-statePreview summary:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-PanelBody-statePreview pre{margin:var(--cds-spacing-03,.5rem)0 0 0;padding:var(--cds-spacing-03,.5rem);background:var(--cds-layer-02,#fff);border:1px solid var(--cds-border-subtle);border-radius:var(--dv-radius-02,4px);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--cds-label-01-font-size,12px);white-space:pre-wrap;line-height:1.4}.dv-PanelContainer-panelOverlay{background:var(--cds-overlay,#00000080);opacity:0;z-index:var(--panel-z-index,var(--dv-z-panel-overlay,999));transition:opacity var(--dv-duration-moderate-02,.24s)cubic-bezier(.2,0,.38,.9);position:fixed;inset:0}.dv-PanelContainer-panelOverlay[data-state=open]{opacity:1}.dv-PanelContainer-panelOverlay[data-state=closed]{opacity:0}.dv-PanelContainer-panelContent{background:var(--cds-layer-02,#fff);box-shadow:var(--dv-shadow-06,0 4px 16px #0000001f,0 24px 48px #00000014);z-index:var(--panel-z-index,var(--dv-z-panel-content,1000));transition:transform var(--dv-duration-fast-02,.11s)cubic-bezier(0,0,.38,.9);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.dv-PanelContainer-panelContent:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-PanelContainer-panelContent[data-anchor=right]{width:var(--panel-width,480px);border-left:1px solid var(--cds-border-subtle);max-width:100vw;top:0;bottom:0;right:0}.dv-PanelContainer-panelContent[data-anchor=right][data-state=closed]{transform:translate(100%)}.dv-PanelContainer-panelContent[data-anchor=right][data-state=open]{transform:translate(0)}.dv-PanelContainer-panelContent[data-anchor=left]{width:var(--panel-width,480px);border-right:1px solid var(--cds-border-subtle);max-width:100vw;top:0;bottom:0;left:0}.dv-PanelContainer-panelContent[data-anchor=left][data-state=closed]{transform:translate(-100%)}.dv-PanelContainer-panelContent[data-anchor=left][data-state=open]{transform:translate(0)}.dv-PanelContainer-panelContent[data-anchor=top]{height:var(--panel-width,300px);border-bottom:1px solid var(--cds-border-subtle);max-height:100vh;top:0;left:0;right:0}.dv-PanelContainer-panelContent[data-anchor=top][data-state=closed]{transform:translateY(-100%)}.dv-PanelContainer-panelContent[data-anchor=top][data-state=open]{transform:translateY(0)}.dv-PanelContainer-panelContent[data-anchor=bottom]{height:var(--panel-width,300px);border-top:1px solid var(--cds-border-subtle);max-height:100vh;bottom:0;left:0;right:0}.dv-PanelContainer-panelContent[data-anchor=bottom][data-state=closed]{transform:translateY(100%)}.dv-PanelContainer-panelContent[data-anchor=bottom][data-state=open]{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.dv-PanelContainer-panelOverlay,.dv-PanelContainer-panelContent{transition:none}}.dv-AgentNavPanel-agentNavPanelWrapper{flex-shrink:0;height:100%;transition-property:width,min-width;transition-timing-function:ease;display:flex;position:relative;overflow:hidden}.dv-AgentNavPanel-agentNavPanelWrapper[data-open=false]{width:0;min-width:0}.dv-AgentNavPanel-agentNavPanelInner{background:0 0;flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.dv-AgentNavPanel-agentNavPanelContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dv-AgentNavPanel-resizeHandle{cursor:col-resize;z-index:1;justify-content:center;align-items:center;width:8px;height:100%;display:flex;position:absolute;top:0;right:0}.dv-AgentNavPanel-resizeIndicator{background:var(--cds-border-subtle-01,#e0e0e0);border-radius:1px;width:2px;height:32px;transition:background .2s}.dv-AgentNavPanel-resizeHandle:hover .dv-AgentNavPanel-resizeIndicator,.dv-AgentNavPanel-resizeHandle:focus-visible .dv-AgentNavPanel-resizeIndicator{background:var(--cds-border-interactive,#32797b)}.dv-AgentFirstLayout-root{flex-direction:row;width:100%;height:100dvh;display:flex;overflow:hidden}.dv-AgentFirstLayout-navSlot{flex-shrink:0;height:100%}.dv-AgentFirstLayout-content{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.dv-Divider-divider{background:var(--cds-border-subtle-01,#e0e0e0)}.dv-Divider-horizontal{width:100%;height:1px}.dv-Divider-vertical{width:1px;height:100%}.dv-Divider-standardH{margin-top:.5rem;margin-bottom:.5rem}.dv-Divider-compactH{margin-top:.25rem;margin-bottom:.25rem}.dv-Divider-standardV{margin-left:.5rem;margin-right:.5rem}.dv-Divider-compactV{margin-left:.25rem;margin-right:.25rem}.dv-SlideInPanel-overlay{background:var(--cds-overlay,#00000080);z-index:var(--dv-z-panel-overlay,999);animation:dv-SlideInPanel-fadeIn var(--animation-duration,.3s)ease-out;position:fixed;inset:0}.dv-SlideInPanel-overlay[data-state=closed]{animation:dv-SlideInPanel-fadeOut var(--animation-duration,.3s)ease-in}@keyframes dv-SlideInPanel-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dv-SlideInPanel-fadeOut{0%{opacity:1}to{opacity:0}}.dv-SlideInPanel-content{width:var(--panel-width,400px);background:var(--cds-layer-01,#f0f4f4);border-left:1px solid var(--cds-border-subtle);max-width:100vw;box-shadow:var(--dv-shadow-05,-4px 0 16px #00000026);z-index:var(--dv-z-panel-content,1000);animation:dv-SlideInPanel-slideIn var(--animation-duration,.3s)cubic-bezier(.32,.72,0,1);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.dv-SlideInPanel-content[data-state=closed]{animation:dv-SlideInPanel-slideOut var(--animation-duration,.3s)cubic-bezier(.32,.72,0,1)}@keyframes dv-SlideInPanel-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes dv-SlideInPanel-slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.dv-SlideInPanel-content:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-SlideInPanel-srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.dv-SlideInPanel-overlay,.dv-SlideInPanel-content{animation:none}}.dv-StateDebugPanel-stateDebugRoot{--debug-bg:var(--cds-layer-02,#fff);--debug-border:var(--cds-border-subtle);--debug-text:var(--cds-text-primary,#121818);--debug-text-secondary:var(--cds-text-secondary,#445454);--debug-accent:var(--cds-link-primary,#235a5c);--debug-success:var(--cds-support-success-inverse,#24a148);--debug-warning:var(--cds-support-warning,#f1c21b);--debug-error:var(--cds-support-error,#a4111a);font-family:var(--cds-font-family-mono,"IBM Plex Mono",monospace);font-size:var(--cds-label-01-font-size,12px);background:var(--debug-bg);border:1px solid var(--debug-border);border-radius:var(--dv-radius-02);color:var(--debug-text);box-shadow:var(--cds-shadow);z-index:var(--dv-z-debug,9999);overflow:hidden}.dv-StateDebugPanel-stateDebugRoot[data-position=top-left]{top:var(--cds-spacing-05);left:var(--cds-spacing-05);position:fixed}.dv-StateDebugPanel-stateDebugRoot[data-position=top-right]{top:var(--cds-spacing-05);right:var(--cds-spacing-05);position:fixed}.dv-StateDebugPanel-stateDebugRoot[data-position=bottom-left]{bottom:var(--cds-spacing-05);left:var(--cds-spacing-05);position:fixed}.dv-StateDebugPanel-stateDebugRoot[data-position=bottom-right]{bottom:var(--cds-spacing-05);right:var(--cds-spacing-05);position:fixed}.dv-StateDebugPanel-stateDebugRoot[data-position=inline]{margin:var(--cds-spacing-05)0;position:relative}.dv-StateDebugPanel-stateDebugRoot[data-collapsed=true]{width:auto}.dv-StateDebugPanel-stateDebugRoot[data-collapsed=false]{width:22.5rem}.dv-StateDebugPanel-header{padding:var(--cds-spacing-03)var(--cds-spacing-04);background:var(--cds-layer-accent-01,#0000000f);border-bottom:1px solid var(--debug-border);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.dv-StateDebugPanel-header:hover{background:var(--cds-layer-accent-hover-01,#00000017)}.dv-StateDebugPanel-title{font-size:var(--cds-label-01-font-size,12px);font-weight:var(--cds-heading-compact-01-font-weight,600);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:var(--cds-spacing-03);margin:0;display:flex}.dv-StateDebugPanel-chevron{font-size:var(--cds-helper-text-01-font-size,10px);opacity:.7}.dv-StateDebugPanel-status{font-size:var(--cds-helper-text-01-font-size,10px)}.dv-StateDebugPanel-status[data-connected=true]{color:var(--debug-success)}.dv-StateDebugPanel-status[data-connected=false]{color:var(--debug-text-secondary)}.dv-StateDebugPanel-content{padding:var(--cds-spacing-04);overflow-y:auto}.dv-StateDebugPanel-metadata{margin-bottom:var(--cds-spacing-04);padding-bottom:var(--cds-spacing-03);border-bottom:1px solid var(--debug-border);color:var(--debug-text-secondary);font-size:var(--cds-helper-text-01-font-size,11px);justify-content:space-between;display:flex}.dv-StateDebugPanel-timestamp,.dv-StateDebugPanel-panelCount{display:inline-block}.dv-StateDebugPanel-stateSection{margin-bottom:var(--cds-spacing-04)}.dv-StateDebugPanel-stateSection:last-child{margin-bottom:0}.dv-StateDebugPanel-sectionTitle{margin:0 0 var(--cds-spacing-03)0;font-size:var(--cds-helper-text-01-font-size,11px);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--debug-accent);text-transform:uppercase;letter-spacing:.5px}.dv-StateDebugPanel-stateJson{padding:var(--cds-spacing-03);background:var(--cds-layer-accent-01,#0000000f);border-radius:var(--dv-radius-02);font-size:var(--cds-helper-text-01-font-size,11px);white-space:pre-wrap;word-break:break-all;margin:0;line-height:1.5;overflow-x:auto}.dv-StateDebugPanel-panelList{margin:0;padding:0;list-style:none}.dv-StateDebugPanel-panelItem{align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-02)var(--cds-spacing-03);background:var(--cds-layer-accent-01,#0000000f);border-radius:var(--dv-radius-01);margin-bottom:var(--cds-spacing-02);display:flex}.dv-StateDebugPanel-panelItem:last-child{margin-bottom:0}.dv-StateDebugPanel-panelDepth{color:var(--debug-text-secondary);font-size:var(--cds-helper-text-01-font-size,10px);min-width:1.25rem}.dv-StateDebugPanel-panelId{color:var(--debug-accent);font-weight:var(--cds-heading-01-font-weight,400);flex:1}.dv-StateDebugPanel-panelSelection{color:var(--debug-success);font-size:var(--cds-helper-text-01-font-size,10px)}.dv-StateDebugPanel-panelLoading,.dv-StateDebugPanel-panelError{font-size:var(--cds-label-01-font-size,12px)}.dv-KpiContent-kpiContent{gap:var(--cds-spacing-02);flex-direction:column;display:flex}.dv-KpiContent-icon{color:var(--dv-kpi-icon-color,var(--palette-primary-60,#32797b));margin-bottom:var(--cds-spacing-02)}.dv-KpiContent-label{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.125rem);color:var(--cds-text-secondary);font-weight:var(--cds-body-01-font-weight,400)}.dv-KpiContent-valueRow{align-items:center;gap:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.dv-KpiContent-value{font-size:var(--cds-heading-05-font-size,2rem);line-height:var(--cds-heading-05-line-height,2.5rem);font-weight:var(--cds-heading-06-font-weight,300);color:var(--dv-kpi-value-color,var(--palette-primary-60,#32797b));letter-spacing:var(--cds-heading-05-letter-spacing,-.02em)}.dv-KpiContent-statusTag{align-items:center;display:inline-flex}.dv-KpiContent-target{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1rem);color:var(--cds-text-helper)}.dv-KpiContent-trend{align-items:center;gap:var(--cds-spacing-02);font-size:var(--cds-label-01-font-size,.75rem);line-height:1;display:flex}.dv-KpiContent-trend[data-sentiment=positive]{color:var(--dv-kpi-trend-positive-color,var(--palette-green-70,#198038))}.dv-KpiContent-trend[data-sentiment=negative]{color:var(--cds-text-error,#a4111a)}.dv-KpiContent-trend[data-sentiment=neutral]{color:var(--cds-text-helper)}.dv-KpiContent-trendArrow,.dv-KpiContent-trendPct{font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-KpiContent-trendLabel{color:var(--cds-text-helper);font-weight:var(--cds-body-01-font-weight,400)}.dv-KpiContent-sparkChart{margin-top:var(--cds-spacing-02);max-height:var(--cds-spacing-08,40px);overflow:hidden}.dv-KpiContent-description{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1rem);color:var(--cds-text-helper);margin-top:var(--cds-spacing-02)}.dv-KpiContent-kpiContent[data-color=primary] .dv-KpiContent-value{color:var(--dv-kpi-value-color-primary,var(--palette-primary-60,#32797b))}.dv-KpiContent-kpiContent[data-color=primary] .dv-KpiContent-icon{color:var(--dv-kpi-icon-color-primary,var(--palette-primary-60,#32797b))}.dv-FeedList-feedList{flex-direction:column;display:flex}.dv-FeedList-list{margin:0;padding:0;list-style:none}.dv-FeedList-item{border-bottom:1px solid var(--cds-border-subtle)}.dv-FeedList-item:last-child{border-bottom:none}.dv-FeedList-itemLink,.dv-FeedList-itemInner{align-items:flex-start;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03)var(--cds-spacing-04);display:flex}.dv-FeedList-itemLink{color:inherit;width:100%;text-decoration:none;transition:background-color .15s ease-out;display:flex}.dv-FeedList-itemLink:hover{background-color:var(--cds-layer-hover)}.dv-FeedList-itemLink:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dv-FeedList-itemIcon{color:var(--cds-icon-secondary);margin-top:var(--cds-spacing-01);flex-shrink:0}.dv-FeedList-itemBody{gap:var(--cds-spacing-01);flex-direction:column;min-width:0;display:flex}.dv-FeedList-itemDescription{font-size:var(--cds-body-01-font-size,.875rem);line-height:var(--cds-body-01-line-height,1.25rem);color:var(--cds-text-primary);word-break:break-word}.dv-FeedList-itemTimestamp{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1rem);color:var(--cds-text-helper)}.dv-FeedList-skeletonRow{padding:var(--cds-spacing-03)var(--cds-spacing-04);border-bottom:1px solid var(--cds-border-subtle)}.dv-FeedList-skeletonRow:last-child{border-bottom:none}.dv-FeedList-empty{padding:var(--cds-spacing-05);color:var(--cds-text-helper);font-size:var(--cds-body-01-font-size,.875rem);text-align:center}.dv-FeedList-viewAll{padding:var(--cds-spacing-02)var(--cds-spacing-04);border-top:1px solid var(--cds-border-subtle)}.dv-FeedList-viewAllLink,.dv-FeedList-viewAllBtn{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-link-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.dv-FeedList-viewAllLink:hover,.dv-FeedList-viewAllBtn:hover{text-decoration:underline}.dv-LayoutGrafanaEmbed-grafanaContainer{width:100%;position:relative;overflow:hidden}.dv-LayoutGrafanaEmbed-skeleton{z-index:1;position:absolute;inset:0}.dv-LayoutGrafanaEmbed-iframe{opacity:0;border:none;width:100%;transition:opacity .2s ease-out;display:block}.dv-LayoutGrafanaEmbed-iframeVisible{opacity:1}.dv-LayoutGrafanaEmbed-error{justify-content:center;align-items:center;gap:var(--cds-spacing-02);height:100%;padding:var(--cds-spacing-05);background:var(--cds-layer-02);flex-direction:column;display:flex}.dv-LayoutGrafanaEmbed-errorText{font-size:var(--cds-body-01-font-size,.875rem);color:var(--cds-text-secondary);font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-LayoutGrafanaEmbed-errorHint{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper);word-break:break-all;text-align:center;max-width:320px}.dv-Card-cardBase{flex-direction:column;display:flex}.dv-Card-tileOverride{border-bottom:1px solid var(--cds-border-subtle,#e0e0e0)}.dv-SectionHeader-sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05,1rem);padding-bottom:var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle);margin-bottom:var(--cds-spacing-05,1rem);display:flex}.dv-SectionHeader-titleArea{gap:var(--cds-spacing-02,.25rem);flex-direction:column;flex:1;min-width:0;display:flex}.dv-SectionHeader-title{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);color:var(--cds-text-primary,#121818);margin:0}.dv-SectionHeader-description{font-size:var(--cds-body-01-font-size,.875rem);line-height:var(--cds-body-01-line-height,1.43);color:var(--cds-text-secondary,#4a6c6d);margin:0}.dv-SectionHeader-actions{align-items:center;gap:var(--cds-spacing-03,.5rem);flex-shrink:0;display:flex}.dv-KpiTile-kpiTileRoot{gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-05,1rem);min-width:var(--cds-spacing-13,160px);flex-direction:column;display:flex}.dv-KpiTile-kpiTileRoot[data-variant=card]{background:var(--dv-card-bg-resting,#fafcfc);box-shadow:var(--dv-card-shadow-resting,0 0 1px #0000000f,0 .5px 2px #00000008);border-radius:var(--dv-card-radius,6px);max-width:var(--dv-kpi-card-max-width,320px)}.dv-KpiTile-kpiTileRoot[data-variant=tile]{background:var(--cds-layer-01,#f0f4f4);box-shadow:none;border-radius:0}.dv-KpiTile-clickable{cursor:pointer;transition:box-shadow var(--dv-duration-fast-02,.11s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9)),background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9))}.dv-KpiTile-clickable[data-variant=card]:hover{box-shadow:var(--dv-card-shadow-hover,0 0 1px #0000000a,0 1px 3px #0000000a,0 2px 6px #00000008)}.dv-KpiTile-clickable[data-variant=tile]:hover{background-color:var(--cds-layer-hover-01,#00000014)}.dv-KpiTile-clickable:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-KpiTile-icon{color:var(--dv-kpi-icon-color,var(--cds-icon-primary,#32797b));margin-bottom:var(--cds-spacing-02,.25rem)}.dv-KpiTile-label{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.125rem);color:var(--cds-text-secondary,#4a6c6d);font-weight:var(--cds-body-01-font-weight,400)}.dv-KpiTile-value{font-size:var(--cds-heading-05-font-size,2rem);line-height:var(--cds-heading-05-line-height,2.5rem);font-weight:var(--cds-heading-06-font-weight,300);color:var(--dv-kpi-value-color,var(--palette-primary-60,#32797b));letter-spacing:var(--cds-heading-05-letter-spacing,-.02em)}.dv-KpiTile-description{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1rem);color:var(--cds-text-helper,#5e7878);margin-top:var(--cds-spacing-02,.25rem)}.dv-KpiTile-trend{align-items:center;gap:var(--cds-spacing-02,.25rem);font-size:var(--cds-label-01-font-size,.75rem);line-height:1;display:flex}.dv-KpiTile-trend[data-sentiment=positive]{color:var(--cds-support-success,#24a148)}.dv-KpiTile-trend[data-sentiment=negative]{color:var(--cds-support-error,#a4111a)}.dv-KpiTile-trend[data-sentiment=neutral]{color:var(--cds-text-helper,#5e7878)}.dv-KpiTile-trendArrow,.dv-KpiTile-trendPct{font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-KpiTile-trendLabel{color:var(--cds-text-helper,#5e7878);font-weight:var(--cds-body-01-font-weight,400)}.dv-KpiTile-sparkChart{margin-top:var(--cds-spacing-02,.25rem);max-height:var(--cds-spacing-08,40px);overflow:hidden}.dv-KpiTile-kpiTileRoot[data-color=primary] .dv-KpiTile-value{color:var(--dv-kpi-value-color-primary,var(--palette-primary-60,#32797b))}.dv-KpiTile-kpiTileRoot[data-color=primary] .dv-KpiTile-icon{color:var(--dv-kpi-icon-color-primary,var(--palette-primary-60,#32797b))}.dv-FullPageLoading-fullPageLoadingRoot{background:var(--cds-background,#eaf0f0);justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex}.dv-FullPageLoading-overlay{z-index:var(--dv-z-loading,9600);background:#0000004d;background:color-mix(in srgb,var(--cds-background-inverse,#000)30%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.dv-RatingScale-uxRating{gap:var(--cds-spacing-03,.5rem);border:none;flex-direction:column;margin:0;padding:0;display:inline-flex}.dv-RatingScale-visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dv-RatingScale-legend{color:var(--cds-text-primary,#161616);margin-bottom:var(--cds-spacing-03,.5rem);padding:0;font-size:.875rem;font-weight:400;line-height:1.29}.dv-RatingScale-optionRow{gap:var(--cds-spacing-03,.5rem);align-items:flex-start;display:inline-flex}.dv-RatingScale-option{align-items:center;gap:var(--cds-spacing-02,.25rem);cursor:pointer;flex-direction:column;display:flex;position:relative}.dv-RatingScale-option[data-disabled=true]{cursor:not-allowed;opacity:.5}.dv-RatingScale-hiddenRadio{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dv-RatingScale-iconWrapper{--dv-ux-rating-duotone:var(--palette-brand-neutral-20,#d0d6d6);color:var(--palette-brand-neutral-40,#8a9696);background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:background .15s cubic-bezier(.2,0,.38,.9),border-color .15s cubic-bezier(.2,0,.38,.9),color .15s cubic-bezier(.2,0,.38,.9);display:flex}.dv-RatingScale-option:not([data-disabled=true]):hover .dv-RatingScale-iconWrapper{background:var(--palette-primary-10,#e1f8f9);--dv-ux-rating-duotone:var(--palette-primary-20,#aeecee);color:var(--palette-primary-50,#43989a)}.dv-RatingScale-hiddenRadio:focus-visible~.dv-RatingScale-iconWrapper{outline:2px solid var(--palette-primary-60,#32797b);outline-offset:2px}.dv-RatingScale-option[data-selected=true] .dv-RatingScale-iconWrapper{background:var(--palette-primary-10,#e1f8f9);border-color:var(--palette-primary-60,#32797b);--dv-ux-rating-duotone:var(--palette-primary-30,#75d4d6);color:var(--palette-primary-60,#32797b)}.dv-RatingScale-label{color:var(--palette-brand-neutral-60,#5e7070);text-align:center;max-width:56px;font-size:.6875rem;line-height:1.2;transition:color .15s cubic-bezier(.2,0,.38,.9)}.dv-RatingScale-option[data-selected=true] .dv-RatingScale-label{color:var(--palette-primary-60,#32797b);font-weight:600}.dv-RatingScale-sm .dv-RatingScale-iconWrapper{width:40px;height:40px}.dv-RatingScale-sm .dv-RatingScale-optionRow{gap:var(--cds-spacing-02,.25rem)}.dv-RatingScale-sm .dv-RatingScale-label{font-size:.625rem}.dv-RatingScale-md .dv-RatingScale-iconWrapper{width:48px;height:48px}.dv-RatingScale-md .dv-RatingScale-optionRow{gap:var(--cds-spacing-04,.75rem)}.dv-RatingScale-lg .dv-RatingScale-iconWrapper{width:56px;height:56px}.dv-RatingScale-lg .dv-RatingScale-optionRow{gap:var(--cds-spacing-05,1rem)}.dv-Avatar-avatar{font-weight:var(--cds-heading-compact-01-font-weight,600);-webkit-user-select:none;user-select:none;transition:box-shadow var(--dv-duration-fast-02,.12s)ease;width:var(--avatar-w,32px);height:var(--avatar-h,32px);background-color:var(--avatar-bg,var(--cds-layer-02,#f7fafa));color:var(--avatar-color,var(--cds-text-primary,#121818));line-height:1;font-size:var(--avatar-font,14px);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.dv-Avatar-circle{border-radius:50%}.dv-Avatar-rounded-rect{border-radius:var(--dv-radius-02,4px)}.dv-Avatar-initials{letter-spacing:.02em;justify-content:center;align-items:center;width:100%;height:100%;font-family:inherit;display:flex}.dv-Avatar-image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.dv-Avatar-avatar:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-Avatar-sm{--avatar-size:24px}.dv-Avatar-md{--avatar-size:32px}.dv-Avatar-lg{--avatar-size:48px}.dv-Avatar-xl{--avatar-size:64px}.dv-AvatarGroup-avatarGroup{align-items:center;display:inline-flex}.dv-AvatarGroup-avatarWrapper{border:2px solid var(--cds-background,#fff);border-radius:inherit;margin-left:var(--ag-ml,0);z-index:var(--ag-z,0);border-radius:50%;display:inline-flex;position:relative}.dv-AvatarGroup-avatarGroup [data-shape=rounded-rect]{border-radius:var(--dv-radius-02,4px)}.dv-AvatarGroup-avatarGroup .dv-AvatarGroup-avatarWrapper:has([data-shape=rounded-rect]){border-radius:var(--dv-radius-03,6px)}.dv-AvatarGroup-overflow{font-weight:var(--cds-heading-compact-01-font-weight,600);-webkit-user-select:none;user-select:none;background-color:var(--cds-layer-02,#f7fafa);color:var(--cds-text-secondary,#4a6c6d);border:2px solid var(--cds-background,#fff);margin-left:var(--ag-ml,0);z-index:var(--ag-z,0);width:var(--ag-w,32px);height:var(--ag-h,32px);line-height:1;font-size:var(--ag-font,12px);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dv-AvatarGroup-overflowCircle{border-radius:50%}.dv-AvatarGroup-overflowRect{border-radius:var(--dv-radius-03,6px)}.dv-Chip-onSurface-card{--cds-tag-background-gray:var(--cds-layer-hover-03)}.dv-Chip-onSurface-layer{filter:contrast(.95)}.dv-Chip-onSurface-background{filter:contrast(.9)}.dv-ContentConfirmation-tierT1{--tier-color:var(--cds-support-success,#24a148)}.dv-ContentConfirmation-tierT2{--tier-color:var(--cds-support-info,#0043ce)}.dv-ContentConfirmation-tierT3{--tier-color:var(--cds-support-warning,#f1c21b)}.dv-ContentConfirmation-tierT4{--tier-color:var(--cds-support-error,#a4111a)}.dv-ContentConfirmation-header{font-family:var(--cds-body-compact-01-font-family,"IBM Plex Sans",sans-serif)}.dv-ContentConfirmation-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);margin:0;line-height:1.4}.dv-ContentConfirmation-description{margin:0;margin-top:var(--cds-spacing-03,.5rem);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary,#4a6c6d);line-height:1.5}.dv-ContentConfirmation-content{margin-top:var(--cds-spacing-05,1rem)}.dv-ContentConfirmation-timer{margin-top:var(--cds-spacing-05,1rem);height:var(--cds-spacing-06,24px);background-color:var(--cds-layer-02,#f7fafa);border-radius:var(--dv-radius-01,2px);position:relative;overflow:hidden}.dv-ContentConfirmation-timerBar{appearance:none;opacity:.3;background:0 0;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.dv-ContentConfirmation-timerBar::-webkit-progress-bar{background:0 0}.dv-ContentConfirmation-timerBar::-webkit-progress-value{background-color:var(--tier-color);transition:inline-size 1s linear,width 1s linear}.dv-ContentConfirmation-timerBar::-moz-progress-bar{background-color:var(--tier-color);transition:inline-size 1s linear,width 1s linear}.dv-ContentConfirmation-timerLabel{height:100%;padding-left:var(--cds-spacing-03,.5rem);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-primary,#121818);z-index:1;align-items:center;display:flex;position:relative}.dv-ContentConfirmation-alwaysApprove,.dv-ContentConfirmation-actions{margin-top:var(--cds-spacing-05,1rem)}.dv-AgentContentAction-impactSummary{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-01,2px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);line-height:1.5}.dv-AgentContentAction-impactIcon{color:var(--tier-color);font-weight:var(--cds-heading-compact-01-font-weight,600);flex-shrink:0}.dv-AgentContentAction-paramsToggle{font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-AgentContentAction-paramsContent{padding:var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-01,2px);overflow-x:auto}.dv-AgentContentAction-paramsTable{border-collapse:collapse;width:100%;font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-AgentContentAction-paramsTable td{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);vertical-align:top;border-bottom:1px solid var(--cds-border-subtle)}.dv-AgentContentAction-paramKey{font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);white-space:nowrap;width:1%}.dv-AgentContentAction-paramValue{font-family:var(--cds-code-01-font-family,"IBM Plex Mono",monospace);color:var(--cds-text-primary,#121818);word-break:break-word;white-space:pre-wrap}.dv-AgentContentAction-evidence{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-01,2px)}.dv-AgentContentAction-evidenceLabel{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);text-transform:uppercase;letter-spacing:.08em}.dv-AgentContentAction-evidenceText{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);margin:0;line-height:1.5}.dv-AgentContentAction-policyRef{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-01,2px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-support-error,#a4111a);line-height:1.5}.dv-AgentContentAction-policyIcon{flex-shrink:0}.dv-ContentSummary-summaryContent{gap:var(--cds-spacing-05,1rem);flex-direction:column;display:flex}.dv-ContentSummary-header h4{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);color:var(--cds-text-primary);margin:0}.dv-ContentSummary-titleRow{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-ContentSummary-content{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary);line-height:1.4}.dv-ContentSummary-keyPoints h5,.dv-ContentSummary-sources h5{font-size:var(--cds-label-01-font-size,.75rem);text-transform:uppercase;letter-spacing:.05rem;color:var(--cds-text-helper);margin-bottom:var(--cds-spacing-03,.5rem);margin-top:0}.dv-ContentSummary-keyPoints ul{padding-left:var(--cds-spacing-06,1.5rem);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem);margin:0;list-style-type:disc}.dv-ContentSummary-keyPoints li{margin-bottom:var(--cds-spacing-02,.25rem)}.dv-ContentSummary-sources{margin-top:var(--cds-spacing-03,.5rem);padding-top:var(--cds-spacing-04,.75rem);border-top:1px solid var(--cds-border-subtle)}.dv-ContentSummary-sourceList{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-ContentSummary-sourceItem{align-items:center;gap:var(--cds-spacing-03,.5rem);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-link-primary);display:flex}.dv-ContentSummary-sourceItem span{color:var(--cds-text-secondary)}.dv-ContentComparison-comparisonContent{gap:var(--cds-spacing-05,1rem);flex-direction:column;display:flex}.dv-ContentComparison-header h4{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);color:var(--cds-text-primary);margin:0}.dv-ContentComparison-tableWrapper{overflow-x:auto}.dv-ContentComparison-comparisonTable{border-collapse:collapse;width:100%;font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-ContentComparison-comparisonTable th,.dv-ContentComparison-comparisonTable td{padding:var(--cds-spacing-04,.75rem);border-bottom:1px solid var(--cds-border-subtle);text-align:left}.dv-ContentComparison-comparisonTable th{color:var(--cds-text-primary);font-weight:600}.dv-ContentComparison-comparisonTable td{color:var(--cds-text-secondary)}.dv-ContentComparison-comparisonTable th:first-child,.dv-ContentComparison-comparisonTable td:first-child{border-right:1px solid var(--cds-border-subtle)}.dv-ContentComparison-featureCell{font-weight:600;color:var(--cds-text-primary)!important}.dv-ContentNextActions-nextActionsContent{gap:var(--cds-spacing-05,1rem);flex-direction:column;display:flex}.dv-ContentNextActions-header h4{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);color:var(--cds-text-primary);margin:0}.dv-ContentNextActions-description{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary);margin-top:var(--cds-spacing-02,.25rem);margin-bottom:0}.dv-ContentNextActions-actionList{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-ContentNextActions-actionItem{padding:var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-02,4px);justify-content:space-between;align-items:center;gap:var(--cds-spacing-05,1rem);display:flex}.dv-ContentNextActions-actionContent{gap:var(--cds-spacing-01,.125rem);flex-direction:column;display:flex}.dv-ContentNextActions-actionLabel{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary);font-weight:600}.dv-ContentNextActions-actionDesc{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary)}.dv-AgentCardAction-agentActionCard{display:block}.dv-AgentCardAction-impactSummary{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-01,2px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);line-height:1.5}.dv-AgentCardAction-impactIcon{color:var(--tier-color);font-weight:var(--cds-heading-compact-01-font-weight,600);flex-shrink:0}.dv-AgentCardAction-chevron{font-size:var(--cds-label-01-font-size,.75rem);transition:transform var(--dv-duration-fast-02,.12s)ease;line-height:1;display:inline-block}.dv-AgentCardAction-chevronOpen{transform:rotate(90deg)}.dv-AgentCardAction-paramsContent{padding:var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-01,2px);overflow-x:auto}.dv-AgentCardAction-paramsTable{border-collapse:collapse;width:100%;font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-AgentCardAction-paramsTable td{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);vertical-align:top;border-bottom:1px solid var(--cds-border-subtle)}.dv-AgentCardAction-paramKey{font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);white-space:nowrap;width:1%}.dv-AgentCardAction-paramValue{font-family:var(--cds-code-01-font-family,"IBM Plex Mono",monospace);color:var(--cds-text-primary,#121818);word-break:break-word;white-space:pre-wrap}.dv-AgentCardAction-evidence{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-01,2px)}.dv-AgentCardAction-evidenceLabel{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);text-transform:uppercase;letter-spacing:.08em}.dv-AgentCardAction-evidenceText{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary,#121818);margin:0;line-height:1.5}.dv-AgentCardAction-policyRef{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);background-color:color-mix(in srgb,var(--cds-support-error,#a4111a)10%,transparent);border-radius:var(--dv-radius-01,2px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-support-error,#a4111a);line-height:1.5}.dv-AgentCardAction-policyIcon{flex-shrink:0}.dv-ToolExecutionStatus-execution{gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-left:3px solid var(--status-color,var(--cds-border-subtle,#b4c5c5));font-size:var(--cds-body-compact-01-font-size,.875rem);flex-direction:column;line-height:1.5;display:flex}.dv-ToolExecutionStatus-pending{--status-color:var(--cds-text-helper,#5e7878)}.dv-ToolExecutionStatus-running{--status-color:var(--cds-interactive,#32797b)}.dv-ToolExecutionStatus-success{--status-color:var(--cds-support-success,#24a148)}.dv-ToolExecutionStatus-error{--status-color:var(--cds-support-error,#a4111a)}.dv-ToolExecutionStatus-icon{width:var(--cds-spacing-05,1rem);text-align:center;color:var(--status-color);font-weight:var(--cds-heading-compact-01-font-weight,600);flex-shrink:0}.dv-ToolExecutionStatus-toolName{font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818)}.dv-ToolExecutionStatus-elapsed{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);font-variant-numeric:tabular-nums;margin-left:auto}.dv-ToolExecutionStatus-spinner{border:2px solid var(--cds-border-subtle,#b4c5c5);border-top-color:var(--status-color);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite dv-ToolExecutionStatus-spin;display:inline-block}@keyframes dv-ToolExecutionStatus-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dv-ToolExecutionStatus-spinner{opacity:.6;animation:none}}.dv-ToolExecutionStatus-summary{color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-body-compact-01-font-size,.875rem);margin:0}.dv-ToolExecutionStatus-errorMsg{color:var(--cds-support-error,#a4111a);font-size:var(--cds-body-compact-01-font-size,.875rem);margin:0}.dv-ToolExecutionStatus-resourceLink{align-items:center;gap:var(--cds-spacing-02,.25rem);color:var(--cds-link-primary,#32797b);font-size:var(--cds-label-01-font-size,.75rem);text-decoration:none;display:inline-flex}.dv-ToolExecutionStatus-resourceLink:hover{text-decoration:underline}.dv-ToolExecutionStatus-resourceLink:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ToolExecutionStatus-detailToggle{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-02,.25rem)0;cursor:pointer;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:none;display:flex}.dv-ToolExecutionStatus-detailToggle:hover{color:var(--cds-text-primary,#121818)}.dv-ToolExecutionStatus-detailToggle:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ToolExecutionStatus-chevron{font-size:var(--cds-label-01-font-size,.75rem);transition:transform var(--dv-duration-fast-02,.12s)ease;line-height:1;display:inline-block}.dv-ToolExecutionStatus-chevronOpen{transform:rotate(90deg)}.dv-ToolExecutionStatus-detailContent{padding:var(--cds-spacing-03,.5rem);background-color:var(--cds-field-01,#f0f4f4);border-radius:var(--dv-radius-01,2px);font-family:var(--cds-code-01-font-family,"IBM Plex Mono",monospace);font-size:var(--cds-code-01-font-size,.75rem);color:var(--cds-text-primary,#121818);white-space:pre-wrap;word-break:break-word;margin:0;overflow-x:auto}.dv-ToolExecutionStatus-group{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-ToolExecutionStatus-groupToggle{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-02,.25rem)0;cursor:pointer;font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);background:0 0;border:none;display:flex}.dv-ToolExecutionStatus-groupToggle:hover{color:var(--cds-link-primary,#32797b)}.dv-ToolExecutionStatus-groupToggle:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ToolExecutionStatus-groupList{padding-left:var(--cds-spacing-04,.75rem)}.dv-AgentSuggestedActions-bar{padding:var(--cds-spacing-02,.25rem)0;align-items:center}.dv-AgentSuggestedActions-scrollContainer{align-items:center;gap:var(--cds-spacing-02,.25rem);flex-wrap:wrap;flex:1;display:flex}.dv-AgentSuggestedActions-chip{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-04,.75rem);background-color:var(--cds-layer-03,#fafcfc);border:1px solid var(--cds-border-subtle,#b4c5c5);cursor:pointer;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);white-space:nowrap;transition:background-color var(--dv-duration-fast-02,.12s)ease,border-color var(--dv-duration-fast-02,.12s)ease;display:inline-flex;border-radius:var(--dv-radius-05,1rem)!important}.dv-AgentSuggestedActions-chip:hover{background-color:var(--cds-layer-hover-01,#32797b14);border-color:var(--cds-border-strong,#788d8d)}.dv-AgentSuggestedActions-chip:active{background-color:var(--cds-layer-active-01,#32797b38)}.dv-AgentSuggestedActions-chip:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-AgentSuggestedActions-chipIcon{font-size:var(--cds-body-compact-01-font-size,.875rem);align-items:center;display:flex}.dv-AgentSuggestedActions-dismissBtn{width:var(--cds-spacing-06,1.5rem);height:var(--cds-spacing-06,1.5rem);cursor:pointer;color:var(--cds-text-helper,#5e7878);font-size:var(--cds-label-01-font-size,.75rem);transition:background-color var(--dv-duration-fast-02,.12s)ease;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.dv-AgentSuggestedActions-dismissBtn:hover{background-color:var(--cds-layer-hover-01,#32797b14);color:var(--cds-text-primary,#121818)}.dv-AgentSuggestedActions-dismissBtn:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-AgentStatusBadge-badge{align-items:center;gap:var(--cds-spacing-02,.25rem);display:inline-flex}.dv-AgentStatusBadge-dot{background-color:var(--dot-color,var(--cds-text-helper,#5e7878));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:relative}.dv-AgentStatusBadge-online{--dot-color:var(--cds-support-success,#24a148)}.dv-AgentStatusBadge-thinking,.dv-AgentStatusBadge-executing{--dot-color:var(--cds-interactive,#32797b)}.dv-AgentStatusBadge-offline{--dot-color:var(--cds-text-disabled,#95a9aa)}.dv-AgentStatusBadge-error{--dot-color:var(--cds-support-error,#a4111a)}.dv-AgentStatusBadge-thinking .dv-AgentStatusBadge-dot{animation:1.5s ease-in-out infinite dv-AgentStatusBadge-pulse}@keyframes dv-AgentStatusBadge-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.dv-AgentStatusBadge-spinner{border:1.5px solid #fff6;border:1.5px solid color-mix(in srgb,var(--cds-icon-on-color,#fff)40%,transparent);border-top-color:var(--cds-icon-on-color,#fff);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite dv-AgentStatusBadge-spin;display:block}@keyframes dv-AgentStatusBadge-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dv-AgentStatusBadge-thinking .dv-AgentStatusBadge-dot{animation:none}.dv-AgentStatusBadge-spinner{opacity:.7;animation:none}}.dv-AgentStatusBadge-label{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);line-height:1}.dv-AgentStatusDot-dot{width:var(--cds-spacing-03,8px);height:var(--cds-spacing-03,8px);background-color:var(--dot-color,var(--cds-text-disabled,#95a9aa));vertical-align:middle;border-radius:50%;flex-shrink:0;display:inline-block}.dv-AgentStatusDot-active{--dot-color:var(--cds-support-success,#24a148)}.dv-AgentStatusDot-warning{--dot-color:var(--cds-support-warning,#f1c21b)}.dv-AgentStatusDot-error{--dot-color:var(--cds-support-error,#a4111a)}.dv-AgentStatusDot-inactive{--dot-color:var(--cds-text-disabled,#95a9aa)}.dv-AgentStatusDot-processing{--dot-color:var(--cds-interactive,#32797b);animation:1.5s ease-in-out infinite dv-AgentStatusDot-pulse}@keyframes dv-AgentStatusDot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.dv-AgentStatusDot-processing{animation:none}}.dv-AgentWorkspace-workspaceWrapper{flex-direction:column;width:100%;height:100%;display:flex}.dv-AgentWorkspace-dockviewShell{flex:1;height:100%}.dv-AgentWorkspace-panelContent{width:100%;height:100%;padding:var(--cds-spacing-05,1rem);background-color:var(--cds-background);flex-direction:column;display:flex;overflow-y:auto}.dv-AgentWorkspacePanel-workspaceRoot{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dv-AgentWorkspacePanel-workspaceContent{min-width:0;transition:margin-right var(--dv-duration-slow-01,.4s)cubic-bezier(.2,0,.38,.9);flex:1;overflow:auto}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=left]>.dv-AgentWorkspacePanel-workspaceContent[data-panel-open=true]{margin-left:var(--panel-size,380px);margin-right:0}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=bottom]{flex-direction:column}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=bottom]>.dv-AgentWorkspacePanel-workspaceContent[data-panel-open=true]{margin-right:0;margin-bottom:var(--panel-size,380px)}.dv-AgentWorkspacePanel-workspacePanel{width:var(--panel-size,380px);background-color:var(--cds-layer-01,#f4f4f4);border-left:1px solid var(--cds-border-subtle,#e0e0e0);z-index:var(--dv-z-workspace,7000);opacity:0;transition:transform var(--dv-duration-slow-01,.4s)cubic-bezier(.2,0,.38,.9),opacity var(--dv-duration-moderate-02,.24s)var(--dv-ease-standard-productive,cubic-bezier(.2,0,.38,.9));flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.dv-AgentWorkspacePanel-workspacePanel[data-open=true]{opacity:1;transform:translate(0)}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=left]>.dv-AgentWorkspacePanel-workspacePanel{border-left:none;border-right:1px solid var(--cds-border-subtle,#e0e0e0);left:0;right:auto;transform:translate(-100%)}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=left]>.dv-AgentWorkspacePanel-workspacePanel[data-open=true]{transform:translate(0)}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=bottom]>.dv-AgentWorkspacePanel-workspacePanel{width:100%;height:var(--panel-size,380px);border-left:none;border-top:1px solid var(--cds-border-subtle,#e0e0e0);inset:auto 0 0;transform:translateY(100%)}.dv-AgentWorkspacePanel-workspaceRoot[data-panel-position=bottom]>.dv-AgentWorkspacePanel-workspacePanel[data-open=true]{transform:translateY(0)}.dv-AgentWorkspacePanel-workspaceOverlay{background:var(--cds-overlay,#00000080);opacity:0;pointer-events:none;transition:opacity var(--dv-duration-slow-01,.4s)var(--dv-ease-standard-productive,cubic-bezier(.2,0,.38,.9));z-index:calc(var(--dv-z-workspace,7000) - 1);position:absolute;inset:0}.dv-AgentWorkspacePanel-workspaceOverlay[data-active=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.dv-AgentWorkspacePanel-workspacePanel,.dv-AgentWorkspacePanel-workspaceOverlay,.dv-AgentWorkspacePanel-workspaceContent{transition-duration:0s!important}}.dv-SourcesPanel-panel{border-radius:var(--dv-radius-03,6px);box-shadow:var(--cds-shadow);flex-direction:column;display:flex;overflow:hidden}.dv-SourcesPanel-header{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);background-color:var(--cds-layer-03,#fafcfc);justify-content:space-between;align-items:center;display:flex}.dv-SourcesPanel-trigger{align-items:center;gap:var(--cds-spacing-02,.25rem);cursor:pointer;font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);background:0 0;border:none;padding:0;display:flex}.dv-SourcesPanel-trigger:hover{color:var(--cds-link-primary,#32797b)}.dv-SourcesPanel-trigger:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-SourcesPanel-triggerIcon{font-size:var(--cds-label-01-font-size,.75rem);transition:transform var(--dv-duration-moderate-02,.2s)ease;line-height:1;display:inline-block}[data-state=open]>.dv-SourcesPanel-header .dv-SourcesPanel-triggerIcon{transform:rotate(90deg)}.dv-SourcesPanel-triggerLabel{display:block}.dv-SourcesPanel-meta{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-SourcesPanel-confidence{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);padding:1px var(--cds-spacing-02,.25rem);border-radius:var(--dv-radius-01,2px)}.dv-SourcesPanel-high{color:var(--palette-green-70,#198038);background-color:color-mix(in srgb,var(--cds-support-success,#24a148)10%,transparent)}.dv-SourcesPanel-medium{color:var(--palette-yellow-70,#8e6a00);background-color:color-mix(in srgb,var(--cds-support-warning,#f1c21b)15%,transparent)}.dv-SourcesPanel-low{color:var(--cds-text-error,#a4111a);background-color:color-mix(in srgb,var(--cds-support-error,#a4111a)10%,transparent)}.dv-SourcesPanel-tokenCount{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);font-variant-numeric:tabular-nums}.dv-SourcesPanel-content{overflow:hidden}.dv-SourcesPanel-content[data-state=open]{animation:dv-SourcesPanel-slideDown var(--dv-duration-moderate-02,.2s)ease}.dv-SourcesPanel-content[data-state=closed]{animation:dv-SourcesPanel-slideUp var(--dv-duration-moderate-02,.2s)ease}@keyframes dv-SourcesPanel-slideDown{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes dv-SourcesPanel-slideUp{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.dv-SourcesPanel-content[data-state=open],.dv-SourcesPanel-content[data-state=closed]{animation:none}}.dv-SourcesPanel-sourceList{margin:0;padding:0;list-style:none}.dv-SourcesPanel-sourceItem{align-items:flex-start;gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-top:1px solid var(--cds-border-subtle,#b4c5c5);display:flex}.dv-SourcesPanel-sourceIcon{font-size:var(--cds-body-compact-02-font-size,1rem);flex-shrink:0;line-height:1.4}.dv-SourcesPanel-sourceBody{flex:1;min-width:0}.dv-SourcesPanel-sourceHeader{justify-content:space-between;align-items:baseline;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-SourcesPanel-sourceTitle{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.dv-SourcesPanel-sourceTitle:hover{color:var(--cds-link-primary,#32797b);text-decoration:underline}a.dv-SourcesPanel-sourceTitle:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-SourcesPanel-relevance{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);font-variant-numeric:tabular-nums;flex-shrink:0}.dv-SourcesPanel-snippet{margin:var(--cds-spacing-01,.125rem)0 0;font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.dv-InlineCitation-trigger{cursor:pointer;display:inline}.dv-InlineCitation-link{color:var(--cds-link-primary,#32797b);font-size:.7em;font-weight:var(--cds-heading-compact-01-font-weight,600);cursor:pointer;text-decoration:none}.dv-InlineCitation-link:hover{text-decoration:underline}.dv-InlineCitation-link:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:1px;border-radius:var(--dv-radius-01,2px)}.dv-InlineCitation-card{max-width:320px;padding:var(--cds-spacing-04,.75rem);background-color:var(--cds-layer-03,#fafcfc);border-radius:var(--dv-radius-03,6px);box-shadow:var(--dv-shadow-05);z-index:var(--dv-z-raised,10);animation:dv-InlineCitation-fadeIn var(--dv-duration-fast-02,.12s)ease}@keyframes dv-InlineCitation-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dv-InlineCitation-card{animation:none}}.dv-InlineCitation-sourceType{padding:1px var(--cds-spacing-02,.25rem);margin-bottom:var(--cds-spacing-02,.25rem);background-color:var(--cds-tag-background-gray,#d7e2e2);border-radius:var(--dv-radius-01,2px);font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-secondary,#4a6c6d);text-transform:capitalize;display:inline-block}.dv-InlineCitation-title{margin:0 0 var(--cds-spacing-02,.25rem);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);line-height:1.4}.dv-InlineCitation-snippet{margin:0 0 var(--cds-spacing-03,.5rem);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.dv-InlineCitation-viewLink{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-link-primary,#32797b);text-decoration:none;display:inline-block}.dv-InlineCitation-viewLink:hover{text-decoration:underline}.dv-InlineCitation-viewLink:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-InlineCitation-arrow{fill:var(--cds-layer-03,#fafcfc)}.dv-ReasoningBlock-block{border-left:2px solid var(--cds-border-subtle,#b4c5c5);margin:var(--cds-spacing-03,.5rem)0;flex-direction:column;display:flex}.dv-ReasoningBlock-streaming{border-left-color:var(--cds-interactive,#32797b)}.dv-ReasoningBlock-trigger{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);cursor:pointer;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);background:0 0;border:none;display:flex}.dv-ReasoningBlock-trigger:hover{color:var(--cds-text-primary,#121818)}.dv-ReasoningBlock-trigger:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ReasoningBlock-triggerIcon{font-size:var(--cds-label-01-font-size,.75rem);transition:transform var(--dv-duration-moderate-02,.2s)ease;line-height:1;display:inline-block}[data-state=open]>.dv-ReasoningBlock-triggerIcon{transform:rotate(90deg)}.dv-ReasoningBlock-label{display:block}.dv-ReasoningBlock-streamIndicator{margin-left:var(--cds-spacing-02,.25rem);align-items:center;gap:3px;display:inline-flex}.dv-ReasoningBlock-streamDot{background-color:var(--cds-interactive,#32797b);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite dv-ReasoningBlock-dotBounce;display:block}.dv-ReasoningBlock-streamDot:nth-child(2){animation-delay:var(--dv-duration-moderate-01,.15s)}.dv-ReasoningBlock-streamDot:nth-child(3){animation-delay:var(--dv-duration-moderate-02,.3s)}@keyframes dv-ReasoningBlock-dotBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.dv-ReasoningBlock-streamDot{opacity:.6;animation:none}}.dv-ReasoningBlock-content{overflow:hidden}.dv-ReasoningBlock-content[data-state=open]{animation:dv-ReasoningBlock-slideDown var(--dv-duration-moderate-02,.2s)ease}.dv-ReasoningBlock-content[data-state=closed]{animation:dv-ReasoningBlock-slideUp var(--dv-duration-moderate-02,.2s)ease}@keyframes dv-ReasoningBlock-slideDown{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes dv-ReasoningBlock-slideUp{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.dv-ReasoningBlock-content[data-state=open],.dv-ReasoningBlock-content[data-state=closed]{animation:none}}.dv-ReasoningBlock-reasoningText{padding:var(--cds-spacing-03,.5rem);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary,#4a6c6d);white-space:pre-wrap;word-break:break-word;line-height:1.6}.dv-ReasoningBlock-cursor{background-color:var(--cds-interactive,#32797b);vertical-align:text-bottom;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite dv-ReasoningBlock-cursorBlink;display:inline-block}@keyframes dv-ReasoningBlock-cursorBlink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.dv-ReasoningBlock-cursor{opacity:.7;animation:none}}.dv-Attachments-container{gap:var(--cds-spacing-03,.5rem);display:flex}.dv-Attachments-list{flex-direction:column}.dv-Attachments-grid{flex-wrap:wrap}.dv-Attachments-inline{gap:var(--cds-spacing-02,.25rem);flex-wrap:wrap}.dv-Attachments-attachment{align-items:center;gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem);background-color:var(--cds-layer-03,#fafcfc);border-radius:var(--dv-radius-03,6px);box-shadow:var(--dv-shadow-01);transition:box-shadow var(--dv-duration-fast-02,.12s)ease;display:flex}.dv-Attachments-attachment:hover{box-shadow:var(--dv-shadow-02)}.dv-Attachments-grid .dv-Attachments-attachment{text-align:center;flex-direction:column;align-items:center;width:120px}.dv-Attachments-inline .dv-Attachments-attachment{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-05,1rem);gap:var(--cds-spacing-02,.25rem)}.dv-Attachments-thumbnail{width:100%;height:var(--cds-spacing-11,80px);border-radius:var(--dv-radius-01,2px);background-color:var(--cds-field-01,#f0f4f4);overflow:hidden}.dv-Attachments-thumbImg{object-fit:cover;width:100%;height:100%}.dv-Attachments-fileIcon{font-size:var(--cds-productive-heading-03-font-size,1.25rem);flex-shrink:0;line-height:1}.dv-Attachments-inline .dv-Attachments-fileIcon{font-size:var(--cds-body-compact-02-font-size,1rem)}.dv-Attachments-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dv-Attachments-grid .dv-Attachments-info{align-items:center}.dv-Attachments-inline .dv-Attachments-info{gap:var(--cds-spacing-02,.25rem);flex-direction:row;align-items:baseline}.dv-Attachments-fileName{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}a.dv-Attachments-fileName:hover{color:var(--cds-link-primary,#32797b);text-decoration:underline}a.dv-Attachments-fileName:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-Attachments-inline .dv-Attachments-fileName,.dv-Attachments-grid .dv-Attachments-fileName{font-size:var(--cds-label-01-font-size,.75rem)}.dv-Attachments-fileSize{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);font-variant-numeric:tabular-nums}.dv-Attachments-downloadBtn{width:1.5rem;height:1.5rem;color:var(--cds-link-primary,#32797b);font-size:var(--cds-body-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-01-font-weight,600);border-radius:var(--dv-radius-01,2px);transition:background-color var(--dv-duration-fast-02,.12s)ease;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.dv-Attachments-downloadBtn:hover{background-color:var(--cds-layer-hover-01,#32797b14)}.dv-Attachments-downloadBtn:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-Attachments-grid .dv-Attachments-downloadBtn,.dv-Attachments-inline .dv-Attachments-downloadBtn{display:none}.dv-CodeBlock-codeBlock{border-radius:var(--dv-radius-03,6px);box-shadow:var(--cds-shadow);background-color:var(--cds-layer-02,#f2f8f8);flex-direction:column;display:flex;overflow:hidden}.dv-CodeBlock-header{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-04,.75rem);background-color:var(--cds-layer-02,#f7fafa);justify-content:space-between;align-items:center;min-height:28px;display:flex}.dv-CodeBlock-language{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);text-transform:uppercase;letter-spacing:.04em}.dv-CodeBlock-copyBtn{align-items:center;gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-01,2px)var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-01,2px);cursor:pointer;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-link-primary,#32797b);transition:background-color var(--dv-duration-fast-02,.12s)ease,border-color var(--dv-duration-fast-02,.12s)ease;background:0 0;border:1px solid #0000;display:inline-flex}.dv-CodeBlock-copyBtn:hover{background-color:var(--cds-layer-hover-02,#32797b14);border-color:var(--cds-border-subtle,#b4c5c5)}.dv-CodeBlock-copyBtn:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-CodeBlock-pre{padding:var(--cds-spacing-04,.75rem);margin:0;overflow-x:auto}.dv-CodeBlock-code{font-family:var(--cds-code-01-font-family,"IBM Plex Mono",monospace);font-size:var(--cds-code-01-font-size,.75rem);color:var(--cds-text-primary,#121818);tab-size:2;line-height:1.6}.dv-CodeBlock-line{display:flex}.dv-CodeBlock-lineNumber{min-width:2.5em;padding-right:var(--cds-spacing-03,.5rem);text-align:right;color:var(--cds-text-secondary,#4a6c6d);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-block}.dv-CodeBlock-lineContent{white-space:pre;flex:1}.dv-ContentEpisode-checkbox{margin-top:var(--cds-spacing-01,2px);flex-shrink:0}.dv-ContentEpisode-headerContent{min-width:0}.dv-ContentEpisode-name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dv-ContentEpisode-timestamp{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878)}.dv-ContentEpisode-content{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.29);color:var(--cds-text-secondary,#4a6c6d);white-space:pre-wrap;word-break:break-word;margin:0}.dv-ContentEpisode-expandToggle{all:unset;cursor:pointer;font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-link-primary,#32797b);font-weight:var(--cds-body-01-font-weight,400)}.dv-ContentEpisode-expandToggle:hover{text-decoration:underline}.dv-ContentEpisode-expandToggle:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-ContentEpisode-actions{margin-top:var(--cds-spacing-02,.25rem)}.dv-ContentEntity-name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dv-ContentEntity-summary{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.29);color:var(--cds-text-secondary,#4a6c6d);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dv-ContentEntity-actions{margin-top:var(--cds-spacing-02,.25rem)}.dv-ContentCommunity-header{align-items:center}.dv-ContentCommunity-name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary);flex:1;margin:0}.dv-ContentCommunity-countTag{flex-shrink:0}.dv-ContentCommunity-summary{margin:0 0 var(--cds-spacing-04,.75rem);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.dv-ContentCommunity-members{flex-wrap:wrap;align-items:center}.dv-ContentCommunity-memberTag{font-size:var(--cds-label-01-font-size,.75rem)}.dv-RelationshipRow-root{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle);transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));flex-direction:column}.dv-RelationshipRow-root:hover{background-color:var(--cds-layer-hover-01,#0000000a)}.dv-RelationshipRow-root:last-child{border-bottom:none}.dv-RelationshipRow-expired{background-color:var(--cds-layer-01,#f4f4f4)}.dv-RelationshipRow-chain{flex-wrap:wrap}.dv-RelationshipRow-entityLink{all:unset;cursor:pointer;font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-link-primary,#32797b)}.dv-RelationshipRow-entityLink:hover{text-decoration:underline}.dv-RelationshipRow-entityLink:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:2px}.dv-RelationshipRow-entityLink:disabled{color:var(--cds-text-primary,#121818);cursor:default;text-decoration:none}.dv-RelationshipRow-arrow{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-helper,#5e7878);flex-shrink:0}.dv-RelationshipRow-relTag{text-transform:lowercase;font-family:var(--cds-code-01-font-family,"IBM Plex Mono",monospace)}.dv-RelationshipRow-meta{flex-wrap:wrap}.dv-RelationshipRow-expiredTag{text-decoration:line-through}.dv-RelationshipRow-confidence{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);margin-left:auto}.dv-ContextPanel-root{border-radius:var(--dv-radius-03,6px);box-shadow:var(--cds-shadow);overflow:hidden}.dv-ContextPanel-trigger{all:unset;box-sizing:border-box;width:100%;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);cursor:pointer;transition:background-color var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));background-color:#0000}.dv-ContextPanel-triggerInner{width:100%}.dv-ContextPanel-trigger:hover{background-color:var(--cds-layer-hover-01,#00000014)}.dv-ContextPanel-trigger:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-ContextPanel-trigger[data-state=open] .dv-ContextPanel-triggerIcon{transform:rotate(90deg)}.dv-ContextPanel-triggerIcon{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);transition:transform var(--dv-duration-moderate-01,.15s)var(--dv-ease-productive,cubic-bezier(.2,0,.38,.9));flex-shrink:0}.dv-ContextPanel-heading{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818)}.dv-ContextPanel-triggerMeta{margin-left:auto}.dv-ContextPanel-tokenCount{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878)}.dv-ContextPanel-content{border-top:1px solid var(--cds-border-subtle)}.dv-ContextPanel-list{margin:0;padding:0;list-style:none}.dv-ContextPanel-item{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle)}.dv-ContextPanel-itemInner{width:100%}.dv-ContextPanel-item:last-child{border-bottom:none}.dv-ContextPanel-sourceIcon{font-size:var(--cds-body-compact-02-font-size,1rem);flex-shrink:0;line-height:1.4}.dv-ContextPanel-itemContent{flex:1;min-width:0}.dv-ContextPanel-itemHeader{width:100%}.dv-ContextPanel-itemTitle{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary,#121818);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dv-ContextPanel-itemLink{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-link-primary,#32797b);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.dv-ContextPanel-itemLink:hover{text-decoration:underline}.dv-ContextPanel-relevance{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);flex-shrink:0}.dv-ContextPanel-snippet{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}[data-status=timed-out]{opacity:.7}.dv-ContentApprovalGate-header{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03,.5rem);margin-bottom:var(--cds-spacing-03,.5rem);display:flex}.dv-ContentApprovalGate-name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary);margin:0}.dv-ContentApprovalGate-statusTag{flex-shrink:0}.dv-ContentApprovalGate-description{margin:0 0 var(--cds-spacing-04,.75rem);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);line-height:1.4}.dv-ContentApprovalGate-meta{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03,.5rem);margin-bottom:var(--cds-spacing-04,.75rem);display:flex}.dv-ContentApprovalGate-approvers{align-items:center;gap:var(--cds-spacing-02,.25rem);display:flex}.dv-ContentApprovalGate-label{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);white-space:nowrap}.dv-ContentApprovalGate-avatarGroup{align-items:center;display:flex}.dv-ContentApprovalGate-avatar{border:2px solid var(--cds-layer-03);background:var(--cds-layer-02);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-6px;display:inline-flex;overflow:hidden}.dv-ContentApprovalGate-avatar:first-child{margin-left:0}.dv-ContentApprovalGate-avatarImg{object-fit:cover;width:100%;height:100%}.dv-ContentApprovalGate-avatarInitial{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary);line-height:1}.dv-ContentApprovalGate-dueDate{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);white-space:nowrap}.dv-ContentApprovalGate-commentBox{margin-bottom:var(--cds-spacing-04,.75rem)}.dv-ContentApprovalGate-textarea{font-size:var(--cds-label-01-font-size,.75rem)}.dv-ContentApprovalGate-actions{gap:var(--cds-spacing-03,.5rem);justify-content:flex-end;display:flex}.dv-AuthPageLayout-root{background-color:var(--cds-background,#eaf0f0);flex-direction:column;min-height:100vh;display:flex}.dv-AuthPageLayout-srOnly{clip:rect(0,0,0,0);-webkit-user-select:none;user-select:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dv-AuthPageLayout-container{flex:1;align-items:stretch;display:flex}.dv-AuthPageLayout-brandingPanel{padding:var(--cds-spacing-09,3rem);background-color:var(--cds-layer-01,#eaf0f0);color:var(--cds-text-primary,#121818);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.dv-AuthPageLayout-formPanel{min-height:0;padding:var(--cds-spacing-09,3rem)var(--cds-spacing-07,2rem);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.dv-AuthPageLayout-formContent{width:100%;max-width:400px}.dv-AuthPageLayout-formContent .cds--btn{width:100%;max-width:none}.dv-AuthPageLayout-footer{padding:var(--cds-spacing-05,1rem);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-helper,#5e7878);border-top:1px solid var(--cds-border-subtle);justify-content:center;align-items:center;display:flex}@media (max-height:760px){.dv-AuthPageLayout-formPanel{padding-top:var(--cds-spacing-07,2rem);padding-bottom:var(--cds-spacing-07,2rem);justify-content:flex-start;overflow-y:auto}.dv-AuthPageLayout-defaultBranding{flex-direction:row;justify-content:center}.dv-AuthPageLayout-defaultHeading{font-size:var(--cds-heading-02-font-size,1rem);line-height:var(--cds-heading-02-line-height,1.375)}}@media (max-width:671px){.dv-AuthPageLayout-container{flex-direction:column}.dv-AuthPageLayout-brandingPanel{padding:var(--cds-spacing-07,2rem)var(--cds-spacing-05,1rem);min-height:200px}.dv-AuthPageLayout-formPanel{padding:var(--cds-spacing-07,2rem)var(--cds-spacing-05,1rem)}}.dv-AuthBrandBanner-root{align-items:center;gap:var(--cds-spacing-03,.5rem);margin-bottom:var(--cds-spacing-06,1.5rem);text-align:center;flex-direction:column;display:flex}.dv-AuthBrandBanner-titleSmall{font-size:.875rem}@media (max-height:520px){.dv-AuthBrandBanner-root{justify-content:center;gap:var(--cds-spacing-03,.5rem);flex-direction:row}}.dv-FormPasswordStrength-root{gap:var(--cds-spacing-02,.25rem);font-family:var(--cds-body-compact-01-font-family,inherit);flex-direction:column;display:flex}.dv-FormPasswordStrength-meter{height:var(--cds-spacing-02,4px);gap:3px;display:flex}.dv-FormPasswordStrength-segment{border-radius:var(--dv-radius-01,2px);background:var(--cds-border-subtle);transition:background-color var(--dv-duration-moderate-02,.2s)ease;flex:1}.dv-FormPasswordStrength-segment[data-filled=true][data-score="0"],.dv-FormPasswordStrength-segment[data-filled=true][data-score="1"]{background:var(--cds-support-error)}.dv-FormPasswordStrength-segment[data-filled=true][data-score="2"]{background:var(--cds-support-warning)}.dv-FormPasswordStrength-segment[data-filled=true][data-score="3"],.dv-FormPasswordStrength-segment[data-filled=true][data-score="4"]{background:var(--cds-support-success)}.dv-FormPasswordStrength-label{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary);line-height:1.4}.dv-FormPasswordStrength-label[data-score="0"],.dv-FormPasswordStrength-label[data-score="1"]{color:var(--cds-support-error)}.dv-FormPasswordStrength-label[data-score="2"]{color:var(--cds-text-primary)}.dv-FormPasswordStrength-label[data-score="3"],.dv-FormPasswordStrength-label[data-score="4"]{color:var(--cds-support-success)}.dv-FormPasswordStrength-feedback{padding:0 0 0 var(--cds-spacing-05,1rem);margin:0;list-style:outside}.dv-FormPasswordStrength-feedbackItem{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);line-height:1.4}.dv-ModalDialog-overlay{background:var(--cds-overlay,#00000080);z-index:var(--dv-z-modal-overlay,8000);opacity:0;transition:opacity var(--dv-duration-moderate-02,.24s)cubic-bezier(.2,0,.38,.9);position:fixed;inset:0}.dv-ModalDialog-overlay[data-state=open]{opacity:1}.dv-ModalDialog-overlay[data-state=closed]{opacity:0}.dv-ModalDialog-content{border-radius:var(--cds-spacing-03,8px);background:var(--cds-layer-02,#fff);border:1px solid var(--cds-border-subtle-01,#c6c6c6);max-height:80vh;box-shadow:var(--dv-shadow-06,0 4px 16px #0000001f,0 24px 48px #00000014);z-index:var(--dv-z-modal-content,8100);opacity:0;transition:opacity var(--dv-duration-moderate-02,.24s)cubic-bezier(.2,0,.38,.9),transform var(--dv-duration-moderate-02,.24s)cubic-bezier(.2,0,.38,.9);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.96)}.dv-ModalDialog-content[data-state=open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.dv-ModalDialog-content[data-state=closed]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.dv-ModalDialog-content:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-ModalDialog-xs{width:min(320px,calc(100vw - var(--dv-modal-viewport-margin,2rem)))}.dv-ModalDialog-sm{width:min(480px,calc(100vw - var(--dv-modal-viewport-margin,2rem)));min-width:320px}.dv-ModalDialog-md{width:min(672px,calc(100vw - var(--dv-modal-viewport-margin,2rem)))}.dv-ModalDialog-lg{width:min(960px,calc(100vw - var(--dv-modal-viewport-margin,2rem)))}@media (prefers-reduced-motion:reduce){.dv-ModalDialog-overlay,.dv-ModalDialog-content{transition:none}}.dv-ConfirmationDialog-root{min-width:0}.dv-ConfirmationDialog-message{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.29);color:var(--cds-text-primary,#121818);margin:0}.dv-LeftNavPanel-leftNavPanel{background-color:var(--dv-nav-panel-bg,#e9eeee);flex-direction:column;flex-shrink:0;width:320px;height:100%;display:flex;overflow:hidden auto}.dv-LeftNavPanel-spacer{flex:1}.dv-LeftNavPanel-navItems{gap:var(--cds-spacing-01,2px);padding:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-LeftNavPanel-navItem{align-items:center;gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-04,8px);cursor:pointer;color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);text-align:left;width:100%;transition:background-color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;display:flex}.dv-LeftNavPanel-navItem:hover{background-color:var(--dv-nav-active-bg,#37828414)}.dv-LeftNavPanel-navItem:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-LeftNavPanel-navItem:disabled{opacity:.5;cursor:not-allowed}.dv-LeftNavPanel-navItemActive{background-color:var(--dv-nav-active-bg,#3782841f);color:var(--cds-text-primary,#121818);font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-LeftNavPanel-navIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.dv-LeftNavPanel-activeIndicator{background-color:var(--cds-interactive,#32797b);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.dv-LeftNavPanel-navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dv-LeftNavPanel-badge{min-width:18px;height:18px;padding:0 var(--cds-spacing-02,4px);border-radius:var(--dv-radius-04,9px);background-color:var(--cds-support-error,#a4111a);color:var(--cds-text-on-color,#fff);font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dv-LeftNavPanel-chatSlot{border-top:1px solid var(--cds-border-subtle);flex-shrink:0}.dv-LeftNavPanel-expandChevron{width:var(--cds-spacing-05,16px);height:var(--cds-spacing-05,16px);font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);transition:transform var(--dv-transition-fast,.15s ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:rotate(0)}.dv-LeftNavPanel-expandChevronOpen{transform:rotate(90deg)}.dv-LeftNavPanel-nestedItems{flex-direction:column;gap:1px;display:flex}.dv-LeftNavPanel-nestedItems .dv-LeftNavPanel-navItem{font-size:var(--cds-label-01-font-size,.75rem);min-height:var(--cds-spacing-07,32px);color:var(--cds-text-secondary,#4a6c6d)}.dv-LeftNavPanel-nestedItems .dv-LeftNavPanel-navItem:hover{background-color:var(--dv-nav-active-bg,#3782840f)}.dv-LeftNavPanel-nestedItems .dv-LeftNavPanel-navItemActive{background-color:var(--dv-nav-active-bg,#3782841a);color:var(--cds-text-primary,#121818);font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-RightNavPanel-rightNavPanel{background-color:var(--dv-nav-panel-bg,#e9eeee);flex-direction:column;flex-shrink:0;width:320px;height:100%;display:flex;overflow:hidden auto}.dv-RightNavPanel-header{padding:var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle);flex-shrink:0;justify-content:flex-end;display:flex}.dv-RightNavPanel-navSection{gap:var(--cds-spacing-01,2px);padding:var(--cds-spacing-03,.5rem);flex-direction:column;flex:1;display:flex}.dv-RightNavPanel-navItem{align-items:center;gap:var(--cds-spacing-03,.5rem);padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-04,8px);cursor:pointer;color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);text-align:left;width:100%;transition:background-color var(--dv-transition-fast,.15s ease-out);background:0 0;border:none;text-decoration:none;display:flex}.dv-RightNavPanel-navItem:hover{background-color:var(--dv-nav-active-bg,#37828414)}.dv-RightNavPanel-navItem:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.dv-RightNavPanel-navItem:disabled{opacity:.5;cursor:not-allowed}.dv-RightNavPanel-navItemActive{background-color:var(--dv-nav-active-bg,#3782841f);color:var(--cds-text-primary,#121818);font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-RightNavPanel-navIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dv-RightNavPanel-navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dv-RightNavPanel-appsSection{border-top:1px solid var(--cds-border-subtle);padding:var(--cds-spacing-03,.5rem);flex-shrink:0}.dv-RightNavPanel-sectionTitle{margin:0 0 var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-04,.75rem);font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-secondary,#4a6c6d);text-transform:uppercase;letter-spacing:.08em}.dv-RightNavPanel-appItems{gap:var(--cds-spacing-01,2px);flex-direction:column;display:flex}.dv-UserIdentity-userIdentity{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.dv-UserIdentity-info{flex-direction:column;min-width:0;display:flex}.dv-UserIdentity-name{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary,#121818);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.dv-UserIdentity-email{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#4a6c6d);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.dv-SidebarLayout-sidebarLayout{grid-template-columns:280px 1fr;width:100%;height:100%;display:grid;overflow:hidden}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="200px"]{grid-template-columns:200px 1fr}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="240px"]{grid-template-columns:240px 1fr}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="280px"]{grid-template-columns:280px 1fr}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="320px"]{grid-template-columns:320px 1fr}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="360px"]{grid-template-columns:360px 1fr}.dv-SidebarLayout-sidebarLayout[data-sidebar-width="400px"]{grid-template-columns:400px 1fr}.dv-SidebarLayout-sidebarRight{grid-template-columns:1fr 280px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="200px"]{grid-template-columns:1fr 200px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="240px"]{grid-template-columns:1fr 240px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="280px"]{grid-template-columns:1fr 280px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="320px"]{grid-template-columns:1fr 320px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="360px"]{grid-template-columns:1fr 360px}.dv-SidebarLayout-sidebarRight[data-sidebar-width="400px"]{grid-template-columns:1fr 400px}.dv-SidebarLayout-sidebarRight .dv-SidebarLayout-sidebar{order:2}.dv-SidebarLayout-sidebarRight .dv-SidebarLayout-main{order:1}.dv-SidebarLayout-sidebar{border-right:1px solid var(--cds-border-subtle);height:100%;position:sticky;top:0;overflow:hidden auto}.dv-SidebarLayout-sidebarRight .dv-SidebarLayout-sidebar{border-right:none;border-left:1px solid var(--cds-border-subtle)}.dv-SidebarLayout-main{min-height:0;overflow:hidden auto}.dv-ContentBlock-contentBlock{background-color:var(--cds-layer-03,#fafcfc);border-radius:var(--dv-radius-04,8px);border:1px solid var(--cds-border-subtle);overflow:hidden}.dv-ContentBlock-header{justify-content:space-between;align-items:center;gap:var(--cds-spacing-04,.75rem);padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle);display:flex}.dv-ContentBlock-title{font-size:var(--cds-heading-02-font-size,1rem);font-weight:var(--cds-heading-02-font-weight,400);color:var(--cds-text-primary,#121818);margin:0;line-height:1.4}.dv-ContentBlock-actions{align-items:center;gap:var(--cds-spacing-03,.5rem);flex-shrink:0;display:flex}.dv-ContentBlock-body{padding:var(--cds-spacing-05,1rem)}.dv-ContentBlock-loadingSkeleton{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-ContentBlock-skeletonLine{border-radius:var(--dv-radius-02,4px);background:linear-gradient(90deg,var(--cds-skeleton-element,#b4c5c5)25%,var(--cds-skeleton-background,#b4c5c5)50%,var(--cds-skeleton-element,#b4c5c5)75%);background-size:200% 100%;height:14px;animation:1.5s ease-in-out infinite dv-ContentBlock-shimmer}.dv-ContentBlock-skeletonWide{width:80%}.dv-ContentBlock-skeletonNarrow{width:60%}.dv-ContentBlock-skeletonMedium{width:70%}@keyframes dv-ContentBlock-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dv-ContentBlock-skeletonLine{animation:none}}.dv-ContentBlock-emptyState{min-height:120px;color:var(--cds-text-secondary,#4a6c6d);font-size:var(--cds-body-01-font-size,.875rem);justify-content:center;align-items:center;display:flex}.dv-Tile-coloured{background-color:var(--dv-tile-bg-default,var(--cds-layer-02));transition:background-color var(--dv-transition-fast,.15s ease-out)}.dv-Tile-coloured[data-color-scheme=primary]{background-color:var(--dv-tile-bg-primary)}.dv-Tile-coloured[data-color-scheme=neutral]{background-color:var(--dv-tile-bg-neutral)}.dv-Tile-coloured[data-color-scheme=red]{background-color:var(--dv-tile-bg-red)}.dv-Tile-coloured[data-color-scheme=green]{background-color:var(--dv-tile-bg-green)}.dv-Tile-coloured[data-color-scheme=yellow]{background-color:var(--dv-tile-bg-yellow)}.dv-Tile-coloured[data-color-scheme=orange]{background-color:var(--dv-tile-bg-orange)}.dv-Tile-coloured[data-color-scheme=purple]{background-color:var(--dv-tile-bg-purple)}.dv-Tile-coloured[data-color-scheme=blue]{background-color:var(--dv-tile-bg-blue)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=primary]:hover{background-color:var(--dv-tile-bg-hover-primary)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=neutral]:hover{background-color:var(--dv-tile-bg-hover-neutral)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=red]:hover{background-color:var(--dv-tile-bg-hover-red)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=green]:hover{background-color:var(--dv-tile-bg-hover-green)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=yellow]:hover{background-color:var(--dv-tile-bg-hover-yellow)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=orange]:hover{background-color:var(--dv-tile-bg-hover-orange)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=purple]:hover{background-color:var(--dv-tile-bg-hover-purple)}.cds--tile--clickable.dv-Tile-coloured[data-color-scheme=blue]:hover{background-color:var(--dv-tile-bg-hover-blue)}.dv-Tile-tileTitle{font-size:var(--cds-body-compact-01-font-size,.875rem);color:inherit;margin:0 0 var(--cds-spacing-02,4px)0;font-weight:600}.dv-Tile-tileDescription{font-size:var(--cds-helper-text-01-font-size,.75rem);color:var(--cds-text-secondary,#525252);margin:0}.dv-ChainOfThought-root{font-family:var(--cds-body-compact-01-font-family,inherit)}.dv-ChainOfThought-trigger{width:100%;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);cursor:pointer;font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary);text-align:left;background:0 0;border:none}.dv-ChainOfThought-trigger:hover{background:var(--cds-layer-hover-01)}.dv-ChainOfThought-trigger:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dv-ChainOfThought-triggerIcon{transition:transform var(--dv-duration-moderate-01,.15s)ease;font-size:var(--cds-label-01-font-size,.75rem);display:inline-block}[data-state=open]>.dv-ChainOfThought-trigger .dv-ChainOfThought-triggerIcon{transform:rotate(90deg)}.dv-ChainOfThought-triggerLabel{font-weight:var(--cds-heading-compact-01-font-weight,600);flex:1}.dv-ChainOfThought-streamingTag{animation:1.5s ease-in-out infinite dv-ChainOfThought-pulse}@media (prefers-reduced-motion:reduce){.dv-ChainOfThought-streamingTag{animation:none}}@keyframes dv-ChainOfThought-pulse{0%,to{opacity:1}50%{opacity:.5}}.dv-ChainOfThought-content{padding:0 var(--cds-spacing-05,1rem)var(--cds-spacing-04,.75rem)}.dv-ChainOfThought-stepList{margin:0;padding:0;list-style:none}.dv-ChainOfThought-step{width:100%;padding:var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-02,4px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary);border-left:2px solid #0000}.dv-ChainOfThought-step[data-status=active]{background:color-mix(in srgb,var(--cds-interactive)8%,transparent);border-left-color:var(--cds-interactive)}.dv-ChainOfThought-step[data-status=complete]{color:var(--cds-text-secondary)}.dv-ChainOfThought-step[data-status=pending]{color:var(--cds-text-disabled)}.dv-ChainOfThought-stepIcon{width:var(--cds-spacing-05,1rem);text-align:center;flex-shrink:0;line-height:1.4}.dv-ChainOfThought-step[data-status=complete] .dv-ChainOfThought-stepIcon{color:var(--cds-support-success)}.dv-ChainOfThought-step[data-status=active] .dv-ChainOfThought-stepIcon{color:var(--cds-interactive)}.dv-ChainOfThought-stepContent{flex:1;line-height:1.4}.dv-PlanDisplay-root{font-family:var(--cds-body-compact-01-font-family,inherit)}.dv-PlanDisplay-title{margin:0 0 var(--cds-spacing-04,.75rem);font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary)}.dv-PlanDisplay-stepList{width:100%;margin:0;padding:0;list-style:none}.dv-PlanDisplay-step{width:100%;padding:.375rem var(--cds-spacing-03,.5rem);text-align:left;border-radius:var(--dv-radius-02,4px);font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary);align-items:flex-start}.dv-PlanDisplay-step[data-status=active]{background:color-mix(in srgb,var(--cds-interactive)8%,transparent)}.dv-PlanDisplay-step[data-status=complete]{color:var(--cds-text-secondary)}.dv-PlanDisplay-step[data-status=pending]{color:var(--cds-text-disabled)}.dv-PlanDisplay-step[data-status=failed]{color:var(--cds-support-error)}.dv-PlanDisplay-stepNumber{width:1.25rem;height:1.25rem;font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-on-color);background:var(--cds-text-disabled);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dv-PlanDisplay-step[data-status=active] .dv-PlanDisplay-stepNumber{background:var(--cds-interactive)}.dv-PlanDisplay-step[data-status=complete] .dv-PlanDisplay-stepNumber{background:var(--cds-support-success)}.dv-PlanDisplay-step[data-status=failed] .dv-PlanDisplay-stepNumber{background:var(--cds-support-error)}.dv-PlanDisplay-stepIcon{width:var(--cds-spacing-05,1rem);text-align:center;font-size:var(--cds-label-01-font-size,.75rem);flex-shrink:0}.dv-PlanDisplay-step[data-status=complete] .dv-PlanDisplay-stepIcon{color:var(--cds-support-success)}.dv-PlanDisplay-step[data-status=failed] .dv-PlanDisplay-stepIcon{color:var(--cds-support-error)}.dv-PlanDisplay-step[data-status=active] .dv-PlanDisplay-stepIcon{color:var(--cds-interactive)}.dv-PlanDisplay-stepLabel{flex:1;line-height:1.4}.dv-PlanDisplay-step[data-status=complete] .dv-PlanDisplay-stepLabel{text-decoration:line-through;-webkit-text-decoration-color:var(--cds-text-disabled);text-decoration-color:var(--cds-text-disabled)}.dv-TaskList-root{font-family:var(--cds-body-compact-01-font-family,inherit)}.dv-TaskList-header{margin-bottom:var(--cds-spacing-03,.5rem)}.dv-TaskList-count{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);white-space:nowrap}.dv-TaskList-progressBar{height:var(--cds-spacing-02,4px);background:var(--cds-border-subtle);border-radius:var(--dv-radius-01,2px);flex:1;overflow:hidden}.dv-TaskList-progressFill{height:100%;width:var(--progress-width,0%);background:var(--cds-support-success);border-radius:var(--dv-radius-01,2px);transition:width var(--dv-duration-moderate-02,.2s)ease}.dv-TaskList-list{width:100%;margin:0;padding:0;list-style:none}.dv-TaskList-item{padding:var(--cds-spacing-02,.25rem)0}.dv-TaskList-item[data-completed]{opacity:.6}.dv-TaskList-item[data-completed] .cds--checkbox-label-text{text-decoration:line-through;-webkit-text-decoration-color:var(--cds-text-disabled);text-decoration-color:var(--cds-text-disabled)}.dv-TaskList-checkbox{margin:0}.dv-QueueDisplay-root{font-family:var(--cds-body-compact-01-font-family,inherit)}.dv-QueueDisplay-title{margin:0 0 var(--cds-spacing-04,.75rem);font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary)}.dv-QueueDisplay-list{width:100%;margin:0;padding:0;list-style:none}.dv-QueueDisplay-item{width:100%;padding:var(--cds-spacing-03,.5rem);border-radius:var(--dv-radius-02,4px);font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-QueueDisplay-item[data-status=processing]{background:color-mix(in srgb,var(--cds-interactive)6%,transparent)}.dv-QueueDisplay-indicator{width:var(--cds-spacing-03,8px);height:var(--cds-spacing-03,8px);background:var(--cds-text-disabled);border-radius:50%;flex-shrink:0}.dv-QueueDisplay-item[data-status=processing] .dv-QueueDisplay-indicator{background:var(--cds-interactive);animation:1.5s ease-in-out infinite dv-QueueDisplay-pulse}.dv-QueueDisplay-item[data-status=complete] .dv-QueueDisplay-indicator{background:var(--cds-support-success)}.dv-QueueDisplay-item[data-status=failed] .dv-QueueDisplay-indicator{background:var(--cds-support-error)}@media (prefers-reduced-motion:reduce){.dv-QueueDisplay-item[data-status=processing] .dv-QueueDisplay-indicator{animation:none}}@keyframes dv-QueueDisplay-pulse{0%,to{opacity:1}50%{opacity:.4}}.dv-QueueDisplay-label{color:var(--cds-text-primary);flex:1}.dv-QueueDisplay-item[data-status=complete] .dv-QueueDisplay-label{text-decoration:line-through;-webkit-text-decoration-color:var(--cds-text-disabled);text-decoration-color:var(--cds-text-disabled);color:var(--cds-text-secondary)}.dv-QueueDisplay-item[data-status=complete] .dv-QueueDisplay-indicator{opacity:.7}.dv-QueueDisplay-tag{flex-shrink:0}.dv-AgentModelSelector-root{font-family:var(--cds-body-compact-01-font-family,inherit);position:relative}.dv-AgentModelSelector-trigger{width:100%;padding:.625rem var(--cds-spacing-05,1rem);border:1px solid var(--cds-border-strong);border-radius:var(--dv-radius-02,4px);background:var(--cds-field-01);color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size,.875rem);cursor:pointer;text-align:left}.dv-AgentModelSelector-trigger:hover{background:var(--cds-field-hover-01)}.dv-AgentModelSelector-trigger:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.dv-AgentModelSelector-triggerContent{border-radius:inherit;width:100%}.dv-AgentModelSelector-triggerLabel{flex:1}.dv-AgentModelSelector-triggerProvider{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary)}.dv-AgentModelSelector-triggerChevron{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-icon-secondary)}.dv-AgentModelSelector-popover{z-index:10;border:1px solid var(--cds-border-subtle);border-radius:var(--dv-radius-03,6px);background:var(--cds-layer-03);box-shadow:var(--dv-shadow-05);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.dv-AgentModelSelector-input{width:100%;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);border:none;border-bottom:1px solid var(--cds-border-subtle);color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size,.875rem);background:0 0;outline:none}.dv-AgentModelSelector-input::placeholder{color:var(--cds-text-placeholder)}.dv-AgentModelSelector-list{max-height:240px;padding:var(--cds-spacing-02,.25rem);overflow-y:auto}.dv-AgentModelSelector-empty{padding:var(--cds-spacing-05,1rem);text-align:center;font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary)}.dv-AgentModelSelector-item{padding:var(--cds-spacing-03,.5rem)var(--cds-spacing-04,.75rem);border-radius:var(--dv-radius-02,4px);cursor:pointer;font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-primary)}.dv-AgentModelSelector-item[data-selected]{background:#32797b14;background:color-mix(in srgb,var(--cds-interactive)8%,transparent)}.dv-AgentModelSelector-item:hover,.dv-AgentModelSelector-item[aria-selected=true]{background:var(--cds-layer-hover-01)}.dv-AgentModelSelector-itemContent{width:100%}.dv-AgentModelSelector-itemName{font-weight:var(--cds-heading-compact-01-font-weight,600)}.dv-AgentModelSelector-itemProvider{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary)}.dv-AgentModelSelector-itemDesc{width:100%;font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);line-height:1.3}.dv-Checkpoint-root{width:100%;font-family:var(--cds-body-compact-01-font-family,inherit);position:relative}.dv-Checkpoint-divider{background-color:var(--cds-border-subtle,#e0e0e0);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.dv-Checkpoint-pill{z-index:1;background-color:var(--cds-layer-01,#fff);padding:var(--cds-spacing-01,.125rem)var(--cds-spacing-03,.5rem);border:1px solid var(--cds-border-subtle,#e0e0e0);cursor:pointer;transition:background-color var(--dv-duration-fast-02,.12s)ease;border-radius:9999px;display:inline-flex;position:relative}.dv-Checkpoint-pill:hover{background-color:var(--cds-layer-hover-01,#e5e5e5)}.dv-Checkpoint-pill:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:2px}.dv-Checkpoint-label{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary,#525252)}.dv-Checkpoint-popoverContent{background-color:var(--cds-layer-03,#fff);box-shadow:var(--cds-shadow-floating,0 4px 8px #0000001a);border:1px solid var(--cds-border-subtle,#e0e0e0);border-radius:var(--dv-radius-01,2px);z-index:10}.dv-Checkpoint-popoverInner{padding:var(--cds-spacing-04,.75rem);max-width:250px}.dv-Checkpoint-timestamp{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-primary,#161616);font-weight:600}.dv-Checkpoint-description{font-size:var(--cds-body-compact-01-font-size,.875rem);color:var(--cds-text-secondary,#525252)}.dv-Checkpoint-restoreBtn{align-self:flex-start}}.carbon-horizontal-layout{grid-template-columns:var(--jsonforms-horizontal-columns,1fr);gap:var(--cds-spacing-05,1rem);display:grid}@media (max-width:768px){.carbon-horizontal-layout{grid-template-columns:1fr}}.react-flow{--xy-background-color-default:var(--cds-background,#f0f4f4);--xy-background-pattern-dots-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-background-pattern-lines-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-background-pattern-cross-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-node-background-color-default:var(--cds-layer-01,#ebefef);--xy-node-border-default:1px solid var(--cds-border-subtle-01,#d6e2e2);--xy-node-border-radius-default:8px;--xy-node-boxshadow-hover-default:0 2px 8px #0000001f;--xy-node-boxshadow-selected-default:0 0 0 2px var(--cds-focus,#32797b);--xy-node-color-default:var(--cds-text-primary,#161616);--xy-node-group-background-color-default:var(--cds-layer-accent-01,#32797b14);--xy-edge-stroke-default:var(--cds-border-strong-01,#778e8e);--xy-edge-stroke-width-default:2;--xy-edge-stroke-selected-default:var(--cds-focus,#32797b);--xy-edge-label-background-color-default:var(--cds-layer-01,#ebefef);--xy-edge-label-color-default:var(--cds-text-primary,#161616);--xy-connectionline-stroke-default:var(--cds-focus,#32797b);--xy-connectionline-stroke-width-default:2;--xy-handle-background-color-default:var(--cds-border-strong-01,#778e8e);--xy-handle-border-color-default:var(--cds-layer-01,#ebefef);--xy-selection-background-color-default:#32797b14;--xy-selection-border-default:1px dashed var(--cds-focus,#32797b);--xy-resize-background-color-default:var(--cds-focus,#32797b);--xy-controls-box-shadow-default:var(--dv-shadow-02);--xy-controls-button-background-color-default:var(--cds-layer-01,#ebefef);--xy-controls-button-background-color-hover-default:var(--cds-layer-hover-01,#d6e2e2);--xy-controls-button-border-color-default:var(--cds-border-subtle-01,#d6e2e2);--xy-controls-button-color-default:var(--cds-icon-primary,#161616);--xy-controls-button-color-hover-default:var(--cds-icon-primary,#161616);--xy-minimap-background-color-default:var(--cds-layer-01,#ebefef);--xy-minimap-mask-background-color-default:#32797b1a;--xy-minimap-mask-stroke-color-default:var(--cds-focus,#32797b);--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:var(--cds-border-subtle-01,#d6e2e2);--xy-minimap-node-stroke-color-default:var(--cds-border-strong-01,#778e8e);--xy-minimap-node-stroke-width-default:1;--xy-attribution-background-color-default:var(--cds-layer-01,#ebefef)}.react-flow__controls{border:1px solid var(--cds-border-subtle-01,#d6e2e2);border-radius:8px;overflow:hidden}.react-flow__controls-button{transition:background-color .15s,color .15s}.react-flow__controls-button:hover{background-color:var(--cds-layer-hover-01,#d6e2e2)}.react-flow__controls-button:focus-visible{outline:2px solid var(--cds-focus,#32797b);outline-offset:-2px}.react-flow__minimap{border:1px solid var(--cds-border-subtle-01,#d6e2e2);border-radius:8px;overflow:hidden}.react-flow__attribution{font-size:var(--cds-label-01-font-size,.75rem);opacity:1;border-radius:4px 0 0;padding:4px 8px;transition:opacity .15s}.react-flow__attribution:hover{opacity:1}.react-flow__attribution a{color:var(--cds-text-primary,#161616);text-decoration:none}.react-flow__attribution a:hover{color:var(--cds-link-primary,#32797b);text-decoration:underline}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);font-family:var(--cds-font-family-sans,"IBM Plex Sans",sans-serif);padding:12px 16px}.react-flow__node-group{border:2px dashed var(--cds-border-subtle-01,#d6e2e2);border-radius:12px}.react-flow__node-process{background:var(--dv-card-bg-resting);border-radius:var(--dv-card-radius,6px);box-shadow:var(--dv-card-shadow-resting);padding:var(--cds-spacing-05);border:none;min-width:180px;max-width:320px;transition:background .15s,box-shadow .15s}.react-flow__node-process:hover{box-shadow:var(--dv-card-shadow-hover)}.react-flow__node-process.selected{background:var(--dv-card-bg-active);box-shadow:var(--dv-card-shadow-active)}.react-flow__node-process .process-node-header{align-items:center;gap:var(--cds-spacing-03);display:flex}.react-flow__node-process .process-node-icon{font-size:var(--cds-body-compact-02-font-size,1rem)}.react-flow__node-process .process-node-label{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary);flex:1}.react-flow__node-process .process-node-description{font-size:var(--cds-helper-text-01-font-size,.75rem);color:var(--cds-text-secondary);margin-top:var(--cds-spacing-02);padding-left:24px;line-height:1.4}.react-flow__node-process .process-node-status{margin-top:var(--cds-spacing-03);padding-top:var(--cds-spacing-03);border-top:1px solid var(--cds-border-subtle-01);font-size:var(--cds-label-01-font-size,.75rem);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--cds-heading-01-font-weight,400)}.react-flow__node-decision{box-shadow:none;background:0 0;border:none;width:100px;height:100px;position:relative}.react-flow__node-decision .decision-node-wrapper{width:100%;height:100%;position:relative}.react-flow__node-decision .decision-diamond{background:var(--dv-card-bg-resting);width:70px;height:70px;box-shadow:var(--dv-card-shadow-resting);border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,box-shadow .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.react-flow__node-decision:hover .decision-diamond{box-shadow:var(--dv-card-shadow-hover)}.react-flow__node-decision.selected .decision-diamond{background:var(--dv-card-bg-active);box-shadow:var(--dv-card-shadow-active)}.react-flow__node-decision .decision-symbol{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary);line-height:1;transform:rotate(-45deg)}.react-flow__node-decision .decision-label-container{margin-top:var(--cds-spacing-03);text-align:center;white-space:nowrap;position:absolute;top:100%;left:50%;transform:translate(-50%)}.react-flow__node-decision .decision-label{font-size:var(--cds-helper-text-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary)}.react-flow__node-decision .decision-description{font-size:var(--cds-label-01-font-size,.75rem);color:var(--cds-text-secondary);margin-top:var(--cds-spacing-01)}.react-flow__node-terminal{box-shadow:var(--dv-card-shadow-resting);text-align:center;background:0 0;border:none;border-radius:16px;justify-content:center;align-items:center;min-width:100px;padding:10px 24px;transition:background .15s,box-shadow .15s;display:flex}.react-flow__node-terminal:hover{box-shadow:var(--dv-card-shadow-hover)}.react-flow__node-terminal.selected{box-shadow:var(--dv-card-shadow-active)}.react-flow__node-terminal:has(.terminal-node--start){background:var(--cds-support-success-subtle,#defbe6)}.react-flow__node-terminal:has(.terminal-node--end){background:var(--cds-support-error-subtle,#fff1f1)}.react-flow__node-terminal .terminal-label{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);color:var(--cds-text-primary);text-transform:uppercase;letter-spacing:.5px}.react-flow__node-flow{background:var(--dv-card-bg-resting);border-radius:var(--dv-card-radius,6px);box-shadow:var(--dv-card-shadow-resting);padding:var(--cds-spacing-04)var(--cds-spacing-05);border:none;min-width:160px;max-width:320px;transition:background .15s,box-shadow .15s}.react-flow__node-flow:hover{box-shadow:var(--dv-card-shadow-hover)}.react-flow__node-flow.selected{background:var(--dv-card-bg-active);box-shadow:var(--dv-card-shadow-active)}.react-flow__node-flow .flow-node-content{align-items:flex-start;gap:var(--cds-spacing-03);display:flex}.react-flow__node-flow .flow-node-icon{color:var(--cds-icon-primary);flex-shrink:0}.react-flow__node-flow .flow-node-text{flex:1;min-width:0}.react-flow__node-flow .flow-node-label{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,400);color:var(--cds-text-primary);line-height:var(--cds-body-compact-01-line-height,1.28)}.react-flow__node-flow .flow-node-description{font-size:var(--cds-helper-text-01-font-size,.75rem);color:var(--cds-text-secondary);margin-top:var(--cds-spacing-02);line-height:var(--cds-helper-text-01-line-height,1.33)}.react-flow__node-process:has(.status-running){border:2px solid var(--cds-support-info)}.react-flow__node-process:has(.status-completed){border:2px solid var(--cds-support-success)}.react-flow__node-process:has(.status-failed){border:2px solid var(--cds-support-error)}.react-flow__node-flow:has(.status-active){border:2px solid var(--cds-support-info)}.react-flow__node-flow:has(.status-success){border:2px solid var(--cds-support-success)}.react-flow__node-flow:has(.status-warning){border:2px solid var(--cds-support-warning)}.react-flow__node-flow:has(.status-error){border:2px solid var(--cds-support-error)}.react-flow__handle{border-width:2px;width:10px;height:10px;transition:transform .15s,background-color .15s}.react-flow__handle:hover{transform:scale(1.2)}.react-flow__handle.connectionindicator{background-color:var(--cds-focus,#32797b)}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-text{font-size:var(--cds-label-01-font-size,.75rem);font-weight:var(--cds-heading-01-font-weight,400);font-family:var(--cds-font-family-sans,"IBM Plex Sans",sans-serif)}[data-dv-theme] .react-flow{--xy-background-color-default:var(--cds-background,#f0f4f4);--xy-background-pattern-dots-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-background-pattern-lines-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-background-pattern-cross-color-default:var(--cds-border-subtle-00,#d6e2e2);--xy-node-background-color-default:var(--cds-layer-01,#ebefef);--xy-node-border-default:1px solid var(--cds-border-subtle-01,#d6e2e2);--xy-node-border-radius-default:8px;--xy-node-boxshadow-hover-default:0 2px 8px #0000001f;--xy-node-boxshadow-selected-default:0 0 0 2px var(--cds-focus,#32797b);--xy-node-color-default:var(--cds-text-primary,#161616);--xy-node-group-background-color-default:var(--cds-layer-accent-01,#32797b14);--xy-edge-stroke-default:var(--cds-border-strong-01,#778e8e);--xy-edge-stroke-width-default:2;--xy-edge-stroke-selected-default:var(--cds-focus,#32797b);--xy-edge-label-background-color-default:var(--cds-layer-01,#ebefef);--xy-edge-label-color-default:var(--cds-text-primary,#161616);--xy-connectionline-stroke-default:var(--cds-focus,#32797b);--xy-connectionline-stroke-width-default:2;--xy-handle-background-color-default:var(--cds-border-strong-01,#778e8e);--xy-handle-border-color-default:var(--cds-layer-01,#ebefef);--xy-selection-background-color-default:#32797b14;--xy-selection-border-default:1px dashed var(--cds-focus,#32797b);--xy-resize-background-color-default:var(--cds-focus,#32797b);--xy-controls-button-background-color-default:var(--cds-layer-01,#ebefef);--xy-controls-button-background-color-hover-default:var(--cds-layer-hover-01,#d6e2e2);--xy-controls-button-border-color-default:var(--cds-border-subtle-01,#d6e2e2);--xy-controls-button-color-default:var(--cds-icon-primary,#161616);--xy-minimap-background-color-default:var(--cds-layer-01,#ebefef);--xy-minimap-mask-background-color-default:#32797b1a;--xy-minimap-mask-stroke-color-default:var(--cds-focus,#32797b);--xy-attribution-background-color-default:var(--cds-layer-01,#ebefef)}.dv-BrandText-root{font-family:var(--dv-logo-font-family,"Open Sans","Helvetica Neue",Arial,sans-serif);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:baseline;line-height:1;display:inline-flex}.dv-BrandText-brand{color:var(--dv-logo-text-brand,#235a5c);font-weight:600}.dv-BrandText-product{color:var(--dv-logo-text-brand,#235a5c);margin-left:.25em;font-weight:600}.dv-BrandText-toolName{color:var(--dv-logo-text-tool,#5e7070);font-weight:400;font-size:calc(1em*var(--dv-logo-tool-scale,.67));margin-left:.35em}.dv-BrandText-contextSidenav{font-size:var(--dv-logo-font-lg,1.1rem)}.dv-BrandText-contextSidenavStacked{font-size:var(--dv-logo-font-lg-stacked,1rem);flex-wrap:wrap}.dv-BrandText-contextSidenavStacked .dv-BrandText-toolName{flex-basis:100%;margin-top:.15em;margin-left:0}.dv-BrandText-contextHeader{font-size:var(--dv-logo-font-header,.875rem);line-height:1}.dv-BrandText-contextHeader .dv-BrandText-product{margin-left:2px}.dv-BrandText-contextHeader .dv-BrandText-toolName{margin-left:7px;font-size:1em}@media (max-width:360px){.dv-BrandText-contextHeader{text-overflow:ellipsis;overflow:hidden}.dv-BrandText-contextHeader .dv-BrandText-toolName{margin-left:4px}}.dv-BrandText-contextLanding{font-size:var(--dv-logo-font-lg,1.1rem)}.dv-BrandWordmark-root{color:inherit;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.dv-BrandWordmark-stacked{flex-direction:column;align-items:flex-start;gap:.125rem}.dv-BrandWordmark-logo{flex-shrink:0;display:inline-flex}.dv-BrandWordmark-text{min-width:0;display:inline-flex}.dv-BrandedHeader-root{border-bottom:1px solid var(--cds-border-subtle);align-items:center;width:100%;height:3rem;padding:0 1rem;display:flex}.dv-BrandedHeader-dark{background-color:var(--dv-header-bg-dark,#161616);border-bottom-color:var(--dv-header-border-dark,#393939)}.dv-BrandedHeader-dark .dv-BrandedHeader-brandArea{--dv-logo-text-brand:var(--dv-header-text-dark,var(--palette-brand-neutral-20,#d7e2e2));--dv-logo-text-tool:var(--dv-header-tool-dark,var(--palette-brand-neutral-30,#b4c5c5));--dv-logo-color-standard:var(--dv-header-text-dark,var(--palette-brand-neutral-20,#d7e2e2));--dv-logo-color-tools:var(--dv-header-text-dark,var(--palette-brand-neutral-20,#d7e2e2))}.dv-BrandedHeader-light{background-color:var(--dv-header-bg-light,#fff);border-bottom-color:var(--cds-border-subtle,#e0e0e0)}.dv-BrandedHeader-light .dv-BrandedHeader-brandArea{--dv-logo-text-brand:var(--palette-primary-60,#32797b);--dv-logo-text-tool:var(--palette-brand-neutral-80,#2e3b3b);--dv-logo-color-standard:var(--palette-primary-60,#32797b);--dv-logo-color-tools:var(--palette-primary-60,#32797b)}.dv-BrandedHeader-brandArea{flex-shrink:0;align-items:center;display:flex}.dv-BrandedHeader-spacer{flex:1;min-width:1rem}.dv-BrandedHeader-actionsArea{flex-shrink:0;align-items:center;gap:.25rem;display:flex}@media (max-width:360px){.dv-BrandedHeader-root{min-width:0;padding:0 .5rem}.dv-BrandedHeader-brandArea{min-width:0;overflow:hidden}.dv-BrandedHeader-spacer{min-width:.5rem}.dv-BrandedHeader-brandArea [class*=contextHeader]{font-size:.8125rem}.dv-BrandedHeader-brandArea [class*=toolName]{display:none}}.cds--side-nav__overlay,.cds--side-nav__overlay-active{display:none!important}.dv-HeroBanner-root{width:100%;min-height:var(--dv-hero-min-height);align-items:center;display:flex;position:relative;overflow:hidden}.dv-HeroBanner-root[data-size=strip]{min-height:var(--dv-hero-height-strip);max-height:var(--dv-hero-height-strip)}.dv-HeroBanner-root[data-size=compact]{min-height:var(--dv-hero-height-compact)}.dv-HeroBanner-root[data-size=standard]{min-height:var(--dv-hero-height-standard)}.dv-HeroBanner-root[data-size=hero]{min-height:var(--dv-hero-height-hero)}.dv-HeroBanner-image{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.dv-HeroBanner-overlay{z-index:1;--_overlay-primary:var(--dv-hero-overlay-primary,#1f2626);--_overlay-dark:var(--dv-hero-overlay-dark,#131717);position:absolute;inset:0}.dv-HeroBanner-overlay[data-scheme=primary]{background:#1f2626bf;background:linear-gradient(105deg,color-mix(in srgb,var(--_overlay-primary)88%,transparent)0%,color-mix(in srgb,var(--_overlay-primary)82%,transparent)35%,color-mix(in srgb,var(--_overlay-primary)55%,transparent)55%,color-mix(in srgb,var(--_overlay-primary)20%,transparent)75%,transparent 90%)}.dv-HeroBanner-overlay[data-scheme=neutral]{background:#1f2626a6;background:linear-gradient(105deg,color-mix(in srgb,var(--_overlay-primary)84%,transparent)0%,color-mix(in srgb,var(--_overlay-primary)78%,transparent)35%,color-mix(in srgb,var(--_overlay-primary)50%,transparent)55%,color-mix(in srgb,var(--_overlay-primary)18%,transparent)75%,transparent 90%)}.dv-HeroBanner-overlay[data-scheme=dark]{background:#131717c7;background:linear-gradient(105deg,color-mix(in srgb,var(--_overlay-dark)92%,transparent)0%,color-mix(in srgb,var(--_overlay-dark)86%,transparent)35%,color-mix(in srgb,var(--_overlay-dark)60%,transparent)55%,color-mix(in srgb,var(--_overlay-dark)25%,transparent)75%,transparent 90%)}.dv-HeroBanner-content{z-index:2;width:100%;max-width:var(--dv-content-max-width,1584px);min-height:inherit;padding:10% var(--dv-hero-padding-x,2rem)8%;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 auto;display:flex;position:relative}.dv-HeroBanner-text{max-width:var(--dv-text-constrain,75%);gap:var(--cds-spacing-05,1rem);flex-direction:column;display:flex}.dv-HeroBanner-title{font-family:var(--dv-hero-title-font);font-size:var(--dv-title-01,3.25rem);font-weight:var(--dv-title-font-weight,600);color:var(--dv-hero-text-color);letter-spacing:0;margin:0;line-height:1.15}.dv-HeroBanner-body{font-size:var(--cds-body-02-font-size,1rem);line-height:var(--cds-body-02-line-height,1.5);color:var(--dv-hero-text-color);max-width:640px;margin:0}.dv-HeroBanner-actions{gap:var(--cds-spacing-05,1rem);padding-top:var(--cds-spacing-06,1.5rem);margin-top:auto;display:flex}.dv-HeroBanner-root[data-size=strip] .dv-HeroBanner-body,.dv-HeroBanner-root[data-size=strip] .dv-HeroBanner-actions{display:none}.dv-HeroBanner-root[data-size=strip] .dv-HeroBanner-title{font-size:var(--cds-productive-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400)}@media (max-width:1055px){.dv-HeroBanner-root{min-height:var(--dv-hero-min-height-md)}.dv-HeroBanner-text{max-width:var(--dv-text-constrain-md,100%)}.dv-HeroBanner-title{font-size:var(--dv-title-03,2rem);font-weight:var(--dv-title-font-weight,600)}}@media (max-width:671px){.dv-HeroBanner-root{min-height:var(--dv-hero-min-height-sm)}.dv-HeroBanner-content{padding:10% var(--dv-hero-padding-x-sm,1rem)8%}.dv-HeroBanner-overlay[data-scheme=primary],.dv-HeroBanner-overlay[data-scheme=neutral]{background:#1f2626b3;background:linear-gradient(to bottom,color-mix(in srgb,var(--_overlay-primary)90%,transparent)0%,color-mix(in srgb,var(--_overlay-primary)78%,transparent)40%,color-mix(in srgb,var(--_overlay-primary)50%,transparent)70%,color-mix(in srgb,var(--_overlay-primary)25%,transparent)90%,transparent 100%)}.dv-HeroBanner-overlay[data-scheme=dark]{background:#131717bf;background:linear-gradient(to bottom,color-mix(in srgb,var(--_overlay-dark)92%,transparent)0%,color-mix(in srgb,var(--_overlay-dark)82%,transparent)40%,color-mix(in srgb,var(--_overlay-dark)55%,transparent)70%,color-mix(in srgb,var(--_overlay-dark)28%,transparent)90%,transparent 100%)}.dv-HeroBanner-title{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif;font-size:var(--cds-productive-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400)}.dv-HeroBanner-body{font-size:var(--cds-body-compact-01-font-size,.875rem)}.dv-HeroBanner-text{gap:var(--cds-spacing-04,.75rem)}}.dv-LandingHero-root{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(960px,100%);margin:0 auto;padding:3rem 1.5rem;display:flex}.dv-LandingHero-title{font-size:var(--dv-title-01,3.25rem);letter-spacing:-.03em;line-height:1.15;font-weight:var(--dv-title-font-weight,600);color:var(--palette-brand-neutral-80,#2e3b3b);margin:0 0 1rem}.dv-LandingHero-subtitle{color:var(--palette-brand-neutral-60,#5e7070);max-width:48ch;margin:0;font-size:1.25rem;font-weight:400;line-height:1.4}.dv-LandingHero-actions{gap:var(--cds-spacing-05,1rem);margin-top:var(--cds-spacing-07,2rem);display:flex}@media (max-width:1056px){.dv-LandingHero-title{font-size:var(--dv-title-02,2.625rem);line-height:1.199}}@media (max-width:672px){.dv-LandingHero-root{padding:2rem 1rem}.dv-LandingHero-title{font-size:var(--dv-title-03,2rem);line-height:1.25}}.dv-LandingPageLayout-root{background:radial-gradient(circle at 0 0,#235a5c2e,#0000 34%),linear-gradient(#fcfefd,#f4f8f6);flex-direction:column;min-height:100vh;font-family:IBM Plex Sans,Segoe UI,system-ui,sans-serif;display:flex}.dv-LandingPageLayout-footer{text-align:center;color:var(--palette-brand-neutral-60,#5e7070);flex-shrink:0;padding:1.5rem;font-size:.75rem}.dv-ContentImage-root{border-radius:var(--dv-image-card-radius);max-width:var(--dv-image-card-max-width,100%);flex-direction:column;display:flex;overflow:hidden}.dv-ContentImage-root.dv-ContentImage-root[data-height=auto]{height:auto;min-height:0}.dv-ContentImage-root.dv-ContentImage-root[data-height=xs]{height:var(--dv-image-card-height-xs,200px);min-height:0}.dv-ContentImage-root.dv-ContentImage-root[data-height=sm]{height:var(--dv-image-card-height-sm,280px);min-height:0}.dv-ContentImage-root.dv-ContentImage-root[data-height=md]{height:var(--dv-image-card-height-md,360px);min-height:0}.dv-ContentImage-root.dv-ContentImage-root[data-height=lg]{height:var(--dv-image-card-height-lg,480px);min-height:0}.dv-ContentImage-root.dv-ContentImage-root[data-height=xl]{height:var(--dv-image-card-height-xl,640px);min-height:0}.dv-ContentImage-root[data-layout=horizontal-left],.dv-ContentImage-root[data-layout=horizontal-right]{max-width:var(--dv-image-card-horizontal-max-width,960px);min-height:var(--dv-image-card-horizontal-min-height,280px);flex-direction:row}.dv-ContentImage-root[data-layout=horizontal-right]{flex-direction:row-reverse}.dv-ContentImage-root[data-layout=vertical-reverse]{flex-direction:column-reverse}.dv-ContentImage-root[data-layout=overlay],.dv-ContentImage-root[data-layout=overlay-actions]{position:relative}.dv-ContentImage-root[data-layout=horizontal-left] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right] .dv-ContentImage-media{width:var(--dv-image-card-horizontal-media-width,50%);flex-shrink:0}.dv-ContentImage-root[data-layout=horizontal-left] .dv-ContentImage-content,.dv-ContentImage-root[data-layout=horizontal-right] .dv-ContentImage-content{padding:var(--dv-image-card-horizontal-content-padding,2rem)}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="30%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="30%"] .dv-ContentImage-media{width:30%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="35%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="35%"] .dv-ContentImage-media{width:35%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="40%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="40%"] .dv-ContentImage-media{width:40%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="45%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="45%"] .dv-ContentImage-media{width:45%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="50%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="50%"] .dv-ContentImage-media{width:50%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="55%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="55%"] .dv-ContentImage-media{width:55%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="60%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="60%"] .dv-ContentImage-media{width:60%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="65%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="65%"] .dv-ContentImage-media{width:65%}.dv-ContentImage-root[data-layout=horizontal-left][data-image-width="70%"] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right][data-image-width="70%"] .dv-ContentImage-media{width:70%}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-media{position:relative}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-content,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-content{z-index:2;padding:var(--cds-spacing-05,1rem);position:absolute;bottom:0;left:0;right:0}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-media:after,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#13171726 40%,#131717a6 100%);position:absolute;inset:0}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-title,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-title{color:#fff;text-shadow:0 1px 3px #0000004d}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-description,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-description{color:#ffffffd9}.dv-ContentImage-content[data-content-align=top]{justify-content:flex-start}.dv-ContentImage-content[data-content-align=center]{justify-content:center}.dv-ContentImage-content[data-content-align=bottom]{justify-content:flex-end}@media (max-width:671px){.dv-ContentImage-root[data-layout=horizontal-left],.dv-ContentImage-root[data-layout=horizontal-right]{flex-direction:column;min-height:0}.dv-ContentImage-root[data-layout=horizontal-left] .dv-ContentImage-media,.dv-ContentImage-root[data-layout=horizontal-right] .dv-ContentImage-media{width:100%}.dv-ContentImage-root[data-layout=horizontal-left] .dv-ContentImage-content,.dv-ContentImage-root[data-layout=horizontal-right] .dv-ContentImage-content{padding:var(--dv-image-card-content-padding)}}.dv-ContentImage-media{background:var(--palette-brand-neutral-20,#d7e2e2);overflow:hidden}.dv-ContentImage-media[data-ratio="16x9"]{aspect-ratio:16/9}.dv-ContentImage-media[data-ratio="4x3"]{aspect-ratio:4/3}.dv-ContentImage-media[data-ratio="1x1"]{aspect-ratio:1}.dv-ContentImage-media[data-ratio="2x1"]{aspect-ratio:2}.dv-ContentImage-imageEl{object-fit:cover;width:100%;height:100%;transition:transform var(--dv-duration-slow-01,.4s)var(--dv-ease-expressive,ease-out);display:block}.dv-ContentImage-content{padding:var(--dv-image-card-content-padding);gap:var(--cds-spacing-02,.25rem);flex-direction:column;flex:1;display:flex}.dv-ContentImage-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);color:var(--dv-card-title-color,var(--dv-muted-brand-100,#528889));margin:0;margin-bottom:var(--dv-card-title-margin-bottom,var(--cds-spacing-02,.25rem))}.dv-ContentImage-description{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.125rem);color:var(--dv-image-card-description-color,var(--palette-brand-neutral-90,#1f2626));margin:0;margin-top:var(--cds-spacing-02,.25rem)}.dv-ContentImage-root[data-typography-scale=xs] .dv-ContentImage-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px)}.dv-ContentImage-root[data-typography-scale=xs] .dv-ContentImage-description{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px)}.dv-ContentImage-root[data-typography-scale=sm] .dv-ContentImage-title{font-size:var(--cds-heading-02-font-size,1rem);font-weight:var(--cds-heading-02-font-weight,400);line-height:var(--cds-heading-02-line-height,1.375);letter-spacing:var(--cds-heading-02-letter-spacing,0)}.dv-ContentImage-root[data-typography-scale=sm] .dv-ContentImage-description{font-size:var(--cds-body-01-font-size,.875rem);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px)}.dv-ContentImage-root[data-typography-scale=md] .dv-ContentImage-title{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--dv-card-title-line-height-md,var(--cds-heading-03-line-height,1.4));letter-spacing:var(--cds-heading-03-letter-spacing,0)}.dv-ContentImage-root[data-typography-scale=md] .dv-ContentImage-description{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}.dv-ContentImage-root[data-typography-scale=lg] .dv-ContentImage-title{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0)}.dv-ContentImage-root[data-typography-scale=lg] .dv-ContentImage-description{font-size:var(--cds-body-long-02-font-size,1rem);line-height:var(--cds-body-long-02-line-height,1.5);letter-spacing:var(--cds-body-long-02-letter-spacing,0)}.dv-ContentImage-root[data-typography-scale=xl] .dv-ContentImage-title{font-size:var(--cds-heading-05-font-size,2rem);font-weight:var(--cds-heading-05-font-weight,300);line-height:var(--cds-heading-05-line-height,1.25);letter-spacing:var(--cds-heading-05-letter-spacing,0)}.dv-ContentImage-root[data-typography-scale=xl] .dv-ContentImage-description{font-size:var(--cds-body-long-03-font-size,1.25rem);line-height:var(--cds-body-long-03-line-height,1.4);letter-spacing:var(--cds-body-long-03-letter-spacing,0)}.dv-ContentImage-childrenSlot{gap:var(--cds-spacing-03,.5rem);margin-top:var(--cds-spacing-02,.25rem);flex-wrap:wrap;display:flex}.dv-ContentImage-bannerAction{top:var(--cds-spacing-05,1rem);right:var(--cds-spacing-05,1rem);z-index:4;position:absolute}.dv-ContentImage-overlayActions,.dv-ContentImage-bannerBottomActions{right:var(--cds-spacing-05,1rem);z-index:3;gap:var(--cds-spacing-03,.5rem);display:flex;position:absolute}.dv-ContentImage-overlayActions{top:var(--cds-spacing-05,1rem)}.dv-ContentImage-overlayActions[data-has-banner-action=true]{top:calc(32px + var(--cds-spacing-05,1rem) + var(--cds-spacing-03,.5rem))}.dv-ContentImage-bannerBottomActions{bottom:var(--cds-spacing-05,1rem)}.dv-ContentImage-overlayActions .dvButton,.dv-ContentImage-bannerBottomActions .dvButton{transition:background-color .15s,opacity .15s}.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-content[data-has-banner-action=true] .dv-ContentImage-title,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-content[data-has-banner-action=true] .dv-ContentImage-title,.dv-ContentImage-root[data-layout=overlay] .dv-ContentImage-content[data-actions-placement=overlay] .dv-ContentImage-title,.dv-ContentImage-root[data-layout=overlay-actions] .dv-ContentImage-content[data-actions-placement=overlay] .dv-ContentImage-title{padding-right:calc(32px + var(--cds-spacing-05,1rem) + var(--cds-spacing-03,.5rem))}.dv-CardImage-root{border-radius:var(--dv-image-card-radius);background:var(--dv-image-card-content-bg);box-shadow:var(--dv-image-card-shadow);cursor:pointer;transition:box-shadow var(--dv-duration-fast-02,.11s)var(--dv-ease-productive,ease-out),transform var(--dv-duration-fast-02,.11s)var(--dv-ease-productive,ease-out);max-width:var(--dv-image-card-max-width,100%);flex-direction:column;display:flex;overflow:hidden}.dv-CardImage-root.dv-CardImage-root[data-height=auto]{height:auto;min-height:0}.dv-CardImage-root.dv-CardImage-root[data-height=xs]{height:var(--dv-image-card-height-xs,200px);min-height:0}.dv-CardImage-root.dv-CardImage-root[data-height=sm]{height:var(--dv-image-card-height-sm,280px);min-height:0}.dv-CardImage-root.dv-CardImage-root[data-height=md]{height:var(--dv-image-card-height-md,360px);min-height:0}.dv-CardImage-root.dv-CardImage-root[data-height=lg]{height:var(--dv-image-card-height-lg,480px);min-height:0}.dv-CardImage-root.dv-CardImage-root[data-height=xl]{height:var(--dv-image-card-height-xl,640px);min-height:0}.dv-CardImage-tile,.dv-CardImage-root.dv-CardImage-tile{border:none;min-width:0;min-height:0;padding:0}.dv-CardImage-root:hover{box-shadow:var(--dv-image-card-shadow-hover);transform:translateY(-2px)}.dv-CardImage-root:hover .dv-CardImage-imageEl{transform:scale(var(--dv-image-card-hover-scale))}.dv-CardImage-root[data-layout=horizontal-left],.dv-CardImage-root[data-layout=horizontal-right]{max-width:var(--dv-image-card-horizontal-max-width,960px);min-height:var(--dv-image-card-horizontal-min-height,280px);flex-direction:row}.dv-CardImage-root[data-layout=horizontal-right]{flex-direction:row-reverse}.dv-CardImage-root[data-layout=horizontal-left] .dv-CardImage-media,.dv-CardImage-root[data-layout=horizontal-right] .dv-CardImage-media{width:var(--dv-image-card-horizontal-media-width,50%);flex-shrink:0}.dv-CardImage-root[data-layout=horizontal-left] .dv-CardImage-content,.dv-CardImage-root[data-layout=horizontal-right] .dv-CardImage-content{padding:var(--dv-image-card-horizontal-content-padding,2rem)}.dv-CardImage-content[data-content-align=top]{justify-content:flex-start}.dv-CardImage-content[data-content-align=center]{justify-content:center}.dv-CardImage-content[data-content-align=bottom]{justify-content:flex-end}@media (max-width:671px){.dv-CardImage-root[data-layout=horizontal-left],.dv-CardImage-root[data-layout=horizontal-right]{flex-direction:column;min-height:0}.dv-CardImage-root[data-layout=horizontal-left] .dv-CardImage-media,.dv-CardImage-root[data-layout=horizontal-right] .dv-CardImage-media{width:100%}.dv-CardImage-root[data-layout=horizontal-left] .dv-CardImage-content,.dv-CardImage-root[data-layout=horizontal-right] .dv-CardImage-content{padding:var(--dv-image-card-content-padding)}}.dv-CardImage-media{background:var(--palette-brand-neutral-20,#d7e2e2);overflow:hidden}.dv-CardImage-media[data-ratio="16x9"]{aspect-ratio:16/9}.dv-CardImage-media[data-ratio="4x3"]{aspect-ratio:4/3}.dv-CardImage-media[data-ratio="1x1"]{aspect-ratio:1}.dv-CardImage-media[data-ratio="2x1"]{aspect-ratio:2}.dv-CardImage-imageEl{object-fit:cover;width:100%;height:100%;transition:transform var(--dv-duration-slow-01,.4s)var(--dv-ease-expressive,ease-out);display:block}.dv-CardImage-content{padding:var(--dv-image-card-content-padding);gap:var(--cds-spacing-02,.25rem);flex-direction:column;flex:1;display:flex}.dv-CardImage-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);color:var(--dv-image-card-title-color,var(--palette-brand-neutral-60,#5e7070));margin:0}.dv-CardImage-description{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.125rem);color:var(--dv-image-card-description-color,var(--palette-brand-neutral-90,#1f2626));margin:0;margin-top:var(--cds-spacing-02,.25rem)}.dv-CardImage-root[data-typography-scale=xs] .dv-CardImage-title{font-size:var(--cds-heading-compact-01-font-size,.875rem);font-weight:var(--cds-heading-compact-01-font-weight,600);line-height:var(--cds-heading-compact-01-line-height,1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing,.16px)}.dv-CardImage-root[data-typography-scale=xs] .dv-CardImage-description{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px)}.dv-CardImage-root[data-typography-scale=sm] .dv-CardImage-title{font-size:var(--cds-heading-02-font-size,1rem);font-weight:var(--cds-heading-02-font-weight,400);line-height:var(--cds-heading-02-line-height,1.375);letter-spacing:var(--cds-heading-02-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=sm] .dv-CardImage-description{font-size:var(--cds-body-01-font-size,.875rem);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px)}.dv-CardImage-root[data-typography-scale=md] .dv-CardImage-title{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);letter-spacing:var(--cds-heading-03-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=md] .dv-CardImage-description{font-size:var(--cds-body-02-font-size,1rem);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=lg] .dv-CardImage-title{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=lg] .dv-CardImage-description{font-size:var(--cds-body-long-02-font-size,1rem);line-height:var(--cds-body-long-02-line-height,1.5);letter-spacing:var(--cds-body-long-02-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=xl] .dv-CardImage-title{font-size:var(--cds-heading-05-font-size,2rem);font-weight:var(--cds-heading-05-font-weight,300);line-height:var(--cds-heading-05-line-height,1.25);letter-spacing:var(--cds-heading-05-letter-spacing,0)}.dv-CardImage-root[data-typography-scale=xl] .dv-CardImage-description{font-size:var(--cds-body-long-03-font-size,1.25rem);line-height:var(--cds-body-long-03-line-height,1.4);letter-spacing:var(--cds-body-long-03-letter-spacing,0)}.dv-CardImage-childrenSlot{gap:var(--cds-spacing-03,.5rem);margin-top:var(--cds-spacing-02,.25rem);flex-wrap:wrap;display:flex}:root{--dv-icon-tint-brand-neutral:var(--palette-primary-60);--dv-icon-bullet-icon-color:var(--dv-icon-tint-brand-neutral)}.dv-unknown-list{margin:0;padding:0;list-style:none}.dv-unknown-item{grid-template-columns:var(--dv-icon-bullet-size,1.5rem)1fr;align-items:start;column-gap:1rem;display:grid}.dv-unknown-icon{block-size:var(--dv-icon-bullet-line-height,1.125rem);color:var(--dv-icon-bullet-icon-color);justify-content:center;align-items:center;display:inline-flex}.dv-unknown-icon svg{inline-size:var(--dv-icon-bullet-size,1.5rem);block-size:var(--dv-icon-bullet-size,1.5rem);fill:currentColor}.dv-unknown-content{color:var(--cds-text-primary);min-block-size:0}.dv-unknown-content-helper-text-01{font-size:var(--cds-helper-text-01-font-size,.75rem);line-height:var(--cds-helper-text-01-line-height,1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing,.32px)}.dv-unknown-content-body-compact-01{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px)}.dv-unknown-content-body-02{font-size:var(--cds-body-02-font-size,1rem);font-weight:var(--cds-body-02-font-weight,400);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0)}.dv-unknown-content-body-long-02{font-size:var(--cds-body-long-02-font-size,1rem);line-height:var(--cds-body-long-02-line-height,1.5);letter-spacing:var(--cds-body-long-02-letter-spacing,0);font-weight:var(--cds-body-long-02-font-weight,400)}.dv-unknown-content-body-long-03{font-size:var(--cds-body-long-03-font-size,1.25rem);line-height:var(--cds-body-long-03-line-height,1.4);letter-spacing:var(--cds-body-long-03-letter-spacing,0);font-weight:var(--cds-body-long-03-font-weight,400)}.dv-unknown-content-heading-compact-02{font-size:var(--cds-heading-compact-02-font-size,1rem);font-weight:var(--cds-heading-compact-02-font-weight,600);line-height:var(--cds-heading-compact-02-line-height,1.375);letter-spacing:var(--cds-heading-compact-02-letter-spacing,0)}.dv-ExternalAuthButton-root{min-width:13rem}.dv-ExternalAuthButton-content{align-items:center;gap:.75rem;display:flex}.dv-ExternalAuthButton-label{font-family:Segoe UI,system-ui,sans-serif;font-size:.9375rem;font-weight:600}.dv-ExternalAuthButton-fullWidth{width:100%}.dv-ExternalAuthButton-microsoft{color:#3c4043;background-color:#fff;border:1px solid #dadce0}.dv-ExternalAuthButton-microsoft:hover{background-color:#f8f9fa;border-color:#c4c7c5}.dv-OrDivider-root{align-items:center;gap:.75rem;display:flex}.dv-OrDivider-root[data-orientation=vertical]{flex-direction:column;height:100%}.dv-OrDivider-line{background:var(--cds-border-subtle,#e0e0e0);flex:1;height:1px}.dv-OrDivider-root[data-orientation=vertical] .dv-OrDivider-line{width:1px;height:auto;min-height:0}@media (min-width:672px){.dv-OrDivider-root[data-orientation=responsive]{flex-direction:column;height:100%}.dv-OrDivider-root[data-orientation=responsive] .dv-OrDivider-line{width:1px;height:auto;min-height:0}}.dv-OrDivider-label{color:var(--palette-brand-neutral-60,#5e7070);flex-shrink:0;font-size:.75rem}.dv-AuthDialog-authDialog{--dv-modal-viewport-margin:4rem}.dv-AuthDialog-heading{color:var(--palette-brand-neutral-80,#2e3b3b);margin:0;padding:2rem 2.5rem 0;font-size:1.25rem;font-weight:600;line-height:1.4}.dv-AuthDialog-error{color:var(--cds-text-error,#da1e28);background:var(--cds-background-error,#fff1f1);border-inline-start:3px solid var(--cds-text-error,#da1e28);margin:.5rem 2.5rem 0;padding:.5rem .75rem;font-size:.875rem}.dv-AuthDialog-body{flex-direction:column;gap:1.5rem;padding:1.5rem 2.5rem 0;display:flex}.dv-AuthDialog-ssoSection{flex-direction:column;align-items:flex-start;display:flex}.dv-AuthDialog-helperText{color:var(--palette-brand-neutral-60,#5e7070);margin-top:.5rem;font-size:.75rem}.dv-AuthDialog-formSection{flex-direction:column;gap:1rem;display:flex}.dv-AuthDialog-forgotLink{color:var(--palette-primary-60,#32797b);margin-top:.25rem;font-size:.75rem;text-decoration:none}.dv-AuthDialog-forgotLink:hover{text-decoration:underline}.dv-AuthDialog-spacer{flex-shrink:0;height:3rem}@media (max-height:700px) and (min-width:720px){.dv-AuthDialog-authDialog{width:min(672px,100vw - 4rem)!important}.dv-AuthDialog-body{flex-direction:row}.dv-AuthDialog-ssoSection,.dv-AuthDialog-formSection{flex:1;min-width:0}.dv-AuthDialog-divider{flex-direction:column;align-self:stretch}}@media (max-width:480px){.dv-AuthDialog-heading,.dv-AuthDialog-body{padding-left:1.5rem;padding-right:1.5rem}}.dv-AuthFlowHeader-root{flex-direction:column;gap:.5rem;display:flex}.dv-AuthFlowHeader-title{color:var(--dv-heading-page,#2e3b3b);margin:0;font-size:1.25rem;font-weight:400}.dv-AuthFlowHeader-description{color:var(--cds-text-secondary,#525252);margin:0;font-size:.875rem;line-height:1.4}.dv-AuthFlowNotice-root{width:100%}.dv-AuthFlowNotice-root .cds--inline-notification{width:100%;max-width:none}.dv-AuthFlowActions-root{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.dv-AuthFlowActions-backLink{color:var(--cds-link-primary,#0f62fe);font-size:.875rem;text-decoration:none}.dv-AuthFlowActions-backLink:hover{text-decoration:underline}.dv-AuthFlowPage-form{gap:var(--cds-spacing-06,1.5rem);flex-direction:column;display:flex}.dv-AuthFlowPage-header{gap:var(--cds-spacing-03,.5rem);flex-direction:column;display:flex}.dv-AuthFlowPage-title{font-size:var(--cds-heading-04-font-size,1.75rem);line-height:var(--cds-heading-04-line-height,1.28572);font-weight:var(--cds-heading-04-font-weight,400);color:var(--cds-text-primary,#121818);margin:0}.dv-AuthFlowPage-description{font-size:var(--cds-body-01-font-size,.875rem);line-height:var(--cds-body-01-line-height,1.42857);color:var(--cds-text-secondary,#4d5358);margin:0}.dv-AuthFlowPage-fieldStack{gap:var(--cds-spacing-05,1rem);flex-direction:column;display:flex}.dv-AuthFlowPage-summary{gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-05,1rem);border:1px solid var(--cds-border-subtle,#c6c6c6);border-radius:var(--cds-border-radius,0);background:var(--cds-layer-01,#f4f4f4);flex-direction:column;display:flex}.dv-AuthFlowPage-summaryLabel{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1.33333);color:var(--cds-text-helper,#6f6f6f)}.dv-AuthFlowPage-summaryValue{font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.28572);color:var(--cds-text-primary,#121818)}.dv-AuthFlowPage-actions{gap:var(--cds-spacing-04,.75rem);flex-direction:column;display:flex}.dv-AuthFlowPage-secondaryAction{font-size:var(--cds-body-compact-01-font-size,.875rem);align-self:flex-start}.dv-AuthFlowPage-notification .cds--inline-notification{max-width:none}.dv-AuthReadonlyField-root{flex-direction:column;gap:.25rem;display:flex}.dv-AuthReadonlyField-label{letter-spacing:.32px;color:var(--cds-text-secondary,#525252);font-size:.75rem;font-weight:600}.dv-AuthReadonlyField-value{color:var(--cds-text-primary,#161616);font-size:.875rem}.dv-SignInPage-formContent{max-width:640px}.dv-SignInPage-subtitle{color:var(--cds-text-secondary,#525252);margin:0}.dv-SignInPage-authBody{gap:var(--cds-spacing-06,1.5rem);flex-direction:column;display:flex}.dv-SignInPage-ssoSection{align-items:flex-start;min-width:0}.dv-SignInPage-ssoButton{width:100%}.dv-SignInPage-helperText{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1.33333);color:var(--cds-text-helper,#5e7070);max-width:20rem;margin:0}.dv-SignInPage-divider{margin:calc(var(--cds-spacing-02,.25rem)*-1)0}.dv-SignInPage-credentialStack{min-width:0}.dv-SignInPage-forgotLink{font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1.33333);color:var(--palette-primary-60,#32797b);align-self:flex-start;text-decoration:none}.dv-SignInPage-forgotLink:hover{text-decoration:underline}@media (min-width:672px){.dv-SignInPage-authBody{flex-direction:row;align-items:stretch}.dv-SignInPage-ssoSection,.dv-SignInPage-credentialStack{flex:1 1 0}.dv-SignInPage-ssoSection{padding-top:var(--cds-spacing-06,1.5rem);align-self:flex-start}.dv-SignInPage-ssoButton{width:auto;min-width:18rem}.dv-SignInPage-divider{align-self:stretch;margin:0}}.dv-SparkChart-root{vertical-align:middle;flex-shrink:0;display:inline-block}
