.easm-ui-slider{min-width:0;font-family:var(--easm-ui-font);flex-direction:column;gap:6px;display:flex}.easm-ui-slider-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.easm-ui-slider-label{color:var(--easm-ui-text);font-size:14px;font-weight:600;line-height:20px}.easm-ui-slider-value{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-primary-surface);min-width:44px;color:var(--easm-ui-primary);text-align:center;font-variant-numeric:tabular-nums;padding:2px 10px;font-size:13px;font-weight:650;line-height:18px}.easm-ui-slider-description{color:var(--easm-ui-text-secondary);margin:0;font-size:13px;line-height:20px}.easm-ui-slider-input{cursor:pointer;appearance:none;--easm-slider-dir:to right;--easm-slider-on:var(--easm-ui-primary-fill);--easm-slider-off:var(--easm-ui-track);--easm-slider-track:linear-gradient(var(--easm-slider-dir), var(--easm-slider-on) var(--easm-slider-fill,0%), var(--easm-slider-off) var(--easm-slider-fill,0%));background:0 0;width:100%;height:28px;margin:0}.easm-ui-slider-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--easm-slider-dir:to left}.easm-ui-slider-input:focus{outline:none}.easm-ui-slider-input:focus-visible{box-shadow:none}.easm-ui-slider-input::-webkit-slider-runnable-track{border-radius:var(--easm-ui-radius-pill);background:var(--easm-slider-track);height:8px}.easm-ui-slider-input::-moz-range-track{border-radius:var(--easm-ui-radius-pill);background:var(--easm-slider-off);height:8px}.easm-ui-slider-input::-moz-range-progress{border-radius:var(--easm-ui-radius-pill);background:var(--easm-slider-on);height:8px}.easm-ui-slider-input::-webkit-slider-thumb{border:6px solid var(--easm-ui-primary-fill);background:var(--easm-ui-surface);appearance:none;width:22px;height:22px;transition:box-shadow var(--easm-ui-motion-fast) var(--easm-ui-ease), transform var(--easm-ui-motion-fast) var(--easm-ui-ease);border-radius:50%;margin-top:-7px}.easm-ui-slider-input::-moz-range-thumb{box-sizing:border-box;border:6px solid var(--easm-ui-primary-fill);background:var(--easm-ui-surface);width:22px;height:22px;transition:box-shadow var(--easm-ui-motion-fast) var(--easm-ui-ease);border-radius:50%}.easm-ui-slider-input:hover:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--easm-ui-halo)}.easm-ui-slider-input:hover:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px var(--easm-ui-halo)}.easm-ui-slider-input:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1.08)}.easm-ui-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--easm-ui-surface), 0 0 0 5px var(--easm-ui-primary-fill), 0 0 0 9px var(--easm-ui-halo)}.easm-ui-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--easm-ui-surface), 0 0 0 5px var(--easm-ui-primary-fill), 0 0 0 9px var(--easm-ui-halo)}.easm-ui-slider[data-disabled=true] .easm-ui-slider-input{cursor:not-allowed;--easm-slider-on:var(--easm-ui-text-disabled);--easm-slider-off:var(--easm-ui-surface-disabled)}.easm-ui-slider[data-disabled=true] .easm-ui-slider-input::-webkit-slider-thumb{border-color:var(--easm-ui-text-disabled)}.easm-ui-slider[data-disabled=true] .easm-ui-slider-input::-moz-range-thumb{border-color:var(--easm-ui-text-disabled)}.easm-ui-slider[data-disabled=true] :is(.easm-ui-slider-label,.easm-ui-slider-value){color:var(--easm-ui-text-disabled)}.easm-ui-slider[data-disabled=true] .easm-ui-slider-value{background:var(--easm-ui-surface-disabled)}.easm-ui-slider-marks{--easm-slider-mark-dir:1;height:18px;color:var(--easm-ui-text-secondary);margin-inline:11px;font-size:12px;line-height:18px;position:relative}.easm-ui-slider-marks:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--easm-slider-mark-dir:-1}.easm-ui-slider-marks>span{white-space:nowrap;transform:translateX(calc(-50% * var(--easm-slider-mark-dir)));position:absolute;top:0}.easm-ui-slider-marks>span[data-edge=start]{margin-inline-start:-11px;transform:none}.easm-ui-slider-marks>span[data-edge=end]{transform:translateX(calc(-100% * var(--easm-slider-mark-dir)));margin-inline-start:11px}.easm-ui-settings-layout{min-width:0;font-family:var(--easm-ui-font);container-type:inline-size}.easm-ui-settings-layout-grid{grid-template-columns:minmax(232px,296px) minmax(0,1fr);align-items:start;gap:24px 32px;display:grid}.easm-ui-settings-layout-nav{top:var(--easm-settings-sticky-top,16px);min-width:0;position:sticky}.easm-ui-settings-layout-content{flex-direction:column;gap:16px;min-width:0;max-width:920px;display:flex}.easm-ui-settings-nav{min-width:0;font-family:var(--easm-ui-font)}.easm-ui-settings-nav ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.easm-ui-settings-nav-scroller{display:block}.easm-ui-settings-nav-item{border-radius:var(--easm-ui-radius-control);width:100%;color:var(--easm-ui-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease);background:0 0;border:0;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.easm-ui-settings-nav-item:hover:not(:disabled){background:var(--easm-ui-track)}.easm-ui-settings-nav-item[aria-current=page],.easm-ui-settings-nav-item[aria-current=page]:hover{background:var(--easm-ui-surface)}.easm-ui-settings-nav-item:disabled{color:var(--easm-ui-text-disabled);cursor:not-allowed}.easm-ui-settings-nav-icon{border-radius:var(--easm-ui-radius-control);background:var(--easm-ui-track);width:36px;height:36px;color:var(--easm-ui-text-secondary);transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease), color var(--easm-ui-motion-fast) var(--easm-ui-ease);--easm-icon-background:var(--easm-ui-track);--easm-icon-contrast:var(--easm-ui-track);flex:none;place-items:center;display:grid}.easm-ui-settings-nav-item:hover:not(:disabled) .easm-ui-settings-nav-icon{background:var(--easm-ui-track-hover);--easm-icon-background:var(--easm-ui-track-hover);--easm-icon-contrast:var(--easm-ui-track-hover)}.easm-ui-settings-nav-item[aria-current=page] .easm-ui-settings-nav-icon{background:var(--easm-ui-primary-fill);color:var(--easm-ui-on-primary-fill);--easm-icon-background:var(--easm-ui-primary-fill);--easm-icon-contrast:var(--easm-ui-primary-fill);--easm-icon-fill:var(--easm-ui-on-primary-fill-muted)}.easm-ui-settings-nav-copy{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:1px;display:flex}.easm-ui-settings-nav-label{font-size:14px;font-weight:600;line-height:20px}.easm-ui-settings-nav-description{color:var(--easm-ui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.easm-ui-settings-nav-badge{flex:none;align-self:center}:is(.easm-ui-card,.easm-ui-panel,.easm-ui-overlay-panel) .easm-ui-settings-nav-item[aria-current=page]{background:var(--easm-ui-track)}@container (max-width:760px){.easm-ui-settings-layout-grid{grid-template-columns:minmax(0,1fr);gap:16px}.easm-ui-settings-layout-nav{margin-inline:-4px;position:static}.easm-ui-settings-layout-content{max-width:none}.easm-ui-settings-layout .easm-ui-settings-nav-scroller{display:flex}.easm-ui-settings-layout .easm-ui-settings-nav ul{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:6px;padding:4px;overflow-x:auto}.easm-ui-settings-layout .easm-ui-settings-nav ul::-webkit-scrollbar{display:none}.easm-ui-settings-layout .easm-ui-settings-nav li{scroll-snap-align:start;flex:none}.easm-ui-settings-layout .easm-ui-settings-nav-item{border-radius:var(--easm-ui-radius-pill);white-space:nowrap;align-items:center;gap:8px;width:auto;padding:6px 14px 6px 6px}.easm-ui-settings-layout .easm-ui-settings-nav-icon{border-radius:var(--easm-ui-radius-pill);width:28px;height:28px}.easm-ui-settings-layout .easm-ui-settings-nav-description{display:none}}@container (min-width:1500px){.easm-ui-settings-layout-grid{grid-template-columns:312px minmax(0,1fr);gap:32px 48px}}.easm-ui-settings-section{--easm-settings-pad:16px;min-width:0;padding:var(--easm-settings-pad);border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-surface);color:var(--easm-ui-text);font-family:var(--easm-ui-font);--easm-icon-background:var(--easm-ui-surface);--easm-icon-contrast:var(--easm-ui-surface);flex-direction:column;gap:20px;display:flex;container-type:inline-size}@media (min-width:600px){.easm-ui-settings-section{--easm-settings-pad:24px}}.easm-ui-settings-section-header{flex-wrap:wrap;align-items:flex-start;gap:12px 14px;display:flex}.easm-ui-settings-section-heading{flex:220px;min-width:0}.easm-ui-settings-section-heading>:is(h2,h3){letter-spacing:-.005em;margin:0;font-size:16px;font-weight:650;line-height:24px}.easm-ui-settings-section-heading>p{max-width:68ch;color:var(--easm-ui-text-secondary);margin:2px 0 0;font-size:13px;line-height:20px}.easm-ui-settings-section-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.easm-ui-settings-section-body{flex-direction:column;gap:22px;min-width:0;display:flex}.easm-ui-settings-section-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin-top:2px;display:flex}:is(.easm-ui-card,.easm-ui-panel,.easm-ui-overlay-panel) .easm-ui-settings-section{background:var(--easm-ui-background);--easm-icon-background:var(--easm-ui-background);--easm-icon-contrast:var(--easm-ui-background)}.easm-ui-setting-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;min-width:0;display:flex}.easm-ui-setting-row-copy{flex:180px;min-width:0}.easm-ui-setting-row-label{color:var(--easm-ui-text);font-size:14px;font-weight:600;line-height:20px;display:block}.easm-ui-setting-row-description{max-width:64ch;color:var(--easm-ui-text-secondary);margin:2px 0 0;font-size:13px;line-height:20px}.easm-ui-setting-row-control{flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-inline-start:auto;display:flex}.easm-ui-setting-row-control>.easm-ui-field:not(.easm-ui-choice-field){width:260px;max-width:100%}.easm-ui-setting-row[data-layout=stacked]{flex-direction:column;align-items:stretch}.easm-ui-setting-row[data-layout=stacked] .easm-ui-setting-row-copy{flex-basis:auto}.easm-ui-setting-row[data-layout=stacked] .easm-ui-setting-row-control{flex-direction:column;align-items:stretch;margin-inline-start:0}.easm-ui-setting-row[data-layout=stacked] .easm-ui-setting-row-control>.easm-ui-field{width:auto}@container (max-width:520px){.easm-ui-setting-row-control:has(>.easm-ui-field:not(.easm-ui-choice-field),>.easm-ui-slider,>.easm-ui-segmented,>.easm-ui-segmented-frame){flex-basis:100%;justify-content:stretch;margin-inline-start:0}.easm-ui-setting-row-control>.easm-ui-field:not(.easm-ui-choice-field){width:100%}}.easm-ui-prompt-editor{min-width:0;font-family:var(--easm-ui-font);flex-direction:column;gap:6px;display:flex}.easm-ui-prompt-editor-label{color:var(--easm-ui-text);font-size:14px;font-weight:600;line-height:20px}.easm-ui-prompt-editor-description{color:var(--easm-ui-text-secondary);margin:0 0 4px;font-size:13px;line-height:20px}.easm-ui-prompt-editor-box{border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-track);min-width:0;transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease), box-shadow var(--easm-ui-motion-fast) var(--easm-ui-ease);flex-direction:column;display:flex}.easm-ui-prompt-editor-box:focus-within{background:var(--easm-ui-surface-hover);box-shadow:0 0 0 2px var(--easm-ui-primary-fill), var(--easm-ui-field-focus-ring)}.easm-ui-prompt-editor[data-invalid=true] .easm-ui-prompt-editor-box{background:var(--easm-ui-danger-surface)}.easm-ui-prompt-editor-vars{flex-wrap:wrap;gap:6px;padding:10px 10px 0;display:flex}.easm-ui-prompt-editor-var{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-chart-violet-tint);min-height:26px;color:var(--easm-ui-chart-violet-ink);cursor:pointer;transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease);--easm-icon-background:var(--easm-ui-chart-violet-tint);--easm-icon-contrast:var(--easm-ui-chart-violet-tint);border:0;align-items:center;gap:4px;padding:0 10px 0 6px;font:600 12px/16px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;display:inline-flex}.easm-ui-prompt-editor-var:hover:not(:disabled){background:color-mix(in srgb, var(--easm-ui-chart-violet-tint) 88%, var(--easm-ui-chart-violet));--easm-icon-background:color-mix(in srgb, var(--easm-ui-chart-violet-tint) 88%, var(--easm-ui-chart-violet));--easm-icon-contrast:color-mix(in srgb, var(--easm-ui-chart-violet-tint) 88%, var(--easm-ui-chart-violet))}.easm-ui-prompt-editor-var:disabled{opacity:.5;cursor:not-allowed}.easm-ui-prompt-editor-field{box-sizing:border-box;width:100%;min-height:160px;color:var(--easm-ui-text);resize:vertical;tab-size:2;background:0 0;border:0;outline:none;padding:12px 14px;font:400 13px/22px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.easm-ui-prompt-editor-field::placeholder{color:var(--easm-ui-placeholder)}.easm-ui-prompt-editor-field:focus-visible{outline-offset:-2px;box-shadow:none}.easm-ui-prompt-editor-field:disabled{color:var(--easm-ui-text-disabled);cursor:not-allowed}.easm-ui-prompt-editor-meta{color:var(--easm-ui-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:4px 14px 10px;font-size:12px;line-height:16px;display:flex}.easm-ui-prompt-editor-error{color:var(--easm-ui-danger);align-items:center;gap:6px;margin:0;font-size:13px;line-height:20px;display:flex}.easm-ui-advanced-settings{min-width:0;font-family:var(--easm-ui-font)}.easm-ui-advanced-settings-toggle{border-radius:var(--easm-ui-radius-control);min-height:32px;color:var(--easm-ui-primary);font:inherit;cursor:pointer;transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease);--easm-icon-background:var(--easm-ui-surface);background:0 0;border:0;align-items:center;gap:8px;margin-inline:-10px;padding:0 10px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.easm-ui-advanced-settings-toggle:hover{background:var(--easm-ui-primary-surface);--easm-icon-background:var(--easm-ui-primary-surface)}.easm-ui-advanced-settings-chevron{transition:transform var(--easm-ui-motion-medium) var(--easm-ui-ease)}.easm-ui-advanced-settings[data-open=true] .easm-ui-advanced-settings-chevron{transform:rotate(180deg)}.easm-ui-advanced-settings-region{animation:easm-chart-fade var(--easm-ui-motion-medium) var(--easm-ui-ease);flex-direction:column;gap:22px;padding-top:18px;display:flex}@media (pointer:coarse){.easm-ui-slider-input{height:44px}.easm-ui-slider-input::-webkit-slider-thumb{width:28px;height:28px;margin-top:-10px}.easm-ui-slider-input::-moz-range-thumb{width:28px;height:28px}.easm-ui-settings-nav-item,.easm-ui-advanced-settings-toggle,.easm-ui-prompt-editor-var{min-height:44px}}@media (max-width:760px) and (pointer:coarse){.easm-ui-prompt-editor-field{font-size:16px}}@media (prefers-reduced-motion:reduce){.easm-ui-settings-nav-item,.easm-ui-settings-nav-icon,.easm-ui-prompt-editor-box,.easm-ui-advanced-settings-chevron{transition:none}.easm-ui-slider-input::-webkit-slider-thumb{transition:none}.easm-ui-advanced-settings-region{animation:none}}@media (forced-colors:active){.easm-ui-settings-section,.easm-ui-prompt-editor-box,.easm-ui-prompt-editor-var{border:1px solid canvastext}.easm-ui-settings-nav-item[aria-current=page]{outline-offset:-4px;outline:2px solid highlight}.easm-ui-settings-nav .easm-ui-settings-nav-item.easm-ui-settings-nav-item[aria-current=page]:focus-visible{outline-offset:-6px;outline:6px double highlight!important}.easm-ui-slider-input{forced-color-adjust:auto}}
.easm-ui-kanban{min-width:0;font-family:var(--easm-ui-font);position:relative;container-type:inline-size}.easm-ui-kanban-scroll{overscroll-behavior-inline:contain;border-radius:var(--easm-ui-radius-overlay);scrollbar-width:thin;scrollbar-color:var(--easm-ui-track-pressed) transparent;outline:none;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;align-items:start;gap:14px;min-width:0;margin:-4px;padding:4px 4px 12px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.easm-ui-kanban-scroll:focus-visible{outline-offset:-2px;box-shadow:var(--easm-ui-focus-ring)}.easm-ui-kanban-page.easm-ui-button{z-index:1;background:var(--easm-ui-surface);--easm-icon-background:var(--easm-ui-surface);--easm-icon-contrast:var(--easm-ui-surface);position:absolute;top:6px}.easm-ui-kanban-page.easm-ui-button:hover:not([aria-disabled=true]){background:var(--easm-ui-track-hover)}.easm-ui-kanban-page[data-side=start]{inset-inline-start:-4px}.easm-ui-kanban-page[data-side=end]{inset-inline-end:-4px}:is(.easm-ui-kanban-page[data-side=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.easm-ui-kanban-page[data-side=end]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){scale:-1 1}.easm-ui-kanban-column{border-radius:var(--easm-ui-radius-card);min-width:0;transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease);flex-direction:column;gap:10px;display:flex}.easm-ui-kanban-column[data-drop=true]{background:color-mix(in srgb, var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint)) 45%, transparent)}.easm-ui-kanban-column-footer{justify-content:center;display:flex}.easm-ui-kanban-column-header{--easm-kanban-chip:color-mix(in srgb, var(--easm-ui-surface) 70%, var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint)));--easm-kanban-chip-hover:color-mix(in srgb, var(--easm-ui-surface) 55%, var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint)));border-radius:var(--easm-ui-radius-card);background:var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint));min-height:44px;color:var(--easm-chart-tone-ink,var(--easm-ui-chart-blue-ink));--easm-icon-background:var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint));--easm-icon-contrast:var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint));align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex}.easm-ui-kanban-column-dot{background:var(--easm-chart-tone,var(--easm-ui-chart-blue));border-radius:50%;flex:none;width:10px;height:10px}.easm-ui-kanban-column-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:14px;font-weight:650;line-height:20px;overflow:hidden}.easm-ui-kanban-column-count{border-radius:var(--easm-ui-radius-pill);background:var(--easm-kanban-chip);text-align:center;font-variant-numeric:tabular-nums;flex:none;min-width:24px;padding:1px 8px;font-size:12px;font-weight:650;line-height:18px}.easm-ui-kanban-column-badge{flex:none;display:inline-flex}.easm-ui-kanban-column-badge .easm-ui-tag{background:var(--easm-kanban-chip);color:inherit;--easm-icon-background:var(--easm-kanban-chip);--easm-icon-contrast:var(--easm-kanban-chip)}.easm-ui-kanban-column-actions{margin-inline-start:auto;display:inline-flex}.easm-ui-kanban-column-actions .easm-ui-button[data-variant=subtle]:not(:disabled,[aria-disabled=true]:not([data-loading=true])){color:inherit}.easm-ui-kanban-column-actions .easm-ui-button[data-variant=subtle]:hover:not([aria-disabled=true]){background:var(--easm-kanban-chip-hover);--easm-icon-background:var(--easm-kanban-chip-hover);--easm-icon-contrast:var(--easm-kanban-chip-hover)}.easm-ui-kanban-column-description{color:var(--easm-ui-text-secondary);margin:-2px 6px 0;font-size:12px;line-height:18px}.easm-ui-kanban-list{flex-direction:column;gap:8px;min-height:96px;margin:0;padding:0 0 4px;list-style:none;display:flex}.easm-ui-kanban-item{min-width:0}.easm-ui-kanban-item[data-dragging=true]{opacity:.45}.easm-ui-kanban-placeholder{border-radius:var(--easm-ui-radius-card);background:color-mix(in srgb, var(--easm-chart-tone,var(--easm-ui-chart-blue)) 18%, transparent);height:64px;animation:easm-chart-fade var(--easm-ui-motion-fast) var(--easm-ui-ease)}.easm-ui-kanban-empty{border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-track);min-height:96px;color:var(--easm-ui-text-secondary);text-align:center;--easm-icon-background:var(--easm-ui-track);--easm-icon-contrast:var(--easm-ui-track);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:13px;font-weight:500;display:flex}.easm-ui-kanban[data-dragging=true] .easm-ui-kanban-empty{background:color-mix(in srgb, var(--easm-chart-tone-tint,var(--easm-ui-chart-blue-tint)) 70%, var(--easm-ui-track));color:var(--easm-chart-tone-ink,var(--easm-ui-chart-blue-ink))}.easm-ui-lead-card{border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-surface);min-width:0;color:var(--easm-ui-text);font-family:var(--easm-ui-font);transition:background-color var(--easm-ui-motion-fast) var(--easm-ui-ease), transform var(--easm-ui-motion-fast) var(--easm-ui-ease);--easm-icon-background:var(--easm-ui-surface);--easm-icon-contrast:var(--easm-ui-surface);flex-direction:column;gap:10px;padding:14px;display:flex}.easm-ui-lead-card[draggable=true]{cursor:grab}.easm-ui-lead-card[draggable=true]:active{cursor:grabbing}.easm-ui-lead-card-head{align-items:flex-start;gap:10px;min-width:0;display:flex}.easm-ui-lead-card-title{flex:1;min-width:0}.easm-ui-lead-card-name{align-items:center;gap:6px;min-width:0;display:flex}.easm-ui-lead-card-name>.easm-ui-score-pill{flex:none}.easm-ui-lead-card-title h4{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:0 auto;min-width:0;margin:-4px;padding:4px;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.easm-ui-lead-card-title h4 :is(a,button){border-radius:var(--easm-ui-radius-mark);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.easm-ui-lead-card-title h4 :is(a,button):hover{color:var(--easm-ui-primary)}.easm-ui-lead-card-title p{color:var(--easm-ui-primary);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.easm-ui-lead-card-menu.easm-ui-button{color:var(--easm-ui-text-secondary);flex:none;margin:-4px -6px 0 -4px}.easm-ui-lead-card-details{color:var(--easm-ui-text-secondary);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex}.easm-ui-lead-card-details li{align-items:center;gap:8px;min-width:0;display:flex}.easm-ui-lead-card-details li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.easm-ui-lead-card-details .easm-icon{flex:none}.easm-ui-lead-card-progress{margin-top:2px}.easm-ui-lead-card-name>.easm-ui-lead-card-temperature{flex:none;width:24px;height:24px}.easm-ui-lead-card-meta{color:var(--easm-ui-text-secondary);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:12px;line-height:18px;display:flex}.easm-ui-lead-card-meta>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.easm-ui-lead-card-next{border-radius:var(--easm-ui-radius-control);background:var(--easm-ui-track);color:var(--easm-ui-text);--easm-icon-background:var(--easm-ui-track);--easm-icon-contrast:var(--easm-ui-track);align-items:flex-start;gap:8px;margin:0;padding:6px 10px;font-size:12px;line-height:18px;display:flex}.easm-ui-lead-card-next>.easm-icon{color:var(--easm-ui-text-secondary);flex:none;margin-top:1px}.easm-ui-lead-card-next strong{font-weight:600}.easm-ui-lead-card-next[data-overdue]{background:var(--easm-ui-warning-surface);--easm-icon-background:var(--easm-ui-warning-surface);--easm-icon-contrast:var(--easm-ui-warning-surface)}.easm-ui-lead-card-next[data-overdue]>.easm-icon{color:var(--easm-ui-warning)}.easm-ui-lead-card-foot{align-items:center;gap:8px;min-width:0;display:flex}.easm-ui-lead-card-tags{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.easm-ui-lead-card-time{color:var(--easm-ui-text-secondary);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;margin-inline-start:auto;font-size:12px;line-height:16px;display:inline-flex}.easm-ui-lead-card-owner.easm-ui-avatar{flex:none;width:24px;height:24px;font-size:10px}:is(.easm-ui-card,.easm-ui-panel,.easm-ui-overlay-panel) .easm-ui-lead-card{background:var(--easm-ui-background);--easm-icon-background:var(--easm-ui-background);--easm-icon-contrast:var(--easm-ui-background)}@container (max-width:600px){.easm-ui-kanban-scroll{scroll-snap-type:x mandatory;grid-auto-columns:calc(100cqi - 52px);gap:10px}.easm-ui-kanban-page{display:none}.easm-ui-kanban-column{scroll-snap-align:start}}@media (pointer:coarse){.easm-ui-lead-card[draggable=true]{cursor:auto}}@media (prefers-reduced-motion:reduce){.easm-ui-kanban-column,.easm-ui-lead-card{transition:none}.easm-ui-kanban-placeholder{animation:none}}@media (forced-colors:active){.easm-ui-lead-card,.easm-ui-kanban-column-header,.easm-ui-kanban-empty,.easm-ui-kanban-placeholder{border:1px solid canvastext}.easm-ui-kanban-column[data-drop=true]{outline:2px solid highlight}}
[data-easm-tone=blue]{--easm-tone:var(--easm-ui-chart-blue);--easm-tone-tint:var(--easm-ui-chart-blue-tint);--easm-tone-ink:var(--easm-ui-chart-blue-ink)}[data-easm-tone=violet]{--easm-tone:var(--easm-ui-chart-violet);--easm-tone-tint:var(--easm-ui-chart-violet-tint);--easm-tone-ink:var(--easm-ui-chart-violet-ink)}[data-easm-tone=teal]{--easm-tone:var(--easm-ui-chart-teal);--easm-tone-tint:var(--easm-ui-chart-teal-tint);--easm-tone-ink:var(--easm-ui-chart-teal-ink)}[data-easm-tone=green]{--easm-tone:var(--easm-ui-chart-green);--easm-tone-tint:var(--easm-ui-chart-green-tint);--easm-tone-ink:var(--easm-ui-chart-green-ink)}[data-easm-tone=amber]{--easm-tone:var(--easm-ui-chart-amber);--easm-tone-tint:var(--easm-ui-chart-amber-tint);--easm-tone-ink:var(--easm-ui-chart-amber-ink)}[data-easm-tone=coral]{--easm-tone:var(--easm-ui-chart-coral);--easm-tone-tint:var(--easm-ui-chart-coral-tint);--easm-tone-ink:var(--easm-ui-chart-coral-ink)}[data-easm-tone=sky]{--easm-tone:var(--easm-ui-chart-sky);--easm-tone-tint:var(--easm-ui-chart-sky-tint);--easm-tone-ink:var(--easm-ui-chart-sky-ink)}[data-easm-tone=honey]{--easm-tone:var(--easm-ui-chart-honey);--easm-tone-tint:var(--easm-ui-chart-honey-tint);--easm-tone-ink:var(--easm-ui-chart-honey-ink)}[data-easm-tone=indigo]{--easm-tone:var(--easm-ui-chart-indigo);--easm-tone-tint:var(--easm-ui-chart-indigo-tint);--easm-tone-ink:var(--easm-ui-chart-indigo-ink)}[data-easm-tone=rose]{--easm-tone:var(--easm-ui-chart-rose);--easm-tone-tint:var(--easm-ui-chart-rose-tint);--easm-tone-ink:var(--easm-ui-chart-rose-ink)}[data-easm-tone=orange]{--easm-tone:var(--easm-ui-chart-orange);--easm-tone-tint:var(--easm-ui-chart-orange-tint);--easm-tone-ink:var(--easm-ui-chart-orange-ink)}[data-easm-tone=lime]{--easm-tone:var(--easm-ui-chart-lime);--easm-tone-tint:var(--easm-ui-chart-lime-tint);--easm-tone-ink:var(--easm-ui-chart-lime-ink)}.easm-ui-avatar[data-easm-tone]{background:var(--easm-tone-tint);color:var(--easm-tone-ink)}.easm-ui-tag[data-easm-tone],.easm-ui-chip[data-easm-tone]{background:var(--easm-tone-tint);color:var(--easm-tone-ink);--easm-icon-background:var(--easm-tone-tint);--easm-icon-contrast:var(--easm-tone-tint)}.easm-ui-chip[data-easm-tone][data-selected=true]{background:var(--easm-tone-ink);color:var(--easm-ui-on-primary-fill);--easm-icon-background:var(--easm-tone-ink);--easm-icon-contrast:var(--easm-tone-ink)}.easm-ui-chip[data-easm-tone] :is(.easm-ui-chip-select,.easm-ui-chip-remove):hover:not(:disabled){background:color-mix(in srgb, currentColor 12%, transparent)}@media (forced-colors:active){.easm-ui-chip[data-easm-tone]{color:buttontext;background:buttonface}.easm-ui-chip[data-easm-tone][data-selected=true]{color:highlighttext;background:highlight}.easm-ui-avatar[data-easm-tone],.easm-ui-tag[data-easm-tone]{color:canvastext;background:canvas}}[data-easm-tone=plum]{--easm-tone:var(--easm-ui-chart-plum);--easm-tone-tint:var(--easm-ui-chart-plum-tint);--easm-tone-ink:var(--easm-ui-chart-plum-ink)}[data-easm-product=support]{--easm-tone:var(--easm-ui-product-support);--easm-tone-tint:var(--easm-ui-product-support-tint);--easm-tone-ink:var(--easm-ui-product-support-ink)}[data-easm-product=knowledge]{--easm-tone:var(--easm-ui-product-knowledge);--easm-tone-tint:var(--easm-ui-product-knowledge-tint);--easm-tone-ink:var(--easm-ui-product-knowledge-ink)}[data-easm-product=marketing]{--easm-tone:var(--easm-ui-product-marketing);--easm-tone-tint:var(--easm-ui-product-marketing-tint);--easm-tone-ink:var(--easm-ui-product-marketing-ink)}[data-easm-product=automation]{--easm-tone:var(--easm-ui-product-automation);--easm-tone-tint:var(--easm-ui-product-automation-tint);--easm-tone-ink:var(--easm-ui-product-automation-ink)}[data-easm-product=forms]{--easm-tone:var(--easm-ui-product-forms);--easm-tone-tint:var(--easm-ui-product-forms-tint);--easm-tone-ink:var(--easm-ui-product-forms-ink)}
.easm-ui-status-chip,.easm-ui-timeline-item{--_tone-fill:var(--easm-ui-badge-neutral);--_tone-ink:var(--easm-ui-text-secondary)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=brand]{--_tone-fill:var(--easm-ui-badge-brand);--_tone-ink:var(--easm-ui-primary-fill)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=success]{--_tone-fill:var(--easm-ui-badge-success);--_tone-ink:var(--easm-ui-icon-success)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=warning]{--_tone-fill:var(--easm-ui-badge-warning);--_tone-ink:var(--easm-ui-warning)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=danger]{--_tone-fill:var(--easm-ui-badge-danger);--_tone-ink:var(--easm-ui-icon-danger)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=ai]{--_tone-fill:var(--easm-ui-ai-surface);--_tone-ink:var(--easm-ui-ai)}.easm-ui-status-chip{vertical-align:middle;max-width:100%;color:var(--easm-ui-text);font-size:var(--easm-ui-text-sm);align-items:center;gap:6px;font-weight:550;line-height:18px;display:inline-flex}.easm-ui-status-chip .easm-ui-status-glyph{color:var(--_tone-ink);--easm-icon-fill:none;flex:none}.easm-ui-status-chip[data-variant=chip]{border-radius:var(--easm-ui-radius-pill);background:var(--_tone-fill);white-space:nowrap;min-height:32px;padding:6px 12px 6px 8px}.easm-ui-status-chip[data-variant=chip][data-size=sm]{gap:5px;min-height:28px;padding:4px 10px 4px 6px}.easm-ui-status-chip[data-variant=chip] .easm-ui-status-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.easm-ui-status-chip[data-variant=dot]{background:var(--_tone-fill);cursor:default;border-radius:50%;justify-content:center;width:32px;height:32px}.easm-ui-status-chip[data-variant=dot][data-size=sm]{width:28px;height:28px}.easm-ui-status-chip[data-variant=row]{align-items:flex-start;gap:10px;font-weight:400}.easm-ui-status-chip[data-variant=row] .easm-ui-status-glyph{box-sizing:content-box;background:var(--_tone-fill);border-radius:50%;padding:6px}.easm-ui-status-copy{flex-direction:column;min-width:0;padding-top:2px;display:flex}.easm-ui-status-chip[data-variant=row] .easm-ui-status-label{font-weight:600;line-height:20px}.easm-ui-status-detail{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);overflow-wrap:anywhere;line-height:16px}.easm-ui-status-chip:focus-visible,.easm-ui-identity:focus-visible,.easm-ui-unmeasured:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-stage-chip{--_stage-fill:var(--easm-ui-stage-1);--_stage-ink:var(--easm-ui-text);--_pip:var(--easm-ui-primary-fill);--_pip-off:#10131824;border-radius:var(--easm-ui-radius-pill);background:var(--_stage-fill);max-width:100%;min-height:32px;color:var(--_stage-ink);font-size:var(--easm-ui-text-sm);white-space:nowrap;vertical-align:middle;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-weight:550;line-height:18px;display:inline-flex}.easm-ui-stage-chip[data-size=sm]{gap:6px;min-height:28px;padding:4px 10px 4px 8px}.easm-ui-stage-chip[data-step="2"]{--_stage-fill:var(--easm-ui-stage-2)}.easm-ui-stage-chip[data-step="3"]{--_stage-fill:var(--easm-ui-stage-3);--_pip:var(--easm-ui-stage-5)}.easm-ui-stage-chip[data-step="4"]{--_stage-fill:var(--easm-ui-stage-4);--_stage-ink:var(--easm-ui-surface);--_pip:var(--easm-ui-surface);--_pip-off:#ffffff57}.easm-ui-stage-chip[data-step="5"]{--_stage-fill:var(--easm-ui-stage-5);--_stage-ink:var(--easm-ui-surface);--_pip:var(--easm-ui-surface);--_pip-off:#ffffff4d}.easm-ui-stage-chip[data-step=closed]{--_stage-fill:var(--easm-ui-stage-closed);--_stage-ink:var(--easm-ui-text-secondary)}.easm-ui-stage-chip[data-step=stopped]{--_stage-fill:var(--easm-ui-stage-stopped);--_stage-ink:var(--easm-ui-danger-hover)}.easm-ui-stage-pips{flex:none;gap:2px;display:inline-flex}.easm-ui-stage-pips>i{background:var(--_pip-off);border-radius:2px;width:4px;height:12px}.easm-ui-stage-chip[data-size=sm] .easm-ui-stage-pips>i{height:10px}.easm-ui-stage-pips>i[data-on]{background:var(--_pip)}.easm-ui-stage-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.easm-ui-presence{min-width:0;color:var(--easm-ui-text);font-size:var(--easm-ui-text-sm);align-items:flex-start;gap:8px;line-height:20px;display:inline-flex}.easm-ui-presence-marks{flex:none;align-items:center;gap:4px;height:20px;display:inline-flex}.easm-ui-presence-dot{box-sizing:border-box;border:2px solid var(--easm-ui-presence-offline);border-radius:50%;width:10px;height:10px}.easm-ui-presence-dot[data-state=online]{border-color:var(--easm-ui-presence-online);background:var(--easm-ui-presence-online)}.easm-ui-presence-dot[data-state=idle]{border-color:var(--easm-ui-presence-idle);background:radial-gradient(circle, var(--easm-ui-presence-idle) 0 1.5px, transparent 2px)}.easm-ui-presence-dot[data-state=away]{border-color:var(--easm-ui-presence-away);background:linear-gradient(90deg, var(--easm-ui-presence-away) 50%, transparent 50%)}.easm-ui-presence-call{background:var(--easm-ui-presence-call);width:18px;height:18px;color:var(--easm-ui-surface);border-radius:50%;place-items:center;display:inline-grid}.easm-ui-presence-call .easm-ui-icon{--easm-icon-fill:none;width:12px;height:12px}.easm-ui-presence[data-variant=dot] .easm-ui-presence-marks{height:18px}.easm-ui-presence-copy{flex-direction:column;min-width:0;display:flex}.easm-ui-presence-word{font-weight:550}.easm-ui-presence-since{color:var(--easm-ui-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}.easm-ui-presence-last{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.easm-ui-avatar-status[data-status=idle]{--_easm-presence-tone:var(--easm-ui-presence-idle);background:var(--_easm-presence-ring);box-shadow:inset 0 0 0 2.5px var(--_easm-presence-tone)}.easm-ui-identity{--_id-fill:var(--easm-ui-chart-honey-tint);--_id-ink:var(--easm-ui-chart-honey-ink);border-radius:var(--easm-ui-radius-pill);background:var(--_id-fill);min-height:32px;color:var(--_id-ink);font-size:var(--easm-ui-text-sm);white-space:nowrap;vertical-align:middle;cursor:default;align-items:center;gap:6px;padding:6px 12px 6px 8px;font-weight:600;line-height:18px;display:inline-flex}.easm-ui-identity[data-level=claimed]{--_id-fill:var(--easm-ui-chart-amber-tint);--_id-ink:var(--easm-ui-chart-amber-ink)}.easm-ui-identity[data-level=verified]{--_id-fill:var(--easm-ui-chart-blue-tint);--_id-ink:var(--easm-ui-chart-blue-ink)}.easm-ui-identity[data-level=erp]{--_id-fill:var(--easm-ui-chart-teal-tint);--_id-ink:var(--easm-ui-chart-teal-ink)}.easm-ui-identity .easm-ui-icon{color:var(--_id-ink);--easm-icon-fill:none;flex:none}.easm-ui-identity[data-variant=compact]{padding-inline:8px 10px}.easm-ui-identity-bars{flex:none;align-items:flex-end;gap:2px;height:14px;margin-inline-start:2px;display:inline-flex}.easm-ui-identity-bars>i{background:color-mix(in srgb, var(--_id-ink) 24%, transparent);border-radius:1.5px;width:3px}.easm-ui-identity-bars>i:first-child{height:5px}.easm-ui-identity-bars>i:nth-child(2){height:8px}.easm-ui-identity-bars>i:nth-child(3){height:11px}.easm-ui-identity-bars>i:nth-child(4){height:14px}.easm-ui-identity-bars>i[data-on]{background:var(--_id-ink)}.easm-ui-sla{--_sla:var(--easm-ui-icon-success);--_sla-fill:var(--easm-ui-badge-neutral);color:var(--easm-ui-text);font-size:var(--easm-ui-text-xs);white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-sla[data-state=due-soon]{--_sla:var(--easm-ui-icon-warning);--_sla-fill:var(--easm-ui-badge-warning)}.easm-ui-sla[data-state=breached]{--_sla:var(--easm-ui-icon-danger);--_sla-fill:var(--easm-ui-badge-danger)}.easm-ui-sla[data-state=paused]{--_sla:var(--easm-ui-text-secondary)}.easm-ui-sla[data-state=met]{--_sla:var(--easm-ui-icon-success);--_sla-fill:var(--easm-ui-badge-success)}.easm-ui-sla[data-variant=chip]{border-radius:var(--easm-ui-radius-pill);background:var(--_sla-fill);min-height:28px;padding:4px 10px 4px 6px}.easm-ui-sla[data-variant=chip] .easm-ui-icon{color:var(--_sla);--easm-icon-fill:none;flex:none}.easm-ui-sla[data-variant=dot]{justify-content:center;width:16px;height:16px}.easm-ui-sla-dot{background:var(--_sla);border-radius:50%;width:10px;height:10px;display:block}.easm-ui-sla[data-state=paused] .easm-ui-sla-dot{box-shadow:inset 0 0 0 2px var(--_sla);background:0 0}.easm-ui-sla[data-state=breached] .easm-ui-sla-dot{border-radius:2px;transform:rotate(45deg)scale(.86)}.easm-ui-sla[data-variant=ring]{font-size:var(--easm-ui-text-sm);gap:8px;font-weight:600}.easm-ui-sla-ring{flex:none}.easm-ui-sla-ring circle{fill:none;stroke-width:4px}.easm-ui-sla-ring-track{stroke:var(--easm-ui-track)}.easm-ui-sla-ring-left{stroke:var(--_sla);stroke-linecap:round;transition:stroke-dasharray var(--easm-ui-motion-slow) var(--easm-ui-ease-out)}.easm-ui-timeline{--_marker:32px;--_head:20px;--_day:20px;--_gap:16px;--_line-gap:6px;--_line:var(--easm-ui-border-subtle);color:var(--easm-ui-text);font-size:var(--easm-ui-text-sm);line-height:20px}.easm-ui-timeline[data-density=compact]{--_marker:24px;--_head:18px;--_gap:12px;--_line-gap:4px;font-size:var(--easm-ui-text-xs);line-height:18px}.easm-ui-timeline-list{margin:0;padding:0;list-style:none}.easm-ui-timeline-item{grid-template-columns:var(--_marker) minmax(0, 1fr);column-gap:12px;display:grid}.easm-ui-timeline-rail{flex-direction:column;align-items:center;display:flex}.easm-ui-timeline-lead{width:2px;height:var(--_day);margin-bottom:var(--_line-gap);background:var(--_line);border-radius:1px;flex:none}.easm-ui-timeline-lead[data-blank]{background:0 0}.easm-ui-timeline-marker{width:var(--_marker);height:var(--_marker);background:var(--_tone-fill);color:var(--_tone-ink);border-radius:50%;flex:none;place-items:center;display:grid}.easm-ui-timeline-marker .easm-ui-icon{--easm-icon-fill:none}.easm-ui-timeline-thread{width:2px;min-height:8px;margin-block:var(--_line-gap);background:var(--_line);border-radius:1px;flex:auto}.easm-ui-timeline-item:has(+.easm-ui-timeline-item[data-day-start]) .easm-ui-timeline-thread{border-end-end-radius:0;border-end-start-radius:0;margin-bottom:0}.easm-ui-timeline-content{min-width:0;padding-bottom:var(--_gap)}.easm-ui-timeline-item:last-child .easm-ui-timeline-content{padding-bottom:0}.easm-ui-timeline-day{height:var(--_day);margin:0 0 var(--_line-gap);color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);align-items:flex-end;font-weight:600;line-height:16px;display:flex}.easm-ui-timeline-head{padding-top:calc((var(--_marker) - var(--_head)) / 2);line-height:var(--_head);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;margin:0;display:grid}.easm-ui-timeline-title{overflow-wrap:anywhere;min-width:0}.easm-ui-timeline-title strong{font-weight:600}.easm-ui-timeline-title :is(.easm-ui-stage-chip,.easm-ui-status-chip,.easm-ui-badge){vertical-align:middle;margin-block:2px}.easm-ui-timeline-time{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.easm-ui-timeline-detail{color:var(--easm-ui-text-secondary);overflow-wrap:anywhere;margin:2px 0 0}.easm-ui-timeline-body{margin-top:8px}.easm-ui-timeline-body>summary{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:28px;color:var(--easm-ui-text);font-size:var(--easm-ui-text-xs);cursor:pointer;align-items:center;padding:4px 12px;font-weight:600;line-height:16px;list-style:none;display:inline-flex}.easm-ui-timeline-body>summary::-webkit-details-marker{display:none}.easm-ui-timeline-body>summary:hover{background:var(--easm-ui-track-hover)}.easm-ui-timeline-body[open]>summary{margin-bottom:8px}.easm-ui-timeline-body>div{background:var(--easm-ui-surface-hover);border-radius:10px;padding:10px 12px}.easm-ui-timeline-earlier{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:32px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);text-align:start;cursor:pointer;border:0;align-items:flex-start;gap:6px;margin:0 0 16px;padding:6px 12px;font-weight:600;line-height:20px;display:inline-flex}.easm-ui-timeline-earlier .easm-ui-icon{flex:none;margin-top:2px}.easm-ui-timeline-earlier:hover:not(:disabled){background:var(--easm-ui-track-hover)}.easm-ui-timeline-empty{color:var(--easm-ui-text-secondary);margin:0}.easm-ui-stepper{color:var(--easm-ui-text);container-type:inline-size}.easm-ui-stepper>ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.easm-ui-stepper>ol>li{min-width:0}.easm-ui-step{width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:0 8px;display:grid}button.easm-ui-step{cursor:pointer}button.easm-ui-step:hover{background:var(--easm-ui-surface-hover)}.easm-ui-step:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:0}.easm-ui-step-rail{flex-direction:column;align-items:center;padding-top:6px;display:flex}.easm-ui-step-node{background:var(--easm-ui-track);width:28px;height:28px;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid}.easm-ui-step-node .easm-ui-icon{--easm-icon-fill:none}.easm-ui-step-line{background:var(--easm-ui-border-subtle);border-radius:1px;flex:auto;width:2px;min-height:8px;margin:4px 0 -2px}li[data-state=done] .easm-ui-step-line{background:var(--easm-ui-badge-brand)}li[data-state=current] .easm-ui-step-node{background:var(--easm-ui-primary-fill);color:var(--easm-ui-surface)}li[data-state=done] .easm-ui-step-node{background:var(--easm-ui-badge-brand);color:var(--easm-ui-primary-fill)}li[data-state=blocked] .easm-ui-step-node{background:var(--easm-ui-badge-warning);color:var(--easm-ui-warning)}.easm-ui-step-copy{flex-direction:column;min-width:0;padding:10px 0 16px;display:flex}.easm-ui-stepper>ol>li:last-child .easm-ui-step-copy{padding-bottom:10px}.easm-ui-step-label{font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;font-weight:600;line-height:20px}li[data-state=todo] .easm-ui-step-label,li[data-state=skipped] .easm-ui-step-label{color:var(--easm-ui-text-secondary);font-weight:500}.easm-ui-step-hint{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);line-height:16px}.easm-ui-step-reason{color:var(--easm-ui-warning);font-size:var(--easm-ui-text-xs);margin-top:2px;font-weight:600;line-height:16px}@container (min-width:560px){.easm-ui-stepper[data-orientation=horizontal]>ol{flex-direction:row}.easm-ui-stepper[data-orientation=horizontal]>ol>li{flex:1 1 0}.easm-ui-stepper[data-orientation=horizontal] .easm-ui-step{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:8px 0 8px 8px}.easm-ui-stepper[data-orientation=horizontal] .easm-ui-step-rail{flex-direction:row;padding-top:0}.easm-ui-stepper[data-orientation=horizontal] .easm-ui-step-line{width:auto;height:2px;min-height:0;margin:0 0 0 8px}.easm-ui-stepper[data-orientation=horizontal] .easm-ui-step-copy,.easm-ui-stepper[data-orientation=horizontal]>ol>li:last-child .easm-ui-step-copy{padding:0 8px 0 0}}.easm-ui-stepper-dots{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.easm-ui-stepper-dots>i{background:var(--easm-ui-track-pressed);border-radius:50%;width:8px;height:8px}.easm-ui-stepper-dots>i[data-state=done]{background:var(--easm-ui-primary-fill)}.easm-ui-stepper-dots>i[data-state=current]{background:var(--easm-ui-primary-fill);border-radius:4px;width:16px}.easm-ui-stepper-dots>i[data-state=blocked]{background:var(--easm-ui-icon-warning);border-radius:2px;transform:rotate(45deg)scale(.86)}.easm-ui-readiness{border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-surface);color:var(--easm-ui-text);padding:16px;container-type:inline-size}.easm-ui-readiness-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.easm-ui-readiness-head h3{min-width:0;font-size:var(--easm-ui-text-lg);text-wrap:balance;flex:14em;margin:0;font-weight:650;line-height:22px}.easm-ui-readiness-count{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-warning);min-height:28px;color:var(--easm-ui-text);font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;padding:4px 10px 4px 6px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-readiness-count .easm-ui-icon{color:var(--easm-ui-warning);--easm-icon-fill:none}.easm-ui-readiness[data-ready] .easm-ui-readiness-count{background:var(--easm-ui-badge-success)}.easm-ui-readiness[data-ready] .easm-ui-readiness-count .easm-ui-icon{color:var(--easm-ui-icon-success)}.easm-ui-readiness-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.easm-ui-readiness-list>li{background:var(--easm-ui-surface-hover);border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:12px;display:grid}.easm-ui-readiness-list>li>.easm-ui-icon{color:var(--easm-ui-warning);--easm-icon-fill:none}.easm-ui-readiness-list>li[data-state=done]{background:0 0;padding-block:8px}.easm-ui-readiness-list>li[data-state=done]>.easm-ui-icon{color:var(--easm-ui-icon-success)}.easm-ui-readiness-list>li[data-state=needs-someone]>.easm-ui-icon{color:var(--easm-ui-text-secondary)}.easm-ui-readiness-copy{flex-direction:column;min-width:0;display:flex}.easm-ui-readiness-label{font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;font-weight:600;line-height:20px}li[data-state=done] .easm-ui-readiness-label{color:var(--easm-ui-text-secondary);font-weight:500}.easm-ui-readiness-why{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);overflow-wrap:anywhere;margin-top:2px;line-height:16px}.easm-ui-readiness-owner{color:var(--easm-ui-text);font-weight:600}.easm-ui-readiness-fix{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-brand);min-height:32px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-sm);cursor:pointer;white-space:nowrap;white-space:normal;text-align:start;border:0;align-self:center;align-items:center;max-width:100%;padding:4px 14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}.easm-ui-readiness-fix:hover{background:color-mix(in srgb, var(--easm-ui-badge-brand) 80%, var(--easm-ui-primary-fill))}.easm-ui-readiness-fix:focus-visible,.easm-ui-readiness-toggle:focus-visible,.easm-ui-timeline-earlier:focus-visible,.easm-ui-timeline-body>summary:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-readiness-toggle{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:32px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;margin-top:8px;padding:4px 12px;font-weight:600}.easm-ui-readiness-toggle:hover{background:var(--easm-ui-track-hover)}@container (max-width:340px){.easm-ui-readiness-list>li[data-fix]{grid-template-columns:20px minmax(0,1fr)}.easm-ui-readiness-list>li[data-fix]>.easm-ui-readiness-fix{grid-column:2;justify-self:start;margin-top:10px}}.easm-ui.easm-ui-unmeasured{font-size:inherit;line-height:inherit;color:var(--easm-ui-text-secondary);cursor:help;border-radius:4px;align-items:baseline;gap:8px;display:inline-flex}.easm-ui-unmeasured-word{font-size:var(--easm-ui-text-sm);letter-spacing:0;text-underline-offset:3px;font-weight:550;line-height:18px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (forced-colors:active){.easm-ui-status-chip,.easm-ui-stage-chip,.easm-ui-identity,.easm-ui-sla[data-variant=chip],.easm-ui-readiness,.easm-ui-readiness-fix,.easm-ui-readiness-count{border:1px solid canvastext}.easm-ui-stage-pips>i[data-on],.easm-ui-identity-bars>i[data-on],.easm-ui-stepper-dots>i[data-state=done],.easm-ui-timeline-thread,.easm-ui-timeline-lead:not([data-blank]),.easm-ui-step-line{forced-color-adjust:none;background:canvastext}}.easm-ui-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.easm-ui-filter-chip{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);max-width:100%;min-height:32px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-sm);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:4px 12px;font-weight:550;line-height:18px;display:inline-flex}.easm-ui-filter-chip:has(>.easm-ui-icon){padding-inline-start:8px}.easm-ui-filter-chip:has(>.easm-ui-filter-chip-count){padding-inline-end:6px}.easm-ui-filter-chip>.easm-ui-icon{color:var(--easm-ui-text-secondary);--easm-icon-fill:none;flex:none}.easm-ui-filter-chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.easm-ui-filter-chip-count{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-surface);min-width:22px;color:var(--easm-ui-text);font-size:var(--easm-ui-text-xs);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:1px 6px;font-weight:650;line-height:18px}.easm-ui-filter-chip:hover:not(:disabled){background:var(--easm-ui-track-hover)}.easm-ui-filter-chip[aria-pressed=true]{background:var(--easm-ui-ink-panel);color:var(--easm-ui-on-ink)}.easm-ui-filter-chip[aria-pressed=true]>.easm-ui-icon{color:var(--easm-ui-on-ink)}.easm-ui-filter-chip[aria-pressed=true] .easm-ui-filter-chip-count{background:var(--easm-ui-ink-panel-hover);color:var(--easm-ui-on-ink)}.easm-ui-filter-chip[aria-pressed=true]:hover:not(:disabled){background:var(--easm-ui-ink-panel-hover)}.easm-ui-filter-chip[data-attention]>.easm-ui-icon{color:var(--easm-ui-orange-ink,var(--easm-ui-orange-fill))}.easm-ui-filter-chip[data-attention] .easm-ui-filter-chip-count{background:var(--easm-ui-orange-fill);color:var(--easm-ui-on-orange-fill)}.easm-ui-filter-chip[aria-pressed=true][data-attention]>.easm-ui-icon{color:var(--easm-ui-on-ink)}.easm-ui-filter-chip[data-empty]:not([aria-pressed=true]){color:var(--easm-ui-text-secondary)}.easm-ui-filter-chip[data-empty]:not([aria-pressed=true]) .easm-ui-filter-chip-count{color:var(--easm-ui-text-secondary);background:0 0}.easm-ui-filter-chip:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-filter-chip:disabled{opacity:.45;cursor:not-allowed}.easm-ui-journey{gap:16px;display:grid}
:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=blue]{--_tone-fill:var(--easm-ui-chart-blue-tint);--_tone-ink:var(--easm-ui-chart-blue-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=violet]{--_tone-fill:var(--easm-ui-chart-violet-tint);--_tone-ink:var(--easm-ui-chart-violet-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=teal]{--_tone-fill:var(--easm-ui-chart-teal-tint);--_tone-ink:var(--easm-ui-chart-teal-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=green]{--_tone-fill:var(--easm-ui-chart-green-tint);--_tone-ink:var(--easm-ui-chart-green-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=amber]{--_tone-fill:var(--easm-ui-chart-amber-tint);--_tone-ink:var(--easm-ui-chart-amber-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=coral]{--_tone-fill:var(--easm-ui-chart-coral-tint);--_tone-ink:var(--easm-ui-chart-coral-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sky]{--_tone-fill:var(--easm-ui-chart-sky-tint);--_tone-ink:var(--easm-ui-chart-sky-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=honey]{--_tone-fill:var(--easm-ui-chart-honey-tint);--_tone-ink:var(--easm-ui-chart-honey-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=indigo]{--_tone-fill:var(--easm-ui-chart-indigo-tint);--_tone-ink:var(--easm-ui-chart-indigo-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=rose]{--_tone-fill:var(--easm-ui-chart-rose-tint);--_tone-ink:var(--easm-ui-chart-rose-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=orange]{--_tone-fill:var(--easm-ui-chart-orange-tint);--_tone-ink:var(--easm-ui-chart-orange-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=lime]{--_tone-fill:var(--easm-ui-chart-lime-tint);--_tone-ink:var(--easm-ui-chart-lime-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=plum]{--_tone-fill:var(--easm-ui-chart-plum-tint);--_tone-ink:var(--easm-ui-chart-plum-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=temperature-hot]{--_tone-fill:var(--easm-ui-temperature-hot-tint);--_tone-ink:var(--easm-ui-temperature-hot-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=temperature-warm]{--_tone-fill:var(--easm-ui-temperature-warm-tint);--_tone-ink:var(--easm-ui-temperature-warm-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=temperature-cold]{--_tone-fill:var(--easm-ui-temperature-cold-tint);--_tone-ink:var(--easm-ui-temperature-cold-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sentiment-positive]{--_tone-fill:var(--easm-ui-sentiment-positive-tint);--_tone-ink:var(--easm-ui-sentiment-positive-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sentiment-neutral]{--_tone-fill:var(--easm-ui-sentiment-neutral-tint);--_tone-ink:var(--easm-ui-sentiment-neutral-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sentiment-negative]{--_tone-fill:var(--easm-ui-sentiment-negative-tint);--_tone-ink:var(--easm-ui-sentiment-negative-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sentiment-mixed]{--_tone-fill:var(--easm-ui-sentiment-mixed-tint);--_tone-ink:var(--easm-ui-sentiment-mixed-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sensitivity-public]{--_tone-fill:var(--easm-ui-sensitivity-public-tint);--_tone-ink:var(--easm-ui-sensitivity-public-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sensitivity-personal]{--_tone-fill:var(--easm-ui-sensitivity-personal-tint);--_tone-ink:var(--easm-ui-sensitivity-personal-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=sensitivity-restricted]{--_tone-fill:var(--easm-ui-sensitivity-restricted-tint);--_tone-ink:var(--easm-ui-sensitivity-restricted-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=consent-granted]{--_tone-fill:var(--easm-ui-consent-granted-tint);--_tone-ink:var(--easm-ui-consent-granted-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=consent-withdrawn]{--_tone-fill:var(--easm-ui-consent-withdrawn-tint);--_tone-ink:var(--easm-ui-consent-withdrawn-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=consent-unknown]{--_tone-fill:var(--easm-ui-consent-unknown-tint);--_tone-ink:var(--easm-ui-consent-unknown-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=consent-suppressed]{--_tone-fill:var(--easm-ui-consent-suppressed-tint);--_tone-ink:var(--easm-ui-consent-suppressed-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=consent-erased]{--_tone-fill:var(--easm-ui-consent-erased-tint);--_tone-ink:var(--easm-ui-consent-erased-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=priority-low]{--_tone-fill:var(--easm-ui-priority-low-tint);--_tone-ink:var(--easm-ui-priority-low-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=priority-normal]{--_tone-fill:var(--easm-ui-priority-normal-tint);--_tone-ink:var(--easm-ui-priority-normal-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=priority-high]{--_tone-fill:var(--easm-ui-priority-high-tint);--_tone-ink:var(--easm-ui-priority-high-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=priority-urgent]{--_tone-fill:var(--easm-ui-priority-urgent-tint);--_tone-ink:var(--easm-ui-priority-urgent-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=delivery-queued]{--_tone-fill:var(--easm-ui-delivery-queued-tint);--_tone-ink:var(--easm-ui-delivery-queued-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=delivery-accepted]{--_tone-fill:var(--easm-ui-delivery-accepted-tint);--_tone-ink:var(--easm-ui-delivery-accepted-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=delivery-matched]{--_tone-fill:var(--easm-ui-delivery-matched-tint);--_tone-ink:var(--easm-ui-delivery-matched-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=delivery-suppressed]{--_tone-fill:var(--easm-ui-delivery-suppressed-tint);--_tone-ink:var(--easm-ui-delivery-suppressed-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=delivery-failed]{--_tone-fill:var(--easm-ui-delivery-failed-tint);--_tone-ink:var(--easm-ui-delivery-failed-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=freshness-fresh]{--_tone-fill:var(--easm-ui-freshness-fresh-tint);--_tone-ink:var(--easm-ui-freshness-fresh-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=freshness-due]{--_tone-fill:var(--easm-ui-freshness-due-tint);--_tone-ink:var(--easm-ui-freshness-due-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=freshness-stale]{--_tone-fill:var(--easm-ui-freshness-stale-tint);--_tone-ink:var(--easm-ui-freshness-stale-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=effect-read]{--_tone-fill:var(--easm-ui-effect-read-tint);--_tone-ink:var(--easm-ui-effect-read-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=effect-write]{--_tone-fill:var(--easm-ui-effect-write-tint);--_tone-ink:var(--easm-ui-effect-write-ink)}:is(.easm-ui-status-chip,.easm-ui-timeline-item)[data-tone=attention]{--_tone-fill:var(--easm-ui-attention-tint);--_tone-ink:var(--easm-ui-attention-ink)}[data-easm-tone=temperature-hot]{--easm-tone:var(--easm-ui-temperature-hot);--easm-tone-tint:var(--easm-ui-temperature-hot-tint);--easm-tone-ink:var(--easm-ui-temperature-hot-ink)}[data-easm-tone=temperature-warm]{--easm-tone:var(--easm-ui-temperature-warm);--easm-tone-tint:var(--easm-ui-temperature-warm-tint);--easm-tone-ink:var(--easm-ui-temperature-warm-ink)}[data-easm-tone=temperature-cold]{--easm-tone:var(--easm-ui-temperature-cold);--easm-tone-tint:var(--easm-ui-temperature-cold-tint);--easm-tone-ink:var(--easm-ui-temperature-cold-ink)}[data-easm-tone=sentiment-positive]{--easm-tone:var(--easm-ui-sentiment-positive);--easm-tone-tint:var(--easm-ui-sentiment-positive-tint);--easm-tone-ink:var(--easm-ui-sentiment-positive-ink)}[data-easm-tone=sentiment-neutral]{--easm-tone:var(--easm-ui-sentiment-neutral);--easm-tone-tint:var(--easm-ui-sentiment-neutral-tint);--easm-tone-ink:var(--easm-ui-sentiment-neutral-ink)}[data-easm-tone=sentiment-negative]{--easm-tone:var(--easm-ui-sentiment-negative);--easm-tone-tint:var(--easm-ui-sentiment-negative-tint);--easm-tone-ink:var(--easm-ui-sentiment-negative-ink)}[data-easm-tone=sentiment-mixed]{--easm-tone:var(--easm-ui-sentiment-mixed);--easm-tone-tint:var(--easm-ui-sentiment-mixed-tint);--easm-tone-ink:var(--easm-ui-sentiment-mixed-ink)}[data-easm-tone=sensitivity-public]{--easm-tone:var(--easm-ui-sensitivity-public);--easm-tone-tint:var(--easm-ui-sensitivity-public-tint);--easm-tone-ink:var(--easm-ui-sensitivity-public-ink)}[data-easm-tone=sensitivity-personal]{--easm-tone:var(--easm-ui-sensitivity-personal);--easm-tone-tint:var(--easm-ui-sensitivity-personal-tint);--easm-tone-ink:var(--easm-ui-sensitivity-personal-ink)}[data-easm-tone=sensitivity-restricted]{--easm-tone:var(--easm-ui-sensitivity-restricted);--easm-tone-tint:var(--easm-ui-sensitivity-restricted-tint);--easm-tone-ink:var(--easm-ui-sensitivity-restricted-ink)}[data-easm-tone=consent-granted]{--easm-tone:var(--easm-ui-consent-granted);--easm-tone-tint:var(--easm-ui-consent-granted-tint);--easm-tone-ink:var(--easm-ui-consent-granted-ink)}[data-easm-tone=consent-withdrawn]{--easm-tone:var(--easm-ui-consent-withdrawn);--easm-tone-tint:var(--easm-ui-consent-withdrawn-tint);--easm-tone-ink:var(--easm-ui-consent-withdrawn-ink)}[data-easm-tone=consent-unknown]{--easm-tone:var(--easm-ui-consent-unknown);--easm-tone-tint:var(--easm-ui-consent-unknown-tint);--easm-tone-ink:var(--easm-ui-consent-unknown-ink)}[data-easm-tone=consent-suppressed]{--easm-tone:var(--easm-ui-consent-suppressed);--easm-tone-tint:var(--easm-ui-consent-suppressed-tint);--easm-tone-ink:var(--easm-ui-consent-suppressed-ink)}[data-easm-tone=consent-erased]{--easm-tone:var(--easm-ui-consent-erased);--easm-tone-tint:var(--easm-ui-consent-erased-tint);--easm-tone-ink:var(--easm-ui-consent-erased-ink)}[data-easm-tone=priority-low]{--easm-tone:var(--easm-ui-priority-low);--easm-tone-tint:var(--easm-ui-priority-low-tint);--easm-tone-ink:var(--easm-ui-priority-low-ink)}[data-easm-tone=priority-normal]{--easm-tone:var(--easm-ui-priority-normal);--easm-tone-tint:var(--easm-ui-priority-normal-tint);--easm-tone-ink:var(--easm-ui-priority-normal-ink)}[data-easm-tone=priority-high]{--easm-tone:var(--easm-ui-priority-high);--easm-tone-tint:var(--easm-ui-priority-high-tint);--easm-tone-ink:var(--easm-ui-priority-high-ink)}[data-easm-tone=priority-urgent]{--easm-tone:var(--easm-ui-priority-urgent);--easm-tone-tint:var(--easm-ui-priority-urgent-tint);--easm-tone-ink:var(--easm-ui-priority-urgent-ink)}[data-easm-tone=delivery-queued]{--easm-tone:var(--easm-ui-delivery-queued);--easm-tone-tint:var(--easm-ui-delivery-queued-tint);--easm-tone-ink:var(--easm-ui-delivery-queued-ink)}[data-easm-tone=delivery-accepted]{--easm-tone:var(--easm-ui-delivery-accepted);--easm-tone-tint:var(--easm-ui-delivery-accepted-tint);--easm-tone-ink:var(--easm-ui-delivery-accepted-ink)}[data-easm-tone=delivery-matched]{--easm-tone:var(--easm-ui-delivery-matched);--easm-tone-tint:var(--easm-ui-delivery-matched-tint);--easm-tone-ink:var(--easm-ui-delivery-matched-ink)}[data-easm-tone=delivery-suppressed]{--easm-tone:var(--easm-ui-delivery-suppressed);--easm-tone-tint:var(--easm-ui-delivery-suppressed-tint);--easm-tone-ink:var(--easm-ui-delivery-suppressed-ink)}[data-easm-tone=delivery-failed]{--easm-tone:var(--easm-ui-delivery-failed);--easm-tone-tint:var(--easm-ui-delivery-failed-tint);--easm-tone-ink:var(--easm-ui-delivery-failed-ink)}[data-easm-tone=freshness-fresh]{--easm-tone:var(--easm-ui-freshness-fresh);--easm-tone-tint:var(--easm-ui-freshness-fresh-tint);--easm-tone-ink:var(--easm-ui-freshness-fresh-ink)}[data-easm-tone=freshness-due]{--easm-tone:var(--easm-ui-freshness-due);--easm-tone-tint:var(--easm-ui-freshness-due-tint);--easm-tone-ink:var(--easm-ui-freshness-due-ink)}[data-easm-tone=freshness-stale]{--easm-tone:var(--easm-ui-freshness-stale);--easm-tone-tint:var(--easm-ui-freshness-stale-tint);--easm-tone-ink:var(--easm-ui-freshness-stale-ink)}[data-easm-tone=effect-read]{--easm-tone:var(--easm-ui-effect-read);--easm-tone-tint:var(--easm-ui-effect-read-tint);--easm-tone-ink:var(--easm-ui-effect-read-ink)}[data-easm-tone=effect-write]{--easm-tone:var(--easm-ui-effect-write);--easm-tone-tint:var(--easm-ui-effect-write-tint);--easm-tone-ink:var(--easm-ui-effect-write-ink)}[data-easm-tone=attention]{--easm-tone:var(--easm-ui-attention);--easm-tone-tint:var(--easm-ui-attention-tint);--easm-tone-ink:var(--easm-ui-attention-ink)}.easm-ui-status-chip .easm-ui-status-glyph,.easm-ui-timeline-marker{--easm-icon-background:var(--_tone-fill);--easm-icon-contrast:var(--_tone-fill)}
.easm-ui-call-button{--_face:var(--easm-ui-track);--_ink:var(--easm-ui-text);--_face-hover:var(--easm-ui-track-hover);min-width:56px;color:var(--easm-ui-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:inline-flex}.easm-ui-call-button-face{background:var(--_face);width:48px;height:48px;color:var(--_ink);transition:background var(--easm-ui-motion-fast) var(--easm-ui-ease), transform var(--easm-ui-motion-fast) var(--easm-ui-ease);border-radius:50%;place-items:center;display:grid}.easm-ui-call-button[data-size=lg]{gap:8px;min-width:72px}.easm-ui-call-button[data-size=lg] .easm-ui-call-button-face{width:64px;height:64px}.easm-ui-call-button-face .easm-ui-icon{--easm-icon-fill:none}.easm-ui-call-button-label{font-size:var(--easm-ui-text-xs);white-space:nowrap;font-weight:550;line-height:16px}.easm-ui-call-button[data-kind=go]{--_face:var(--easm-ui-success);--_ink:var(--easm-ui-surface);--_face-hover:color-mix(in srgb, var(--easm-ui-success) 86%, black)}.easm-ui-call-button[data-kind=stop]{--_face:var(--easm-ui-danger);--_ink:var(--easm-ui-surface);--_face-hover:var(--easm-ui-danger-hover)}.easm-ui-call-button[data-on]{--_face:var(--easm-ui-ink-panel);--_ink:var(--easm-ui-on-ink);--_face-hover:var(--easm-ui-ink-panel-hover)}.easm-ui-call-button:hover:not([aria-disabled]) .easm-ui-call-button-face{background:var(--_face-hover)}.easm-ui-call-button:active:not([aria-disabled]) .easm-ui-call-button-face{transform:scale(.94)}.easm-ui-call-button:focus-visible{outline:none}.easm-ui-call-button:focus-visible .easm-ui-call-button-face{outline:2px solid var(--easm-ui-primary-fill);outline-offset:3px}.easm-ui-call-button[aria-disabled]{cursor:not-allowed}.easm-ui-call-button[aria-disabled]:not([aria-busy]) .easm-ui-call-button-face{opacity:.4}.easm-ui-call-controls{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px 16px;display:flex}.easm-ui-keypad{justify-items:center;gap:14px;width:100%;max-width:264px;margin-inline:auto;display:grid}.easm-ui-keypad-value{text-align:center;letter-spacing:.04em;font-variant-numeric:tabular-nums;width:100%;min-height:28px;color:var(--easm-ui-text);overflow-wrap:anywhere;font-size:22px;font-weight:550;line-height:28px;display:block}.easm-ui-keypad-value[data-empty]{font-size:var(--easm-ui-text-sm);letter-spacing:0;color:var(--easm-ui-text-secondary);font-weight:450}.easm-ui-keypad-keys{grid-template-columns:repeat(3,64px);gap:12px 20px;display:grid}.easm-ui-keypad-key{background:var(--easm-ui-track);width:64px;height:64px;color:var(--easm-ui-text);font:inherit;cursor:pointer;transition:background var(--easm-ui-motion-fast) var(--easm-ui-ease), transform var(--easm-ui-motion-fast) var(--easm-ui-ease);touch-action:manipulation;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.easm-ui-keypad-key:hover:not(:disabled){background:var(--easm-ui-track-hover)}.easm-ui-keypad-key:active:not(:disabled){background:var(--easm-ui-track-pressed);transform:scale(.94)}.easm-ui-keypad-key:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-keypad-key:disabled{opacity:.45;cursor:not-allowed}.easm-ui-keypad-digit{font-size:22px;font-weight:500;line-height:26px}.easm-ui-keypad-letters{font-size:var(--easm-ui-text-xs);letter-spacing:.08em;color:var(--easm-ui-text-secondary);font-weight:600;line-height:14px}.easm-ui-call-device{max-width:100%;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);align-items:center;gap:8px;line-height:16px;display:inline-flex}.easm-ui-call-device>.easm-ui-icon{--easm-icon-fill:none;flex:none}.easm-ui-call-device[data-problem]{color:var(--easm-ui-danger-hover)}.easm-ui-call-device-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.easm-ui-call-device-change{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:28px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;flex:none;padding:4px 10px;font-weight:600}.easm-ui-call-device-change:hover{background:var(--easm-ui-track-hover)}.easm-ui-call-device-change:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-call-elapsed{font-variant-numeric:tabular-nums}.easm-ui-call-bar{border-radius:var(--easm-ui-radius-card);gap:16px;display:grid;container-type:inline-size}.easm-ui-call-bar-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;display:grid}.easm-ui-call-bar-who{flex-direction:column;min-width:0;display:flex}.easm-ui-call-bar-name{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.easm-ui-call-bar-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.easm-ui-call-bar-state{font-size:var(--easm-ui-text-xs);grid-column:1;align-items:center;gap:6px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-call-bar-dot{background:var(--easm-ui-presence-online);border-radius:50%;width:8px;height:8px}.easm-ui-call-bar[data-status=ringing] .easm-ui-call-bar-dot,.easm-ui-call-bar[data-status=connecting] .easm-ui-call-bar-dot{background:var(--easm-ui-icon-warning)}.easm-ui-call-bar[data-status=on-hold] .easm-ui-call-bar-dot{box-shadow:inset 0 0 0 2px var(--easm-ui-icon-warning);background:0 0}.easm-ui-call-bar[data-status=ended] .easm-ui-call-bar-dot{background:var(--easm-ui-text-disabled)}.easm-ui-call-bar-open{border-radius:var(--easm-ui-radius-pill);min-height:32px;font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;grid-area:1/2/span 2;align-self:center;padding:4px 12px;font-weight:600}.easm-ui-call-bar-body{justify-items:center;gap:12px;display:grid}.easm-ui-call-bar[data-variant=docked]{background:var(--easm-ui-ink-panel);color:var(--easm-ui-on-ink);padding:14px 16px 16px}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-bar-name{font-size:var(--easm-ui-text-md);line-height:20px}.easm-ui-call-bar[data-variant=docked] :is(.easm-ui-call-bar-detail,.easm-ui-call-bar-state){color:var(--easm-ui-on-ink-muted);font-size:var(--easm-ui-text-xs);line-height:16px}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-bar-open{background:var(--easm-ui-ink-panel-hover);color:var(--easm-ui-on-ink)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-bar-open:hover{background:color-mix(in srgb, var(--easm-ui-ink-panel-hover) 80%, white)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-controls{justify-content:space-between;gap:8px}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-button{color:var(--easm-ui-on-ink-muted)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-button:is([data-kind=toggle],[data-kind=plain]){--_face:var(--easm-ui-ink-panel-hover);--_ink:var(--easm-ui-on-ink);--_face-hover:color-mix(in srgb, var(--easm-ui-ink-panel-hover) 80%, white)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-button[data-on]{--_face:var(--easm-ui-on-ink);--_ink:var(--easm-ui-ink-panel);--_face-hover:var(--easm-ui-on-ink-muted)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-button:focus-visible .easm-ui-call-button-face{outline-color:var(--easm-ui-on-ink)}.easm-ui-call-bar[data-variant=docked] .easm-ui-call-device{color:var(--easm-ui-on-ink-muted)}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-key{background:var(--easm-ui-ink-panel-hover);color:var(--easm-ui-on-ink)}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-letters,.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-value[data-empty]{color:var(--easm-ui-on-ink-muted)}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-value{color:var(--easm-ui-on-ink)}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-key{width:52px;height:52px}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-keys{grid-template-columns:repeat(3,52px);gap:8px 16px}.easm-ui-call-bar[data-variant=docked] .easm-ui-keypad-digit{font-size:18px;line-height:22px}.easm-ui-call-bar[data-variant=page]{background:var(--easm-ui-surface);color:var(--easm-ui-text);padding:24px 20px}.easm-ui-call-bar[data-variant=page] .easm-ui-call-bar-head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.easm-ui-call-bar[data-variant=page] .easm-ui-call-bar-who{align-items:center}.easm-ui-call-bar[data-variant=page] .easm-ui-call-bar-name{font-size:var(--easm-ui-text-xl);line-height:28px}.easm-ui-call-bar[data-variant=page] .easm-ui-call-bar-detail,.easm-ui-call-bar[data-variant=page] .easm-ui-call-bar-state{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-sm)}.easm-ui-call-bar[data-variant=page] .easm-ui-call-controls{gap:16px 20px}@container (max-width:240px){.easm-ui-call-bar[data-variant=docked] .easm-ui-call-button-label{display:none}}@container (max-width:420px){.easm-ui-call-bar[data-variant=page] .easm-ui-call-controls{gap:14px 10px}.easm-ui-call-bar[data-variant=page] .easm-ui-call-button[data-size=lg]{min-width:64px}}.easm-ui-call-meta{min-width:0;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);flex-wrap:wrap;align-items:center;gap:4px 12px;line-height:18px;display:inline-flex}.easm-ui-call-meta-part{align-items:center;gap:4px;min-width:0;display:inline-flex}.easm-ui-call-meta-part>.easm-ui-icon{--easm-icon-fill:none;flex:none}.easm-ui-call-meta-part[data-handler=ai]>.easm-ui-icon{color:var(--easm-ui-ai)}.easm-ui-call-meta .easm-ui-status-chip[data-variant=chip]{min-height:22px;font-size:var(--easm-ui-text-xs);gap:4px;padding:2px 8px 2px 4px;line-height:16px}.easm-ui-call-meta .easm-ui-status-chip .easm-ui-status-glyph{width:16px;height:16px}.easm-ui-call-meta-purpose{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.easm-ui-call-meta-part[data-live]{color:var(--easm-ui-success);font-weight:600}.easm-ui-call-meta-live{background:var(--easm-ui-presence-online);border-radius:50%;width:8px;height:8px}.easm-ui-transcript{color:var(--easm-ui-text);gap:12px;display:grid}.easm-ui-transcript-search{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:36px;color:var(--easm-ui-text-secondary);align-items:center;gap:8px;padding:0 12px;display:flex}.easm-ui-transcript-search>.easm-ui-icon{--easm-icon-fill:none;flex:none}.easm-ui-transcript-search input{min-width:0;height:36px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-sm);background:0 0;border:0;outline:none;flex:1}.easm-ui-transcript-search:focus-within{box-shadow:0 0 0 2px var(--easm-ui-primary-fill)}.easm-ui-transcript-count{font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.easm-ui-transcript-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.easm-ui-transcript-list>li{--_mark:var(--easm-ui-badge-neutral);--_mark-ink:var(--easm-ui-text-secondary);transition:background var(--easm-ui-motion-medium) var(--easm-ui-ease,ease);border-radius:12px;grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:8px;scroll-margin-block:12px;display:grid}.easm-ui-transcript-list>li[data-speaker=assistant]{--_mark:var(--easm-ui-ai-surface);--_mark-ink:var(--easm-ui-ai)}.easm-ui-transcript-list>li[data-speaker=staff]{--_mark:var(--easm-ui-badge-brand);--_mark-ink:var(--easm-ui-primary-fill)}.easm-ui-transcript-list>li[data-speaker=transfer]{--_mark:var(--easm-ui-badge-warning);--_mark-ink:var(--easm-ui-warning)}.easm-ui-transcript-list>li[data-playing]{background:var(--easm-ui-surface-hover)}.easm-ui-transcript-list>li[data-focus]{background:color-mix(in srgb, var(--easm-ui-badge-brand) 55%, transparent)}.easm-ui-transcript-mark{background:var(--_mark);width:32px;height:32px;color:var(--_mark-ink);border-radius:50%;place-items:center;display:grid}.easm-ui-transcript-mark .easm-ui-icon{--easm-icon-fill:none}.easm-ui-transcript-body{min-width:0}.easm-ui-transcript-head{min-height:32px;font-size:var(--easm-ui-text-sm);align-items:center;gap:8px;margin:0;line-height:20px;display:flex}.easm-ui-transcript-head strong{font-weight:600}.easm-ui-transcript-time{border-radius:var(--easm-ui-radius-pill);min-height:24px;color:var(--easm-ui-text-secondary);font:inherit;font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:2px 8px;line-height:20px}button.easm-ui-transcript-time{background:var(--easm-ui-track);color:var(--easm-ui-text);cursor:pointer;font-weight:600}button.easm-ui-transcript-time:hover{background:var(--easm-ui-track-hover)}button.easm-ui-transcript-time:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-transcript-text{font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;margin:0;line-height:22px}.easm-ui-transcript-text mark{background:var(--easm-ui-chart-amber-tint);color:inherit;border-radius:3px;padding:0 1px}.easm-ui-transcript-marker{background:var(--easm-ui-badge-warning);color:var(--easm-ui-text);font-size:var(--easm-ui-text-xs);border-radius:10px;align-items:flex-start;gap:6px;margin:6px 0 0;padding:4px 10px;font-weight:550;line-height:18px;display:inline-flex}.easm-ui-transcript-marker[data-kind=lookup-failed]{background:var(--easm-ui-badge-danger)}.easm-ui-transcript-marker[data-kind=handoff]{background:var(--easm-ui-badge-brand)}.easm-ui-transcript-marker>.easm-ui-icon{--easm-icon-fill:none;flex:none;margin-top:1px}.easm-ui-transcript-empty{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-sm);margin:0;padding:8px}.easm-ui-call-result{border-radius:var(--easm-ui-radius-card);background:var(--easm-ui-surface);color:var(--easm-ui-text);gap:12px;padding:16px;display:grid}.easm-ui-call-result-follow{flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.easm-ui-call-result-follow>li{background:var(--easm-ui-surface-hover);max-width:100%;font-size:var(--easm-ui-text-xs);border-radius:14px;align-items:flex-start;gap:6px;padding:6px 12px 6px 8px;font-weight:550;line-height:18px;display:inline-flex}.easm-ui-call-result-follow>li>.easm-ui-icon{--easm-icon-fill:none;color:var(--easm-ui-text-secondary);flex:none;margin-top:1px}.easm-ui-call-result-follow>li[data-tone=success]>.easm-ui-icon{color:var(--easm-ui-icon-success)}.easm-ui-call-result-follow>li[data-tone=warning]>.easm-ui-icon{color:var(--easm-ui-warning)}.easm-ui-call-result-detail{color:var(--easm-ui-text-secondary);font-weight:400;display:block}.easm-ui-call-result-handed{font-size:var(--easm-ui-text-sm);align-items:flex-start;gap:6px;margin:0;font-weight:550;line-height:20px;display:flex}.easm-ui-call-result-handed>.easm-ui-icon{color:var(--easm-ui-primary-fill);--easm-icon-fill:none;flex:none;margin-top:2px}.easm-ui-thread-event{--_mark:var(--easm-ui-badge-neutral);--_mark-ink:var(--easm-ui-text-secondary);text-align:center;max-width:100%;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);flex-direction:column;align-items:center;gap:2px;margin:8px auto;line-height:18px;display:flex}.easm-ui-thread-event[data-tone=brand]{--_mark:var(--easm-ui-badge-brand);--_mark-ink:var(--easm-ui-primary-fill)}.easm-ui-thread-event[data-tone=success]{--_mark:var(--easm-ui-badge-success);--_mark-ink:var(--easm-ui-icon-success)}.easm-ui-thread-event[data-tone=warning]{--_mark:var(--easm-ui-badge-warning);--_mark-ink:var(--easm-ui-warning)}.easm-ui-thread-event[data-tone=danger]{--_mark:var(--easm-ui-badge-danger);--_mark-ink:var(--easm-ui-icon-danger)}.easm-ui-thread-event[data-tone=ai]{--_mark:var(--easm-ui-ai-surface);--_mark-ink:var(--easm-ui-ai)}.easm-ui-thread-event-line{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-surface-hover);max-width:100%;color:var(--easm-ui-text);align-items:center;gap:8px;padding:3px 12px 3px 3px;font-weight:550;display:inline-flex}.easm-ui-thread-event-line time{color:var(--easm-ui-text-secondary);font-variant-numeric:tabular-nums;font-weight:450}.easm-ui-thread-event-mark{background:var(--_mark);width:24px;height:24px;color:var(--_mark-ink);border-radius:50%;flex:none;place-items:center;display:grid}.easm-ui-thread-event-mark .easm-ui-icon{--easm-icon-fill:none}.easm-ui-thread-event-detail{max-width:48ch}@media (prefers-reduced-motion:reduce){.easm-ui-call-button-face,.easm-ui-keypad-key,.easm-ui-transcript-list>li{transition:none}.easm-ui-call-button:active .easm-ui-call-button-face,.easm-ui-keypad-key:active{transform:none}}@media (forced-colors:active){.easm-ui-call-button-face,.easm-ui-keypad-key,.easm-ui-call-bar,.easm-ui-thread-event-line,.easm-ui-call-result{border:1px solid canvastext}.easm-ui-call-button[data-on] .easm-ui-call-button-face{forced-color-adjust:none;color:highlighttext;background:highlight}}
.easm-ui-question-group{gap:8px;display:grid}.easm-ui-question-group-label{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);margin:0;font-weight:600;line-height:16px}.easm-ui-question-group-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:6px;display:grid}.easm-ui-question-tile{background:var(--easm-ui-surface);min-height:56px;color:var(--easm-ui-text);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;padding:8px 10px;display:grid}.easm-ui-question-tile[draggable=true]{cursor:grab}.easm-ui-question-tile:hover:not([aria-disabled]){background:var(--easm-ui-surface-hover)}.easm-ui-question-tile:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-question-tile-icon{background:var(--easm-ui-badge-brand);width:36px;height:36px;color:var(--easm-ui-primary-fill);border-radius:10px;place-items:center;display:grid}.easm-ui-question-tile-icon .easm-ui-icon{--easm-icon-fill:none}.easm-ui-question-tile-copy{flex-direction:column;min-width:0;display:flex}.easm-ui-question-tile-name{font-size:var(--easm-ui-text-sm);font-weight:600;line-height:18px}.easm-ui-question-tile-example,.easm-ui-question-tile-reason{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.easm-ui-question-tile[aria-disabled]{cursor:not-allowed}.easm-ui-question-tile[aria-disabled] .easm-ui-question-tile-icon{background:var(--easm-ui-track);color:var(--easm-ui-text-secondary)}.easm-ui-question-tile[aria-disabled] .easm-ui-question-tile-name{color:var(--easm-ui-text-secondary)}.easm-ui-rule-chip{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-brand);min-height:24px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-rule-chip>.easm-ui-icon{color:var(--easm-ui-primary-fill);--easm-icon-fill:none}.easm-ui-rule-chip:hover{background:color-mix(in srgb, var(--easm-ui-badge-brand) 80%, var(--easm-ui-primary-fill))}.easm-ui-rule-chip:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-rule-list{gap:6px;min-width:min(320px,80vw);display:grid}.easm-ui-rule-row{background:var(--easm-ui-surface-hover);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px;display:grid}.easm-ui-rule-row-effect{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-brand);min-height:24px;font-size:var(--easm-ui-text-xs);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-rule-row[data-effect=hide] .easm-ui-rule-row-effect{background:var(--easm-ui-badge-neutral)}.easm-ui-rule-row[data-effect=skip-to] .easm-ui-rule-row-effect{background:var(--easm-ui-chart-violet-tint)}.easm-ui-rule-row[data-effect=recall] .easm-ui-rule-row-effect{background:var(--easm-ui-chart-teal-tint)}.easm-ui-rule-row-effect .easm-ui-icon{--easm-icon-fill:none}.easm-ui-rule-row-sentence{min-width:0;font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;line-height:20px}@container (max-width:360px){.easm-ui-rule-row{grid-template-columns:minmax(0,1fr);row-gap:6px}.easm-ui-rule-row-effect{justify-self:start}}.easm-ui-field-card{background:var(--easm-ui-surface);color:var(--easm-ui-text);border-radius:14px;gap:6px;padding:10px 14px 14px;display:grid;container-type:inline-size}.easm-ui-field-card[data-selected]{background:var(--easm-ui-primary-surface)}.easm-ui-field-card[data-dragging]{background:var(--easm-ui-surface-hover);opacity:.92;cursor:grabbing}.easm-ui-field-card:is([data-kind=section],[data-kind=repeated]){background:var(--easm-ui-track);padding:10px}.easm-ui-field-card:is([data-kind=section],[data-kind=repeated])[data-selected]{background:color-mix(in srgb, var(--easm-ui-primary-surface) 70%, var(--easm-ui-track))}.easm-ui-field-card-head{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:28px;display:flex}.easm-ui-field-card-handle{width:24px;height:28px;color:var(--easm-ui-text-secondary);cursor:grab;touch-action:none;border-radius:6px;flex:none;place-items:center;margin-inline-start:-6px;display:grid}.easm-ui-field-card-handle:hover{background:var(--easm-ui-track)}.easm-ui-field-card-handle:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:0}.easm-ui-field-card-type,.easm-ui-field-card-sensitivity{min-height:24px;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);align-items:center;gap:4px;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-field-card-type .easm-ui-icon,.easm-ui-field-card-sensitivity .easm-ui-icon{--easm-icon-fill:none}.easm-ui-field-card-sensitivity{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);color:var(--easm-ui-text);padding:2px 8px 2px 6px}.easm-ui-field-card-sensitivity[data-sensitivity=restricted]{background:var(--easm-ui-badge-warning)}.easm-ui-field-card-actions{gap:4px;margin-inline-start:auto;display:inline-flex}.easm-ui-field-card-title{width:100%;color:inherit;font:inherit;font-size:var(--easm-ui-text-md);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-weight:600;line-height:20px;display:block}button.easm-ui-field-card-title{cursor:pointer;border-radius:6px}button.easm-ui-field-card-title:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-field-card-required{color:var(--easm-ui-danger-hover)}.easm-ui-field-card-description{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);overflow-wrap:anywhere;margin:0;line-height:16px}.easm-ui-field-card-children{gap:6px;margin-top:4px;display:grid}.easm-ui-field-card-children:empty:before{content:"Drop questions here";background:color-mix(in srgb, var(--easm-ui-surface) 55%, transparent);min-height:56px;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);border-radius:10px;place-items:center;display:grid}.easm-ui-response-source.easm-ui-status-chip[data-variant=row]{font-size:var(--easm-ui-text-xs);align-items:center;gap:6px}.easm-ui-response-source .easm-ui-status-glyph{padding:3px}.easm-ui-response-source .easm-ui-status-copy{padding-top:0}.easm-ui-response-source .easm-ui-status-label{font-weight:550;line-height:16px}.easm-ui-response-score{--_lvl:var(--easm-ui-chart-coral);font-size:var(--easm-ui-text-sm);font-variant-numeric:tabular-nums;align-items:center;gap:8px;line-height:18px;display:inline-flex}.easm-ui-response-score[data-level=mid]{--_lvl:var(--easm-ui-chart-amber)}.easm-ui-response-score[data-level=high]{--_lvl:var(--easm-ui-chart-green)}.easm-ui-response-score-value{white-space:nowrap;font-weight:650}.easm-ui-response-score-value>span{color:var(--easm-ui-text-secondary);font-weight:450}.easm-ui-response-score-bar{background:var(--easm-ui-track);border-radius:3px;width:44px;height:6px;display:block;overflow:hidden}.easm-ui-response-score-bar>i{border-radius:inherit;background:var(--_lvl);height:100%;display:block}.easm-ui-sealed-cell{max-width:100%;color:var(--easm-ui-text);font-size:var(--easm-ui-text-sm);align-items:center;gap:6px;line-height:18px;display:inline-flex}.easm-ui-sealed-cell>.easm-ui-icon{color:var(--easm-ui-text-secondary);--easm-icon-fill:none;flex:none}.easm-ui-sealed-cell[data-revealed]>.easm-ui-icon{color:var(--easm-ui-warning)}.easm-ui-sealed-value{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.easm-ui-sealed-reveal{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:24px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;flex:none;padding:2px 10px;font-weight:600}.easm-ui-sealed-reveal:hover:not(:disabled){background:var(--easm-ui-track-hover)}.easm-ui-sealed-reveal:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-files-cell{color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-sm);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;line-height:18px;display:inline-flex}button.easm-ui-files-cell{cursor:pointer;border-radius:6px}button.easm-ui-files-cell:hover>span:last-child{text-underline-offset:2px;text-decoration:underline}button.easm-ui-files-cell:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-files-cell[data-empty]{color:var(--easm-ui-text-secondary)}.easm-ui-files-cell-tiles{display:inline-flex}.easm-ui-files-cell-tile{background:var(--easm-ui-track);width:24px;height:24px;color:var(--easm-ui-text-secondary);box-shadow:0 0 0 2px var(--easm-ui-surface);border-radius:7px;place-items:center;display:grid}.easm-ui-files-cell-tile+.easm-ui-files-cell-tile{margin-inline-start:-6px}.easm-ui-files-cell-tile .easm-ui-icon{--easm-icon-fill:none}@media (forced-colors:active){.easm-ui-question-tile,.easm-ui-field-card,.easm-ui-rule-row,.easm-ui-rule-chip{border:1px solid canvastext}.easm-ui-field-card[data-selected]{outline:2px solid highlight}}
.easm-ui-pipeline-pips{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.easm-ui-pipeline-pips>i{background:var(--easm-ui-track-pressed);border-radius:3px;width:14px;height:6px}.easm-ui-pipeline-pips>i[data-state=done]{background:var(--easm-ui-primary-fill)}.easm-ui-pipeline-pips>i[data-state=current]{background:linear-gradient(90deg, var(--easm-ui-primary-fill) 50%, var(--easm-ui-badge-brand) 50%)}.easm-ui-pipeline-pips>i[data-state=failed]{background:var(--easm-ui-icon-danger)}.easm-ui-pipeline-pips>i[data-state=skipped]{background:var(--easm-ui-border-subtle)}.easm-ui-pipeline[data-variant=track]{gap:12px;display:grid;container-type:inline-size}.easm-ui-pipeline-track{margin:0;padding:0;list-style:none;display:flex}.easm-ui-pipeline-track>li{flex:1 1 0;justify-items:start;gap:2px;min-width:0;display:grid}.easm-ui-pipeline-rail{align-items:center;width:100%;margin-bottom:4px;display:flex}.easm-ui-pipeline-node{background:var(--easm-ui-track);width:36px;height:36px;color:var(--easm-ui-text-secondary);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.easm-ui-pipeline-node .easm-ui-icon{--easm-icon-fill:none}.easm-ui-pipeline-line{background:var(--easm-ui-border-subtle);border-radius:1px;flex:auto;height:2px;margin:0 8px}.easm-ui-pipeline-track>li[data-state=done] .easm-ui-pipeline-node{background:var(--easm-ui-badge-brand);color:var(--easm-ui-primary-fill)}.easm-ui-pipeline-track>li[data-state=done] .easm-ui-pipeline-line{background:var(--easm-ui-badge-brand)}.easm-ui-pipeline-track>li[data-state=current] .easm-ui-pipeline-node{background:var(--easm-ui-primary-surface);color:var(--easm-ui-primary-fill)}.easm-ui-pipeline-track>li[data-state=failed] .easm-ui-pipeline-node{background:var(--easm-ui-badge-danger);color:var(--easm-ui-icon-danger)}.easm-ui-pipeline-track>li[data-state=skipped] .easm-ui-pipeline-node{opacity:.55}.easm-ui-pipeline-turning{border:2px solid #0000;border-top-color:var(--easm-ui-primary-fill);border-right-color:var(--easm-ui-primary-fill);border-radius:50%;animation:1.1s linear infinite easm-pipeline-turn;position:absolute;inset:-3px}@keyframes easm-pipeline-turn{to{transform:rotate(360deg)}}.easm-ui-pipeline-label{font-size:var(--easm-ui-text-sm);font-weight:600;line-height:18px}.easm-ui-pipeline-track>li[data-state=todo] .easm-ui-pipeline-label,.easm-ui-pipeline-track>li[data-state=skipped] .easm-ui-pipeline-label{color:var(--easm-ui-text-secondary);font-weight:500}.easm-ui-pipeline-time{min-height:16px;color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;line-height:16px}.easm-ui-pipeline-error{background:var(--easm-ui-danger-surface);font-size:var(--easm-ui-text-sm);border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:8px 12px;line-height:20px;display:flex}.easm-ui-pipeline-error>.easm-ui-icon{color:var(--easm-ui-icon-danger);--easm-icon-fill:none;flex:none;margin-top:2px}@container (max-width:400px){.easm-ui-pipeline-node{width:28px;height:28px}.easm-ui-pipeline-node .easm-ui-icon{width:16px;height:16px}.easm-ui-pipeline-line{margin:0 4px}.easm-ui-pipeline-label{font-size:var(--easm-ui-text-xs);line-height:16px}}.easm-ui-pipeline[data-variant=banner]{background:var(--easm-ui-primary-surface);color:var(--easm-ui-text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.easm-ui-pipeline[data-variant=banner][data-failed]{background:var(--easm-ui-danger-surface)}.easm-ui-pipeline-banner-icon{color:var(--easm-ui-primary-fill);--easm-icon-fill:none;flex:none}.easm-ui-pipeline[data-failed] .easm-ui-pipeline-banner-icon{color:var(--easm-ui-icon-danger)}.easm-ui-pipeline-banner-copy{min-width:0;font-size:var(--easm-ui-text-sm);flex-wrap:wrap;flex:14em;gap:0 8px;line-height:20px;display:flex}.easm-ui-pipeline-banner-copy strong{overflow-wrap:anywhere;font-weight:600}.easm-ui-pipeline-banner-copy [role=status]{color:var(--easm-ui-text-secondary)}.easm-ui-pipeline-banner-actions{gap:6px;display:inline-flex}.easm-ui-knowledge-item{background:var(--easm-ui-surface);color:var(--easm-ui-text);border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:10px 12px;display:grid;container-type:inline-size}.easm-ui-knowledge-type{background:var(--easm-ui-track);width:40px;height:40px;color:var(--easm-ui-text-secondary);border-radius:10px;place-items:center;display:grid}.easm-ui-knowledge-type .easm-ui-icon{--easm-icon-fill:none}.easm-ui-knowledge-main{gap:4px;min-width:0;padding-top:1px;display:grid}.easm-ui-knowledge-title{max-width:100%;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-md);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;line-height:20px;text-decoration:none}.easm-ui-knowledge-title:hover{text-underline-offset:2px;text-decoration:underline}.easm-ui-knowledge-title:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px;border-radius:4px}span.easm-ui-knowledge-title{cursor:default;text-decoration:none}.easm-ui-knowledge-meta{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);flex-wrap:wrap;gap:2px 12px;line-height:16px;display:flex}.easm-ui-knowledge-source{overflow-wrap:anywhere;min-width:0}.easm-ui-knowledge-fresh{align-items:center;gap:4px;display:inline-flex}.easm-ui-knowledge-fresh .easm-ui-icon{--easm-icon-fill:none}.easm-ui-knowledge-fresh[data-state=due]{color:var(--easm-ui-warning);font-weight:600}.easm-ui-knowledge-fresh[data-state=stale]{color:var(--easm-ui-danger-hover);font-weight:600}.easm-ui-knowledge-tags{flex-wrap:wrap;gap:4px;display:flex}.easm-ui-knowledge-tag,.easm-ui-knowledge-audience{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:22px;font-size:var(--easm-ui-text-xs);align-items:center;gap:4px;padding:2px 8px;font-weight:550;line-height:16px;display:inline-flex}.easm-ui-knowledge-audience{background:var(--easm-ui-badge-brand);padding-inline-start:4px}.easm-ui-knowledge-audience .easm-ui-icon{color:var(--easm-ui-primary-fill);--easm-icon-fill:none}.easm-ui-knowledge-side{align-items:center;gap:8px;padding-top:2px;display:inline-flex}@container (max-width:520px){.easm-ui-knowledge-item[data-variant=row]{grid-template-columns:40px minmax(0,1fr);row-gap:8px}.easm-ui-knowledge-item[data-variant=row] .easm-ui-knowledge-side{flex-wrap:wrap;grid-column:2}}.easm-ui-knowledge-item[data-variant=card]{border-radius:var(--easm-ui-radius-card);grid-template-columns:minmax(0,1fr);row-gap:10px;padding:16px}.easm-ui-knowledge-item[data-variant=card] .easm-ui-knowledge-type{border-radius:12px;width:48px;height:48px}.easm-ui-knowledge-item[data-variant=card] .easm-ui-knowledge-side{flex-wrap:wrap}.easm-ui-retrieval{color:var(--easm-ui-text);gap:10px;display:grid}.easm-ui-retrieval-total{font-size:var(--easm-ui-text-sm);justify-content:space-between;align-items:center;gap:12px;margin:0;font-weight:600;line-height:20px;display:flex}.easm-ui-retrieval-total>span{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;padding:2px 10px;line-height:18px}.easm-ui-retrieval-flow{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.easm-ui-retrieval-flow>li{background:var(--easm-ui-surface-hover);border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px 10px;display:flex}.easm-ui-retrieval-node{background:var(--easm-ui-badge-brand);width:28px;height:28px;color:var(--easm-ui-primary-fill);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.easm-ui-retrieval-node .easm-ui-icon{--easm-icon-fill:none}.easm-ui-retrieval-label{font-size:var(--easm-ui-text-xs);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:600;line-height:16px}.easm-ui-retrieval-ms{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;line-height:16px}.easm-ui-retrieval-detail{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;line-height:16px;display:-webkit-box;overflow:hidden}.easm-ui-retrieval-flow>li[data-state=handoff]{background:var(--easm-ui-badge-warning)}.easm-ui-retrieval-flow>li[data-state=handoff] .easm-ui-retrieval-node{background:var(--easm-ui-surface);color:var(--easm-ui-warning)}.easm-ui-retrieval-flow>li[data-state=failed]{background:var(--easm-ui-badge-danger)}.easm-ui-retrieval-flow>li[data-state=failed] .easm-ui-retrieval-node{background:var(--easm-ui-surface);color:var(--easm-ui-icon-danger)}.easm-ui-retrieval-flow>li[data-state=skipped]{opacity:.6}.easm-ui-retrieval-flow>li[data-state=skipped] .easm-ui-retrieval-node{background:var(--easm-ui-track);color:var(--easm-ui-text-secondary)}.easm-ui-retrieval-outcome{font-size:var(--easm-ui-text-sm);align-items:flex-start;gap:6px;margin:0;line-height:20px;display:flex}.easm-ui-retrieval-outcome>.easm-ui-icon{color:var(--easm-ui-text-secondary);--easm-icon-fill:none;flex:none;margin-top:2px}.easm-ui-retrieval[data-stopped=handoff] .easm-ui-retrieval-outcome>.easm-ui-icon{color:var(--easm-ui-warning)}.easm-ui-retrieval[data-stopped=failed] .easm-ui-retrieval-outcome>.easm-ui-icon{color:var(--easm-ui-icon-danger)}.easm-ui-chunk{background:var(--easm-ui-surface);color:var(--easm-ui-text);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.easm-ui-chunk[data-used=false]{background:var(--easm-ui-surface-hover)}.easm-ui-chunk-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.easm-ui-chunk-rank{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-width:24px;height:24px;font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;font-weight:700;display:grid}.easm-ui-chunk-source{min-width:0;font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;align-items:center;gap:6px;font-weight:600;line-height:20px;display:inline-flex}.easm-ui-chunk-source .easm-ui-icon{color:var(--easm-ui-text-secondary);--easm-icon-fill:none;flex:none}.easm-ui-chunk-source a{color:inherit;text-underline-offset:2px}.easm-ui-chunk-used{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-success);font-size:var(--easm-ui-text-xs);margin-inline-start:auto;padding:2px 8px;font-weight:600;line-height:16px}.easm-ui-chunk[data-used=false] .easm-ui-chunk-used{background:var(--easm-ui-track);color:var(--easm-ui-text-secondary)}.easm-ui-chunk-text{font-size:var(--easm-ui-text-sm);overflow-wrap:anywhere;margin:0;line-height:22px}.easm-ui-chunk-text mark{background:var(--easm-ui-chart-amber-tint);color:inherit;border-radius:3px;padding:0 1px}.easm-ui-chunk-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.easm-ui-chunk-scores{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.easm-ui-chunk-scores>div{gap:2px;display:grid}.easm-ui-chunk-scores dt{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);line-height:14px}.easm-ui-chunk-scores dd{font-size:var(--easm-ui-text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-weight:600;line-height:16px;display:inline-flex}.easm-ui-chunk-bar{background:var(--easm-ui-track);border-radius:3px;width:52px;height:6px;display:block;overflow:hidden}.easm-ui-chunk-bar>i{border-radius:inherit;background:var(--easm-ui-chart-blue);height:100%;display:block}.easm-ui-chunk-audience{flex-wrap:wrap;gap:4px;display:inline-flex}.easm-ui-chunk-audience>span{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-badge-brand);min-height:22px;font-size:var(--easm-ui-text-xs);align-items:center;gap:4px;padding:2px 8px 2px 4px;font-weight:550;line-height:16px;display:inline-flex}.easm-ui-chunk-audience .easm-ui-icon{color:var(--easm-ui-primary-fill);--easm-icon-fill:none}.easm-ui-chunk-context{justify-items:start;gap:6px;display:grid}.easm-ui-chunk-context>button{border-radius:var(--easm-ui-radius-pill);background:var(--easm-ui-track);min-height:28px;color:var(--easm-ui-text);font:inherit;font-size:var(--easm-ui-text-xs);cursor:pointer;border:0;padding:4px 12px;font-weight:600}.easm-ui-chunk-context>button:hover{background:var(--easm-ui-track-hover)}.easm-ui-chunk-context>button:focus-visible{outline:2px solid var(--easm-ui-primary-fill);outline-offset:2px}.easm-ui-chunk-context>p{background:var(--easm-ui-surface-hover);color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-xs);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px 10px;line-height:18px}@media (prefers-reduced-motion:reduce){.easm-ui-pipeline-turning{animation:none}}@media (forced-colors:active){.easm-ui-knowledge-item,.easm-ui-chunk,.easm-ui-retrieval-flow>li,.easm-ui-pipeline[data-variant=banner]{border:1px solid canvastext}.easm-ui-pipeline-pips>i[data-state=done],.easm-ui-chunk-bar>i,.easm-ui-response-score-bar>i{forced-color-adjust:none;background:canvastext}}.easm-ui-qa-pairs{min-width:0;font-family:var(--easm-ui-font);gap:10px;display:grid}.easm-ui-qa-pairs>dl{gap:6px;margin:0;display:grid}.easm-ui-qa-pair{background:color-mix(in srgb, var(--easm-ui-track) 55%, transparent);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.easm-ui-qa-pair>dt{color:var(--easm-ui-text);font-size:var(--easm-ui-text-sm);font-weight:600;line-height:20px}.easm-ui-qa-pair>dd{color:var(--easm-ui-text-secondary);font-size:var(--easm-ui-text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:20px;display:-webkit-box;overflow:hidden}.easm-ui-qa-more{justify-self:start}
