@font-face{font-family:Clarika Geometric;src:url(../media/clarikageo-regular.23j36ul9pevk9.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Clarika Geometric;src:url(../media/clarikageo-medium.2m_w9h0vfz18j.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Clarika Geometric;src:url(../media/clarikageo-demibold.0krnl0pryickd.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Clarika Geometric;src:url(../media/clarikageo-bold.2glbd2w06pj3u.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Clarika Grotesque;src:url(../media/clarikagrot-regular.1a9qxeyquv91y.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Clarika Grotesque;src:url(../media/clarikagrot-demibold.3-wil6lmr39hh.otf)format("opentype");font-weight:600;font-display:swap}@font-face{font-family:Clarika Grotesque;src:url(../media/clarikagrot-bold.2bbkty4idawzk.otf)format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Noto Sans;src:url(../media/NotoSans-VariableFont_wdth,wght.3v1pdg-zsd6ie.ttf)format("truetype");font-weight:400 700;font-display:swap}:root{--evr-font-family-heading:"Clarika Geometric", "Clarika Grotesque", "Noto Sans", sans-serif;--evr-font-family-body:"Clarika Grotesque", "Noto Sans", sans-serif}html.dark-theme,html.dark-theme #harness{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--evr-surfaces-root-primary:#020617!important;--evr-surfaces-root-secondary:#0f172a!important;--evr-surfaces-primary-default:#0f172a!important;--evr-surfaces-primary-hovered:#1e293b!important;--evr-surfaces-primary-selected:#334155!important;--evr-surfaces-primary-inverse-default:#e2e8f0!important;--evr-surfaces-secondary-default:#1e293b!important;--evr-surfaces-secondary-hovered:#334155!important;--evr-surfaces-secondary-selected:#475569!important;--evr-surfaces-secondary-inverse-default:#e2e8f0!important;--evr-surfaces-secondary-inverse-hovered:#cbd5e1!important;--evr-surfaces-secondary-inverse-pressed:#94a3b8!important;--evr-surfaces-tertiary-default:#334155!important;--evr-surfaces-tertiary-hovered:#475569!important;--evr-inactive-surfaces:#303033!important;--evr-surfaces-status-success-lowemp:#022c22!important;--evr-surfaces-status-success-hovered:#065f46!important;--evr-surfaces-status-success-pressed:#047857!important;--evr-surfaces-status-success-highemp:#10b981!important;--evr-surfaces-status-warning-lowemp:#451a03!important;--evr-surfaces-status-warning-hovered:#92400e!important;--evr-surfaces-status-warning-pressed:#b45309!important;--evr-surfaces-status-warning-highemp:#f59e0b!important;--evr-surfaces-status-error-lowemp:#450a0a!important;--evr-surfaces-status-error-hovered:#991b1b!important;--evr-surfaces-status-error-pressed:#b91c1c!important;--evr-surfaces-status-error-highemp:#ef4444!important;--evr-surfaces-status-informative-lowemp:#172554!important;--evr-surfaces-status-informative-hovered:#1e40af!important;--evr-surfaces-status-informative-pressed:#1d4ed8!important;--evr-surfaces-status-informative-highemp:#3b82f6!important;--evr-surfaces-status-default-lowemp:#475569!important;--evr-content-primary-default:#f1f5f9!important;--evr-content-primary-lowemp:#a3b0c2!important;--evr-content-primary-highemp:#f8fafc!important;--evr-content-primary-inverse:#0f172a!important;--evr-content-status-success-default:#34d399!important;--evr-content-status-success-lowemp:#34d399!important;--evr-content-status-warning-default:#fbbf24!important;--evr-content-status-warning-lowemp:#fbbf24!important;--evr-content-status-error-default:#f87171!important;--evr-content-status-error-lowemp:#f87171!important;--evr-content-status-informative-default:#60a5fa!important;--evr-content-status-informative-lowemp:#60a5fa!important;--evr-borders-decorative-lowemp:#64748b!important;--evr-borders-decorative-default:#94a3b8!important;--evr-borders-decorative-highemp:#cbd5e1!important;--evr-borders-primary-default:#919094!important;--evr-borders-primary-hovered:#c7c6c6!important;--evr-borders-primary-pressed:#e3e2e2!important;--evr-borders-status-success:#047857!important;--evr-borders-status-warning:#b45309!important;--evr-borders-status-error:#b91c1c!important;--evr-borders-focus-default:#60a5fa!important;--evr-inactive-border:#5e5e62!important;--evr-interactive-primary-default:#60a5fa!important;--evr-interactive-primary-hovered:#93c5fd!important;--evr-interactive-primary-pressed:#3b82f6!important;--evr-interactive-primary-focus:#60a5fa!important;--evr-interactive-primary-decorative:#161f5a!important;--evr-interactive-neutral-default:#f5f3f3!important;--evr-interactive-neutral-hovered:#f8f6f6!important;--evr-interactive-neutral-pressed:#fff!important;--evr-interactive-status-error-default:#e57157!important;--evr-interactive-status-error-hovered:#f4ae9f!important;--evr-interactive-status-error-pressed:#ffd1c7!important;--evr-interactive-status-error-decorative:#47160b!important;--evr-interactive-status-warning-hovered:#ffe6ad!important;--evr-inactive-content:#919094!important;--evr-focus-ring-color:#60a5fa!important}*,:before,:after{box-sizing:border-box}#harness-left-panel [class*=evrDrawer]{box-sizing:content-box}#harness-left-panel [class*=evrFeatureNavActiveIndicator]{visibility:hidden}html,body{min-height:100%;margin:0}body{background:var(--evr-surfaces-root-primary,var(--evr-surfaces-secondary-default));color:var(--evr-content-primary-default);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-lg);line-height:var(--evr-line-height-sm-rem);-webkit-font-smoothing:antialiased}.evrHeading1,.evrHeading2,.evrHeading3,.evrHeading4,.evrDisplay1Text,.evrDisplay2Text,.evrUtilityText1,.evrUtilityText2{font-family:var(--evr-font-family-heading)}.evrBodyText1,.evrBodyText2,.evrBodyText,.evrCaptionText{font-family:var(--evr-font-family-body)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}#harness{min-height:100vh}.sr-only{width:var(--evr-size-2xs);height:var(--evr-size-2xs);margin:calc(var(--evr-size-2xs) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}.h-stack{gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.h-stack-xs{gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.h-stack-md{gap:var(--evr-spacing-md);flex-direction:column;display:flex}.h-stack-lg{gap:var(--evr-spacing-lg);flex-direction:column;display:flex}.h-row{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.h-row-sm{align-items:center;gap:var(--evr-spacing-sm);flex-wrap:wrap;display:flex}.h-row-between{justify-content:space-between;align-items:flex-start;gap:var(--evr-spacing-sm);flex-wrap:wrap;display:flex}.h-grow{flex:auto;min-width:0}.h-center{justify-content:center;align-items:center;gap:var(--evr-spacing-2xs);display:flex}.h-muted{color:var(--evr-content-primary-lowemp)}.h-error{color:var(--evr-content-status-error-default)}.h-success{color:var(--evr-content-status-success-default)}.h-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-md)}.h-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-sm-md);background:var(--evr-surfaces-tertiary-default);color:var(--evr-content-primary-default);border-radius:var(--evr-radius-3xs);padding-inline:var(--evr-spacing-2xs);padding-block:var(--evr-spacing-4xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.h-panel{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-md)}.h-panel-flush{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-lg);overflow:hidden}.h-panel-warn{background:var(--evr-surfaces-status-warning-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-md)}.h-panel-error{background:var(--evr-surfaces-status-error-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-error);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-md)}.h-panel-success{background:var(--evr-surfaces-status-success-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-success);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-md)}.h-panel-info{background:var(--evr-surfaces-status-informative-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-md)}.h-instance-banner{justify-content:center;align-items:center;gap:var(--evr-spacing-xs);padding-block:var(--evr-spacing-2xs);padding-inline:var(--evr-spacing-md);flex-shrink:0;display:flex}.h-instance-banner-mock{background:var(--evr-surfaces-status-informative-lowemp);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);color:var(--evr-content-status-informative-default)}.h-instance-banner-test{background:var(--evr-surfaces-status-warning-lowemp);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning);color:var(--evr-content-status-warning-default)}.h-chip{align-items:center;gap:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle,999px);padding-inline:var(--evr-spacing-2xs);padding-block:var(--evr-spacing-4xs);font-size:var(--evr-font-size-sm-md);font-weight:var(--evr-medium-weight);border:var(--evr-border-width-thin-px) solid transparent;white-space:nowrap;display:inline-flex}.h-chip-sky{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-status-informative-default);border-color:var(--evr-borders-status-informative,var(--evr-borders-decorative-default))}.h-chip-emerald{background:var(--evr-surfaces-status-success-lowemp);color:var(--evr-content-status-success-default);border-color:var(--evr-borders-status-success)}.h-chip-amber{background:var(--evr-surfaces-status-warning-lowemp);color:var(--evr-content-status-warning-default);border-color:var(--evr-borders-status-warning)}.h-chip-rose{background:var(--evr-surfaces-status-error-lowemp);color:var(--evr-content-status-error-default);border-color:var(--evr-borders-status-error)}.h-chip-slate{background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);border-color:var(--evr-borders-decorative-lowemp)}.h-diff{background:var(--evr-surfaces-primary-inverse-default,var(--evr-surfaces-inverse-primary));color:var(--evr-content-primary-inverse,var(--evr-content-inverse-primary));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-sm,var(--evr-font-size-sm-md));line-height:1.6;overflow-x:auto}.h-diff-line{border-inline-start:var(--evr-border-width-thick-px,2px) solid transparent;align-items:stretch;width:100%;min-width:max-content;display:flex}.h-diff-line-gutter{text-align:right;width:2.5rem;padding-inline:var(--evr-spacing-3xs);opacity:.55;-webkit-user-select:none;user-select:none;flex-shrink:0}.h-diff-line-sign{width:1rem;font-weight:var(--evr-medium-weight);flex-shrink:0}.h-diff-add{background:color-mix(in srgb, var(--evr-content-status-success-default) 25%, transparent);border-inline-start-color:var(--evr-content-status-success-default)}.h-diff-add .h-diff-line-gutter{background:color-mix(in srgb, var(--evr-content-status-success-default) 32%, transparent);opacity:.85}.h-diff-add .h-diff-line-sign{color:var(--evr-content-status-success-default)}.h-diff-del{background:color-mix(in srgb, var(--evr-content-status-error-default) 25%, transparent);border-inline-start-color:var(--evr-content-status-error-default)}.h-diff-del .h-diff-line-gutter{background:color-mix(in srgb, var(--evr-content-status-error-default) 32%, transparent);opacity:.85}.h-diff-del .h-diff-line-sign{color:var(--evr-content-status-error-default)}.h-inset{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.h-divider{border:0;border-top:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);margin:0}.h-page-narrow{max-width:40rem;margin-inline:auto}.h-page-medium{max-width:48rem;margin-inline:auto}.h-page-frame{gap:var(--evr-spacing-sm);padding-block:var(--evr-spacing-md) var(--evr-spacing-2xl);box-sizing:border-box;flex-direction:column;width:100%;max-width:60rem;margin-inline:auto;display:flex}.h-table-wrap{overflow-x:auto}.h-table-dense thead th,.h-table-dense tbody td{padding-inline:var(--evr-spacing-2xs)!important}.h-agent-name-cell button{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-inline:0;display:block;overflow:hidden}.h-skill-name-cell{align-items:flex-start;gap:var(--evr-spacing-4xs);flex-direction:column;min-width:0;display:flex}.h-skill-name-cell button{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden;padding-inline:0!important;text-decoration:none!important}.h-skill-name-cell button:hover,.h-skill-name-cell button:focus-visible{text-decoration:underline!important}.h-skill-slug{font-size:13px}.h-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--evr-font-size-md)}.h-table th{font-weight:var(--evr-medium-weight);color:var(--evr-content-primary-lowemp);background:var(--evr-surfaces-secondary-default);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);border-bottom:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-sm-md);font-size:var(--evr-font-size-sm-md)}.h-table td{padding:var(--evr-spacing-xs) var(--evr-spacing-sm);border-bottom:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);color:var(--evr-content-primary-default);vertical-align:top}.h-table tr:hover td{background:var(--evr-surfaces-primary-hovered)}.h-features-filters{align-items:flex-end;overflow:visible}.h-features-filters>div{overflow:visible}.h-features-filters [class*=evrFormFieldBorder]{border-radius:var(--evr-radius-md)}.h-link{color:var(--evr-interactive-primary-default);font-weight:var(--evr-medium-weight)}.h-link:hover{color:var(--evr-interactive-primary-hovered);text-decoration:underline}.h-filter-chip{appearance:none;border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);border-radius:var(--evr-radius-circle);padding:var(--evr-spacing-3xs) var(--evr-spacing-xs);font-size:var(--evr-font-size-sm-md);font-weight:var(--evr-medium-weight);cursor:pointer}.h-filter-chip[data-active=true]{background:var(--evr-surfaces-primary-inverse-default);color:var(--evr-content-primary-inverse);border-color:var(--evr-surfaces-primary-inverse-default)}.h-pre{white-space:pre-wrap;word-break:break-word;background:var(--evr-surfaces-primary-inverse-default);max-height:18rem;color:var(--evr-content-primary-inverse);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);margin:0;overflow:auto}.h-skeleton{background:var(--evr-surfaces-root-primary,var(--evr-surfaces-secondary-default));min-height:100vh;color:var(--evr-content-primary-lowemp);font-family:var(--evr-font-family-body);justify-content:center;align-items:center;display:flex}.h-grid-2{gap:var(--evr-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.h-grid-detail{gap:var(--evr-spacing-md);display:grid}.h-collapsible>summary{cursor:pointer;color:var(--evr-content-primary-lowemp);font-size:var(--evr-font-size-sm-md);font-weight:var(--evr-medium-weight);list-style:none}.h-collapsible>summary:hover{color:var(--evr-content-primary-default)}.h-collapsible>summary::-webkit-details-marker{display:none}.prose{color:var(--evr-content-primary-default);line-height:var(--evr-line-height-sm-rem);font-family:var(--evr-font-family-body)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--evr-content-primary-highemp);font-family:var(--evr-font-family-heading);font-weight:var(--evr-demi-bold-weight);line-height:var(--evr-line-height-xs-rem);margin-block-start:var(--evr-spacing-md);margin-block-end:var(--evr-spacing-2xs)}.prose h1{font-size:var(--evr-font-size-3xl);line-height:var(--evr-line-height-md-rem)}.prose h2{font-size:var(--evr-font-size-2xl);line-height:var(--evr-line-height-sm-rem)}.prose h3{font-size:var(--evr-font-size-xl)}.prose h4{font-size:var(--evr-font-size-lg)}.prose h5{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-2xs-rem)}.prose h6{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-md)}.prose p{margin-block:var(--evr-spacing-xs)}.prose ul,.prose ol{margin-block:var(--evr-spacing-xs);padding-inline-start:var(--evr-spacing-md)}.prose li{margin-block:var(--evr-spacing-3xs)}.prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-md);background:var(--evr-surfaces-tertiary-default);padding:var(--evr-spacing-4xs) var(--evr-spacing-3xs);border-radius:var(--evr-radius-3xs)}.prose img{max-width:100%;height:auto}.prose pre{background:var(--evr-surfaces-primary-inverse-default);color:var(--evr-content-primary-inverse);padding:var(--evr-spacing-sm);border-radius:var(--evr-radius-2xs);font-size:var(--evr-font-size-md);overflow-x:auto}.prose pre code{color:inherit;background:0 0;padding:0}.h-codeblock{margin-block:var(--evr-spacing-xs);border-radius:var(--evr-radius-2xs);--h-code-comment:color-mix(in srgb, var(--evr-content-primary-inverse) 62%, transparent);--h-code-keyword:color-mix(in srgb, var(--evr-content-status-informative-default) 45%, white);--h-code-string:color-mix(in srgb, var(--evr-content-status-success-default) 50%, white);--h-code-number:color-mix(in srgb, var(--evr-content-status-warning-default) 55%, white);--h-code-title:color-mix(in srgb, var(--evr-content-status-error-default) 45%, white);overflow:hidden}html.dark-theme .h-codeblock{--h-code-comment:color-mix(in srgb, var(--evr-content-primary-inverse) 62%, transparent);--h-code-keyword:color-mix(in srgb, var(--evr-content-status-informative-default) 50%, black);--h-code-string:color-mix(in srgb, var(--evr-content-status-success-default) 45%, black);--h-code-number:color-mix(in srgb, var(--evr-content-status-warning-default) 45%, black);--h-code-title:color-mix(in srgb, var(--evr-content-status-error-default) 50%, black)}.h-codeblock pre{border-radius:0;margin:0}.h-codeblock-head{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-4xs) var(--evr-spacing-4xs) var(--evr-spacing-4xs) var(--evr-spacing-sm);background:color-mix(in srgb, var(--evr-surfaces-primary-inverse-default) 88%, var(--evr-content-primary-inverse));color:color-mix(in srgb, var(--evr-content-primary-inverse) 78%, transparent);display:flex}.h-codeblock-lang{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--evr-font-size-sm-md);letter-spacing:.02em;-webkit-user-select:none;user-select:none}.h-codeblock-copy{appearance:none;color:inherit;font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-sm-md);padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs);border-radius:var(--evr-radius-3xs);cursor:pointer;background:0 0;border:0;align-items:center;margin:0;display:inline-flex}.h-codeblock-copy:hover{background:color-mix(in srgb, var(--evr-surfaces-primary-inverse-default) 80%, var(--evr-content-primary-inverse));color:var(--evr-content-primary-inverse)}.h-codeblock-copy:focus-visible{outline:2px solid var(--evr-focus-ring-color);outline-offset:1px}.h-codeblock .hljs-comment,.h-codeblock .hljs-quote{color:var(--h-code-comment);font-style:italic}.h-codeblock .hljs-keyword,.h-codeblock .hljs-selector-tag,.h-codeblock .hljs-literal,.h-codeblock .hljs-built_in,.h-codeblock .hljs-type,.h-codeblock .hljs-doctag{color:var(--h-code-keyword)}.h-codeblock .hljs-string,.h-codeblock .hljs-regexp,.h-codeblock .hljs-addition,.h-codeblock .hljs-attr,.h-codeblock .hljs-symbol,.h-codeblock .hljs-bullet{color:var(--h-code-string)}.h-codeblock .hljs-number,.h-codeblock .hljs-variable,.h-codeblock .hljs-template-variable,.h-codeblock .hljs-link,.h-codeblock .hljs-meta{color:var(--h-code-number)}.h-codeblock .hljs-title,.h-codeblock .hljs-section,.h-codeblock .hljs-name,.h-codeblock .hljs-selector-id,.h-codeblock .hljs-selector-class,.h-codeblock .hljs-attribute,.h-codeblock .hljs-deletion{color:var(--h-code-title)}.h-codeblock .hljs-emphasis{font-style:italic}.h-codeblock .hljs-strong{font-weight:600}.prose a{color:var(--evr-interactive-primary-default);text-decoration:underline}.prose a:hover{color:var(--evr-interactive-primary-hovered)}.prose a:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.prose .h-prose-tablewrap{margin-block:var(--evr-spacing-xs);overflow-x:auto}.prose .h-prose-tablewrap>table{margin-block:0}.h-md-img-blocked{gap:var(--evr-spacing-3xs);min-width:min(100%,16rem);max-width:100%;padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);flex-direction:column;display:inline-flex}.h-md-img-blocked-alt{color:var(--evr-content-primary-default);overflow-wrap:anywhere}.prose blockquote{border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-default);color:var(--evr-content-primary-lowemp);margin-block:var(--evr-spacing-sm);padding-inline-start:var(--evr-spacing-sm)}.prose table{border-collapse:collapse;width:100%;font-size:var(--evr-font-size-md)}.prose th,.prose td{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs);text-align:left}.prose th{background:var(--evr-surfaces-secondary-default)}@keyframes h-spin{to{transform:rotate(360deg)}}.h-spin{animation:.8s linear infinite h-spin;display:inline-flex}@keyframes dfb-pulse{0%,to{opacity:1}50%{opacity:.45}}.dfb-pulse{animation:1.1s ease-in-out infinite dfb-pulse}@keyframes dfb-working-mark{0%{opacity:1;transform:rotate(0)scale(1)}50%{opacity:.7;transform:rotate(180deg)scale(1.18)}to{opacity:1;transform:rotate(360deg)scale(1)}}.dfb-working-mark{line-height:1;animation:1.8s ease-in-out infinite dfb-working-mark;display:inline-block}.dfb-transcript{position:relative}.a-cc-tail-anchor{content-visibility:visible;height:1px;position:absolute;inset-block-end:0;inset-inline:0}[data-dfb-pinned] .dfb-transcript>:not(.a-cc-tail-anchor){overflow-anchor:none}.a-cc-scroll-shell{flex-direction:column;display:flex;position:relative}.a-cc-scroll{scroll-timeline-name:--a-cc-scroll}.a-cc-jump-dock{z-index:4;height:0;position:absolute;inset-block-end:var(--evr-spacing-sm);inset-inline:0}.a-cc-jump-dock>*{border-radius:var(--evr-radius-circle);width:fit-content;box-shadow:var(--evr-depth-04);background:var(--evr-surfaces-primary-default);margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}@keyframes dfb-slide-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.dfb-slide-up{animation:.22s ease-out dfb-slide-up}@keyframes dfb-caret{0%,55%{opacity:1}56%,to{opacity:0}}.dfb-caret{animation:1s step-end infinite dfb-caret}@media (prefers-reduced-motion:reduce){.h-spin,.d-run-wf-node[data-state=active]{animation:none}.av2-copy{transition:none}.dfb-pulse,.dfb-working-mark,.dfb-caret,.dfb-slide-up{animation:none}}.h-contents{display:contents}.h-heading-1,.h-heading-2,.h-heading-3,.h-heading-4{color:var(--evr-content-primary-highemp);font-family:var(--evr-font-family-heading);font-weight:var(--evr-demi-bold-weight);line-height:var(--evr-line-height-xs-rem)}.h-heading-1{font-size:var(--evr-font-size-3xl)}.h-heading-2{font-size:var(--evr-font-size-2xl)}.h-heading-3{font-size:var(--evr-font-size-xl)}.h-heading-4{font-size:var(--evr-font-size-lg)}.h-md{font-size:var(--evr-font-size-md)}.a-ink{color:var(--evr-content-primary-default)}.a-ink-hi{color:var(--evr-content-primary-highemp)}.a-ink-info{color:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default))}.a-ink-warn{color:var(--evr-content-status-warning-default)}.a-medium{font-weight:var(--evr-medium-weight)}.a-demi{font-weight:var(--evr-demi-bold-weight)}.a-size-smmd{font-size:var(--evr-font-size-sm-md)}.a-edge-t{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.a-edge-t-warn{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning)}.a-edge-b{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.a-edge-b-warn{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning)}.a-radius-sm{border-radius:var(--evr-radius-sm)}.a-radius-2xs{border-radius:var(--evr-radius-2xs)}.a-panel-sm{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm)}.a-designs-grid{grid-template-columns:repeat( auto-fill, minmax(min(100%, max(calc(var(--evr-spacing-sm) * 17.5), calc((100% - var(--evr-spacing-sm) * 2) / 3))), 1fr));gap:var(--evr-spacing-sm);display:grid}.a-design-card-solo{max-width:calc(var(--evr-spacing-sm) * 23.75)}.a-design-card{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md);flex-direction:column;transition:box-shadow .12s ease-out;display:flex;overflow:hidden}.a-design-card:hover{box-shadow:var(--evr-depth-04)}.a-design-body{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-sm);flex-direction:column;flex:1;min-height:0;display:flex}.a-design-tile{aspect-ratio:16/10;background-color:var(--evr-surfaces-root-primary);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background-image:radial-gradient(circle, var(--evr-borders-decorative-lowemp) var(--evr-border-width-thin-px), transparent var(--evr-border-width-thin-px));background-size:calc(var(--evr-spacing-3xs) * 3.5) calc(var(--evr-spacing-3xs) * 3.5);cursor:pointer;width:100%;position:relative;overflow:hidden}.a-design-thumb{background:var(--evr-surfaces-primary-default);pointer-events:none;position:absolute;inset:0;overflow:hidden}.a-design-thumb-empty{gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-2xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-lowemp);flex-direction:column;display:flex}.a-design-thumb-centered{text-align:center;justify-content:center;align-items:center}.a-skeleton-bar{border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-hovered);position:relative;overflow:hidden}.a-skeleton-bar:after{content:"";background-image:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--evr-surfaces-primary-default) 20%, transparent) 20%, color-mix(in srgb, var(--evr-surfaces-primary-default) 50%, transparent) 60%, transparent);animation:3s infinite a-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes a-skeleton-shimmer{to{transform:translate(100%)}}.a-design-thumb-pending{z-index:1;border-radius:0;position:absolute;inset:0}.a-card-skeleton{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-md);flex-direction:column;display:flex}.a-card-skeleton-media{flex-direction:column;display:flex;overflow:hidden}.a-card-skeleton-band{aspect-ratio:16/10;border-radius:0}.a-card-skeleton-body{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-sm);flex-direction:column;flex:1;min-height:0;display:flex}.a-card-skeleton-title{height:var(--evr-line-height-xs-rem);width:45%}.a-card-skeleton-line{height:var(--evr-line-height-2xs-rem)}.a-card-skeleton-line-short{width:70%}.a-card-skeleton-meta{height:var(--evr-line-height-3xs-rem);width:30%;margin-block-start:auto}.a-card-skeleton-head-text{gap:var(--evr-spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.a-card-skeleton-footer{margin-block-start:var(--evr-spacing-3xs)}.a-card-skeleton-button{height:var(--evr-spacing-md);width:calc(var(--evr-spacing-sm) * 5.5)}.a-design-thumb-missing{background:var(--evr-surfaces-secondary-hovered)}.a-design-tag{flex-shrink:0;display:inline-flex}.a-design-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-card-footer{align-items:center;gap:var(--evr-spacing-2xs);margin-block-start:var(--evr-spacing-3xs);display:flex}.a-insert-line{height:calc(var(--evr-spacing-4xs) * 1.5);border-radius:var(--evr-radius-3xs);background:var(--evr-interactive-primary-default);margin-block:calc(var(--evr-spacing-4xs) * -.75)}.a-brief{padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs);margin-block-start:var(--evr-spacing-sm)}.a-progress-track{height:var(--evr-spacing-2xs);border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-secondary-default);overflow:hidden}.a-bar{border-radius:var(--evr-radius-circle);background:var(--evr-interactive-primary-default);height:100%;transition:width .5s}.a-bar-fail{background:var(--evr-surfaces-status-error-default)}.a-bar-ok{background:var(--evr-surfaces-status-success-default)}.a-bar-wait{background:var(--evr-surfaces-status-warning-default)}.a-step-pill{min-width:var(--evr-spacing-md);height:var(--evr-spacing-md);border-radius:var(--evr-radius-3xs);padding-inline:var(--evr-spacing-3xs);font-size:var(--evr-font-size-sm-md);font-weight:var(--evr-demi-bold-weight);justify-content:center;align-items:center;display:inline-flex}.a-step-done{background:var(--evr-surfaces-status-success-lowemp);color:var(--evr-content-status-success-default)}.a-step-failed{background:var(--evr-surfaces-status-error-lowemp);color:var(--evr-content-status-error-default)}.a-step-blocked{background:var(--evr-surfaces-status-warning-lowemp);color:var(--evr-content-status-warning-default);box-shadow:inset 0 0 0 var(--evr-border-width-thin-px) var(--evr-borders-status-warning)}.a-step-current{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default));box-shadow:inset 0 0 0 var(--evr-border-width-thin-px) var(--evr-borders-decorative-default)}.a-step-idle{background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp)}.a-event-list{padding:var(--evr-spacing-2xs);font-size:var(--evr-font-size-sm-md);flex:1;margin:0;list-style:none;overflow-y:auto}.a-event-row{border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-2xs)}.a-event-row-warn{background:var(--evr-surfaces-status-warning-lowemp)}.a-event-row-fail{background:var(--evr-surfaces-status-error-lowemp)}.a-grill-head{padding:var(--evr-spacing-md);background:var(--evr-surfaces-status-informative-lowemp);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default)}.a-grill-q-col{padding:var(--evr-spacing-md);border-inline-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.a-decision-panel{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);padding:var(--evr-spacing-sm);gap:var(--evr-spacing-xs);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex}.a-decision-strip{align-items:center;gap:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-secondary-default);box-shadow:var(--evr-depth-02);padding:var(--evr-spacing-xs) var(--evr-spacing-sm)}.a-qcard-chip{background:var(--evr-surfaces-tertiary-default);color:var(--evr-content-primary-default);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs);white-space:nowrap;min-block-size:var(--evr-line-height-xs-rem);flex:none;align-items:center;display:inline-flex}.a-qcard-title{overflow-wrap:anywhere;min-width:0;color:var(--evr-content-primary-highemp)}.a-qcard-hint{overflow-wrap:anywhere;min-width:0}.a-option-row{justify-content:space-between;align-items:flex-start;gap:var(--evr-spacing-2xs);box-sizing:border-box;background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid transparent;border-radius:var(--evr-radius-xs);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);color:var(--evr-content-primary-default);cursor:pointer;display:flex}.a-option-row:hover,.a-option-row:focus-visible{background:var(--evr-surfaces-secondary-hovered)}.a-option-row-selected,.a-option-row-selected:hover,.a-option-row-selected:focus-visible{border-color:var(--evr-interactive-primary-default);box-shadow:inset 0 0 0 var(--evr-border-width-thin-px) var(--evr-interactive-primary-default);background:var(--evr-surfaces-primary-selected)}.a-option-label{color:var(--evr-content-primary-highemp);overflow-wrap:anywhere}.a-option-sub{color:var(--evr-content-primary-lowemp);overflow-wrap:anywhere;line-height:var(--evr-line-height-2xs-rem)}.a-option-body{gap:var(--evr-spacing-4xs);flex-direction:column;flex:auto;min-width:0;display:flex}.a-option-digit{inline-size:var(--evr-spacing-md);block-size:var(--evr-spacing-md);border-radius:var(--evr-radius-3xs);background:var(--evr-surfaces-tertiary-hovered);color:var(--evr-content-primary-highemp);font-weight:var(--evr-demi-bold-weight);flex:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.a-option-digit-trail{color:var(--evr-content-primary-lowemp);flex:none;align-self:center}.a-option-check{min-block-size:var(--evr-line-height-2xs-rem);flex:none;align-items:center;display:flex}.a-option-input{background:var(--evr-surfaces-primary-default);border-radius:var(--evr-radius-xs);gap:var(--evr-spacing-2xs);align-items:center;margin-block-start:var(--evr-spacing-3xs);display:flex}.a-option-textarea{flex:1;align-self:stretch;min-width:0}.a-plan-box{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);padding:var(--evr-spacing-sm);gap:var(--evr-spacing-3xs);flex-direction:column;display:flex}.a-run-questions{gap:var(--evr-spacing-2xs);max-block-size:calc(var(--evr-spacing-sm) * 14);flex-direction:column;display:flex;overflow-y:auto}.a-run-review{align-items:baseline;gap:var(--evr-spacing-3xs);flex-wrap:wrap;min-width:0;display:flex}.a-run-detail>summary{cursor:pointer;min-width:0}.a-run-detail-body{margin:var(--evr-spacing-3xs) 0 0;padding:var(--evr-spacing-2xs);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:calc(var(--evr-spacing-sm) * 14);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block;overflow-y:auto}.a-unit-row{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-xs);gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.hb-ink{color:var(--evr-content-primary-default)}.hb-ink-strong{color:var(--evr-content-primary-highemp)}.hb-ink-warn{color:var(--evr-content-status-warning-default)}.hb-action{color:var(--evr-interactive-primary-default);cursor:pointer}.hb-mono-muted{font-family:var(--evr-font-family-monospace,monospace);color:var(--evr-content-primary-lowemp)}.hb-card{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm)}.hb-subtle-panel{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-xs)}.hb-outline-box{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs)}.hb-rule-top{border-top:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.hb-section-rule{width:100%}.hb-flat-dropzone [data-testid=ctx-drop-outer-box]{border:none;padding:0}.hb-target-chip{background:var(--evr-surfaces-status-informative-lowemp);border-radius:var(--evr-radius-3xs);color:var(--evr-content-primary-default)}.hb-dropzone{border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-default);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-secondary-default)}.hb-dropzone[data-dragging=true]{background:var(--evr-surfaces-status-informative-lowemp)}.hb-chip-row{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default)}.hb-chip-row[data-status=failed]{background:var(--evr-surfaces-status-error-lowemp,var(--evr-surfaces-secondary-default))}.c-ink{color:var(--evr-content-primary-default)}.c-ink-strong{color:var(--evr-content-primary-highemp)}.c-ink-warn{color:var(--evr-content-status-warning-default)}.c-ink-accent{color:var(--evr-interactive-primary-default)}.c-fs-sm-md{font-size:var(--evr-font-size-sm-md)}.c-rowbtn{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0}.c-row-edge{border-inline-start:var(--evr-border-width-thick-px) solid transparent}.c-row-selected{border-inline-start-color:var(--evr-interactive-primary-default);background:var(--evr-surfaces-secondary-default)}.c-radius-3xs{border-radius:var(--evr-radius-3xs)}.c-compact-zero{justify-content:flex-start;align-items:center;gap:var(--evr-spacing-sm);padding:var(--evr-spacing-xs);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-sm);box-sizing:border-box;width:100%;display:flex}.c-tree-rail{background:var(--evr-surfaces-primary-default);border-inline-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.c-rule-top{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.c-rule-bottom{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.c-card{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);overflow:hidden}.c-todos{gap:var(--evr-spacing-3xs);max-height:calc(var(--evr-spacing-sm) * 12);overscroll-behavior:contain;content-visibility:visible;position:relative;overflow-y:auto}.c-todo-glyph{flex:none;margin-block-start:var(--evr-spacing-4xs);display:inline-flex}.c-todo-text{min-width:0}.c-alert-error{background:var(--evr-surfaces-status-error-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-error-default);border-radius:var(--evr-radius-sm);padding:var(--evr-spacing-sm) var(--evr-spacing-md)}.c-table-plain{border-collapse:collapse;width:100%}.d-ink{color:var(--evr-content-primary-default)}.d-ink-strong{color:var(--evr-content-primary-highemp)}.d-ink-var{color:var(--d-ink-color)}.d-card{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md)}.d-outline-card{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md)}.d-outline-inset{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs)}.d-banner-neutral{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);padding:var(--evr-spacing-sm);color:var(--evr-content-primary-highemp)}.d-agent-strip{align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs);display:flex}.d-run-head-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.d-run-summary-facts{gap:var(--evr-spacing-3xs);padding-inline:var(--evr-spacing-md);flex-direction:column;padding-block-end:var(--evr-spacing-xs);display:flex}.d-run-summary-tags{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;min-width:0;display:flex}.sec-card{padding:var(--evr-spacing-md);gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.sec-head{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.sec-head-title{color:var(--evr-content-primary-highemp);margin:0}.sec-head-actions{align-items:center;gap:var(--evr-spacing-2xs);margin-inline-start:auto;display:inline-flex}.d-stepper-scroll{padding-block-end:var(--evr-spacing-3xs);overflow-x:auto}.d-stepper-scroll [class*=form-stepper-module__stepList]{min-width:max-content}.d-stepper-scroll [class*=form-step-module__evrFormStep]{min-width:calc(var(--evr-spacing-sm) * 5.5)}.d-stepper-scroll [class*=form-step-module__label]{white-space:nowrap}.d-empty-center{min-height:calc(var(--evr-spacing-sm) * 20);justify-content:center;align-items:center;display:flex}.run-row{align-items:center;gap:var(--evr-spacing-2xs) var(--evr-spacing-sm);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);cursor:pointer;border-radius:var(--evr-radius-sm);flex-wrap:wrap;display:flex}.run-row-main{min-width:calc(var(--evr-spacing-sm) * 15);gap:var(--evr-spacing-3xs);flex-direction:column;flex:auto;display:flex}.run-row-trail{align-items:center;gap:var(--evr-spacing-2xs);flex-shrink:0;margin-inline-start:auto;display:flex}.run-row:hover{background:var(--evr-surfaces-primary-hovered)}.run-row:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-default);outline-offset:calc(-1 * var(--evr-border-width-thick-px))}.run-row-select{inline-size:var(--evr-spacing-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.run-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-dot{width:var(--evr-spacing-3xs);height:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);flex-shrink:0;display:inline-block}.d-dot-live{background:var(--evr-interactive-primary-default)}.d-dot-var{background:var(--d-dot-color)}.d-chip-lite{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-3xs);padding:0 var(--evr-spacing-3xs);color:var(--evr-content-primary-default);white-space:nowrap}.d-chip-action{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-3xs);padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs);color:var(--evr-interactive-primary-default);cursor:pointer;white-space:nowrap}.d-badge-info{align-items:center;gap:var(--evr-spacing-3xs);background:var(--evr-surfaces-status-informative-lowemp);border-radius:var(--evr-radius-circle);padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs);color:var(--evr-content-primary-default);white-space:nowrap;display:inline-flex}.d-root-surface{background:var(--evr-surfaces-root-primary);font-family:var(--evr-font-family-body)}.d-page-omnibar [class*=evrOmnibarSectionContainer]{box-shadow:none;box-sizing:border-box;z-index:1;background:0 0;border-block:0;align-items:center;height:56px;min-height:56px;padding-block:0;position:relative}.d-page-omnibar-sticky{z-index:2;background:var(--evr-surfaces-root-primary);position:sticky;top:0}.d-page-omnibar{position:relative}.d-page-omnibar:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--evr-surfaces-root-primary), transparent);opacity:0;height:16px;animation:linear both d-page-omnibar-shadow-in;animation-timeline:scroll();animation-range:0 64px;position:absolute;inset-block-start:100%;inset-inline:0}@keyframes d-page-omnibar-shadow-in{to{opacity:1}}.d-page-omnibar-start,.d-page-omnibar-end{align-items:center;min-width:0;display:flex}.d-page-omnibar-end{gap:var(--evr-spacing-2xs);flex-shrink:0;justify-content:flex-end}.d-page-omnibar-media-group{align-items:center;gap:var(--evr-spacing-2xs);display:inline-flex}.d-page-omnibar h1.d-page-omnibar-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;display:block;overflow:hidden}.d-page-omnibar-title-row{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:inline-flex}.d-page-omnibar[data-has-subtitle] [class*=contentWrapper]>[class*=title],.d-page-omnibar[data-has-subtitle] [class*=contentWrapper]>[class*=title]>*{line-height:1.1}.d-page-omnibar[data-has-subtitle] [class*=contentWrapper]>[class*=subtitle],.d-page-omnibar[data-has-subtitle] [class*=contentWrapper]>[class*=subtitle]>*{line-height:1.15}.e-ink{color:var(--evr-content-primary-default)}.e-ink-hi{color:var(--evr-content-primary-highemp)}.e-ink-accent{color:var(--evr-interactive-primary-default)}.e-ink-warn{color:var(--evr-content-status-warning-default)}.e-w-medium{font-weight:var(--evr-medium-weight)}.e-w-demi{font-weight:var(--evr-demi-bold-weight)}.e-w-bold{font-weight:var(--evr-bold-weight)}.e-card{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md)}.e-tile{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs)}.e-tile-dimmed{background:var(--evr-surfaces-secondary-default);box-shadow:var(--evr-depth-04)}.e-fill-soft{background:var(--evr-surfaces-secondary-default)}.e-inset-soft{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs)}.e-inset-panel{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm)}.e-rowlink{border-radius:var(--evr-radius-2xs)}.e-navrow{border-radius:var(--evr-radius-2xs);border-inline-start:var(--evr-border-width-thick-px) solid transparent}.e-navrow[aria-current=true]{background:var(--evr-surfaces-secondary-default);border-inline-start-color:var(--evr-interactive-primary-default)}.e-drop-col{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs)}.e-drop-zone{border-radius:var(--evr-radius-2xs)}.e-drop-target{background:var(--evr-surfaces-status-informative-lowemp)}.e-col-tint{background:color-mix(in srgb, var(--evr-borders-decorative-highemp) 8%, var(--evr-surfaces-secondary-default))}.e-insert-line{border-radius:var(--evr-radius-3xs);background:var(--evr-interactive-primary-default)}.e-insert-line-h{height:calc(var(--evr-spacing-4xs) * 1.5);margin-block:calc(var(--evr-spacing-4xs) * -.75)}.e-insert-line-v{width:calc(var(--evr-spacing-4xs) * 1.5);margin-inline:calc(var(--evr-spacing-4xs) * -.75);align-self:stretch}.e-token-chip{background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-3xs);color:var(--evr-content-primary-default)}.e-rule-above{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.e-rule-below{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.e-dot-success{width:var(--evr-spacing-3xs);height:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);background:var(--evr-content-status-success-default);flex-shrink:0}.e-status-dot{width:var(--evr-spacing-3xs);height:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);background:var(--e-dot,var(--evr-content-primary-lowemp));flex-shrink:0}.e-activity-dot{width:var(--evr-size-2xs);height:var(--evr-size-2xs);border-radius:var(--evr-radius-circle);background:var(--e-dot,var(--evr-content-primary-lowemp));flex-shrink:0}.f-highemp{color:var(--evr-content-primary-highemp)}.f-content{color:var(--evr-content-primary-default)}.f-inverse{color:var(--evr-content-primary-inverse)}.f-medium{font-weight:var(--evr-medium-weight)}.f-type-sm{font-size:var(--evr-font-size-sm-md)}.f-pick-row{text-align:left;border:var(--evr-border-width-thin-px) solid transparent;border-radius:var(--evr-radius-lg);width:100%;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);cursor:pointer;font:inherit;background:0 0;display:flex}.f-pick-row-active{background:var(--evr-surfaces-status-informative-lowemp);border-color:var(--evr-borders-decorative-default)}.f-bb-lowemp{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.f-bt-lowemp{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.f-dot{width:var(--evr-size-xs);height:var(--evr-size-xs);border-radius:var(--evr-radius-circle);flex-shrink:0;display:inline-block}.f-dot-warn{background:var(--evr-content-status-warning-default)}.f-dot-success{background:var(--evr-content-status-success-default)}.f-dot-var{background:var(--f-dot-color)}.a-fin-proj{gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-2xs);border-radius:var(--evr-radius-2xs);cursor:pointer;text-align:start;background:0 0;flex-direction:column;display:flex}.a-fin-proj:hover{background:var(--evr-surfaces-primary-hovered)}.a-fin-proj:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-focus-ring-color);outline-offset:calc(-1 * var(--evr-border-width-thick-px))}.a-fin-proj[aria-pressed=true]{background:var(--evr-surfaces-secondary-default)}.f-demo-frame{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);overflow:hidden}.f-demo-stage{background:var(--evr-surfaces-primary-inverse-default)}.f-chip-soft{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-3xs);color:var(--evr-content-primary-lowemp)}.f-chip-primary{background:var(--evr-interactive-primary-default);color:var(--evr-content-primary-inverse);border-radius:var(--evr-radius-3xs)}.f-track{height:var(--evr-size-3xs);border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-secondary-default);overflow:hidden}.f-track-fill{border-radius:var(--evr-radius-lg);background:var(--evr-interactive-primary-default);height:100%}.f-chip-choice{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);border-radius:var(--evr-radius-lg)}.f-chip-choice-active{border-color:var(--evr-interactive-primary-default);background:var(--evr-surfaces-secondary-default)}.hb-artifact-image-preview img{max-height:calc(var(--evr-size-sm) * 30);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-lg);max-width:100%}.r2b-medium{font-weight:var(--evr-medium-weight)}.r2b-lockup-word{margin:0;line-height:1}.r2b-role-card{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);padding:var(--evr-spacing-md);gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.r2b-auth-card{box-sizing:border-box;background:var(--evr-surfaces-primary-default);border-radius:var(--evr-radius-lg);box-shadow:var(--evr-elevation-shadow-2);padding:var(--evr-spacing-2xl)}.r2c-attach-thumb{width:var(--evr-size-lg);height:var(--evr-size-lg);flex:none;display:inline-flex}.r2c-message-thumb{width:var(--evr-size-4xl);height:var(--evr-size-4xl);display:inline-flex}.r2c-context-popover{bottom:100%;z-index:5;width:min(calc(var(--evr-spacing-sm) * 22), 80vw);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-elevation-3,none);padding:var(--evr-spacing-sm);gap:var(--evr-spacing-2xs);text-align:start;flex-direction:column;margin-block-end:var(--evr-spacing-3xs);display:flex;position:absolute;inset-inline-end:0}.a-smem-panel{bottom:100%;z-index:5;width:min(calc(var(--evr-spacing-sm) * 30), 90vw);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-elevation-3,none);padding:var(--evr-spacing-sm);gap:var(--evr-spacing-2xs);text-align:start;flex-direction:column;margin-block-end:var(--evr-spacing-3xs);display:flex;position:absolute;inset-inline-end:0}.a-smem-panel-body{max-height:min(calc(var(--evr-spacing-sm) * 28), 55vh);overflow-y:auto}.a-mode-menu{bottom:100%;z-index:5;min-width:calc(var(--evr-spacing-sm) * 18);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-elevation-3,none);padding:var(--evr-spacing-3xs);text-align:start;margin-block-end:var(--evr-spacing-3xs);position:absolute;inset-inline-end:0}.a-mode-option{padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs);border-radius:var(--evr-radius-2xs);cursor:pointer;flex-direction:column;gap:0;display:flex}.a-mode-option[aria-checked=true]{background:var(--evr-surfaces-secondary-default)}.a-mode-option[aria-checked=true] .a-mode-option-title{color:var(--evr-interactive-primary-default)}.a-model-menu-heading{padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs) 0;display:block}.a-model-menu-split{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);margin-block-start:var(--evr-spacing-3xs);padding-block-start:var(--evr-spacing-2xs)}.a-model-menu-note{padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs) 0;border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);margin-block-start:var(--evr-spacing-3xs);display:block}.r2c-meter-track{height:var(--evr-spacing-3xs);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);overflow:hidden}.r2c-meter-fill{border-radius:var(--evr-radius-2xs);background:var(--r2c-meter-fill);height:100%}.a-wrap{white-space:pre-wrap;word-break:break-word}.a-stage-group{border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.a-stage-head{align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);cursor:pointer;display:flex}.a-sev-row{align-items:flex-start;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-3xs) var(--evr-spacing-sm);display:flex}.a-sev-dot{width:var(--evr-spacing-3xs);height:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);background:var(--evr-borders-decorative-highemp);flex-shrink:0;margin-block-start:var(--evr-spacing-3xs)}.a-sev-dot-attention{background:var(--evr-content-status-warning-default)}.a-sev-dot-error{background:var(--evr-content-status-error-default)}.a-sev-dot-success{background:var(--evr-content-status-success-default)}.a-sev-dot-info{background:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default))}.a-actor-chip{align-items:center;gap:var(--evr-spacing-4xs);padding-inline:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);white-space:nowrap;flex-shrink:0;display:inline-flex}.a-actor-chip-human{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default))}.d-assistant-card{background:var(--evr-surfaces-root-primary);--d-chat-floor:calc(var(--evr-spacing-sm) * 22);--d-chat-peek:calc(var(--evr-spacing-sm) * 6);grid-template:"chat"minmax(0,1fr)/minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.d-assistant-card-chat{flex-direction:column;grid-area:chat;min-width:0;min-height:0;padding-inline-end:min(var(--d-dock-w,0px), calc(100% - var(--d-chat-floor)));display:flex}.a-proto-globe-dot{top:var(--evr-spacing-4xs);width:var(--evr-spacing-2xs);height:var(--evr-spacing-2xs);border-radius:var(--evr-radius-full,999px);background:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default));pointer-events:none;position:absolute;inset-inline-end:var(--evr-spacing-4xs)}.a-proto-panel{min-height:0}.a-proto-body{flex-direction:column;flex:1;min-height:0;display:flex}.a-proto-panel-center{justify-content:center;align-items:center}.a-proto-busy,.av2-panel-busy{align-items:center;gap:var(--evr-spacing-xs);text-align:center;padding:var(--evr-spacing-sm);flex-direction:column;display:flex}.a-proto-busy-detail{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.a-proto-pending{color:var(--evr-content-status-informative-default,var(--evr-interactive-primary-default));white-space:nowrap}.a-proto-canvas-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.a-proto-presenting{z-index:95;background:var(--evr-surfaces-primary-default);position:fixed;inset:0}.a-proto-presenting:focus{outline:none}.a-proto-present-exit{top:calc(var(--evr-spacing-md) + var(--evr-spacing-sm));z-index:1;border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);display:flex;position:absolute;inset-inline-end:calc(var(--evr-spacing-md) + var(--evr-spacing-sm))}.a-proto-api-toggle[aria-pressed=true]{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-interactive-primary-default)}.a-proto-api-toggle[aria-pressed=true]:hover{background:var(--evr-surfaces-status-informative-hovered)}.a-proto-api-toggle[aria-pressed=true] svg path{fill:currentColor}@keyframes dfb-fs-fade{0%{opacity:0}to{opacity:1}}@keyframes dfb-fs-slide-side{0%{transform:translateX(var(--evr-spacing-md));opacity:0}to{opacity:1;transform:translate(0)}}.d-run-panel-head{align-items:center;gap:var(--evr-spacing-3xs);min-width:0;padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);flex-shrink:0;display:flex}.d-run-panel-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.d-run-panel-pane{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.d-run-wf{flex-direction:column;min-width:0;display:flex}.d-run-wf-row{gap:var(--evr-spacing-xs);min-width:0;display:flex;position:relative}.d-run-wf-rail{width:var(--evr-spacing-md);flex:none;align-self:stretch;position:relative}.d-run-wf-node{top:calc(var(--evr-spacing-md) + var(--evr-spacing-3xs));width:var(--evr-spacing-sm);height:var(--evr-spacing-sm);border-radius:var(--evr-radius-full,999px);border:var(--evr-border-width-medium-px,2px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:calc(50% - var(--evr-spacing-2xs))}.d-run-wf .d-run-wf-node svg{width:calc(var(--evr-spacing-2xs) + var(--evr-spacing-3xs) / 2);height:calc(var(--evr-spacing-2xs) + var(--evr-spacing-3xs) / 2);min-width:calc(var(--evr-spacing-2xs) + var(--evr-spacing-3xs) / 2);min-height:calc(var(--evr-spacing-2xs) + var(--evr-spacing-3xs) / 2)}.d-run-wf-node[data-state=waiting] svg{width:var(--evr-spacing-2xs);height:var(--evr-spacing-2xs);min-width:var(--evr-spacing-2xs);min-height:var(--evr-spacing-2xs)}.d-run-wf-node[data-state=done]{border-color:var(--evr-content-status-success-default);color:var(--evr-content-status-success-default)}.d-run-wf-node[data-state=active]{border-color:var(--evr-borders-primary-default);border-block-start-color:#0000;animation:1s linear infinite h-spin}.d-run-wf-node[data-state=waiting]{border-color:var(--evr-content-status-warning-default);color:var(--evr-content-status-warning-default)}.d-run-wf-node[data-state=failed]{border-color:var(--evr-content-status-error-default);color:var(--evr-content-status-error-default)}.d-run-wf-node[data-state=skipped]{border-color:var(--evr-borders-decorative-default);color:var(--evr-content-primary-lowemp,var(--evr-content-primary-default))}.d-run-wf-rail:before,.d-run-wf-rail:after{content:"";border-inline-start:var(--evr-border-width-medium-px,2px) solid var(--evr-borders-decorative-lowemp);position:absolute;inset-inline-start:calc(50% - var(--evr-border-width-thin-px))}.d-run-wf-rail:before{height:var(--evr-spacing-md);top:0}.d-run-wf-rail:after{top:calc(var(--evr-spacing-md) * 2);bottom:0}.d-run-wf-row:first-child .d-run-wf-rail:before,.d-run-wf-row:last-child .d-run-wf-rail:after{content:none}.d-run-wf-row[data-wf-state=done] .d-run-wf-rail:after,.d-run-wf-row[data-wf-state=skipped] .d-run-wf-rail:after,.d-run-wf-row[data-prev-state=done] .d-run-wf-rail:before,.d-run-wf-row[data-prev-state=skipped] .d-run-wf-rail:before{border-color:var(--evr-content-status-success-default)}.d-run-wf-card{align-items:center;gap:var(--evr-spacing-xs);min-width:0;margin-block:var(--evr-spacing-xs);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-xs);flex:1;display:flex}.d-run-wf-card-live{cursor:pointer}.d-run-wf-card-live:hover{background:var(--evr-surfaces-secondary-hovered)}.d-run-wf-card-live:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-run-wf-text{flex-direction:column;flex:1;min-width:0;display:flex}.d-run-wf-label,.d-run-wf-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.d-run-wf-go{color:var(--evr-content-primary-lowemp,var(--evr-content-primary-default));flex:none;align-items:center;display:inline-flex}.d-run-wf-go-ext svg{transform:rotate(-45deg)}.d-run-acc-title{min-width:0;display:inline-flex}#run-panel-details-acc-summary,#run-panel-workflow-acc-summary{padding-block:var(--evr-spacing-xs)}.d-run-panel-folds{flex-direction:column;min-width:0;display:flex}.d-run-panel-folds .av2-divider{margin-block:var(--evr-spacing-xs)}.d-run-wf-setup{justify-content:center;align-items:center;gap:var(--evr-spacing-2xs);text-align:center;margin-block:var(--evr-spacing-xs);padding:var(--evr-spacing-md) var(--evr-spacing-sm);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-xs);flex-direction:column;display:flex}.d-run-panel-busy{align-items:center;gap:var(--evr-spacing-xs);text-align:center;padding:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-run-docs-node{align-items:center;gap:var(--evr-spacing-2xs);width:100%;min-width:0;padding-inline:var(--evr-spacing-2xs);display:flex}.d-run-docs-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d-run-docs-size{flex-shrink:0}.d-design-facet{gap:var(--evr-spacing-2xs);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.d-design-facet-stage{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.d-design-preview-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.d-run-panel-facet-fs{z-index:95;background:var(--evr-surfaces-primary-default);flex-direction:column;min-height:0;display:flex;position:fixed;inset:0}.d-run-panel-body{gap:var(--evr-spacing-2xs);min-height:0;padding:var(--evr-spacing-2xs);flex-direction:column;flex:1;display:flex;overflow-y:auto}.d-run-panel-drawer{pointer-events:auto;flex-direction:column;height:100%;display:flex}.d-run-panel-drawer .d-run-panel-head{padding:var(--evr-spacing-xs) var(--evr-spacing-sm);gap:var(--evr-spacing-2xs)}.d-run-panel-drawer .d-run-panel-title{font-size:var(--evr-font-size-md)}.d-run-panel-drawer .d-run-panel-body{gap:var(--evr-spacing-xs);padding:var(--evr-spacing-sm)}.d-run-panel-drawer .d-run-panel-row{padding-inline:var(--evr-spacing-xs)}.d-run-panel-empty-fill{min-height:0;padding:var(--evr-spacing-lg) var(--evr-spacing-md);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.d-run-panel-row{align-items:center;gap:var(--evr-spacing-2xs);cursor:pointer;min-width:0;padding:var(--evr-spacing-2xs);border-radius:var(--evr-radius-2xs);min-height:calc(var(--evr-spacing-sm) * 2.5);background:0 0;display:flex}.d-run-panel-row:hover{background:var(--evr-surfaces-primary-hovered)}.d-run-panel-row:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-run-panel-row-static{cursor:default;margin-inline-end:calc(var(--evr-spacing-sm) + var(--evr-spacing-2xs))}.d-run-panel-row-static:hover{background:0 0}.d-run-panel-hint{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:0;margin-inline-start:auto;overflow:hidden}.d-run-panel-sec{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;padding-block-start:var(--evr-spacing-xs);display:flex}.d-run-ctx{gap:var(--evr-spacing-md);flex-direction:column;min-width:0;display:flex}.d-run-ctx-row{justify-content:space-between;align-items:baseline;gap:var(--evr-spacing-sm);min-width:0;display:flex}.d-run-ctx-label{overflow-wrap:anywhere;min-width:0}.d-run-ctx-value{text-align:end;overflow-wrap:anywhere;max-width:60%;color:var(--evr-content-primary-highemp);flex-shrink:0}.d-run-panel-resize{width:var(--evr-spacing-2xs);cursor:col-resize;touch-action:none;z-index:1;position:absolute;inset-block:0;inset-inline-start:0}.d-run-panel-resize:focus-visible{outline:var(--evr-border-width-medium-px) solid var(--evr-focus-ring-color);outline-offset:calc(var(--evr-spacing-3xs) * -1)}.d-run-panel-idval{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.d-run-panel-event{align-items:flex-start;gap:var(--evr-spacing-2xs);min-width:0;padding-block:var(--evr-spacing-4xs);display:flex}.d-run-panel-event-body{gap:var(--evr-spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.d-run-panel-event-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.d-run-panel-qa{gap:var(--evr-spacing-4xs);min-width:0;padding-block:var(--evr-spacing-3xs);flex-direction:column;display:flex}.d-run-panel-qa-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.d-run-panel-clamp{max-height:calc(var(--evr-spacing-sm) * 22);position:relative;overflow:hidden}.a-cc-tool-glyph{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.a-cc-diff-row{padding-inline:var(--evr-spacing-2xs);background:0 0}.a-cc-diff-row-del{background:var(--evr-surfaces-status-error-lowemp)}.a-cc-diff-row-add{background:var(--evr-surfaces-status-success-lowemp)}.a-cc-measure{width:100%;max-width:calc(var(--evr-spacing-sm) * 44 + var(--evr-spacing-lg) * 2);padding-inline:var(--evr-spacing-lg);margin-inline:auto}.a-cc-error-banner{align-items:flex-start;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-status-error-lowemp);color:var(--evr-content-status-error-lowemp);flex-direction:column;display:flex}.a-cc-notice{align-items:center;gap:var(--evr-spacing-2xs);width:100%;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-radius:var(--evr-radius-xs);display:flex}.a-cc-notice-warn{background:var(--evr-surfaces-status-warning-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning);color:var(--evr-content-status-warning-lowemp)}.a-cc-notice-error{background:var(--evr-surfaces-status-error-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-error);color:var(--evr-content-status-error-lowemp)}.a-cc-notice-mark{flex:none;display:inline-flex}.a-cc-notice-mark svg path{fill:currentColor}.a-cc-notice-dismiss{flex:none}.a-cc-notice-dismiss svg path{fill:currentColor}.dfb-game-invite{align-items:center;gap:var(--evr-spacing-2xs);width:100%;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-status-informative-lowemp);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);color:var(--evr-content-primary-default);margin-block-end:var(--evr-spacing-2xs);display:flex}.dfb-game-invite-head{image-rendering:pixelated;flex:none;animation:1.2s steps(2,end) infinite dfb-game-bob}@keyframes dfb-game-bob{0%,49%{transform:translateY(0)}50%,to{transform:translateY(-2px)}}.dfb-game-shell{gap:var(--evr-spacing-xs);flex-direction:column;align-items:stretch;padding-block-end:var(--evr-spacing-sm);display:flex}#assistant-laser-runner-header{padding-block-end:var(--evr-spacing-2xs)}.dfb-game-status{color:var(--evr-content-primary-lowemp)}.dfb-game-canvas{--dfb-arcade-void:#05060f;--dfb-arcade-ink:#e8f2ff;--dfb-arcade-dim:#4d5a7a;--dfb-arcade-laser:#ff3c14;--dfb-arcade-scout:#4bf58a;--dfb-arcade-drone:#ffd447;--dfb-arcade-tank:#ff6ae6;width:100%;height:auto;image-rendering:pixelated;border-radius:var(--evr-radius-xs);background:var(--dfb-arcade-void);display:block}.dfb-game-screen{line-height:0;display:block;position:relative}.dfb-game-screen:after{content:"";pointer-events:none;border-radius:var(--evr-radius-xs);box-shadow:inset 0 0 var(--evr-spacing-lg) #0000008c;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}html.dark-theme #assistant-laser-runner{background:var(--dfb-dark-surface)}html.dark-theme .dfb-game-canvas{--dfb-arcade-void:var(--dfb-dark-root)}html.dark-theme .dfb-game-screen:after{box-shadow:inset 0 0 0 1px #ffffff14, inset 0 0 var(--evr-spacing-lg) #0000004d}.dfb-game-keys{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);color:var(--evr-content-primary-lowemp);flex-wrap:wrap;display:flex}.dfb-game-keys-touch{align-items:center;gap:var(--evr-spacing-2xs);display:flex}.dfb-game-keys kbd{padding:0 var(--evr-spacing-3xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.a-cc-bottom{gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.a-cc-composer-box{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);outline:var(--evr-border-width-thick-px) solid transparent;outline-offset:calc(var(--evr-border-width-thin-px) * -1);transition:outline-color .12s,background-color .12s}.a-cc-composer-box:focus-within{outline-color:var(--evr-focus-ring-color);background:var(--evr-surfaces-primary-hovered)}.a-cc-composer-field{box-sizing:border-box;width:100%;color:var(--evr-content-primary-default);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-lg);font-weight:var(--evr-regular-weight);line-height:var(--evr-line-height-sm-rem);letter-spacing:var(--evr-letter-spacing-default);padding-block:var(--evr-spacing-3xs);resize:none;field-sizing:content;max-height:calc(var(--evr-spacing-sm) * 12);background:0 0;border:0;display:block;overflow-y:auto}.a-cc-composer-field:focus-visible{outline:none}.a-cc-composer-field::placeholder{color:var(--evr-content-primary-lowemp);opacity:1}@supports not (field-sizing:content){.a-cc-composer-field{min-height:calc(var(--evr-line-height-sm-rem) * 2)}}.a-cc-cmd-tint{position:relative}.a-cc-cmd-tint[data-command] textarea.a-cc-composer-field{color:#0000;caret-color:var(--evr-content-primary-default)}.a-cc-cmd-tint-mirror{pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;position:absolute;inset:0;overflow-y:hidden}.a-cc-tool-result{padding-inline-start:var(--evr-spacing-md);position:relative}.a-cc-tool-result:before{content:"⎿";color:var(--evr-content-primary-lowemp);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--evr-font-size-sm-md);position:absolute;inset-block-start:var(--evr-spacing-2xs);inset-inline-start:0}.a-cc-io-card{max-height:calc(var(--evr-spacing-sm) * 16);overscroll-behavior:contain;white-space:pre-wrap;word-break:break-word;background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-xs);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--evr-font-size-sm-md);--h-code-comment:color-mix(in srgb, var(--evr-content-primary-default) 62%, transparent);--h-code-keyword:var(--evr-content-status-informative-default);--h-code-string:var(--evr-content-status-success-default);--h-code-number:var(--evr-content-status-warning-default);--h-code-title:var(--evr-content-status-error-default);margin:0;line-height:1.5;overflow:auto}.a-cc-io-card .hljs-comment,.a-cc-io-card .hljs-quote{color:var(--h-code-comment);font-style:italic}.a-cc-io-card .hljs-keyword,.a-cc-io-card .hljs-selector-tag,.a-cc-io-card .hljs-literal,.a-cc-io-card .hljs-built_in,.a-cc-io-card .hljs-type,.a-cc-io-card .hljs-doctag{color:var(--h-code-keyword)}.a-cc-io-card .hljs-string,.a-cc-io-card .hljs-regexp,.a-cc-io-card .hljs-addition,.a-cc-io-card .hljs-symbol,.a-cc-io-card .hljs-bullet{color:var(--h-code-string)}.a-cc-io-card .hljs-number,.a-cc-io-card .hljs-variable,.a-cc-io-card .hljs-template-variable,.a-cc-io-card .hljs-link,.a-cc-io-card .hljs-meta{color:var(--h-code-number)}.a-cc-io-card .hljs-title,.a-cc-io-card .hljs-section,.a-cc-io-card .hljs-name,.a-cc-io-card .hljs-selector-id,.a-cc-io-card .hljs-selector-class,.a-cc-io-card .hljs-attribute,.a-cc-io-card .hljs-attr,.a-cc-io-card .hljs-deletion{color:var(--h-code-title)}.a-cc-row-mark{width:var(--evr-size-xs);height:var(--evr-size-xs);border-radius:var(--evr-radius-circle);background:var(--evr-interactive-primary-default);flex-shrink:0}.a-cc-row-mark-warning{background:var(--evr-content-status-warning-default)}.a-cc-row-mark-error{background:var(--evr-content-status-error-default)}[class*=evrContextualMenu]:has(.a-cc-menu-item){padding-block:var(--evr-spacing-3xs)}[class*=evrContextualMenu]:has(.a-cc-menu-item) li{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-3xs-rem)}[class*=evrContextualMenu]:has(.a-cc-menu-item) li{min-height:calc(var(--evr-size-lg) - var(--evr-spacing-3xs));column-gap:var(--evr-spacing-3xs);gap:var(--evr-spacing-3xs)}[class*=evrContextualMenu]:has(.a-cc-menu-item) li>.a-cc-menu-item{min-height:calc(var(--evr-size-lg) - var(--evr-spacing-3xs));column-gap:var(--evr-spacing-3xs);gap:var(--evr-spacing-3xs)}:is([class*=evrContextualMenu]:has(.a-cc-menu-item) li:not([aria-expanded]),[class*=evrContextualMenu]:has(.a-cc-menu-item) li>.a-cc-menu-item){padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs)}[class*=evrContextualMenu]:has(.a-cc-menu-item) svg{height:var(--evr-size-sm);width:var(--evr-size-sm);min-height:var(--evr-size-sm);min-width:var(--evr-size-sm)}[class*=evrContextualMenu]:has(.a-cc-menu-item) li[aria-expanded] li>[role=none]{padding-inline:calc(var(--evr-size-sm) + var(--evr-spacing-3xs)) 0;padding-block:0}[class*=evrContextualMenu]:has(.a-cc-menu-item) li+[aria-hidden=true]{margin-block:var(--evr-spacing-4xs)}.h-menu-key{margin-inline-start:auto}[class*=evrContextualMenu]:has(.a-cc-menu-item) li[aria-expanded] [class*=evrMenuListItemHeaderText]{flex:auto;align-items:center;display:flex}.a-cc-scenario-bubbles{align-items:stretch;gap:var(--evr-spacing-2xs);flex-direction:column;width:100%;display:flex}.a-cc-scenario-bubbles-lede{margin:0 0 var(--evr-spacing-3xs);color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-sm-md)}.a-cc-scenario-bubble{gap:var(--evr-spacing-4xs);text-align:left;background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-lg);width:100%;padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);cursor:pointer;border-end-start-radius:var(--evr-radius-xs);flex-direction:column;display:flex}.a-cc-scenario-bubble:hover{border-color:var(--evr-interactive-primary-default)}.a-cc-scenario-bubble-title{color:var(--evr-content-primary-highemp)}.a-cc-scenario-bubble-body{color:var(--evr-content-primary-lowemp)}.a-cc-scenario-bubble-more{align-self:flex-start;width:auto}.a-cc-composer-chips{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.a-cc-composer-row{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.a-cc-activity{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;font-size:var(--evr-font-size-sm-md);content-visibility:visible;display:flex}.a-cc-activity-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.a-cc-activity-subject{text-overflow:ellipsis;white-space:nowrap;flex:0 .5 auto;min-width:0;max-width:40%;overflow:hidden}.a-cc-activity-subject:after{content:" ·"}.a-cc-activity-count{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.dfb-transcript{gap:var(--evr-spacing-md)}.dfb-transcript .prose.h-md{font-size:var(--evr-font-size-lg)}#harness-assistant-chat[data-appearance=rail] .dfb-transcript .prose.h-md{font-size:var(--evr-font-size-md)}.dfb-transcript .h-collapsible>summary.a-cc-rollup,.dfb-transcript .av2-tools-row,.dfb-transcript .a-cc-fold-label,.dfb-transcript .a-cc-fold-count{font-size:var(--evr-font-size-lg);line-height:var(--evr-line-height-sm-rem)}#harness-assistant-chat[data-appearance=rail] .dfb-transcript .h-collapsible>summary.a-cc-rollup,#harness-assistant-chat[data-appearance=rail] .dfb-transcript .av2-tools-row,#harness-assistant-chat[data-appearance=rail] .dfb-transcript .a-cc-fold-label,#harness-assistant-chat[data-appearance=rail] .dfb-transcript .a-cc-fold-count{font-size:var(--evr-font-size-md)}.dfb-transcript .prose>:first-child{margin-block-start:0}.dfb-transcript .prose>:last-child{margin-block-end:0}.dfb-transcript .prose strong{font-weight:var(--evr-demi-bold-weight);color:var(--evr-content-primary-highemp)}.prose.a-cc-quiet-prose,.dfb-transcript .prose.h-md.a-cc-quiet-prose,#harness-assistant-chat[data-appearance=rail] .dfb-transcript .prose.h-md.a-cc-quiet-prose{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-sm-rem);color:var(--evr-content-primary-lowemp)}.prose.a-cc-quiet-prose :is(h1,h2,h3,h4,h5,h6){font-size:inherit;line-height:inherit;font-weight:var(--evr-demi-bold-weight);color:inherit;margin-block:var(--evr-spacing-3xs) 0}.prose.a-cc-quiet-prose :is(p,ul,ol,blockquote){margin-block:var(--evr-spacing-3xs)}.prose.a-cc-quiet-prose :is(code,pre){font-size:var(--evr-font-size-sm)}.dfb-transcript .prose.a-cc-quiet-prose strong{font-weight:var(--evr-demi-bold-weight);color:inherit}.dfb-transcript .h-collapsible>summary{line-height:var(--evr-line-height-xs-rem)}.h-collapsible>summary.a-cc-rollup{font-size:var(--evr-font-size-sm-md)}.a-cc-rollup-chevron{color:var(--evr-content-primary-lowemp);flex-shrink:0;align-items:center;transition:transform .12s;display:inline-flex}details[open]>.a-cc-rollup .a-cc-rollup-chevron,details[open]>.a-cc-activity .a-cc-rollup-chevron{transform:rotate(90deg)}.a-cc-rollup-working{color:var(--evr-content-primary-lowemp)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.a-cc-rollup-working{background:linear-gradient(90deg, var(--evr-content-primary-lowemp) 0%, var(--evr-content-primary-lowemp) 44%, var(--evr-content-primary-highemp) 48%, var(--evr-content-primary-highemp) 52%, var(--evr-content-primary-lowemp) 56%, var(--evr-content-primary-lowemp) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite dfb-shimmer}}@keyframes dfb-shimmer{0%{background-position:125% 0}to{background-position:-125% 0}}.a-cc-activity-working{color:var(--evr-content-primary-lowemp)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.a-cc-activity-working{background:linear-gradient(90deg, var(--evr-content-primary-lowemp) 0%, var(--evr-content-primary-lowemp) 44%, var(--evr-content-primary-highemp) 48%, var(--evr-content-primary-highemp) 52%, var(--evr-content-primary-lowemp) 56%, var(--evr-content-primary-lowemp) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite dfb-shimmer}}.a-cc-activity-fold{content-visibility:visible;min-width:0}.a-cc-activity-locked>summary{pointer-events:none;cursor:default}.a-cc-trail{margin:var(--evr-spacing-3xs) 0 0;max-height:calc(var(--evr-spacing-sm) * 18);overscroll-behavior:contain;flex-direction:column;gap:0;padding-inline-start:var(--evr-spacing-sm);list-style:none;display:flex;overflow-y:auto}.a-cc-trail-row{align-items:flex-start;gap:var(--evr-spacing-2xs);min-width:0;padding-block:var(--evr-spacing-4xs);font-size:var(--evr-font-size-sm);line-height:var(--evr-line-height-xs-rem);color:var(--evr-content-primary-lowemp);display:flex;position:relative}.a-cc-trail-row-live{color:var(--evr-content-primary-default)}.a-cc-trail-mark{inline-size:1rem;block-size:var(--evr-line-height-xs-rem);color:var(--evr-content-primary-lowemp);flex:none;justify-content:center;align-items:center;display:inline-flex}.a-cc-trail-dot{background:currentColor;border-radius:50%;block-size:.25rem;inline-size:.25rem}.a-cc-trail-row:before,.a-cc-trail-row:after{content:"";border-inline-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);inline-size:0;position:absolute;inset-inline-start:calc(.5rem - var(--evr-border-width-thin-px) / 2)}.a-cc-trail-row:before{block-size:calc(var(--evr-spacing-4xs) + (var(--evr-line-height-xs-rem) - 1rem) / 2 - 2px);inset-block-start:0}.a-cc-trail-row:after{inset-block-start:calc(var(--evr-spacing-4xs) + (var(--evr-line-height-xs-rem) + 1rem) / 2 + 2px);inset-block-end:0}.a-cc-trail-row-dot:before{block-size:calc(var(--evr-spacing-4xs) + (var(--evr-line-height-xs-rem) - .25rem) / 2 - 2px)}.a-cc-trail-row-dot:after{inset-block-start:calc(var(--evr-spacing-4xs) + (var(--evr-line-height-xs-rem) + .25rem) / 2 + 2px)}.a-cc-trail-row:first-child:before,.a-cc-trail-row:last-child:after{display:none}.a-cc-trail-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-cc-trail-text-wrap{white-space:normal;overflow:visible}.a-cc-trail-row-live .a-cc-trail-text-wrap{max-height:calc(var(--evr-line-height-xs-rem) * 3);flex-direction:column;justify-content:flex-end;display:flex;overflow:clip}.a-cc-trail-took{white-space:nowrap;color:var(--evr-content-primary-lowemp);flex:none}.a-cc-fold-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a-cc-fold-count{flex-shrink:0}.a-cc-rollup:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-focus-ring-color);outline-offset:var(--evr-spacing-4xs);border-radius:var(--evr-radius-2xs)}.d-issue-lrow{grid-template-columns:minmax(0, 1fr) calc(var(--evr-spacing-sm) * 9.375) calc(var(--evr-spacing-sm) * 5.625) calc(var(--evr-spacing-sm) * 6.875) calc(var(--evr-spacing-sm) * 6);gap:var(--evr-spacing-sm);padding:var(--evr-spacing-xs) var(--evr-spacing-2xs);border-radius:var(--evr-radius-2xs);cursor:pointer;align-items:center;display:grid}.d-issue-lrow-owner{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex}@media (max-width:900px){.d-issue-lrow{grid-template-columns:minmax(0, 1fr) calc(var(--evr-spacing-sm) * 6.875) calc(var(--evr-spacing-sm) * 6)}.d-issue-lrow .d-issue-lrow-owner,.d-issue-lrow .d-issue-lrow-type{display:none}}@media (max-width:560px){.d-issue-lrow{row-gap:var(--evr-spacing-3xs);grid-template-columns:minmax(0,1fr) auto}.d-issue-lrow>div:first-child{grid-column:1/-1}.d-issue-lrow .d-issue-lrow-cta{justify-self:end}}.d-issue-board-col{min-height:min(100vh - 300px,1000px)}.d-issue-tl-row{grid-template-columns:calc(var(--evr-spacing-sm) * 10.625) minmax(0, 1fr);gap:var(--evr-spacing-sm);padding:var(--evr-spacing-sm) var(--evr-spacing-2xs);align-items:start;display:grid}@media (max-width:640px){.d-issue-tl-row{grid-template-columns:minmax(0,1fr)}}.d-flt-root{display:inline-flex;position:relative}.d-flt-panel{top:calc(100% + var(--evr-spacing-3xs));z-index:40;min-width:calc(var(--evr-spacing-sm) * 14);padding:var(--evr-spacing-3xs);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-elevation-shadow-2);flex-direction:column;display:flex;position:absolute;right:0}.d-flt-row-wrap{position:relative}.d-flt-row-wrap>button{justify-content:space-between}.d-flt-row-wrap>button,.d-flt-row-wrap>button:hover{text-decoration:none!important}.d-flt-sub{top:calc(-1 * var(--evr-spacing-3xs));right:calc(100% - var(--evr-spacing-4xs));z-index:41;min-width:calc(var(--evr-spacing-sm) * 11);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-elevation-shadow-2);position:absolute;overflow:hidden}.d-issue-page{gap:var(--evr-spacing-md);padding:var(--evr-spacing-md);grid-template:"head head""main aside"minmax(0,1fr)/minmax(0,1fr) auto;min-height:0;display:grid}.d-issue-fs{z-index:90;background:var(--evr-surfaces-root-primary);gap:var(--evr-spacing-md);padding:var(--evr-spacing-md);grid-template:"head head head""main aside brainstorm"minmax(0,1fr)/minmax(0,1fr) auto auto;animation:.2s ease-out dfb-issue-fade;display:grid;position:fixed;inset:0;overflow:hidden}.d-issue-page:has(.d-issue-brainstorm){grid-template:"head head head""main aside brainstorm"minmax(0,1fr)/minmax(0,1fr) auto auto}.d-issue-head{gap:var(--evr-spacing-2xs);flex-direction:column;grid-area:head;min-width:0;display:flex}.evr-inline-heading-input:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-focus-ring-color);outline-offset:var(--evr-spacing-4xs);border-radius:var(--evr-radius-2xs)}.evr-inline-heading-input::placeholder{color:var(--evr-content-primary-lowemp);opacity:1}.d-issue-main{gap:var(--evr-spacing-md);flex-direction:column;grid-area:main;min-width:0;min-height:0;display:flex;overflow-y:auto}.d-issue-aside{width:calc(var(--evr-spacing-sm) * 22);grid-area:aside;min-height:0;overflow-y:auto}.d-issue-brainstorm{width:calc(var(--evr-spacing-sm) * 26);border-inline-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);min-height:0;flex-direction:column;grid-area:brainstorm;padding-inline-start:var(--evr-spacing-md);display:flex}@media (max-width:60rem){:is(.d-issue-page,.d-issue-page:has(.d-issue-brainstorm),.d-issue-fs){grid-template:"head""main""aside""brainstorm"/minmax(0,1fr)}.d-issue-aside,.d-issue-brainstorm{border-inline-start:0;width:auto;padding-inline-start:0}}@keyframes dfb-issue-fade{0%{opacity:0}to{opacity:1}}.d-issue-bs{gap:var(--evr-spacing-2xs);flex-direction:column;flex:1;min-height:0;display:flex}.d-issue-bs>:last-child{flex:1;min-height:0}.d-aix-panel{gap:var(--evr-spacing-sm);height:100%;min-height:0;padding:var(--evr-spacing-md);box-sizing:border-box;background:var(--evr-surfaces-root-primary);flex-direction:column;flex:1;display:flex}.d-aix-head{justify-content:space-between;align-items:flex-start;gap:var(--evr-spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.d-aix-head-text{gap:var(--evr-spacing-4xs);flex-direction:column;min-width:0;display:flex}.d-aix-head-actions{align-items:center;gap:var(--evr-spacing-2xs);display:flex}.d-aix-notices{gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;display:flex}.d-aix-body{gap:var(--evr-spacing-md);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:stretch;min-height:0;display:grid}@media (max-width:60rem){.d-aix-body{grid-template-columns:minmax(0,1fr)}}.d-aix-chat{gap:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-primary-default);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.d-aix-chat-scroll{gap:var(--evr-spacing-2xs);min-height:0;padding:var(--evr-spacing-sm);flex-direction:column;flex:1;display:flex;overflow-y:auto}.d-aix-empty{padding:var(--evr-spacing-md);color:var(--evr-content-secondary-highemp)}.d-aix-msg{max-width:100%;padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border-radius:var(--evr-radius-xs)}.d-aix-msg-user{background:var(--evr-surfaces-secondary-default);align-self:flex-end}.d-aix-msg-assistant{align-self:stretch}.d-aix-msg-card{border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-lowemp);align-self:stretch}.d-aix-streaming{padding:var(--evr-spacing-2xs);display:flex}.d-aix-composer{align-items:flex-end;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-sm) var(--evr-spacing-sm);border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);display:flex}.d-aix-composer textarea{flex:1;min-width:0}.d-aix-slots{gap:var(--evr-spacing-xs);min-width:0;min-height:0;padding:var(--evr-spacing-2xs);flex-direction:column;display:flex;overflow-y:auto}.d-aix-slots-title{margin-bottom:var(--evr-spacing-2xs)}.d-aix-slot{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);flex-direction:column;display:flex}.d-aix-slot.is-current{border-color:var(--evr-borders-interactive-primary-default)}.d-aix-slot-head{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);display:flex}.d-aix-slot-actions{gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.d-aix-msg-slot{align-self:stretch;padding:0}.d-aix-slot-card{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-elevation-shadow-low);flex-direction:column;display:flex}.d-aix-slot-card.is-active{border-color:var(--evr-borders-interactive-primary-default)}.d-aix-slot-card-head{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex}.d-aix-slot-card-head-actions{align-items:center;gap:var(--evr-spacing-2xs);flex-shrink:0;display:flex}.d-aix-composer-takeover{align-items:flex-start;gap:var(--evr-spacing-2xs);flex-direction:column}.d-aix-slot-strip{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);width:100%;padding:var(--evr-spacing-2xs) 0;display:flex}.d-issue-proposal{padding:var(--evr-spacing-sm);gap:var(--evr-spacing-2xs)}.d-issue-brief{max-block-size:calc(var(--evr-spacing-sm) * 30);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);padding:var(--evr-spacing-2xs);background:var(--evr-surfaces-secondary-default);overflow-y:auto}.d-docs-tab,.d-docs-hub{gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-docs-card{padding:var(--evr-spacing-md);gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-docs-head{justify-content:space-between;align-items:flex-start;gap:var(--evr-spacing-sm);display:flex}.d-docs-head-main{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex}.d-docs-empty{align-items:center;gap:var(--evr-spacing-sm);padding-block:var(--evr-spacing-lg);flex-direction:column;display:flex}.d-docs-grid{gap:var(--evr-spacing-2xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.d-docs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.d-docs-grid{grid-template-columns:minmax(0,1fr)}}.d-doc-card{gap:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);cursor:pointer;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.d-doc-card:hover{background:var(--evr-surfaces-secondary-default)}.d-doc-card-empty{cursor:default;opacity:.72}.d-doc-card-empty:hover{background:0 0}.d-doc-card-head{align-items:center;gap:var(--evr-spacing-2xs);width:100%;min-width:0;display:flex}.d-doc-card-title,.d-doc-card-meta,.d-doc-file{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.d-doc-card-title{flex:1;min-width:0}.d-docs-filters{align-items:flex-end;gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.d-docs-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.d-docs-row-name{align-items:center;gap:var(--evr-spacing-3xs);min-width:0;display:flex}.d-docs-row-name[data-drop-active=true]{outline:var(--evr-border-width-thin-px) solid var(--evr-borders-primary-default);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default)}.d-doc-viewer{gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-doc-viewer-head{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.d-doc-viewer-title{margin:0}.d-doc-spacer{flex:1}.d-doc-provenance,.d-doc-muted{color:var(--evr-content-primary-lowemp)}.d-doc-body{max-width:52rem}.d-doc-body h1,.d-doc-body h2{scroll-margin-block-start:var(--evr-spacing-xl)}.d-doc-anchor-flash{background:var(--evr-background-status-informative-lowemp);border-radius:var(--evr-border-radius-sm);box-shadow:0 0 0 var(--evr-spacing-3xs) var(--evr-background-status-informative-lowemp);transition:background .4s,box-shadow .4s}.d-doc-loading,.d-doc-history,.d-doc-history-at,.d-doc-usage,.d-doc-agent,.d-doc-edit{gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-doc-textarea{resize:vertical;width:100%;min-height:22rem;font-family:var(--evr-font-family-monospace,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--evr-font-size-sm);line-height:var(--evr-line-height-md);color:var(--evr-content-primary-default);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm)}.d-doc-edit-foot{justify-content:space-between;gap:var(--evr-spacing-sm);flex-wrap:wrap;display:flex}.d-doc-workspace{gap:var(--evr-spacing-sm);flex-direction:column;min-width:0;display:flex}.d-doc-rawmode{border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);background:var(--evr-surfaces-status-warning-lowemp)}.d-doc-scaffolds{gap:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-doc-scaffold-row{gap:var(--evr-spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.d-doc-conflict{gap:var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-error);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);background:var(--evr-surfaces-status-error-lowemp);margin-bottom:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-doc-conflict-actions{gap:var(--evr-spacing-sm);flex-wrap:wrap;display:flex}.d-doc-diff{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);overflow-x:auto}.d-doc-diff-row{gap:var(--evr-spacing-2xs);padding:0 var(--evr-spacing-2xs);grid-template-columns:3rem 3rem 1fr;align-items:baseline;display:grid}.d-doc-diff-num{text-align:right;color:var(--evr-content-primary-lowemp);-webkit-user-select:none;user-select:none}.d-doc-diff-text{white-space:pre-wrap;word-break:break-word}.d-doc-diff-add{background:var(--evr-surfaces-status-success-lowemp)}.d-doc-diff-del{background:var(--evr-surfaces-status-error-lowemp)}.d-doc-diff-gap{padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);background:var(--evr-surfaces-secondary-default);border-block:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.d-doc-at-modes{gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-doc-fence{gap:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);background:var(--evr-surfaces-status-warning-lowemp);flex-direction:column;display:flex}.d-doc-suggest{border-radius:var(--evr-radius-3xs);padding-inline:var(--evr-spacing-4xs)}.d-doc-suggest-insert{background:var(--evr-surfaces-status-success-lowemp);text-decoration:underline;text-decoration-thickness:var(--evr-border-width-thin-px)}.d-doc-suggest-delete{background:var(--evr-surfaces-status-error-lowemp);text-decoration:line-through}.d-doc-suggest-row{border-top:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding-top:var(--evr-spacing-3xs)}.d-doc-fence-review{gap:var(--evr-spacing-xs);border-top:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding-top:var(--evr-spacing-xs);flex-direction:column;display:flex}.d-doc-fence-strip,.d-doc-edit-modes{justify-content:space-between;align-items:center;gap:var(--evr-spacing-sm);flex-wrap:wrap;display:flex}.d-doc-edit-modes{flex-direction:column;align-items:stretch}.d-doc-findbar{z-index:1;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);flex-wrap:wrap;display:flex;position:sticky;top:0}.d-doc-rich{gap:var(--evr-spacing-xs);flex-direction:column;display:flex}.d-doc-rich .d-rich-doc-wrap{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);background:var(--evr-surfaces-primary-default);min-height:22rem}.d-docs-health{align-items:center;gap:var(--evr-spacing-xs);flex-wrap:wrap;display:flex}.d-doc-agent-head,.d-doc-agent-actions,.d-doc-at-banner{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.d-doc-agent-panel{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);background:var(--evr-surfaces-secondary-default);gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.d-doc-at-banner{border:var(--evr-border-width-thin-px) solid var(--evr-borders-status-warning-default);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);background:var(--evr-surfaces-status-warning-lowemp)}.d-doc-versions{gap:var(--evr-spacing-3xs);flex-direction:column;display:flex}.d-doc-version,.d-doc-usage-row{align-items:center;gap:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);flex-wrap:wrap;display:flex}.d-doc-version-main{flex:1;min-width:0}.d-doc-usage-run{color:var(--evr-content-action-default);text-decoration:none}.d-docs-load-error,.d-doc-purge-row{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;display:flex}.d-docs-explainer{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-sm);gap:var(--evr-spacing-2xs);flex-direction:column;display:flex}.d-docs-explainer-steps{gap:var(--evr-spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:700px){.d-docs-explainer-steps{grid-template-columns:minmax(0,1fr)}}.d-docs-explainer-step{align-items:flex-start;gap:var(--evr-spacing-2xs);min-width:0;display:flex}.d-context-docs{padding:var(--evr-spacing-md);gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.d-context-docs-rows{gap:var(--evr-spacing-3xs);flex-direction:column;display:flex}.d-context-docs-row{align-items:center;gap:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);flex-wrap:wrap;display:flex}.d-context-docs-main{flex:1;min-width:0}.h-cmdk-slot{width:calc(var(--evr-spacing-sm) * 22);min-width:0;max-width:100%}.h-cmdk-trigger{align-items:center;gap:var(--evr-spacing-2xs);box-sizing:border-box;width:100%;min-width:0;padding-block:var(--evr-spacing-3xs);padding-inline:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);cursor:pointer;display:flex}.h-cmdk-trigger:hover{background:var(--evr-surfaces-secondary-hovered);border-color:var(--evr-borders-primary-hovered)}.h-cmdk-trigger:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thick-px)}.h-cmdk-trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.h-kbd{min-width:var(--evr-spacing-sm);padding-inline:var(--evr-spacing-3xs);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-xs);line-height:var(--evr-line-height-sm-rem);color:var(--evr-content-primary-lowemp);background:var(--evr-surfaces-tertiary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-3xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.h-cmdk-panel{gap:var(--evr-spacing-2xs);min-height:0;flex-direction:column;padding-block-end:var(--evr-spacing-2xs);display:flex}.h-cmdk-results{max-height:calc(var(--evr-spacing-sm) * 24);min-height:0;margin-inline:calc(var(--evr-spacing-2xs) * -1);overflow:hidden auto}.h-cmdk-group{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);width:100%;min-width:0;display:flex}.h-cmdk-group-label{color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-default)}.h-cmdk-group-count{color:var(--evr-content-primary-lowemp);flex-shrink:0}.h-cmdk-row{align-items:center;gap:var(--evr-spacing-2xs);width:100%;min-width:0;display:flex}.h-cmdk-row-main{flex-direction:column;flex:1;min-width:0;display:flex}.h-cmdk-row-title{color:var(--evr-content-primary-highemp);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h-cmdk-row-caption{color:var(--evr-content-primary-lowemp);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h-cmdk-row-meta{color:var(--evr-content-primary-lowemp);white-space:nowrap;flex-shrink:0}.h-cmdk-mark{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-primary-highemp);border-radius:var(--evr-radius-4xs);padding-inline:var(--evr-spacing-4xs);font-weight:var(--evr-demi-bold-weight)}.h-cmdk-empty{align-items:flex-start;gap:var(--evr-spacing-2xs);padding-block:var(--evr-spacing-md);flex-direction:column;display:flex}.h-cmdk-empty-title{color:var(--evr-content-primary-highemp)}.h-cmdk-empty-body{color:var(--evr-content-primary-lowemp)}.h-cmdk-chips{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;padding-block-start:var(--evr-spacing-3xs);display:flex}.h-cmdk-footer{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:wrap;width:100%;min-width:0;display:flex}.h-cmdk-hints{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;min-width:0;display:flex}.h-cmdk-hint{color:var(--evr-content-primary-lowemp);padding-inline-end:var(--evr-spacing-2xs)}.h-cmdk-status{color:var(--evr-content-primary-lowemp);text-align:end;min-width:0}.h-cmdk-status-error{color:var(--evr-content-status-error-default)}.kb-tour-hotspot{border:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-default);border-radius:var(--evr-radius-2xs);box-shadow:var(--evr-depth-06);pointer-events:none}.kb-tour-frame-missing{border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default)}.kb-shot{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);overflow:hidden}.d-spec-page{gap:var(--evr-spacing-md);padding:var(--evr-spacing-lg);flex-direction:column;min-width:0;display:flex}.d-spec-body{gap:var(--evr-spacing-sm);flex-direction:column;min-width:0;display:flex}.d-spec-reading{gap:var(--evr-spacing-lg);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;min-width:0;display:grid}@media (max-width:60rem){.d-spec-reading{grid-template-columns:minmax(0,1fr)}}.d-spec-doc,.d-spec-rail{gap:var(--evr-spacing-xs);flex-direction:column;min-width:0;display:flex}.d-spec-block{border-inline-start:var(--evr-border-width-thick-px) solid transparent;min-width:0;padding-inline-start:var(--evr-spacing-xs);position:relative}.d-spec-block-noted{border-inline-start-color:var(--evr-borders-decorative-highemp);background:var(--evr-surfaces-secondary-default)}.d-spec-sec,.d-spec-comment,.d-spec-proposal{gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;display:flex}.d-spec-comment,.d-spec-proposal{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);padding:var(--evr-spacing-xs)}.d-spec-diff{gap:var(--evr-spacing-3xs);white-space:pre-wrap;flex-direction:column;display:flex;overflow-x:auto}.d-spec-diff-add{background:color-mix(in srgb, var(--evr-content-status-success-default) 25%, transparent);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-content-status-success-default);padding-inline-start:var(--evr-spacing-2xs)}.d-spec-diff-del{background:color-mix(in srgb, var(--evr-content-status-error-default) 25%, transparent);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-content-status-error-default);padding-inline-start:var(--evr-spacing-2xs)}.d-spec-rdiff{gap:var(--evr-spacing-3xs);flex-direction:column;display:flex;overflow-x:auto}.d-spec-rdiff-block{white-space:pre-wrap;overflow-wrap:anywhere}.d-spec-rdiff-changed{border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-default);padding-inline-start:var(--evr-spacing-2xs)}.d-spec-rdiff-raw{font-family:var(--h-font-mono);font-size:var(--evr-font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--evr-content-primary-default);margin:0}.d-spec-diverged-details>summary{cursor:pointer;font-size:var(--evr-font-size-sm);color:var(--evr-content-primary-lowemp)}.d-spec-rdiff ins{background:color-mix(in srgb, var(--evr-content-status-success-default) 25%, transparent);text-decoration:none}.d-spec-rdiff del{background:color-mix(in srgb, var(--evr-content-status-error-default) 25%, transparent);text-decoration:line-through}.d-spec-diff-moved{background:color-mix(in srgb, var(--evr-content-primary-lowemp) 12%, transparent);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-default);padding-inline-start:var(--evr-spacing-2xs)}.d-spec-diff-moved-marker{font-size:var(--evr-font-size-sm);color:var(--evr-content-primary-lowemp)}.d-spec-diff-machine{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.d-spec-diff-machine-arrow{color:var(--evr-content-primary-lowemp)}.d-spec-diff-fm{gap:var(--evr-spacing-3xs);font-family:var(--h-font-mono);font-size:var(--evr-font-size-sm);white-space:pre-wrap;flex-direction:column;display:flex}.d-spec-diff-fm-label{font-size:var(--evr-font-size-sm);font-weight:var(--evr-demi-bold-weight);color:var(--evr-content-primary-lowemp)}.d-spec-machine-atom{white-space:pre-wrap;font-family:var(--h-font-mono);font-size:var(--evr-font-size-sm);background:color-mix(in srgb, var(--evr-content-primary-lowemp) 10%, transparent);border-radius:var(--evr-radius-3xs);display:inline}.d-spec-atom-control{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);font-size:var(--evr-font-size-sm);line-height:var(--evr-line-height-2xs-rem);padding:0 var(--evr-spacing-3xs);cursor:pointer}.d-spec-atom-control:hover{background:var(--evr-surfaces-primary-hovered)}.d-spec-atom-control:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-spec-atom-editor{align-items:center;gap:var(--evr-spacing-3xs);display:inline-flex}.d-spec-atom-input{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);font-size:var(--evr-font-size-sm);padding:0 var(--evr-spacing-3xs);min-width:16ch}.d-spec-fs{z-index:95;gap:var(--evr-spacing-sm);background:var(--evr-surfaces-primary-default);min-height:0;padding:var(--evr-spacing-lg);flex-direction:column;display:flex;position:fixed;inset:0}.d-spec-fs-body{flex:1;min-height:0;overflow-y:auto}.d-spec-annotated mark{background:color-mix(in srgb, var(--evr-content-status-warning-default) 25%, transparent);color:inherit;border-radius:var(--evr-radius-4xs);cursor:pointer}.d-spec-annotated mark[data-active]{background:color-mix(in srgb, var(--evr-content-status-warning-default) 40%, transparent)}.d-spec-block-chip{min-width:var(--evr-spacing-md);padding-inline:var(--evr-spacing-3xs);border-radius:var(--evr-radius-circle);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-sm-md);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.d-spec-block-chip:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-spec-block[data-flash]{animation:1.6s ease-out d-spec-flash}@keyframes d-spec-flash{0%{background:color-mix(in srgb, var(--evr-content-status-warning-default) 25%, transparent)}to{background:0 0}}.d-spec-comment[data-focused]{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-spec-selpop{z-index:5;gap:var(--evr-spacing-2xs);width:max-content;min-width:0;max-width:100%;padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex}.d-spec-selpop[data-mode=comment],.d-spec-selpop[data-mode=fix]{width:min(28rem,100%)}.d-spec-mention-menu{z-index:6;border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.d-spec-mention-option{padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);cursor:pointer;flex-direction:column;display:flex}.d-spec-mention-option[data-highlighted],.d-spec-mention-option:hover{background:var(--evr-surfaces-secondary-default)}.d-spec-review{gap:var(--evr-spacing-xs);flex-direction:column;min-width:0;display:flex}.d-rich-doc-wrap{flex-direction:column;min-width:0;display:flex}.d-rich-doc-wrap .d-rich-doc{min-height:calc(var(--evr-spacing-sm) * 10);outline:none}.d-rich-doc-wrap .d-rich-doc:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-radius-xs)}.d-rich-doc-chrome-bar{z-index:5;background:var(--evr-surfaces-primary-default);gap:var(--evr-spacing-3xs);flex-direction:column;display:flex;position:sticky;top:0}.d-rich-doc-toolbar{align-items:center;gap:var(--evr-spacing-3xs);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);flex-wrap:wrap;padding-block-end:var(--evr-spacing-2xs);display:flex;position:relative}.d-rich-doc-blockselect{width:min(12rem,40%);min-width:8rem}.d-rich-doc-tbtn{min-width:calc(var(--evr-spacing-sm) * 4);height:calc(var(--evr-spacing-sm) * 4);padding-inline:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid transparent;border-radius:var(--evr-radius-xs);color:var(--evr-content-primary-default);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.d-rich-doc-tbtn:hover{background:var(--evr-surfaces-secondary-hovered)}.d-rich-doc-tbtn:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-rich-doc-tbtn[aria-pressed=true]{background:var(--evr-surfaces-secondary-selected);border-color:var(--evr-borders-primary-default)}.d-rich-doc-tbtn:disabled{color:var(--evr-content-primary-lowemp);cursor:default;background:0 0}.d-rich-doc-glyph{font-size:var(--evr-font-size-sm-md);line-height:1}.d-rich-doc-glyph[data-glyph=B]{font-weight:700}.d-rich-doc-glyph[data-glyph=I]{font-style:italic}.d-rich-doc-notice{padding-block-start:var(--evr-spacing-3xs)}.d-rich-doc-linkpop{z-index:6;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);display:flex;position:absolute;top:100%;right:0}.d-rich-doc-linkinput{width:16rem;max-width:60vw;padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-primary-default);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);font:inherit}.d-rich-doc-linkinput:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-rich-doc-bubble{z-index:6;align-items:center;gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-3xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);display:flex}.d-rich-doc-slash{z-index:6;min-width:12rem;max-height:16rem;padding:var(--evr-spacing-3xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.d-rich-doc-slash-item{padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border-radius:var(--evr-radius-xs);cursor:pointer}.d-rich-doc-slash-item[data-highlighted],.d-rich-doc-slash-item:hover{background:var(--evr-surfaces-secondary-default)}.d-rich-doc-wrap .d-rich-doc>*{position:relative}@media (hover:hover){.d-rich-doc-wrap .d-rich-doc[contenteditable=true]>:hover:before{content:"⋮⋮";inset-inline-start:calc(-1 * var(--evr-spacing-md));letter-spacing:calc(-1 * var(--evr-spacing-3xs));color:var(--evr-content-primary-lowemp);font-size:var(--evr-font-size-sm);line-height:inherit;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0}}.d-spec-raw-html{border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);padding:var(--evr-spacing-2xs);white-space:pre-wrap;overflow-x:auto}.d-rich-doc-tablegroup{align-items:center;gap:var(--evr-spacing-3xs);border-inline-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding-inline-start:var(--evr-spacing-2xs);display:inline-flex}.d-rich-doc-findpop{z-index:6;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);max-width:100%;box-shadow:var(--evr-depth-04);flex-wrap:wrap;display:flex;position:absolute;top:100%;right:0}.d-rich-doc-findpop .d-rich-doc-linkinput{width:11rem}.d-rich-doc-findstatus{flex-basis:100%}.d-rich-doc-report{gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-secondary-default);flex-direction:column;display:flex}.d-rich-doc-report-line{color:var(--evr-content-primary-default)}.d-spec-draft-banner{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-default);flex-direction:column;display:flex}.d-spec-draft-actions{gap:var(--evr-spacing-2xs);align-items:center;display:flex}.d-spec-session-banner{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-default);flex-direction:column;display:flex}.d-spec-facepile{align-items:center;gap:var(--evr-spacing-3xs);display:flex}.d-spec-facepile-person{border:var(--evr-border-width-thick-px) solid var(--d-spec-caret-color,var(--evr-borders-decorative-lowemp));border-radius:var(--evr-radius-circle);display:inline-flex}.d-rich-doc-figpick{z-index:6;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);min-width:18rem;max-width:min(28rem,90vw);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex;position:absolute;top:100%;left:0}.d-rich-doc-figlist{flex-direction:column;max-height:12rem;display:flex;overflow-y:auto}.d-rich-doc-figactions{align-items:center;gap:var(--evr-spacing-2xs);display:flex}img.d-spec-figure{border-radius:var(--evr-radius-xs);max-width:100%;height:auto}.d-spec-figure-ref{padding:0 var(--evr-spacing-3xs);border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);color:var(--evr-content-primary-lowemp);display:inline-block}.d-rich-doc-wrap .collaboration-carets__caret{border-inline-start:var(--evr-border-width-thin-px) solid;border-inline-end:var(--evr-border-width-thin-px) solid;margin-inline:calc(-1 * var(--evr-border-width-thin-px));word-break:normal;pointer-events:none;position:relative}.d-rich-doc-wrap .collaboration-carets__label{top:calc(-1 * var(--evr-spacing-sm));padding:0 var(--evr-spacing-3xs);border-radius:var(--evr-radius-xs);white-space:nowrap;-webkit-user-select:none;user-select:none;position:absolute;inset-inline-start:calc(-1 * var(--evr-border-width-thin-px))}.h-notif-list{gap:var(--evr-spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h-notif-day{margin-block:0}.h-page-center{justify-content:center;align-items:center;min-height:55vh;display:flex}#harness-shell-content>#harness-page-content:has(>.h-page-center-full){flex-direction:column;min-height:100%;padding-block:0;display:flex}.h-page-center-full{flex:1;min-height:0}.h-section-center{justify-content:center;display:flex}.h-filterbar-end{align-items:center;gap:var(--evr-spacing-2xs);align-self:stretch;display:inline-flex}.h-filterbar-divider{align-self:stretch}.h-filter-search [class*=evrFormFieldBorder]{height:var(--evr-size-lg)!important;border-radius:999px!important}.h-filter-search [class*=evrFormFieldContainerIconWrapper] svg{width:var(--evr-size-sm);height:var(--evr-size-sm);min-width:var(--evr-size-sm);min-height:var(--evr-size-sm)}.h-filter-search [class*=evrTextFieldBaseInput][class*=hasIcon]{padding-inline-start:calc(var(--evr-spacing-md) + var(--evr-spacing-xs))}.h-notif-row{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-highemp);flex-direction:column;display:flex}.h-notif-line{align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:nowrap;min-width:0;display:flex}.h-notif-row-read{opacity:.5}.h-notif-row-read:hover,.h-notif-row-read:focus-within{opacity:1}.h-notif-row:hover,.h-notif-row:focus-within{background:var(--evr-surfaces-primary-hovered)}.h-notif-main{align-self:stretch;align-items:center;gap:var(--evr-spacing-2xs);min-width:0;color:inherit;text-align:start;flex:auto;text-decoration:none;display:flex}.h-notif-main:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-radius-3xs)}.h-notif-mark{flex-shrink:0;display:inline-flex}.h-notif-text{flex-direction:column;flex:auto;min-width:0;display:flex}.h-notif-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.h-notif-row .h-notif-title{color:inherit}.h-notif-meta{text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--evr-spacing-4xs);overflow:hidden}.h-notif-subline{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;margin-block-start:var(--evr-spacing-4xs);display:flex}.h-notif-subline>.h-notif-meta{margin-block-start:0}.h-notif-subline>:not(.h-notif-meta){flex-shrink:0}.h-notif-actions{align-items:center;gap:var(--evr-spacing-2xs);white-space:nowrap;flex-shrink:0;display:flex}.h-notif-resolve{opacity:0;transition:opacity .12s}.h-notif-row:hover .h-notif-resolve,.h-notif-row:focus-within .h-notif-resolve{opacity:1}.h-notif-sublist{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);flex-direction:column;margin:0;padding:0;padding-inline-start:calc(var(--evr-size-lg) + var(--evr-spacing-2xs));list-style:none;display:flex}.h-notif-sub{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);flex-wrap:nowrap;min-width:0;display:flex}.h-notif-submeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.h-task-row{gap:var(--evr-spacing-xs)}.h-task-main{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.h-task-composer{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding-block-start:var(--evr-spacing-2xs)}@media (max-width:40rem){.h-task-line{flex-wrap:wrap}.h-task-verdicts{flex-direction:column;align-items:stretch}.h-task-verdicts>button{min-height:calc(var(--evr-spacing-sm) * 2.75)}}.h-shot-slot{cursor:pointer}.h-shot-slot:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.h-shot-fs{z-index:95;justify-content:center;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xl);background:color-mix(in srgb, var(--evr-content-fixed-dark-highemp) 88%, transparent);flex-direction:column;min-height:0;display:flex;position:fixed;inset:0}.h-shot-fs:focus{outline:none}.h-shot-fs-exit{top:var(--evr-spacing-sm);right:var(--evr-spacing-sm);z-index:1;border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);display:flex;position:absolute}.h-shot-fs-content{align-items:center;gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;min-height:0;display:flex}.h-shot-fs-content img{max-width:calc(100vw - var(--evr-spacing-xl) * 2);max-height:calc(100dvh - var(--evr-spacing-xl) * 3);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-06)}.h-shot-fs-caption{text-align:center;max-width:100%;color:var(--evr-content-fixed-light-default);flex-shrink:0}.d-device{box-sizing:content-box;background:var(--evr-surfaces-primary-inverse-default);border-radius:var(--evr-radius-lg);box-shadow:var(--evr-depth-06);flex-direction:column;align-items:center;padding:12px;display:flex;position:relative}.d-device-screen{background:var(--evr-surfaces-primary-default);border-radius:var(--evr-radius-md);overflow:hidden}.d-device-island{border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-primary-inverse-default);z-index:2;width:96px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.d-device-punchhole{border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-primary-inverse-default);z-index:2;width:10px;height:10px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.d-device-home{border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-secondary-default);width:120px;height:4px;margin-top:6px}.d-device-gesturebar{border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-secondary-default);width:96px;height:3px;margin-top:6px}.d-demo-fs{z-index:95;background:var(--evr-surfaces-root-primary);border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.d-demo-fs:focus{outline:none}.d-demo-video{object-fit:contain;background:var(--evr-surfaces-primary-inverse-default);width:100%;max-width:100%;height:100%;display:block}.d-demo-strip{gap:var(--evr-spacing-3xs);display:flex;overflow-x:auto}.d-demo-strip-item{cursor:pointer;border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-3xs);flex-shrink:0;display:flex;overflow:hidden}.d-demo-strip-item-active{border-color:var(--evr-interactive-primary-default)}.d-demo-strip-item img{display:block}#harness-account-menu-list li{border-radius:var(--evr-radius-2xs)}.d-docpage-layout{gap:var(--evr-spacing-lg);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;min-width:0;display:grid}.d-docpage-layout-solo{grid-template-columns:minmax(0,1fr)}@media (max-width:60rem){.d-docpage-layout{grid-template-columns:minmax(0,1fr)}}.d-docpage-rail{min-width:0}.d-docpage{min-width:0;max-width:52rem;color:var(--evr-content-primary-default);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-lg);line-height:var(--evr-line-height-sm-rem);margin-inline:auto}.d-doc-measure{min-width:0;max-width:52rem}.d-docpage>:first-child{margin-block-start:0}.d-docpage [id]{scroll-margin-top:var(--evr-spacing-3xl)}.d-docpage-header{gap:var(--evr-spacing-3xs);margin-block:0 var(--evr-paragraph-spacing-2xs);flex-direction:column;display:flex}.d-docpage-eyebrow{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-md);margin:0}.d-docpage-strip{align-items:center;gap:var(--evr-spacing-2xs);margin-block:0 var(--evr-paragraph-spacing-2xs);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);flex-wrap:wrap;display:flex}.d-docpage-strip-edited{align-items:center;gap:var(--evr-spacing-3xs);display:inline-flex}.d-docpage-strip-revisions:before{content:"·";margin-inline-end:var(--evr-spacing-2xs)}.d-docpage-meta{gap:var(--evr-spacing-2xs);margin-block:0 var(--evr-paragraph-spacing-lg);flex-direction:column;display:flex}.d-docpage-meta-chips{gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.d-docpage-meta-more summary{cursor:pointer;width:fit-content;font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp)}.d-docpage-meta-more summary:hover{color:var(--evr-content-primary-highemp)}.d-docpage-meta-more summary:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.d-docpage-meta-fields{gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);flex-direction:column;margin-block-start:var(--evr-spacing-3xs);display:flex}.d-docpage-meta-field{gap:var(--evr-spacing-2xs);display:flex}.d-docpage-meta-key{color:var(--evr-content-primary-lowemp);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.d-docpage-meta-value{color:var(--evr-content-primary-default);overflow-wrap:anywhere}.d-docpage h1,.d-docpage h2,.d-docpage h3,.d-docpage h4,.d-docpage h5,.d-docpage h6,.d-docpage-title{color:var(--evr-content-primary-highemp);font-family:var(--evr-font-family-heading);font-weight:var(--evr-demi-bold-weight);text-wrap:balance;margin-block:var(--evr-paragraph-spacing-xs) 0}.d-docpage-title,.d-docpage h1{font-size:var(--evr-font-size-5xl);line-height:var(--evr-line-height-xl-rem);font-weight:var(--evr-bold-weight)}.d-docpage-title{margin:0}.d-docpage h2{font-size:var(--evr-font-size-3xl);line-height:var(--evr-line-height-md-rem);font-weight:var(--evr-bold-weight);margin-block-start:var(--evr-paragraph-spacing-xl)}.d-docpage h3{font-size:var(--evr-font-size-2xl);line-height:var(--evr-line-height-sm-rem);margin-block-start:var(--evr-paragraph-spacing-lg)}.d-docpage h4{font-size:var(--evr-font-size-xl);line-height:var(--evr-line-height-xs-rem)}.d-docpage h5{font-size:var(--evr-font-size-lg);line-height:var(--evr-line-height-sm-rem)}.d-docpage h6{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-md)}.d-docpage p{margin-block:var(--evr-paragraph-spacing-2xs) 0;text-wrap:pretty}.d-docpage ul,.d-docpage ol{margin-block:var(--evr-paragraph-spacing-2xs) 0;padding-inline-start:var(--evr-spacing-md)}.d-docpage li{margin-block:var(--evr-spacing-3xs) 0}.d-docpage li>ul,.d-docpage li>ol{margin-block-start:var(--evr-spacing-3xs)}.d-docpage blockquote{border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-default);color:var(--evr-content-primary-lowemp);margin-block:var(--evr-paragraph-spacing-2xs) 0;margin-inline:0;padding-inline-start:var(--evr-spacing-sm)}.d-docpage-callout{margin-block:var(--evr-paragraph-spacing-2xs) 0;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-content-primary-highemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-status-default-lowemp);color:var(--evr-content-primary-default);display:flow-root}.d-docpage-callout-title{align-items:center;gap:var(--evr-spacing-3xs);font-family:var(--evr-font-family-heading);font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-2xs-rem);font-weight:var(--evr-demi-bold-weight);color:var(--evr-content-primary-highemp);margin:0;display:flex}.d-docpage-callout .d-docpage-md>:first-child{margin-block-start:var(--evr-spacing-3xs)}.d-docpage-callout-note{background:var(--evr-surfaces-status-informative-lowemp);border-inline-start-color:var(--evr-content-status-informative-default)}.d-docpage-callout-tip{background:var(--evr-surfaces-status-success-lowemp);border-inline-start-color:var(--evr-content-status-success-default)}.d-docpage-callout-important{background:var(--evr-surfaces-status-default-lowemp);border-inline-start-color:var(--evr-content-primary-highemp)}.d-docpage-callout-warning{background:var(--evr-surfaces-status-warning-lowemp);border-inline-start-color:var(--evr-content-status-warning-default)}.d-docpage-callout-caution{background:var(--evr-surfaces-status-error-lowemp);border-inline-start-color:var(--evr-content-status-error-default)}.d-docpage hr{border:0;border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);margin-block:var(--evr-paragraph-spacing-sm) 0}.d-docpage img{max-width:100%;height:auto}.d-docpage figure{margin-inline:0;margin-block:var(--evr-paragraph-spacing-2xs) 0;min-width:0;overflow-x:auto}.d-docpage figcaption{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);margin-block-start:var(--evr-spacing-3xs)}html.dark-theme .d-docpage img{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-2xs)}.d-docpage img.d-docpage-img-broken{min-width:min(100%,16rem);min-height:6rem;padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);display:inline-block}.d-docpage-wide{min-width:0;max-width:100%;overflow-x:auto}.d-docpage>.d-docpage-block:first-child>.d-docpage-md>:first-child,.d-docpage>.d-docpage-header+.d-docpage-block>.d-docpage-md>:first-child{margin-block-start:0}.d-docpage code{background:var(--evr-surfaces-tertiary-default);padding:var(--evr-spacing-4xs) var(--evr-spacing-3xs);border-radius:var(--evr-radius-3xs);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.d-docpage .h-codeblock{margin-block:var(--evr-paragraph-spacing-2xs) 0}.d-docpage pre{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-xs-rem);overflow-x:auto}.d-docpage pre code{font-size:var(--evr-font-size-md);background:0 0;padding:0}.d-docpage a{color:var(--evr-interactive-primary-default);overflow-wrap:anywhere;text-decoration:underline}.d-docpage a:hover{color:var(--evr-interactive-primary-hovered)}.d-docpage a:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.d-docpage .h-prose-tablewrap{margin-block:var(--evr-paragraph-spacing-2xs) 0;overflow-x:auto}.d-docpage .h-prose-tablewrap>table{margin-block:0}.d-docpage table{border-collapse:collapse;width:100%;font-size:var(--evr-font-size-md);font-variant-numeric:tabular-nums}.d-docpage th,.d-docpage td{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);padding:var(--evr-spacing-3xs) var(--evr-spacing-2xs);text-align:left}.d-docpage th{background:var(--evr-surfaces-secondary-default)}.d-docpage-toc{top:var(--evr-spacing-lg);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);position:sticky}.d-docpage-toc ul{gap:var(--evr-spacing-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.d-docpage-toc-sub{padding-inline-start:var(--evr-spacing-sm)}.d-docpage-toc a{color:var(--evr-content-primary-lowemp);text-decoration:none}.d-docpage-toc a:hover{color:var(--evr-content-primary-highemp);text-decoration:underline}.d-docpage-toc a:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.d-docpage-section-head{padding-inline-end:var(--evr-spacing-3xl);position:relative}.d-docpage-collapse{border-radius:var(--evr-radius-2xs);block-size:1.75rem;inline-size:1.75rem;color:var(--evr-content-primary-lowemp);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:var(--evr-spacing-4xs);inset-inline-end:0}.d-docpage-collapse:hover{background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-highemp)}.d-docpage-collapse:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-collapse-badge{padding:var(--evr-spacing-4xs) var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-content-status-warning-default);border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-status-warning-lowemp);color:var(--evr-content-primary-default);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);white-space:nowrap;cursor:pointer;position:absolute;inset-block-start:var(--evr-spacing-4xs);inset-inline-end:2.25rem}.d-docpage-collapse-badge:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-section-body{min-width:0}.d-docpage .d-doclink{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-3xs);padding:var(--evr-spacing-4xs) var(--evr-spacing-3xs);color:var(--evr-interactive-primary-default);overflow-wrap:anywhere;text-decoration:none}.d-docpage a.d-doclink:hover{background:var(--evr-surfaces-tertiary-default);color:var(--evr-interactive-primary-hovered);text-decoration:underline}.d-docpage .d-doclink-anchor:before{content:"#" / "";color:var(--evr-content-primary-lowemp);margin-inline-end:var(--evr-spacing-4xs)}.d-docpage .d-doclink-external:after{content:"↗" / "";color:var(--evr-content-primary-lowemp);margin-inline-start:var(--evr-spacing-4xs);font-size:.85em}.d-docpage .d-doclink-blocked{color:var(--evr-content-primary-lowemp);border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-default);cursor:not-allowed}.d-docpage-th{align-items:center;gap:var(--evr-spacing-3xs);min-width:0;display:flex}.d-docpage-th-sort{align-items:center;gap:var(--evr-spacing-4xs);min-width:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;margin:0;padding:0;display:inline-flex}.d-docpage-th-sort:after{content:"↕" / "";color:var(--evr-content-primary-lowemp);font-size:.85em}.d-docpage-th-sort[data-dir=asc]:after{content:"↑" / "";color:var(--evr-interactive-primary-default)}.d-docpage-th-sort[data-dir=desc]:after{content:"↓" / "";color:var(--evr-interactive-primary-default)}.d-docpage-th-sort:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.d-docpage-col-resize{inline-size:var(--evr-spacing-3xs);border-radius:var(--evr-radius-3xs);cursor:col-resize;touch-action:none;background:0 0;flex-shrink:0;align-self:stretch;min-block-size:1rem}.d-docpage-col-resize:hover{background:var(--evr-borders-decorative-default)}.d-docpage-col-resize:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);background:var(--evr-borders-decorative-default)}.d-docpage table.d-docpage-table-sized{table-layout:fixed}.d-docpage table.d-docpage-table-sized th,.d-docpage table.d-docpage-table-sized td{overflow-wrap:anywhere}.d-docpage-elevation{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.d-docpage-block .d-docpage-elevation{margin-block:var(--evr-paragraph-spacing-2xs) 0}.d-docpage-elevation-label{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-2xs-rem);font-weight:var(--evr-demi-bold-weight);color:var(--evr-content-primary-lowemp)}.d-docpage-elevation-text{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-xs-rem);color:var(--evr-content-primary-default);overflow-wrap:anywhere}.d-docpage-verdict{align-items:center;gap:var(--evr-spacing-3xs);margin-block:var(--evr-paragraph-spacing-2xs) 0;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-radius:var(--evr-radius-2xs);font-family:var(--evr-font-family-heading);font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-2xs-rem);font-weight:var(--evr-demi-bold-weight);color:var(--evr-content-primary-highemp);display:flex}.d-docpage-verdict-success{background:var(--evr-surfaces-status-success-lowemp);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-content-status-success-default)}.d-docpage-verdict-error{background:var(--evr-surfaces-status-error-lowemp);border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-content-status-error-default)}.d-docpage-fixed{align-items:baseline;gap:var(--evr-spacing-3xs);margin-block:var(--evr-spacing-3xs) 0;display:flex}.d-docpage-finding{align-items:baseline;gap:var(--evr-spacing-3xs);margin-block:var(--evr-spacing-3xs) 0;border-inline-start:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-lowemp);flex-wrap:wrap;padding-inline-start:var(--evr-spacing-2xs);display:flex}.d-docpage-req{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-primary-highemp);padding:0 var(--evr-spacing-3xs);border-radius:var(--evr-radius-3xs);font-weight:var(--evr-demi-bold-weight)}.d-docpage-elevation-comments{appearance:none;cursor:pointer;min-width:1.25rem;height:1.25rem;padding:0 var(--evr-spacing-4xs);border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-status-informative-highemp);color:var(--evr-content-primary-inverse);font-size:var(--evr-font-size-sm);line-height:1.25rem;font-weight:var(--evr-demi-bold-weight);border:0}.d-docpage-elevation-comments:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-elevation-cue{align-items:flex-start;gap:var(--evr-spacing-2xs);margin-block:0 var(--evr-paragraph-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-primary-default);display:flex}.d-docpage-elevation-cue-body{flex:1;min-width:0}.d-docpage-elevation-cue-body p{font-size:var(--evr-font-size-md);line-height:var(--evr-line-height-xs-rem);margin:0}.d-docpage-elevation-cue-body summary{cursor:pointer;font-size:var(--evr-font-size-sm);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);margin-block-start:var(--evr-spacing-4xs)}.d-docpage-elevation-cue-body summary:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset);border-radius:var(--evr-focus-ring-radius)}.d-docpage-elevation-cue-body ul{margin:var(--evr-spacing-4xs) 0 0;padding-inline-start:var(--evr-spacing-md)}.d-docpage-elevation-cue-dismiss{appearance:none;cursor:pointer;padding:var(--evr-spacing-4xs);border-radius:var(--evr-radius-2xs);color:var(--evr-content-primary-default);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.d-docpage-elevation-cue-dismiss:hover{background:var(--evr-surfaces-status-informative-hovered)}.d-docpage-elevation-cue-dismiss:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-chiprow{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.d-docpage-compact h1{font-size:var(--evr-font-size-4xl);line-height:var(--evr-line-height-lg-rem)}.d-docpage-compact h2{font-size:var(--evr-font-size-2xl);line-height:var(--evr-line-height-sm-rem)}.d-docpage-compact h3{font-size:var(--evr-font-size-xl);line-height:var(--evr-line-height-xs-rem)}.d-docpage-compact h4{font-size:1.0625rem;line-height:var(--evr-line-height-3xs-rem)}.d-docpage-rail[data-tenant=comments]{flex-direction:column;align-self:stretch;display:flex;position:relative}.d-docpage-comments{pointer-events:none;min-width:0;position:absolute;inset:0}.d-docpage-comment-card{pointer-events:auto;gap:var(--evr-spacing-2xs);min-width:0;padding:var(--evr-spacing-xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);box-shadow:var(--evr-depth-02);flex-direction:column;transition:top .12s ease-out;display:flex;position:absolute;inset-inline:0}.d-docpage-comment-card[data-focused=true]{border-color:var(--evr-interactive-primary-default);box-shadow:var(--evr-depth-04)}.d-docpage-toc-fly{top:var(--evr-spacing-md);z-index:2;align-self:flex-end;position:sticky}.d-docpage-toc-fly-tab{appearance:none;padding:var(--evr-spacing-3xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-lowemp);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.d-docpage-toc-fly-tab:hover{background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-highemp)}.d-docpage-toc-fly-tab:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-toc-fly-panel{inset-inline-end:0;top:calc(100% + var(--evr-spacing-2xs));width:20rem;max-width:80vw;max-height:60vh;padding:var(--evr-spacing-xs);background:var(--evr-surfaces-primary-default);color:var(--evr-content-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);box-shadow:var(--evr-depth-04);display:none;position:absolute;overflow-y:auto}.d-docpage-toc-fly[data-open=true] .d-docpage-toc-fly-panel{display:block}@media (min-width:60.0625rem){.d-docpage-toc-fly:hover .d-docpage-toc-fly-panel,.d-docpage-toc-fly:focus-within .d-docpage-toc-fly-panel{display:block}}@media (max-width:60rem){.d-docpage-rail[data-tenant=comments]{align-self:auto}.d-docpage-comments{pointer-events:auto;gap:var(--evr-spacing-xs);flex-direction:column;display:flex;position:static}.d-docpage-comment-card{position:static}.d-docpage-toc-fly{order:2;align-self:stretch;margin-block-start:var(--evr-spacing-sm);position:static}.d-docpage-toc-fly-panel{width:auto;max-width:none;box-shadow:none;margin-block-start:var(--evr-spacing-2xs);position:static}}.d-docpage-mermaid{margin-block:var(--evr-paragraph-spacing-2xs) 0;min-width:0}.d-docpage-mermaid .h-codeblock{margin-block:0}.d-docpage-mermaid-head{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);padding-block-end:var(--evr-spacing-4xs);display:flex}.d-docpage-mermaid-label{font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);text-transform:uppercase;letter-spacing:var(--evr-letter-spacing-md)}.d-docpage-mermaid-toggle{cursor:pointer;font:inherit;font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp);padding:var(--evr-spacing-4xs) var(--evr-spacing-3xs);border-radius:var(--evr-radius-3xs);background:0 0;border:none}.d-docpage-mermaid-toggle:hover{color:var(--evr-content-primary-highemp);background:var(--evr-surfaces-secondary-default)}.d-docpage-mermaid-toggle:focus-visible{outline:var(--evr-focus-ring-border) solid var(--evr-focus-ring-color);outline-offset:var(--evr-focus-ring-outline-offset)}.d-docpage-mermaid-note{margin-block:0 var(--evr-spacing-3xs);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);color:var(--evr-content-primary-lowemp)}.d-docpage-mermaid-svg{padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-primary-default);overflow-x:auto}.d-docpage-mermaid-svg svg{max-width:100%;height:auto;font-family:var(--evr-font-family-body);display:block}.d-docpage-mermaid-svg svg text,.d-docpage-mermaid-svg svg tspan{fill:var(--evr-content-primary-default);stroke:none;font-family:var(--evr-font-family-body)}.d-docpage-mermaid-svg .node rect,.d-docpage-mermaid-svg .node circle,.d-docpage-mermaid-svg .node ellipse,.d-docpage-mermaid-svg .node polygon,.d-docpage-mermaid-svg .node path{fill:var(--evr-surfaces-secondary-default);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .edgePath .path,.d-docpage-mermaid-svg .flowchart-link{stroke:var(--evr-content-primary-lowemp);fill:none}.d-docpage-mermaid-svg .marker{fill:var(--evr-content-primary-lowemp);stroke:var(--evr-content-primary-lowemp)}.d-docpage-mermaid-svg .edgeLabel rect{fill:var(--evr-surfaces-primary-default)}.d-docpage-mermaid-svg .cluster rect{fill:var(--evr-surfaces-primary-default);stroke:var(--evr-borders-decorative-lowemp)}.d-docpage-mermaid-svg .actor{fill:var(--evr-surfaces-secondary-default);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .actor-line{stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .messageLine0,.d-docpage-mermaid-svg .messageLine1,.d-docpage-mermaid-svg .loopLine{stroke:var(--evr-content-primary-lowemp)}.d-docpage-mermaid-svg .messageText,.d-docpage-mermaid-svg .loopText,.d-docpage-mermaid-svg .loopText tspan{fill:var(--evr-content-primary-default)}.d-docpage-mermaid-svg .activation0,.d-docpage-mermaid-svg .activation1,.d-docpage-mermaid-svg .activation2{fill:var(--evr-surfaces-primary-default);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .labelBox{fill:var(--evr-surfaces-secondary-default);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .note{fill:var(--evr-surfaces-status-warning-lowemp);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .er.entityBox{fill:var(--evr-surfaces-secondary-default);stroke:var(--evr-borders-decorative-highemp)}.d-docpage-mermaid-svg .er.attributeBoxEven{fill:var(--evr-surfaces-primary-default);stroke:var(--evr-borders-decorative-lowemp)}.d-docpage-mermaid-svg .er.attributeBoxOdd{fill:var(--evr-surfaces-secondary-default);stroke:var(--evr-borders-decorative-lowemp)}.d-docpage-mermaid-svg .er.relationshipLine{stroke:var(--evr-content-primary-lowemp)}.d-docpage-mermaid-svg .er.relationshipLabelBox{fill:var(--evr-surfaces-primary-default)}#d-doc-print-root{display:none}.d-docexport-stage{pointer-events:none;width:52rem;position:fixed;inset-block-start:0;inset-inline-start:-200vw;overflow:hidden}.a-chatexport-msg{margin-block-end:var(--evr-spacing-md)}.a-chatexport-role{margin:0 0 var(--evr-spacing-3xs);color:var(--evr-content-primary-lowemp);break-after:avoid}.d-docexport-report{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-status-warning-lowemp);color:var(--evr-content-primary-default);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);align-items:flex-start;display:flex}.d-docexport-report ul{margin:0;padding-inline-start:var(--evr-spacing-sm)}.d-docexport-report-title{font-weight:var(--evr-demi-bold-weight)}.d-docexport-progress{align-items:center;gap:var(--evr-spacing-2xs);color:var(--evr-content-primary-lowemp);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);display:inline-flex}.d-docpage-img-overcap{padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) dashed var(--evr-borders-decorative-highemp);border-radius:var(--evr-radius-2xs);color:var(--evr-content-primary-default);background:var(--evr-surfaces-secondary-default);font-size:var(--evr-font-size-sm-md);line-height:var(--evr-line-height-2xs-rem);display:block}.d-docpage-img-overcap-alt{font-weight:var(--evr-demi-bold-weight);display:block}.d-docpage-img-overcap-note{color:var(--evr-content-primary-lowemp);display:block}.d-docpage-img-overcap-note a{color:var(--evr-interactive-primary-default);word-break:break-all}@media print{@page{size:A4;margin:12mm;@top-center{content:string(doc-title);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-sm);color:var(--evr-content-primary-lowemp)}@bottom-center{content:counter(page) " of " counter(pages);font-family:var(--evr-font-family-body);font-size:var(--evr-font-size-sm);color:var(--evr-content-primary-lowemp)}}.d-docpage-title{string-set:doc-title content(text)}body.d-doc-printing>:not(#d-doc-print-root){display:none!important}#d-doc-print-root{display:block}.d-docexport-stage,.d-docpage-rail{display:none}.d-docpage-layout{display:block}.d-docpage{max-width:none}.d-docpage-collapse,.d-docpage-collapse-badge,.d-docpage-col-resize,.d-docpage-elevation-cue,.d-docpage-elevation-comments,.d-docpage-toc-fly,.d-docpage-comments,.h-codeblock-copy{display:none}.d-docpage-section-body[hidden]{display:block}.d-docpage figure,.d-docpage img,.d-docpage .h-prose-tablewrap,.d-docpage-callout,.h-codeblock{break-inside:avoid}.d-docpage :is(h1,h2,h3,h4,h5,h6){break-after:avoid}:is(.d-docpage,.prose) .h-prose-tablewrap{max-height:none;overflow:visible}.d-docpage th{position:static}.d-docpage a[href^=http]:after,.d-docpage a[href^=mailto\:]:after{content:" (" attr(href) ")";font-size:var(--evr-font-size-sm);color:var(--evr-content-primary-lowemp);word-break:break-all}.d-docpage-toc{position:static}.d-docpage-toc a{color:var(--evr-content-primary-default);text-decoration:none}.h-codeblock{border:var(--evr-border-width-thin-px) solid var(--evr-primitive-neutral-80);--h-code-comment:var(--evr-primitive-neutral-50);--h-code-keyword:var(--evr-primitive-blue-500);--h-code-string:var(--evr-primitive-green-500);--h-code-number:var(--evr-primitive-yellow-600);--h-code-title:var(--evr-primitive-red-500)}.h-codeblock pre{background:var(--evr-primitive-neutral-100);color:var(--evr-primitive-neutral-12)}.h-codeblock-head{background:var(--evr-primitive-neutral-97);color:var(--evr-primitive-neutral-30)}.d-docpage-callout{border:var(--evr-border-width-thin-px) solid var(--evr-primitive-neutral-80);background:0 0}}.d-rich-doc-cmark{background:color-mix(in srgb, var(--evr-content-status-warning-default) 25%, transparent);border-radius:var(--evr-radius-4xs)}.d-rich-doc-cmark-pending{background:color-mix(in srgb, var(--evr-content-status-warning-default) 12%, transparent);-webkit-text-decoration:underline dashed color-mix(in srgb, var(--evr-content-status-warning-default) 60%, transparent);text-decoration:underline dashed color-mix(in srgb, var(--evr-content-status-warning-default) 60%, transparent);text-underline-offset:.2em}.d-rich-doc-cbadge{block-size:1.125rem;inline-size:1.125rem;border:var(--evr-border-width-thin-px) solid color-mix(in srgb, var(--evr-content-status-warning-default) 60%, transparent);border-radius:var(--evr-radius-circle);background:color-mix(in srgb, var(--evr-content-status-warning-default) 12%, transparent);font-size:var(--evr-font-size-xs);cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-inline-end:var(--evr-spacing-4xs);line-height:1;display:inline-flex}.d-spec-pending-composer{z-index:7;inline-size:24rem;max-inline-size:calc(100vw - 1rem);padding:var(--evr-spacing-2xs);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-xs);background:var(--evr-surfaces-primary-default);box-shadow:var(--evr-depth-04);position:fixed}.d-spec-comment-pending{border-style:dashed}.snv-root{width:calc(var(--evr-spacing-sm) * 18.75);min-width:calc(var(--evr-spacing-sm) * 18.75);background:var(--evr-surfaces-primary-default);border-inline-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);box-sizing:border-box;flex-direction:column;flex-shrink:0;height:100%;min-height:0;display:flex}.snv-panel{flex-direction:column;height:100%;min-height:0;display:flex}.snv-header{align-items:center;gap:var(--evr-spacing-sm);box-sizing:border-box;height:56px;padding-inline:var(--evr-spacing-sm);z-index:1;flex-shrink:0;display:flex;position:relative}.snv-logo{align-items:center;gap:calc(var(--evr-spacing-3xs) * 2.5);min-width:0;color:var(--evr-content-primary-highemp);border-radius:var(--evr-radius-2xs);margin-inline-end:auto;line-height:1;text-decoration:none;display:inline-flex}.snv-logo #harness-logo,.snv-logo #harness-logo img{max-height:20px;display:block;width:auto!important;height:20px!important}.snv-logo .snv-logo-word{align-items:center;line-height:1;display:inline-flex}.snv-logo:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thick-px)}.snv-logo-word{white-space:nowrap;margin:0}.snv-header-actions{align-items:center;gap:var(--evr-spacing-2xs);flex-shrink:0;line-height:1;display:inline-flex}.snv-body{min-height:0;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm) var(--evr-spacing-md);flex:1;overflow:hidden auto}.snv-nav{gap:var(--evr-spacing-4xs);flex-direction:column;min-width:0;display:flex}.snv-item{align-items:center;gap:var(--evr-spacing-xs);box-sizing:border-box;width:100%;min-width:0;height:calc(var(--evr-spacing-sm) * 2.25);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border-radius:var(--evr-radius-xs);color:var(--evr-content-primary-highemp);text-align:start;font-family:var(--evr-font-family-body);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.snv-item:hover{background:var(--evr-surfaces-primary-hovered)}.snv-item:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:calc(var(--evr-border-width-thick-px) * -1)}.snv-item-active,.snv-item-active:hover{background:var(--evr-interactive-primary-decorative);color:var(--evr-interactive-primary-default)}.snv-item-active .snv-item-label{color:var(--evr-interactive-primary-default);font-weight:var(--evr-demi-bold-weight)}.snv-item-active:before{content:"";inset-inline-start:0;width:var(--evr-spacing-3xs);height:var(--evr-spacing-xs);border-radius:0 var(--evr-radius-3xs) var(--evr-radius-3xs) 0;background:var(--evr-interactive-primary-default);position:absolute;top:50%;transform:translateY(-50%)}.snv-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.snv-inbox-dot{background:var(--evr-interactive-primary-default);border-radius:var(--evr-radius-circle);flex-shrink:0;block-size:7px;inline-size:7px;display:inline-block}.snv-section-head{align-items:center;gap:var(--evr-spacing-4xs);padding-block:calc(var(--evr-spacing-3xs) + var(--evr-spacing-4xs));padding-inline:var(--evr-spacing-xs);margin-block-start:calc(var(--evr-spacing-sm) - var(--evr-spacing-4xs));display:flex}.snv-section-toggle{align-items:center;gap:var(--evr-spacing-4xs);cursor:pointer;min-width:0;color:var(--evr-content-primary-lowemp);font-family:var(--evr-font-family-body);border-radius:var(--evr-radius-2xs);background:0 0;border:0;flex:1;padding:0;display:flex}.snv-section-toggle:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thick-px)}.snv-section-label{padding:var(--evr-spacing-3xs) var(--evr-spacing-xs);display:block}.snv-chevron{transition:transform .12s;display:inline-flex}.snv-section-toggle[aria-expanded=false] .snv-chevron{transform:rotate(-90deg)}.snv-section-action{margin-inline-end:calc(var(--evr-spacing-3xs) * -1.5);margin-block:calc(var(--evr-spacing-4xs) * -1);flex-shrink:0;align-items:center;display:inline-flex}.snv-section-head .snv-section-action button{inline-size:var(--evr-size-md);block-size:var(--evr-size-md);min-inline-size:var(--evr-size-md);min-block-size:var(--evr-size-md);padding:var(--evr-spacing-4xs)}.snv-section-head .snv-section-action button svg{inline-size:var(--evr-size-sm);block-size:var(--evr-size-sm);min-inline-size:var(--evr-size-sm);min-block-size:var(--evr-size-sm);fill:var(--evr-content-primary-default)}.snv-dot-idle{border:var(--evr-border-width-thick-px) solid var(--evr-borders-decorative-default);box-sizing:border-box;background:0 0}.snv-chat-actions{visibility:hidden;flex-shrink:0;align-items:center;margin-inline-end:calc(var(--evr-spacing-3xs) * -1.5);display:inline-flex}.snv-item:hover .snv-chat-actions,.snv-item:focus-within .snv-chat-actions{visibility:visible}.snv-item .snv-chat-actions button{inline-size:var(--evr-size-md);block-size:var(--evr-size-md);min-inline-size:var(--evr-size-md);min-block-size:var(--evr-size-md);padding:var(--evr-spacing-4xs)}.snv-item .snv-chat-actions button svg{inline-size:var(--evr-size-sm);block-size:var(--evr-size-sm);min-inline-size:var(--evr-size-sm);min-block-size:var(--evr-size-sm)}.snv-dot-box{inline-size:var(--evr-spacing-sm);block-size:var(--evr-spacing-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.snv-empty{padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);display:block}.snv-archived-row{cursor:default;height:auto;color:var(--evr-content-primary-lowemp);flex-wrap:wrap}.snv-archived-row:hover{color:var(--evr-content-primary-default)}.snv-archived-lines{flex-direction:column;flex:1;min-width:0;display:flex}.snv-archived-meta{color:var(--evr-content-primary-lowemp)}.snv-archived-row .snv-chat-actions{visibility:visible}.snv-dot-archived{border:var(--evr-border-width-thin-px) solid var(--evr-content-primary-lowemp);box-sizing:border-box;background:0 0}.snv-archived-failed{color:var(--evr-content-status-error-default);text-wrap:pretty;flex-basis:100%;padding-block-end:var(--evr-spacing-3xs)}.snv-archived-note{align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);display:flex}.snv-archived-error{align-items:flex-start;gap:var(--evr-spacing-3xs);color:var(--evr-content-status-error-default);text-wrap:pretty;flex-direction:column}.snv-footer{padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);flex-shrink:0}.snv-user-row{align-items:center;gap:var(--evr-spacing-2xs);box-sizing:border-box;width:100%;min-width:0;height:calc(var(--evr-spacing-sm) * 2.25);padding:var(--evr-spacing-3xs) var(--evr-spacing-xs) var(--evr-spacing-3xs) var(--evr-spacing-2xs);border-radius:var(--evr-radius-xs);cursor:pointer;color:var(--evr-content-primary-default);text-align:start;font-family:var(--evr-font-family-body);background:0 0;border:0;display:flex}.snv-user-row:hover{background:var(--evr-surfaces-primary-hovered)}.snv-user-row:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:calc(var(--evr-border-width-thick-px) * -1)}.snv-user-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--evr-demi-bold-weight);overflow:hidden}.snv-user-ws{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--evr-inactive-content);flex:1;overflow:hidden}.snv-user-avatar{inline-size:calc(var(--evr-spacing-sm) * 1.5);block-size:calc(var(--evr-spacing-sm) * 1.5);border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);color:var(--evr-content-primary-default);font-weight:var(--evr-demi-bold-weight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.snv-user-sep{inline-size:var(--evr-spacing-4xs);block-size:var(--evr-spacing-4xs);border-radius:var(--evr-radius-circle);background:var(--evr-inactive-content);flex-shrink:0}.snv-account-card{align-items:center;gap:var(--evr-spacing-2xs);padding-block-end:var(--evr-spacing-xs);padding-inline:var(--evr-spacing-4xs);display:flex}.snv-account-card-door{border-radius:var(--evr-radius-xs);cursor:pointer;padding-block-start:var(--evr-spacing-2xs)}.snv-account-card-door:hover{background:var(--evr-surfaces-primary-hovered)}.snv-account-card-door:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:calc(var(--evr-border-width-thick-px) * -1)}.snv-account-id{gap:0;min-width:0}.snv-ws-row{gap:var(--evr-spacing-xs)}.snv-ws-avatar{inline-size:calc(var(--evr-spacing-sm) * 1.75);block-size:calc(var(--evr-spacing-sm) * 1.75);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);color:var(--evr-content-primary-default);font-weight:var(--evr-demi-bold-weight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.h-cmdk-slot-icon{flex-shrink:0;display:inline-flex}.h-cmdk-trigger-icon,.snv-icon-btn{padding:var(--evr-spacing-3xs);border-radius:var(--evr-radius-xs);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.h-cmdk-trigger-icon:hover,.snv-icon-btn:hover{background:var(--evr-surfaces-secondary-hovered)}.h-cmdk-trigger-icon:focus-visible,.snv-icon-btn:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thick-px)}.snv-pop.snv-pop{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md);box-shadow:var(--evr-depth-04);background:var(--evr-surfaces-primary-default);width:calc(var(--evr-spacing-sm) * 17.75);min-width:calc(var(--evr-spacing-sm) * 17.75);max-width:calc(var(--evr-spacing-sm) * 17.75);box-sizing:border-box;padding:0;overflow:hidden}.snv-item .snv-item-label,.snv-section-head .snv-section-title,.snv-pop-section .snv-pop-label,.snv-user-row .snv-user-avatar,.snv-user-row .snv-user-name,.snv-user-row .snv-user-ws{margin-block:0}.snv-pop-section{padding:var(--evr-spacing-xs);box-sizing:border-box;width:100%;min-width:0}.snv-pop-section+.snv-pop-section{border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.snv-pop-label{padding:var(--evr-spacing-3xs) var(--evr-spacing-xs) calc(var(--evr-spacing-3xs) + var(--evr-spacing-4xs));display:block}.snv-collapsed{flex-shrink:0;width:0;height:100%;position:relative}.snv-collapsed-anchor{clip:rect(0 0 0 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#harness-shell:not(:has(.d-page-omnibar-sticky)) .snv-collapsed-anchor{clip:auto;white-space:normal;pointer-events:auto;width:auto;height:auto;z-index:40;margin:0;display:inline-flex;inset-block-start:var(--evr-spacing-xs);inset-inline-start:var(--evr-spacing-xs);overflow:visible}.snv-flyout{top:calc(var(--evr-spacing-sm) * 2.5);z-index:39;width:calc(var(--evr-spacing-sm) * 18.75);max-height:calc(100vh - var(--evr-spacing-sm) * 8);max-height:calc(100dvh - var(--evr-spacing-sm) * 8);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md);box-shadow:var(--evr-depth-04);flex-direction:column;display:flex;position:absolute;inset-inline-start:var(--evr-spacing-xs);overflow:hidden}.snv-panel-floating .snv-body{padding:var(--evr-spacing-xs)}.snv-panel-floating .snv-footer{padding:0 var(--evr-spacing-xs) var(--evr-spacing-xs)}#harness-shell-content:has(#harness-assistant-page){flex-direction:column;display:flex;overflow:hidden!important}#harness-shell-content:has(#harness-assistant-page)>#harness-page-content{flex:1;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0}.av2-prompt-zone{align-items:stretch;gap:var(--evr-spacing-2xs);flex-direction:column;width:100%;min-width:18rem;max-width:48rem;display:flex}.av2-prompt{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-lg);flex-direction:column;width:100%;min-width:18rem;max-width:48rem;display:flex;position:relative}.av2-prompt:focus-within{border-color:var(--evr-borders-primary-default)}.av2-prompt-msg{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-md) var(--evr-spacing-md) var(--evr-spacing-3xs);flex-direction:column;max-height:31.25rem;display:flex;overflow-y:auto}.av2-prompt-bar{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-sm);display:flex}.av2-prompt-bar-left{align-items:center;gap:var(--evr-spacing-4xs);min-width:0;display:flex}.av2-prompt-bar-right{align-items:center;gap:var(--evr-spacing-3xs);display:flex}.av2-btn-on{border-radius:var(--evr-radius-2xs);background:var(--evr-interactive-primary-decorative);display:inline-flex}.av2-btn-on [class*=evrIcon],.av2-btn-on svg{color:var(--evr-interactive-primary-default)}.av2-btn-on svg path{fill:var(--evr-interactive-primary-default)}.av2-btn-on button>span:not([class]){color:var(--evr-interactive-primary-default)}.av2-chip{border-radius:calc(var(--evr-size-md) * 99);min-width:0;display:inline-flex}.av2-chip button{max-width:150px;overflow:hidden;border-radius:calc(var(--evr-size-md) * 99)!important;padding-inline:.4rem!important}.av2-chip button svg{width:1.2rem!important;min-width:1.2rem!important;height:1.2rem!important;min-height:1.2rem!important}.av2-chip button{gap:0}.av2-chip button>span:not([class]){opacity:0;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:0;display:inline-block;overflow:hidden}@media (hover:hover){.av2-chip button{transition:gap .2s,padding-inline-end .2s}.av2-chip button>span:not([class]){transition:max-width .2s,opacity .14s 60ms}.av2-chip:hover button>span:not([class]),.av2-chip:focus-within button>span:not([class]){max-width:var(--av2-chip-w,150px);opacity:1}.av2-chip:hover button,.av2-chip:focus-within button{gap:var(--evr-spacing-3xs);padding-inline-end:var(--evr-spacing-xs)!important}}.av2-goal-bar{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;display:flex}.av2-menu{z-index:40;background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);width:16.5rem;box-shadow:var(--evr-depth-04);max-height:calc(var(--evr-spacing-sm) * 18.75);overscroll-behavior:contain;border-radius:1.25rem;position:absolute;overflow:hidden auto}.av2-menu-sub{z-index:95;width:11rem;position:fixed}.av2-menu-up{bottom:calc(100% + var(--evr-spacing-2xs));left:0}.av2-menu-down{top:calc(100% + var(--evr-spacing-2xs));left:0}.av2-menu-sec{padding:var(--evr-spacing-2xs);border-bottom:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp)}.av2-menu>.av2-menu-sec:last-child,.av2-menu>:last-child .av2-menu-sec{border-bottom:0}.av2-menu-row{align-items:center;gap:var(--evr-spacing-xs);height:calc(var(--evr-spacing-sm) * 2.25);padding:var(--evr-spacing-2xs) var(--evr-spacing-xs);border-radius:var(--evr-radius-xs);color:var(--evr-content-primary-highemp);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;min-width:0;display:flex}.av2-menu-row:hover,.av2-menu-row:focus-visible{background:var(--evr-surfaces-primary-hovered);outline:none}.av2-menu-row[aria-disabled=true]{color:var(--evr-inactive-content);cursor:default}.av2-menu-row[aria-disabled=true]:hover{background:0 0}.av2-menu-row[aria-disabled=true] .av2-menu-label{color:var(--evr-inactive-content)}.av2-menu-row[aria-disabled=true] svg path{fill:var(--evr-inactive-content)}.av2-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.av2-menu-end{color:var(--evr-content-primary-lowemp);margin-left:auto;display:inline-flex}.av2-menu-val{align-items:center;gap:var(--evr-spacing-3xs)}.av2-menu-val .av2-menu-val-text{color:var(--evr-content-primary-lowemp);margin:0}.av2-menu-goals{max-height:18rem;overflow-y:auto}.av2-menu-head{padding:var(--evr-spacing-2xs) var(--evr-spacing-xs) 0;color:var(--evr-content-primary-lowemp);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.av2-menu-head .av2-menu-label{margin:0}.av2-home{justify-content:center;align-items:center;gap:var(--evr-spacing-xl);min-height:0;padding:var(--evr-spacing-2xl) var(--evr-spacing-lg);flex-direction:column;flex:1;width:100%;display:flex}.av2-home.av2-starting{justify-content:flex-start;align-items:stretch}.av2-starting-thread{width:100%}.av2-hero{align-items:center;gap:var(--evr-spacing-sm);text-align:center;flex-direction:column;display:flex}.av2-hero-spark{display:inline-flex}.av2-hd{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);min-height:calc(var(--evr-spacing-sm) * 3.5);padding:var(--evr-spacing-2xs) var(--evr-spacing-md);background:0 0;flex-shrink:0;display:flex}.av2-hd-left{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex;overflow:hidden}.av2-hd-title{border-radius:var(--evr-radius-md);min-height:2rem;padding-inline:var(--evr-spacing-3xs);color:var(--evr-content-primary-highemp);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:4rem;display:inline-flex;overflow:hidden}.av2-hd-tag{min-width:4rem;max-width:calc(var(--evr-spacing-sm) * 15.5);flex:0 4 auto;display:inline-flex;overflow:hidden}.av2-hd-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:calc(var(--evr-spacing-sm) * 31.25);overflow:hidden}.av2-hd-actions{align-items:center;gap:var(--evr-spacing-2xs);display:flex}.av2-hd-btn{padding:var(--evr-spacing-3xs);border-radius:var(--evr-radius-xs);color:var(--evr-content-primary-lowemp);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.av2-hd-btn:hover,.av2-hd-btn:focus-visible{background:var(--evr-surfaces-primary-hovered);color:var(--evr-content-primary-highemp);outline:none}.av2-hd-btn[aria-disabled=true]{color:var(--evr-inactive-content);cursor:default}.av2-hd-btn[aria-disabled=true]:hover{color:var(--evr-inactive-content);background:0 0}.av2-hd-btn svg{width:var(--evr-spacing-sm);height:var(--evr-spacing-sm)}.av2-hd-btn[aria-disabled=true] svg path{fill:var(--evr-inactive-content)}.av2-hd-left>svg,.av2-hd-left>[class*=evrIcon] svg{width:var(--evr-spacing-sm);height:var(--evr-spacing-sm)}#harness-assistant-chat{timeline-scope:--a-cc-scroll}.av2-hd{z-index:1;position:relative}.av2-hd:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--evr-surfaces-root-primary), transparent);opacity:0;height:16px;animation:linear both d-page-omnibar-shadow-in;animation-timeline:--a-cc-scroll;animation-range:0 64px;position:absolute;inset-block-start:100%;inset-inline:0}.av2-conv{min-height:0;padding:var(--evr-spacing-md);flex:1;overflow-y:auto}.av2-conv-col{gap:var(--evr-spacing-md);flex-direction:column;max-width:44.5rem;margin-inline:auto;display:flex}.av2-user{align-self:flex-end;align-items:flex-end;gap:var(--evr-spacing-3xs);max-width:100%;flex-direction:column;padding-inline-start:var(--evr-spacing-4xl);display:flex;position:relative}.av2-user-author{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.av2-user-bubble{background:var(--evr-surfaces-status-informative-lowemp);border-radius:var(--evr-radius-md);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);max-width:32rem;color:var(--evr-content-primary-highemp);overflow-wrap:anywhere;white-space:pre-wrap}.av2-turn{gap:var(--evr-spacing-sm);flex-direction:column;min-width:0;display:flex;position:relative}.av2-copy{opacity:.65;align-items:center;gap:var(--evr-spacing-3xs);transition:opacity .12s;display:flex}.av2-copy:hover,.av2-copy:focus-within{opacity:1}@media (hover:hover){.av2-copy{opacity:0}.av2-user:hover .av2-copy,.av2-turn:hover .av2-copy,.av2-copy:focus-within{opacity:1}.av2-when{color:var(--evr-content-primary-lowemp)}}.av2-copy button{height:var(--evr-size-md)!important;width:var(--evr-size-md)!important;min-width:var(--evr-size-md)!important;min-height:var(--evr-size-md)!important;padding:0!important}.av2-copy svg{width:.75rem!important;min-width:.75rem!important;height:.75rem!important;min-height:.75rem!important}.av2-copy-assistant{position:absolute;inset-block-start:100%;inset-inline-start:0}.av2-copy-user{flex-direction:row-reverse;position:absolute;inset-block-start:100%;inset-inline-end:0}.av2-when{white-space:nowrap}:root{--aix-spark:#008cff;--aix-vivid-teal:#00e5ff;--aix-vivid-purple:#cd70ff;--aix-vivid-green:#00e5bf;--aix-vivid-blue:#6299f4;--aix-vivid-teal-light:#75ddff;--aix-glow:#00e5ff33;--aix-bloom-fill:radial-gradient(35% 57% at 62.5% 91%, color-mix(in srgb, var(--aix-vivid-teal) 30%, transparent) 0%, color-mix(in srgb, var(--aix-vivid-teal) 28%, transparent) 30%, color-mix(in srgb, var(--aix-vivid-teal) 19%, transparent) 52%, color-mix(in srgb, var(--aix-vivid-teal) 9%, transparent) 72%, color-mix(in srgb, var(--aix-vivid-teal) 2.5%, transparent) 88%, color-mix(in srgb, var(--aix-vivid-teal) 0%, transparent) 100%), radial-gradient(46% 74% at 49% 41%, color-mix(in srgb, var(--aix-vivid-purple) 30%, transparent) 0%, color-mix(in srgb, var(--aix-vivid-purple) 28%, transparent) 28%, color-mix(in srgb, var(--aix-vivid-purple) 19%, transparent) 50%, color-mix(in srgb, var(--aix-vivid-purple) 9%, transparent) 71%, color-mix(in srgb, var(--aix-vivid-purple) 2.5%, transparent) 87%, color-mix(in srgb, var(--aix-vivid-purple) 0%, transparent) 100%), radial-gradient(36% 58% at 30.6% 92%, color-mix(in srgb, var(--aix-vivid-blue) 30%, transparent) 0%, color-mix(in srgb, var(--aix-vivid-blue) 28%, transparent) 32%, color-mix(in srgb, var(--aix-vivid-blue) 19%, transparent) 54%, color-mix(in srgb, var(--aix-vivid-blue) 9%, transparent) 73%, color-mix(in srgb, var(--aix-vivid-blue) 2.5%, transparent) 88%, color-mix(in srgb, var(--aix-vivid-blue) 0%, transparent) 100%);--aix-bloom-radius:48px;--aix-dict-ring:#c7e5ff;--aix-stream-from:#007e8f;--aix-stream-mid:#a600ff}html.dark-theme{--aix-stream-from:var(--aix-vivid-teal);--aix-stream-mid:var(--aix-vivid-purple);--dfb-dark-surface:#0f172a;--dfb-dark-root:#020617}.aix-spark{vertical-align:middle;flex:none;width:1.5rem;height:1.5rem;display:inline-block}.aix-status-spark .aix-spark{width:1rem;height:1rem}.aix-spark:not(.aix-spark-flow) path{fill:var(--aix-spark)}.aix-spark-flow stop{stop-color:var(--aix-vivid-teal);animation:9.6s ease-in-out infinite aix-spark-flow}.aix-spark-flow stop:nth-of-type(2){stop-color:var(--aix-vivid-blue);animation-delay:-3.2s}.aix-spark-flow stop:nth-of-type(3){stop-color:var(--aix-vivid-purple);animation-delay:-6.4s}@keyframes aix-spark-flow{0%,to{stop-color:var(--aix-vivid-teal)}25%{stop-color:var(--aix-vivid-blue)}50%{stop-color:var(--aix-vivid-purple)}75%{stop-color:var(--aix-vivid-green)}}.aix-orb{--orb-color:var(--aix-spark);flex:none;line-height:0;display:inline-block}.aix-att-chip{align-items:center;gap:var(--evr-spacing-2xs);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-default);border-radius:var(--evr-radius-sm);padding:var(--evr-spacing-2xs);min-width:0;max-width:15rem;display:flex}.aix-att-tile{border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-tertiary-default);width:3rem;height:3rem;color:var(--evr-content-primary-default);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.aix-att-tile-pdf{background:var(--evr-surfaces-status-error-lowemp);color:var(--evr-content-primary-highemp)}.aix-att-titles{flex-direction:column;flex:1;min-width:0;display:flex}.aix-att-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aix-att-stack{align-items:flex-end;gap:var(--evr-spacing-3xs);max-width:100%;flex-direction:column;margin-block-end:var(--evr-spacing-xs);display:flex}.aix-att-fan{flex-direction:column;align-items:flex-end;display:flex}.aix-att-fan>*{box-shadow:var(--evr-depth-02);background:var(--evr-surfaces-primary-default);margin-block-start:-2.5rem}.aix-att-fan>:first-child{margin-block-start:0}.aix-att-fan>:last-child{transform:rotate(4deg)}.aix-att-fan>:nth-last-child(2){transform:scale(.95)}.aix-att-fan>:nth-last-child(3){transform:rotate(-4deg)scale(.9)}.aix-att-grid{justify-content:flex-end;gap:var(--evr-spacing-2xs);flex-wrap:wrap;margin-block-start:var(--evr-spacing-3xs);display:flex}.aix-genui{border:var(--evr-border-width-thin-px) solid transparent;border-radius:var(--evr-radius-sm);background:linear-gradient(var(--evr-surfaces-primary-default), var(--evr-surfaces-primary-default)) padding-box, linear-gradient(90deg, var(--aix-vivid-green) 0%, var(--aix-vivid-blue) 50%, var(--aix-vivid-purple) 62%, var(--aix-vivid-teal) 100%) border-box;box-shadow:2px 2px 10px #0000000f, 0 2px 4px #00000024, 0 0 32px 6px var(--aix-glow), inset 0 0 0 3px var(--evr-surfaces-primary-default), inset 0 0 32px var(--aix-glow);animation:2.4s ease-in-out infinite aix-genui-breathe}@keyframes aix-genui-breathe{50%{box-shadow:2px 2px 10px #0000000f, 0 2px 4px #00000024, 0 0 40px 8px var(--aix-glow), inset 0 0 0 3px var(--evr-surfaces-primary-default), inset 0 0 40px var(--aix-glow)}}.aix-bloom{border-radius:var(--aix-bloom-radius);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);animation:2.4s ease-out aix-bloom-shell;position:relative}.aix-bloom:before,.aix-bloom:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.aix-bloom:before{clip-path:inset(0 round calc(var(--aix-bloom-radius) - 1px));background-image:var(--aix-bloom-fill);-webkit-mask-image:radial-gradient(calc(var(--aix-bloom-sweep) * .85) var(--aix-bloom-sweep) at 50% -8%, #000 0%, #000 48%, transparent 100%);-webkit-mask-image:radial-gradient(calc(var(--aix-bloom-sweep) * .85) var(--aix-bloom-sweep) at 50% -8%, #000 0%, #000 48%, transparent 100%);mask-image:radial-gradient(calc(var(--aix-bloom-sweep) * .85) var(--aix-bloom-sweep) at 50% -8%, #000 0%, #000 48%, transparent 100%);animation:2s linear .4s forwards aix-bloom-fill}.aix-bloom:after{box-shadow:inset 0 0 32px 0 var(--aix-glow);animation:2.4s ease-out aix-bloom-chrome}.aix-bloom-ring{z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--aix-bloom-angle), transparent 0deg, var(--aix-vivid-teal) 55deg, var(--aix-vivid-blue) 135deg, var(--aix-vivid-purple) 215deg, var(--aix-vivid-teal-light) 295deg, transparent 360deg);padding:1px;animation:2.2s linear infinite aix-bloom-ring-spin,2.4s ease-out forwards aix-bloom-ring-sweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.aix-bloom-content{z-index:2;height:100%;position:relative}@property --aix-bloom-sweep{syntax:"<percentage>";inherits:false;initial-value:0%}@property --aix-bloom-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --aix-comet-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes aix-comet-spin{to{--aix-comet-angle:360deg}}@keyframes aix-bloom-fill{0%{--aix-bloom-sweep:35%;opacity:0;filter:blur(30px)}30%{--aix-bloom-sweep:150%;opacity:1;filter:blur()}70%{--aix-bloom-sweep:250%;opacity:1;filter:blur()}to{--aix-bloom-sweep:330%;opacity:0;filter:blur(30px)}}@keyframes aix-bloom-chrome{0%{opacity:0}35%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes aix-bloom-shell{0%{border-color:var(--evr-borders-decorative-lowemp);box-shadow:0 0 #00e5ff00,0 0 #0000,0 0 #0000}30%{border-color:var(--aix-vivid-teal);box-shadow:0 0 56px 14px #00e5ff73,0 2px 4px #00000024,2px 2px 10px #0000000f}70%{border-color:var(--aix-vivid-teal);box-shadow:0 0 32px 6px var(--aix-glow), 0 2px 4px 0 #00000024, 2px 2px 10px 0 #0000000f}to{border-color:var(--evr-borders-decorative-lowemp);box-shadow:0 0 #00e5ff00,0 0 #0000,0 0 #0000}}@keyframes aix-bloom-ring-spin{to{--aix-bloom-angle:360deg}}@keyframes aix-bloom-ring-sweep{0%{opacity:0}12%{opacity:1}70%{opacity:1}to{opacity:0}}.aix-dict-live{border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-status-informative-lowemp);border:var(--evr-border-width-thin-px) solid var(--aix-dict-ring);display:inline-flex}.aix-dict-live svg path{fill:var(--evr-interactive-primary-default)}.av2-tools-sum{align-items:center;gap:var(--evr-spacing-4xs);width:100%;color:var(--evr-content-primary-lowemp);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.av2-tools-sum:hover{color:var(--evr-content-primary-highemp)}.av2-tools-box{border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);width:100%;overflow:hidden}.av2-tools-row{align-items:center;gap:var(--evr-spacing-2xs);min-height:2.5rem;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);border-bottom:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);color:var(--evr-content-primary-lowemp);display:flex}.a-cc-tool-kind{flex:none;align-items:center;display:inline-flex}.av2-tools-row:last-child,.av2-tools-box>:last-child .av2-tools-row{border-bottom:0}.av2-qcard{background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);width:100%;max-width:48rem;box-shadow:var(--evr-depth-04);overflow:hidden}.av2-qcard-hd{gap:var(--evr-spacing-3xs);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-primary-default);flex-direction:column;display:flex}.av2-qcard-hd-titlerow{justify-content:space-between;align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex}.av2-qcard-hd-actions{gap:var(--evr-spacing-4xs);flex-shrink:0;display:flex}.av2-qcard-hd-meta{align-items:center;gap:var(--evr-spacing-3xs);flex-wrap:wrap;min-width:0;display:flex}.av2-qcard-body{gap:var(--evr-spacing-sm);padding:var(--evr-spacing-sm);flex-direction:column;display:flex}.av2-qcard-ft{justify-content:flex-end;align-items:center;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);border-block-start:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);background:var(--evr-surfaces-secondary-default);display:flex}.av2-option{text-align:left;align-items:center;gap:var(--evr-spacing-xs);box-sizing:border-box;background:var(--evr-surfaces-secondary-default);border:var(--evr-border-width-thin-px) solid transparent;border-radius:var(--evr-radius-xs);width:100%;padding-block:var(--evr-spacing-2xs);padding-inline:var(--evr-spacing-2xs) var(--evr-spacing-sm);color:var(--evr-content-primary-default);cursor:pointer;transition:border-color .12s ease-out,background .12s ease-out;display:flex}.av2-option:hover,.av2-option:focus-visible{background:var(--evr-surfaces-secondary-hovered);outline:none}.av2-option-selected,.av2-option-selected:hover,.av2-option-selected:focus-visible{border-color:var(--evr-interactive-primary-default);box-shadow:inset 0 0 0 var(--evr-border-width-thin-px) var(--evr-interactive-primary-default);background:var(--evr-surfaces-primary-selected);color:var(--evr-content-primary-highemp)}.av2-option[aria-disabled=true]{color:var(--evr-content-primary-lowemp);cursor:progress}.av2-option[aria-disabled=true]:hover{background:var(--evr-surfaces-secondary-default)}.av2-footer{align-items:center;gap:var(--evr-spacing-sm);padding:0 var(--evr-spacing-sm) var(--evr-spacing-sm);flex-direction:column;flex-shrink:0;display:flex}.av2-side{z-index:2;width:min(var(--d-dock-w), calc(100% - var(--d-chat-peek)));gap:var(--evr-spacing-sm);padding:var(--evr-spacing-sm) var(--evr-spacing-sm) var(--evr-spacing-sm) var(--evr-spacing-3xs);background:var(--evr-surfaces-root-primary);flex-direction:row;min-width:0;min-height:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.av2-side-col{flex:1 1 calc(var(--evr-spacing-sm) * var(--d-run-panel-w,21));min-width:calc(var(--evr-spacing-sm) * 14);gap:var(--evr-spacing-sm);flex-direction:column;min-height:0;display:flex}@media (max-width:64rem){.d-assistant-card-chat{padding-inline-end:0}.av2-side{z-index:40;box-shadow:var(--evr-depth-06)}}.av2-card{background:var(--evr-surfaces-primary-default);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-depth-06);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.av2-cell{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;animation:.36s cubic-bezier(.2,.7,.2,1) av2-cell-enter;display:flex;position:relative}@keyframes av2-cell-enter{0%{opacity:0;transform:translateX(var(--evr-spacing-lg))}to{opacity:1;transform:none}}.av2-cell:before,.av2-cell:after{content:"";pointer-events:none;opacity:0;transition:opacity .5s ease-out;position:absolute}.av2-cell:before{border-radius:var(--evr-radius-sm);inset:0;box-shadow:0 0 56px 14px #00e5ff73}.av2-cell:after{border-radius:calc(var(--evr-radius-sm) + 2px);background:conic-gradient(from var(--aix-comet-angle), transparent 0deg, var(--aix-vivid-blue) 55deg, var(--aix-vivid-green) 135deg, var(--aix-vivid-purple) 215deg, var(--aix-vivid-teal-light) 295deg, transparent 360deg);filter:blur(2px);-webkit-mask-composite:xor;padding:2px;animation:2.4s linear paused aix-comet-spin;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.av2-cell-glow:before{opacity:1;animation:.4s ease-out aix-comet-in,.6s ease-in 2.4s forwards aix-comet-out}.av2-cell-glow:after{opacity:.95;animation:2.4s linear aix-comet-spin,.4s ease-out aix-comet-in,.6s ease-in 2.4s forwards aix-comet-out}.av2-cell>.av2-card{position:relative}.av2-cell>.av2-card:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 32px 0 var(--aix-glow);opacity:0;transition:opacity .5s ease-out;position:absolute;inset:0}.av2-cell-glow>.av2-card:after{opacity:1;animation:.4s ease-out aix-comet-in,.6s ease-in 2.4s forwards aix-comet-out}@keyframes aix-comet-in{0%{opacity:0}}@keyframes aix-comet-out{to{opacity:0}}.av2-card-hd{align-items:center;gap:var(--evr-spacing-2xs);min-height:2.5rem;padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);flex-shrink:0;display:flex}.av2-card-hd-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--evr-content-primary-highemp);flex:1;margin:0;overflow:hidden}.av2-card-body{gap:var(--evr-spacing-lg);min-height:0;padding:var(--evr-spacing-md) var(--evr-spacing-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.av2-kv{align-items:center;gap:var(--evr-spacing-xs);min-height:1.5rem;display:flex}.av2-kv-label{min-width:0;max-width:9.375rem;color:var(--evr-content-primary-default);flex:1;margin:0}.av2-kv-value{min-width:0;color:var(--evr-content-primary-highemp);flex:1}.av2-kv-link{color:var(--evr-content-primary-highemp);cursor:pointer;text-decoration:underline}.av2-divider{border:0;border-top:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);margin:var(--evr-spacing-3xs) 0;width:100%}.av2-wf-step{align-items:flex-end;gap:var(--evr-spacing-xs);display:flex}.av2-wf-gutter{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:1.5rem;display:flex}.av2-wf-line{background:var(--evr-borders-primary-default);flex:1;width:.125rem;min-height:.25rem}.av2-wf-line-done{background:var(--evr-interactive-status-success-default)}.av2-wf-line-hidden{background:0 0}.av2-wf-joint{justify-content:center;width:1.5rem;height:1.25rem;display:flex}.av2-wf-dot{border-radius:var(--evr-radius-circle);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.av2-wf-dot-done{color:var(--evr-interactive-status-success-default)}.av2-wf-dot-active{color:var(--evr-interactive-primary-default)}.av2-wf-body{flex-direction:column;flex:1;min-width:0;display:flex}.av2-wf-title{align-items:center;gap:var(--evr-spacing-4xs);color:var(--evr-content-primary-highemp);cursor:pointer;display:flex}.av2-wf-title:hover{color:var(--evr-interactive-primary-default)}.av2-wf-meta{align-items:center;gap:var(--evr-spacing-3xs);color:var(--evr-content-primary-lowemp);display:flex}.av2-wf-meta-dot{border-radius:var(--evr-radius-circle);background:var(--evr-content-primary-lowemp);flex-shrink:0;width:.125rem;height:.125rem}.av2-conv-col .prose code:not(pre code){background:var(--evr-surfaces-secondary-default);padding:0 var(--evr-spacing-3xs);border-radius:.3125rem}#harness-shell:has(#harness-assistant-page) .snv-collapsed-anchor{top:calc((var(--evr-spacing-sm) * 3.5 - var(--evr-spacing-sm) * 1.5) / 2);inset-inline-start:var(--evr-spacing-sm)}#harness-shell:has(#harness-side-nav-collapsed) #harness-assistant-page .av2-hd{padding-inline-start:calc(var(--evr-spacing-sm) + var(--evr-spacing-sm) * 1.5 + var(--evr-spacing-xs))}.dfb-transcript .prose p,.dfb-transcript .prose ul,.dfb-transcript .prose ol{margin-block:var(--evr-spacing-2xs)}[data-streaming-text] .prose>*{animation:.3s ease-out both av2-fade-in}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-streaming-text] .prose>:is(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6):last-child{background-image:linear-gradient(to bottom, currentColor 0, currentColor calc(100% - 2.6em), var(--aix-stream-mid) calc(100% - 1.2em), var(--aix-stream-from) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}[data-streaming-text] .prose>:last-child :is(code,pre,.h-codeblock,th,.h-md-img-blocked,a){-webkit-text-fill-color:currentColor}[data-streaming-text] .prose>:is(ul,ol):last-child li::marker{-webkit-text-fill-color:currentColor}.dfb-transcript>:not(.a-cc-tail-anchor),.dfb-transcript>.h-contents>:not(.a-cc-tail-anchor),.av2-tools-box>*,.a-cc-tool-result>*,.c-todos>*,.a-cc-trail-row{animation:.3s ease-out both av2-fade-in}.dfb-transcript>[data-av2-settle],.dfb-transcript>.h-contents>[data-av2-settle],.av2-tools-box>[data-av2-preexisting]{animation:none}.a-cc-jump-dock>*,.av2-swap{animation:.22s ease-out both av2-fade-in}.a-cc-rollup-working.av2-swap,.a-cc-activity-working.av2-swap{animation:2.6s linear infinite dfb-shimmer,.22s ease-out both av2-fade-in}.dfb-working-mark.av2-swap{animation:1.8s ease-in-out infinite dfb-working-mark,.22s ease-out both av2-fade-in}@keyframes av2-fade-in{0%{opacity:0}to{opacity:1}}.dfb-title-reveal{animation:.36s ease-out both av2-fade-in}.av2-collapse{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out,opacity .16s ease-out,margin-block-start .2s ease-out;display:grid}.av2-collapse>.av2-collapse-body{content-visibility:visible;min-width:0;min-height:0}.av2-collapse[data-leaving]>.av2-collapse-body,.av2-collapse[data-returning]>.av2-collapse-body,.av2-collapse-enter>.av2-collapse-body{overflow:clip}.av2-collapse[data-leaving]{opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out,opacity .16s ease-out,margin-block-start .2s ease-out,visibility 0s linear .2s;animation:none}.a-cc-bottom>.av2-collapse[data-leaving],.a-cc-bottom-rail>.av2-collapse[data-leaving]{margin-block-start:calc(var(--evr-spacing-2xs) * -1)}.av2-collapse-enter{animation:.2s ease-out both av2-rows-in}@keyframes av2-rows-in{0%{opacity:0;grid-template-rows:0fr;margin-block-start:calc(var(--evr-spacing-2xs) * -1)}to{opacity:1;grid-template-rows:1fr;margin-block-start:0}}.dfb-transcript>.h-contents>.av2-collapse[data-leaving]{animation:none}#harness-assistant-chat{interpolate-size:allow-keywords}#harness-assistant-chat .h-collapsible::details-content{height:0;transition:height .2s ease-out, content-visibility .2s allow-discrete;display:flow-root;overflow:clip}#harness-assistant-chat .h-collapsible[open]::details-content{height:auto}summary.av2-tools-solo{align-items:center;gap:var(--evr-spacing-4xs);width:100%;color:var(--evr-content-primary-lowemp);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;display:flex}summary.av2-tools-solo:hover{color:var(--evr-content-primary-highemp)}#harness-assistant-page .a-cc-bottom{margin-block-start:var(--evr-spacing-sm)}.av2-mode-tag{background:var(--evr-surfaces-secondary-default);border-radius:var(--evr-radius-lg);padding:var(--evr-spacing-4xs) var(--evr-spacing-xs);color:var(--evr-content-primary-default);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.av2-mode-tag:hover,.av2-mode-tag:focus-visible{background:var(--evr-surfaces-secondary-hovered);outline:none}#harness-assistant-page .av2-mode-tag~.a-mode-menu,#harness-assistant-page #assistant-mode-menu{inset-inline:0 auto}.av2-ring-btn{width:var(--evr-spacing-md);height:var(--evr-spacing-md);border-radius:var(--evr-radius-circle);color:var(--evr-content-primary-lowemp);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.av2-ring-btn:hover,.av2-ring-btn:focus-visible{color:var(--evr-content-primary-highemp);background:var(--evr-surfaces-primary-hovered);outline:none}.av2-ring-btn svg{width:var(--evr-spacing-sm);height:var(--evr-spacing-sm);transform:rotate(-90deg)}.av2-ring-track{stroke:var(--evr-borders-decorative-lowemp)}.av2-ring-arc{stroke:currentColor;transition:stroke-dashoffset .3s}.dfb-transcript .av2-user:not(:first-child){margin-block-start:var(--evr-spacing-md)}.prj-card{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-md);cursor:pointer;flex-direction:column;transition:box-shadow .12s ease-out,border-color .12s ease-out;display:flex}.prj-card:hover{border-color:var(--evr-borders-decorative-default);box-shadow:var(--evr-depth-04)}.prj-card:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thin-px)}.prj-card-desc{-webkit-line-clamp:2;min-height:calc(var(--evr-line-height-2xs-rem) * 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prj-card-actions{visibility:hidden;flex-shrink:0;align-items:center;margin-block-start:calc(var(--evr-spacing-3xs) * -1);margin-inline-end:calc(var(--evr-spacing-3xs) * -1);display:inline-flex}.prj-card:hover .prj-card-actions,.prj-card:focus-within .prj-card-actions{visibility:visible}.agd-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--evr-spacing-sm) * 20), 1fr));gap:var(--evr-spacing-sm);display:grid}.agd-card{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-md);cursor:pointer;flex-direction:column;transition:box-shadow .12s ease-out,border-color .12s ease-out;display:flex}.agd-card:hover{border-color:var(--evr-borders-decorative-default);box-shadow:var(--evr-depth-04)}.agd-card:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thin-px)}.agd-card-desc{-webkit-line-clamp:2;min-height:calc(var(--evr-line-height-2xs-rem) * 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agd-card-actions{flex-shrink:0;align-items:center;margin-block-start:calc(var(--evr-spacing-3xs) * -1);margin-inline-end:calc(var(--evr-spacing-3xs) * -1);display:inline-flex}.agdt-hero{gap:var(--evr-spacing-2xs);flex-direction:column;align-items:flex-start;display:flex}.agdt-meta{grid-template-columns:calc(var(--evr-spacing-sm) * 6) 1fr;gap:var(--evr-spacing-2xs) var(--evr-spacing-sm);align-items:baseline;display:grid}.agdt-meta-label{color:var(--evr-content-primary-lowemp)}.agdt-meta-value{gap:var(--evr-spacing-3xs);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.agsec{gap:var(--evr-spacing-sm);flex-direction:column;min-width:0;display:flex}.agbd{gap:var(--evr-spacing-lg);max-width:calc(var(--evr-spacing-sm) * 46);flex-direction:column;min-width:0;display:flex}.agbd-section{gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;display:flex}.agbd-heading{color:var(--evr-content-primary-highemp);margin:0}.agbd-p{overflow-wrap:anywhere}.agbd-list{gap:var(--evr-spacing-3xs);flex-direction:column;margin:0;padding-inline-start:var(--evr-spacing-sm);display:flex}.agbd-li{overflow-wrap:anywhere}.agbd-li::marker{color:var(--evr-content-primary-lowemp)}.agwf-canvas{padding:0;position:relative;overflow:hidden}.wb-canvas.agwf-canvas{--agwf-field:var(--evr-primitive-neutral-90);--agwf-dot:var(--evr-primitive-neutral-80);background-color:var(--agwf-field);background-image:radial-gradient(var(--agwf-dot) var(--evr-border-width-thin-px), transparent 0)}html.dark-theme .wb-canvas.agwf-canvas{--agwf-field:#0b1220;--agwf-dot:#334155}.agwf-viewport{height:calc(var(--evr-spacing-sm) * 26);cursor:grab;touch-action:none;overflow:hidden}.agwf-viewport:active{cursor:grabbing}.agwf-flow{align-items:flex-start;gap:calc(var(--evr-spacing-sm) * 3.5);min-width:max-content;padding:var(--evr-spacing-lg);transform-origin:0 0;will-change:transform;display:flex;position:relative}.agwf-edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.agwf-edge{fill:none;stroke:var(--evr-borders-decorative-highemp);stroke-width:1.5px}.agwf-edge-bus{stroke:var(--evr-borders-decorative-default)}.agwf-port{fill:var(--evr-surfaces-primary-default);stroke:var(--evr-borders-decorative-highemp);stroke-width:var(--evr-border-width-thick-px)}.agwf-controls{gap:var(--evr-spacing-4xs);padding:var(--evr-spacing-4xs);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-depth-02);z-index:2;display:inline-flex;position:absolute;inset-block-end:var(--evr-spacing-2xs);inset-inline-end:var(--evr-spacing-2xs)}.agwf-lane{gap:var(--evr-spacing-xs);min-width:calc(var(--evr-spacing-sm) * 13);max-width:calc(var(--evr-spacing-sm) * 16);z-index:1;flex-direction:column;display:flex;position:relative}.agwf-lane-nodes{gap:var(--evr-spacing-md);flex-direction:column;display:flex}.agwf-node{align-items:flex-start;gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-sm);box-shadow:var(--evr-depth-02);display:flex;position:relative}.agwf-node-icon{width:calc(var(--evr-spacing-sm) * 1.75);height:calc(var(--evr-spacing-sm) * 1.75);border-radius:var(--evr-radius-2xs);background:var(--evr-surfaces-secondary-default);color:var(--evr-content-primary-lowemp);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agwf-node-start .agwf-node-icon{background:var(--evr-surfaces-status-informative-lowemp);color:var(--evr-content-status-informative-default)}.agwf-node-gate .agwf-node-icon{background:var(--evr-surfaces-status-warning-lowemp);color:var(--evr-content-status-warning-default)}.agwf-node-end .agwf-node-icon{background:var(--evr-surfaces-status-success-lowemp);color:var(--evr-content-status-success-default)}.agwf-node-body{gap:var(--evr-spacing-4xs);flex-direction:column;min-width:0;display:flex}.agwf-node-title,.agwf-node-caption{overflow-wrap:anywhere}.agin-card{gap:var(--evr-spacing-2xs);padding:var(--evr-spacing-md);background:var(--evr-surfaces-primary-default);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md);flex-direction:column;min-width:0;display:flex}.agin-card-hd{align-items:center;gap:var(--evr-spacing-2xs);display:flex}.agin-card-hd-title{flex:1;min-width:0}.agcu-row{padding:var(--evr-spacing-2xs) var(--evr-spacing-sm);flex-direction:row;align-items:center}.agcu-manage{margin-block-start:var(--evr-spacing-2xs);display:flex}.agcm-card{align-items:center;gap:var(--evr-spacing-sm);padding:var(--evr-spacing-xs) var(--evr-spacing-sm);flex-direction:row}.agcm-card-main{gap:var(--evr-spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.agcm-card-head{align-items:center;gap:var(--evr-spacing-2xs);min-width:0;display:flex}#user-access-modal{max-inline-size:calc(100vw - var(--evr-spacing-md) * 2)}@media (max-width:30rem){#user-access-modal{max-inline-size:100vw;border-radius:0;max-width:100dvw}}.d-access-body{gap:var(--evr-spacing-md);flex-direction:column;min-width:0;display:flex}.d-access-who{align-items:baseline;gap:var(--evr-spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.d-access-who-name,.d-access-who-mail{overflow-wrap:anywhere;min-width:0}.d-access-sec{gap:var(--evr-spacing-2xs);flex-direction:column;min-width:0;display:flex}.d-access-sec-head{align-items:center;gap:var(--evr-spacing-2xs);display:flex}.d-access-rows{gap:var(--evr-spacing-3xs);flex-direction:column;display:flex}.d-access-rule{width:100%;margin-block-start:var(--evr-spacing-3xs)}.d-access-row,.d-access-add{grid-template-columns:minmax(0, 1fr) calc(var(--evr-spacing-sm) * 11) auto;gap:var(--evr-spacing-2xs) var(--evr-spacing-sm);min-width:0;display:grid}.d-access-row{align-items:center}.d-access-add{align-items:end;margin-block-start:var(--evr-spacing-3xs)}.d-access-row-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:34rem){.d-access-row,.d-access-add{grid-template-columns:minmax(0,1fr) auto}.d-access-row>.d-access-row-name,.d-access-add>:first-child{grid-column:1/-1}.d-access-add-act{justify-self:end}}.d-app-frame{height:100dvh}.d-bare-frame{min-height:100dvh}.d-bare-frame>*{width:100%;min-width:0}.d-page-omnibar-start [class*=media-object-module__evrMediaObject]{min-width:0;max-width:100%}.d-page-omnibar-start [class*=media-object-module__contentWrapper]{min-width:0}.d-page-omnibar-start [class*=media-object-module__contentWrapper]>[class*=media-object-module__title],.d-page-omnibar-start [class*=media-object-module__contentWrapper]>[class*=media-object-module__subtitle]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}@media (max-width:40rem){.d-page-omnibar-end{gap:var(--evr-spacing-3xs)}}@media (max-width:60rem){.d-page-omnibar [class*=evrOmnibarSectionContainer]{height:auto}.d-page-omnibar-start [class*=media-object-module__contentWrapper]>[class*=media-object-module__subtitle]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.d-page-omnibar [class*=evrOmnibarSectionContainer]{align-content:center;row-gap:var(--evr-spacing-2xs);flex-wrap:wrap}.d-page-omnibar-end{flex-wrap:wrap;flex-grow:1}}[class*=modal-module__evrModal__]:not([class*=modal-module__fullscreen__]){max-width:calc(100vw - var(--evr-spacing-md) * 2);max-width:calc(100dvw - var(--evr-spacing-md) * 2)}@media (max-width:60rem){#harness-page-content[class*=page-content-module__desktopPadding],#harness-page-bare[class*=page-content-module__desktopPadding]{padding-inline:var(--evr-spacing-md)}}@media (max-width:40rem){#harness-page-content[class*=page-content-module__desktopPadding],#harness-page-content[class*=page-content-module__tabletPadding],#harness-page-bare[class*=page-content-module__desktopPadding],#harness-page-bare[class*=page-content-module__tabletPadding]{padding-block-start:var(--evr-spacing-md);padding-block-end:var(--evr-spacing-3xl);padding-inline:var(--evr-spacing-sm)}}@media (max-width:60rem){.snv-root{z-index:40;box-shadow:var(--evr-depth-04);position:absolute;inset-block:0;inset-inline-start:0}}.snv-scrim{z-index:38;background:color-mix(in srgb, var(--evr-content-fixed-dark-highemp) 40%, transparent);position:fixed;inset:0}@media (max-width:60rem){.snv-flyout{inset-block:var(--evr-spacing-xs);max-height:none;width:min(calc(var(--evr-spacing-sm) * 18.75), calc(100vw - var(--evr-spacing-2xl)))}}@media (hover:none){.snv-chat-actions{visibility:visible}}@media (pointer:coarse){.h-cmdk-trigger-icon,.snv-icon-btn{padding:var(--evr-spacing-2xs)}.snv-item .snv-chat-actions button{inline-size:calc(var(--evr-spacing-sm) * 2);block-size:calc(var(--evr-spacing-sm) * 2);min-inline-size:calc(var(--evr-spacing-sm) * 2);min-block-size:calc(var(--evr-spacing-sm) * 2)}}.cn-grid{gap:var(--evr-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.cn-tile{align-items:center;gap:var(--evr-spacing-sm);padding:var(--evr-spacing-sm);border:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-lg);background:var(--evr-surfaces-primary-default);min-width:0;display:flex}.cn-tile-text{gap:var(--evr-spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.cn-tile-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cn-tile-action{flex-shrink:0;align-items:center;display:inline-flex}.cn-tile-lock{inline-size:var(--evr-size-sm);block-size:var(--evr-size-sm);justify-content:center;align-items:center;display:inline-flex}.cn-info{flex-direction:column;min-width:0;display:flex}.cn-info-row{gap:var(--evr-spacing-sm);padding-block:var(--evr-spacing-xs);border-block-end:var(--evr-border-width-thin-px) solid var(--evr-borders-decorative-lowemp);grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);display:grid}.cn-info-label{min-width:0}.cn-info-value{overflow-wrap:anywhere;min-width:0;color:var(--evr-content-primary-highemp)}.gmf-center{padding-block:var(--evr-spacing-2xl);justify-content:center;align-items:center;min-height:40vh;display:flex}.gmf-profile{gap:var(--evr-spacing-lg);padding-block:var(--evr-spacing-md);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.gmf-id{align-items:flex-start;gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.gmf-id-tags{flex-wrap:wrap}.gmf-main{gap:var(--evr-spacing-lg);flex-direction:column;min-width:0;display:flex}.gmf-section{gap:var(--evr-spacing-xs);flex-direction:column;display:flex}#gmf-cal-card-body{--gmf-cell:11px;--gmf-gap:3px;--gmf-daycol:26px;gap:var(--evr-spacing-sm);flex-direction:column;display:flex}.gmf-cal-scroll{padding-block-end:var(--evr-spacing-4xs);overflow-x:auto}.gmf-cal-months{grid-auto-columns:calc(var(--gmf-cell) + var(--gmf-gap));block-size:calc(var(--evr-spacing-md) + var(--evr-spacing-4xs));margin-inline-start:var(--gmf-daycol);display:grid}.gmf-cal-month{white-space:nowrap;color:var(--evr-content-primary-lowemp);grid-row:1}.gmf-cal-body{grid-template-columns:var(--gmf-daycol) auto;justify-content:start;display:grid}.gmf-cal-weekdays{grid-template-rows:repeat(7, var(--gmf-cell));row-gap:var(--gmf-gap);display:grid}.gmf-cal-weekday{color:var(--evr-content-primary-lowemp);align-self:center;line-height:1}.gmf-cal-squares{grid-template-rows:repeat(7, var(--gmf-cell));grid-auto-flow:column;grid-auto-columns:var(--gmf-cell);gap:var(--gmf-gap);display:grid}.gmf-cal-squares>*{inline-size:var(--gmf-cell);block-size:var(--gmf-cell);display:flex}.gmf-sq{inline-size:var(--gmf-cell);block-size:var(--gmf-cell);border-radius:var(--evr-radius-4xs);background:var(--evr-surfaces-secondary-default);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--evr-borders-decorative-lowemp) 55%, transparent)}.gmf-l1,.gmf-l2,.gmf-l3,.gmf-l4{box-shadow:none}.gmf-l1{background:var(--evr-surfaces-status-success-lowemp)}.gmf-l2{background:color-mix(in srgb, var(--evr-interactive-status-success-default) 45%, var(--evr-surfaces-primary-default))}.gmf-l3{background:color-mix(in srgb, var(--evr-interactive-status-success-default) 72%, var(--evr-surfaces-primary-default))}.gmf-l4{background:var(--evr-interactive-status-success-default)}.gmf-cal-foot{gap:var(--evr-spacing-sm);border-block-start:1px solid var(--evr-borders-decorative-lowemp);flex-direction:column;padding-block-start:var(--evr-spacing-sm);display:flex}.gmf-metrics{gap:var(--evr-spacing-sm);grid-template-columns:repeat(4,1fr);display:grid}.gmf-metric{gap:var(--evr-spacing-4xs);flex-direction:column;min-width:0;display:flex}.gmf-metric-value{color:var(--evr-content-primary-highemp)}.gmf-cal-legend{justify-content:flex-start;align-items:center;gap:var(--evr-spacing-4xs);display:flex}.gmf-ach-list{gap:var(--evr-spacing-xs);flex-direction:column;display:flex}.gmf-ach{align-items:center;gap:var(--evr-spacing-sm);padding:var(--evr-spacing-sm);border:1px solid var(--evr-borders-decorative-lowemp);border-radius:var(--evr-radius-md);background:var(--evr-surfaces-primary-default);display:flex}.gmf-ach-icon{border-radius:var(--evr-radius-circle);background:var(--evr-surfaces-secondary-default);flex:none;justify-content:center;align-items:center;block-size:64px;inline-size:64px;display:flex}.gmf-ach .gmf-ach-icon svg{block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px;margin:auto}.gmf-ach-green .gmf-ach-icon{background:var(--evr-surfaces-status-success-lowemp)}.gmf-ach-blue .gmf-ach-icon{background:var(--evr-surfaces-status-informative-lowemp)}.gmf-ach-amber .gmf-ach-icon{background:var(--evr-surfaces-status-warning-lowemp)}.gmf-ach-coral .gmf-ach-icon{background:var(--evr-surfaces-status-error-lowemp)}.gmf-ach-locked{background:var(--evr-surfaces-secondary-default);border-style:dashed}.gmf-ach-locked .gmf-ach-icon{background:var(--evr-surfaces-primary-default)}.gmf-ach-lines{gap:var(--evr-spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.gmf-ach-label{color:var(--evr-content-primary-highemp)}.gmf-ach-tagrow{margin-block-start:var(--evr-spacing-4xs);display:flex}.gmf-ach-progress{align-items:center;gap:var(--evr-spacing-2xs);margin-block-start:var(--evr-spacing-4xs);display:flex}.gmf-ach-count{flex:none}.gmf-ach-toggle{padding-block:var(--evr-spacing-4xs);display:flex}.gmf-meter{background:var(--evr-surfaces-secondary-default);border-radius:999px;flex:none;block-size:6px;inline-size:200px;max-inline-size:100%;display:inline-block;overflow:hidden}.gmf-meter-fill{background:var(--evr-interactive-primary-default);border-radius:999px;block-size:100%;display:block}.gmf-ach-locked .gmf-meter{background:var(--evr-surfaces-primary-default)}.gmf-act-list{flex-direction:column;display:flex}.gmf-act-row{align-items:flex-start;gap:var(--evr-spacing-4xs);padding-block:var(--evr-spacing-2xs);border-block-end:1px solid var(--evr-borders-decorative-lowemp);flex-direction:column;min-width:0;display:flex}.gmf-act-row:last-child{border-block-end:none}.gmf-act-title{color:var(--evr-content-primary-highemp)}.gmf-lb{gap:var(--evr-spacing-sm);padding-block:var(--evr-spacing-md);flex-direction:column;display:flex}.gmf-lb-table{border-radius:var(--evr-radius-md);overflow:hidden}.gmf-lb-table>div{background:var(--evr-surfaces-root-primary)}.gmf-lb-table tbody tr{background:var(--evr-surfaces-primary-default)}.gmf-lb-person{align-items:center;gap:var(--evr-spacing-xs);min-width:0;display:flex}.gmf-lb-id{flex-direction:column;gap:2px;min-width:0;display:flex}.gmf-lb-name,.gmf-lb-email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gmf-lb-name{color:var(--evr-content-primary-highemp)}.gmf-lb-count{gap:var(--evr-spacing-4xs);color:var(--evr-content-primary-highemp);flex-direction:column;display:flex}.gmf-lb-split{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gmf-rank-cell{inline-size:var(--evr-size-sm);justify-content:center;align-items:center;display:inline-flex}.gmf-rank-num{color:var(--evr-content-primary-default)}.gmf-lb-link{color:var(--evr-content-primary-default);border-radius:var(--evr-radius-xs);text-decoration:none}.gmf-lb-link:hover .gmf-lb-name{text-decoration:underline}.gmf-lb-link:focus-visible{outline:var(--evr-border-width-thick-px) solid var(--evr-interactive-primary-focus);outline-offset:var(--evr-border-width-thick-px)}.gmf-medal{display:inline-flex}.gmf-medal-gold svg,.gmf-medal-gold svg *{fill:#c9a02c!important}.gmf-medal-silver svg,.gmf-medal-silver svg *{fill:#8e99a4!important}.gmf-medal-bronze svg,.gmf-medal-bronze svg *{fill:#b07845!important}@media (prefers-reduced-motion:reduce){.d-issue-fs,.dfb-title-reveal{animation:none}.snv-chevron,.d-doc-anchor-flash{transition:none}.a-skeleton-bar:after{content:none}.a-cc-composer-box,.a-cc-rollup-chevron{transition:none}.a-cc-rollup-working,.a-cc-activity-working{color:var(--evr-content-primary-lowemp);-webkit-text-fill-color:currentColor;background:0 0;animation:none}.a-design-card,.prj-card,.agd-card,.d-docpage-comment-card{transition:none}.dfb-transcript>:not(.a-cc-tail-anchor),.dfb-transcript>.h-contents>:not(.a-cc-tail-anchor),.av2-tools-box>*,.a-cc-tool-result>*,.c-todos>*,.a-cc-trail-row,[data-streaming-text] .prose>*,.av2-swap,.a-cc-rollup-working.av2-swap,.a-cc-activity-working.av2-swap,.dfb-working-mark.av2-swap{animation:none}[data-streaming-text] .prose>:is(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6):last-child{-webkit-text-fill-color:currentColor;background-image:none}.av2-chip button,.av2-chip button>span:not([class]){transition:none}.aix-genui,.av2-cell{animation:none}.av2-cell:before,.av2-cell:after,.av2-cell-glow:before,.av2-cell-glow:after,.av2-cell>.av2-card:after,.av2-cell-glow>.av2-card:after{transition:none;animation:none}.av2-cell-glow:before,.av2-cell-glow:after,.av2-cell-glow>.av2-card:after{animation:.4s ease-out aix-comet-in,.6s ease-in 2.4s forwards aix-comet-out}.av2-collapse,.av2-collapse[data-leaving]{transition:none}.av2-collapse-enter{animation:none}#harness-assistant-chat .h-collapsible::details-content{transition:none}.a-cc-jump-dock>*,.aix-spark-flow stop,.dfb-game-invite-head,.aix-bloom,.aix-bloom:before,.aix-bloom:after,.aix-bloom-ring{animation:none}}
