.entry-data-table table{--entry-when-width:7rem;--entry-contact-width:13rem;--entry-duration-width:6rem;--entry-status-width:9rem;--entry-action-width:9rem}@container (min-width:64rem){.entry-data-table table{--entry-when-width:8rem;--entry-contact-width:14rem;--entry-duration-width:7rem;--entry-status-width:11rem;--entry-action-width:10rem}}.entry-data-table td[data-align=end]{vertical-align:middle}.entry-ledger-identity{justify-items:start;gap:4px;min-width:0;display:grid}.entry-ledger-contact{align-items:center;gap:10px;min-width:0;display:flex}.entry-ledger-contact>[data-size=sm],.entry-ledger-contact>.entry-ledger-anonymous{flex:0 0 2rem}.entry-ledger-name{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.25;display:block;overflow:hidden}.entry-ledger-number,.entry-ledger-time{min-width:0;color:var(--color-ink-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.4}.entry-ledger-number:has(a){margin-block:-4px}.entry-ledger-time>div{white-space:nowrap}.entry-ledger-time>div:first-child{color:var(--color-ink);font-weight:var(--font-weight-medium)}.entry-ledger-time-kind{color:var(--color-ink-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.entry-data-new{color:var(--color-accent);font-weight:var(--font-weight-medium)}.entry-ledger-time[data-appointment]{font-size:var(--font-size-sm)}.entry-ledger-duration{min-width:0;max-width:100%;color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;line-height:1.25;display:inline-flex}.entry-ledger-duration-icon{width:16px;height:16px;color:var(--color-ink-muted);flex:none}.entry-ledger-duration-unavailable{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);padding-inline-start:24px}.entry-ledger-content{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.entry-ledger-heading{align-items:flex-start;gap:6px;min-width:0;max-width:100%;display:flex}.entry-ledger-kind-icon{width:16px;height:16px;color:var(--color-ink-muted);stroke-width:1.75px;flex:0 0 16px;margin-top:2px}.entry-ledger-heading>span{min-width:0}.entry-ledger-kind{color:var(--color-ink);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:1.3}.entry-ledger-more,.entry-ledger-note{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.4}.entry-ledger-more{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);margin-top:0}.entry-ledger-context{color:var(--color-ink-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);text-wrap:pretty;line-height:1.5}.entry-ledger-context[data-message]{color:var(--color-ink)}.entry-ledger-note{color:var(--color-danger);font-weight:var(--font-weight-regular)}.entry-ledger-card-heading{flex-wrap:wrap;align-items:start;gap:8px 12px;min-width:0;display:flex}.entry-ledger-card-heading>:first-child{flex:9rem}.entry-ledger-card-heading>.entry-ledger-time{text-align:left;flex:0 0 6.5rem;max-width:100%}.entry-ledger-completion .entry-row-check{min-block-size:2.75rem}.entry-ledger-completion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.entry-data-pagination{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;min-width:0;padding:12px 20px;display:flex}.entry-data-pagination-count{color:var(--color-ink-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.entry-data-pagination-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.entry-data-more{justify-items:start;gap:6px;display:grid}.entry-data-empty[data-variant=quiet]{text-align:center;justify-items:center}.entry-data-empty>:last-child{justify-items:center;gap:12px;display:grid}.entry-data-empty-note{color:var(--color-ink-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}@media (max-width:26rem){.entry-data-pagination{flex-direction:column;align-items:stretch;padding-inline:16px}.entry-data-pagination-actions,.entry-data-more{width:100%}}
.ui-panel.entry-detail-records{border-color:color-mix(in oklab, var(--color-border) 65%, var(--color-surface));border-radius:var(--radius-lg);box-shadow:var(--entry-detail-shadow,var(--shadow-2))}.entry-detail-header-row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px 24px;min-width:0;padding-bottom:24px;display:flex}.entry-detail-header{flex:20rem;min-width:0}.entry-detail-header h1{letter-spacing:-.025em;max-width:32ch;line-height:1.1}.entry-detail-header p{line-height:1.25}.entry-detail-outcomes h2:not(.text-sm){letter-spacing:-.015em;line-height:1.2}.entry-detail-outcomes h2.text-sm{font-weight:var(--font-weight-medium);line-height:1.25}.entry-detail-layout,.entry-detail-outcomes{align-items:start;gap:24px;min-width:0;display:grid}.entry-detail-outcomes:empty{display:none}.entry-detail-layout:not(:has(>.entry-detail-conversation)){max-width:42rem}.entry-detail-transcript{font-size:var(--font-size-sm);gap:16px;line-height:1.5}.entry-detail-transcript p{line-height:1.5}.entry-detail-next-step{border:1px solid color-mix(in oklab, var(--color-accent) 18%, var(--color-border));border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-accent-soft) 45%, var(--color-surface));flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.entry-detail-next-step-copy{flex:12rem;align-items:flex-start;gap:8px;min-width:0;display:flex}.entry-detail-next-step-icon{width:16px;height:16px;color:var(--color-accent);stroke-width:1.75px;flex:0 0 16px;margin-top:2px}.entry-detail-next-step>[data-focus^=mark\:]{flex:none}.entry-detail-conversation{border-radius:var(--radius-lg);background:color-mix(in oklab, var(--color-sidebar) 45%, var(--color-surface));min-width:0;padding:20px}.entry-detail-conversation>details>summary{color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.25}.entry-detail-conversation .call-viewer{gap:16px}.entry-detail-conversation .call-viewer .cv-chat{font-size:var(--font-size-sm);line-height:1.5}.entry-detail-conversation .call-viewer .cv-chat-viewport{border-radius:var(--radius-sm);background:0 0;border:0;padding:0}.entry-detail-conversation .call-viewer .cv-turn-list{gap:12px}.entry-detail-conversation .call-viewer .cv-turn{justify-self:stretch;max-width:100%}.entry-detail-conversation .call-viewer .cv-turn .cv-turn-message{padding:4px 8px;border-radius:var(--radius-md);border-inline-start:2px solid #0000;gap:4px;width:100%;padding-inline-start:6px}.entry-detail-conversation .call-viewer .cv-turn .cv-turn-message:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.entry-detail-conversation .call-viewer .cv-turn:not([data-active=true]) .cv-turn-message{background:0 0}.entry-detail-conversation .call-viewer .cv-turn[data-active=true] .cv-turn-message{background:var(--color-accent-soft);border-inline-start-color:var(--color-accent)}.entry-detail-conversation .call-viewer .cv-turn-speaker{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-ink-muted);line-height:1.25}.entry-detail-conversation .call-viewer .cv-player{border-top:0;border-bottom:1px solid var(--color-border);padding:0 0 16px}.entry-detail-conversation .call-viewer .cv-controls .cv-play{background:var(--color-surface);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-border)}.entry-detail-conversation .call-viewer .cv-controls .cv-play[data-playing=true]{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:none}.entry-detail-conversation .call-viewer input[type=range]{height:44px}.entry-detail-conversation .call-viewer .cv-time,.entry-detail-conversation .call-viewer .cv-media-note{font-size:var(--font-size-xs)}.entry-detail-retention{max-width:65ch}@container (min-width:58rem){.entry-detail-layout:has(>.entry-detail-conversation):has(>.entry-detail-outcomes:not(:empty)){grid-template-columns:minmax(0,1.2fr) minmax(20rem,.85fr);gap:32px}.entry-detail-conversation .call-viewer .cv-chat-viewport{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:24rem;overflow-y:auto}}@container (max-width:20rem){.entry-detail-neighbours>:is(a,[role=link]){justify-content:center;min-width:44px;margin-inline:0;padding-inline:0}.entry-detail-neighbours .entry-neighbour-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (hover:hover) and (pointer:fine){.entry-detail-conversation .call-viewer .cv-turn:not([data-active=true]) button.cv-turn-message:hover{background:var(--color-surface)}.entry-detail-conversation .call-viewer .cv-controls .cv-play:enabled:not([data-playing=true]):hover{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.entry-detail-conversation .call-viewer .cv-controls .cv-play[data-playing=true]:enabled:hover{background:var(--color-accent-hover)}}@media (max-width:47.999rem){.entry-detail-neighbours{flex:100%}.entry-detail-next-step{flex-direction:column;align-items:stretch}.entry-detail-next-step-copy{flex:0 auto}}.entry-detail{container-type:inline-size}:root[data-theme=dark] .entry-detail{--entry-detail-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .entry-detail{--entry-detail-shadow:none}}@container (min-width:52rem){.entry-detail-request-facts{grid-area:2/2}}
