.lcb-root,.lcb-sheet{--lcb-bg:var(--background,#fff);--lcb-fg:var(--foreground,#202a35);--lcb-muted:var(--muted-foreground,#5c6876);--lcb-line:var(--border,#dce3e9);--lcb-soft:var(--muted,#f4f6f8);--lcb-blue:var(--primary,#0864c6);--lcb-green:var(--success,#207349);--lcb-yellow:var(--warning,#865d0c);color:var(--lcb-fg);letter-spacing:0;min-width:0;font-size:13px;line-height:1.6}.lcb-root *,.lcb-sheet *{box-sizing:border-box;letter-spacing:0}.lcb-root h2,.lcb-root p,.lcb-sheet h2,.lcb-sheet h3,.lcb-sheet h4,.lcb-sheet p{margin:0}.lcb-root button,.lcb-sheet button,.lcb-root select{font:inherit;color:inherit}.lcb-root svg,.lcb-sheet svg{flex-shrink:0}.lcb-root button,.lcb-sheet button{cursor:pointer}.lcb-root button:disabled,.lcb-sheet button:disabled{cursor:default;opacity:.5}.lcb-root :focus-visible,.lcb-sheet :focus-visible{outline:2px solid var(--lcb-blue);outline-offset:3px}.lcb-header{border-bottom:1px solid var(--lcb-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:0 0 14px;display:flex}.lcb-header h2{align-items:center;gap:8px;font-size:17px;font-weight:650;display:flex}.lcb-header h2>svg{color:var(--lcb-blue)}.lcb-header p{color:var(--lcb-muted);margin-top:3px;font-size:12px}.lcb-tools{align-items:center;gap:12px;display:flex}.lcb-readonly{color:var(--lcb-muted);font-size:11px}.lcb-tools>button,.lcb-icon{border:1px solid var(--lcb-line);background:var(--lcb-bg);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.lcb-icon:hover,.lcb-tools>button:hover{background:var(--lcb-soft)}.lcb-sources{color:var(--lcb-muted);flex-wrap:wrap;gap:8px 24px;padding:11px 0;font-size:11px;display:flex}.lcb-sources>span{align-items:center;gap:6px;display:inline-flex}.lcb-dot{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:inline-block}.lcb-green{color:var(--lcb-green)}.lcb-yellow{color:var(--lcb-yellow)}.lcb-blue{color:var(--lcb-blue)}.lcb-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:5px 0 16px;display:grid}.lcb-filter{flex-direction:column;gap:4px;min-width:0;display:flex}.lcb-filter>label{color:var(--lcb-muted);font-size:11px}.lcb-filter select{border:1px solid var(--lcb-line);background:var(--lcb-bg);text-overflow:ellipsis;border-radius:6px;width:100%;height:36px;padding:0 8px;font-size:12px}.lcb-alert{border-left:3px solid var(--lcb-yellow);background:color-mix(in srgb, var(--lcb-yellow) 6%, var(--lcb-bg));padding:9px 12px;font-size:12px;margin-bottom:14px!important}.lcb-table-wrap{border:1px solid var(--lcb-line);border-radius:8px;position:relative;overflow-x:auto}.lcb-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:850px}.lcb-table th{text-align:left;color:var(--lcb-muted);background:var(--lcb-soft);white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:650}.lcb-table td{border-top:1px solid var(--lcb-line);vertical-align:middle;overflow-wrap:anywhere;padding:9px 12px;font-size:12px}.lcb-table th:first-child{width:23%}.lcb-table th:nth-child(2){width:20%}.lcb-table th:nth-child(3){width:12%}.lcb-table th:nth-child(4){width:16%}.lcb-table th:nth-child(5){width:11%}.lcb-table th:nth-child(6){width:13%}.lcb-table th:last-child{width:5%}.lcb-table tbody tr:hover{background:color-mix(in srgb, var(--lcb-blue) 3%, var(--lcb-bg))}.lcb-row-link{text-align:left;background:0 0;border:0;width:100%;min-height:36px;padding:0;display:block}.lcb-row-link strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.lcb-row-link>span,.lcb-table td>small{color:var(--lcb-muted);margin-top:2px;font-size:10px;display:block}.lcb-status{align-items:center;gap:6px;font-size:11px;line-height:1.6;display:inline-flex}.lcb-duration{font-variant-numeric:tabular-nums}.lcb-duration>svg{vertical-align:-2px;color:var(--lcb-muted);margin-right:5px;display:inline}.lcb-direction{align-items:center;gap:5px;font-size:11px;display:inline-flex}.lcb-table .lcb-icon{background:0 0;border-color:#0000;width:28px;height:32px}.lcb-empty{color:var(--lcb-muted);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:34px 18px;display:flex}.lcb-empty>svg{margin-bottom:5px}.lcb-empty>p{color:var(--lcb-fg);font-size:14px}.lcb-empty>span{font-size:12px}.lcb-footer{color:var(--lcb-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-top:11px;font-size:10px;display:flex}.lcb-message{padding:18px 0;font-size:13px}.lcb-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lcb-sheet-overlay{z-index:50;background:#00000059;position:fixed;inset:0}.lcb-sheet{z-index:51;background:var(--lcb-bg);border-left:1px solid var(--lcb-line);width:min(100%,500px);padding:22px;font-family:inherit;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-8px 0 28px #00000014}.lcb-sheet>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.lcb-sheet>header h2{font-size:18px;font-weight:650}.lcb-sheet>p{color:var(--lcb-muted);margin:7px 0 18px;font-size:12px}.lcb-sheet dl{border-block:1px solid var(--lcb-line);grid-template-columns:125px minmax(0,1fr);gap:10px 12px;margin:22px 0;padding:18px 0;display:grid}.lcb-sheet dt{color:var(--lcb-muted);font-size:11px}.lcb-sheet dd{overflow-wrap:anywhere;margin:0;font-size:12px}.lcb-ticket-link{color:var(--lcb-blue);font-size:12px;text-decoration:underline}.lcb-detail-note{margin-top:20px!important}.lcb-provider-detail{border-top:1px solid var(--lcb-line);margin-top:22px;padding-top:18px}.lcb-provider-detail h3{margin-bottom:14px;font-size:15px;font-weight:650}.lcb-provider-detail h4{margin:18px 0 7px;font-size:12px;font-weight:650}.lcb-provider-detail p{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.lcb-provider-detail audio{width:100%;height:44px;margin:16px 0}.lcb-audio-button{background:var(--lcb-bg);border:1px solid var(--lcb-line);border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin:16px 0;padding:8px 12px;display:inline-flex}.lcb-transcript{margin:12px 0;padding:0;list-style:none}.lcb-transcript li{border-bottom:1px solid var(--lcb-line);padding:10px 0}.lcb-transcript strong{color:var(--lcb-muted);font-size:10px}@media (width<=740px){.lcb-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.lcb-header{align-items:start}.lcb-sources{gap:5px 16px}}@media (width<=400px){.lcb-sheet{padding:18px 16px}.lcb-sheet dl{grid-template-columns:105px minmax(0,1fr)}.lcb-header h2{font-size:16px}}.cc-workspace{min-width:0;max-width:96rem;margin:0 auto}.cc-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding-bottom:1rem;display:flex}.cc-title{align-items:center;gap:.75rem;display:flex}.cc-title h1{font-size:1.5rem;font-weight:700;line-height:1.2}.cc-title p{color:var(--muted-foreground);margin-top:.2rem;font-size:.8125rem}.cc-app-mark{background:color-mix(in oklab, var(--primary) 11%, transparent);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:.5rem;flex:none;place-items:center;display:grid}.cc-workspace .cc-tabs{border-radius:.5rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;height:auto;padding:.25rem;display:flex}.cc-tab{gap:.5rem;min-height:2.25rem;padding:.4rem .65rem;font-size:.8125rem;display:inline-flex}.cc-content{min-width:0;margin-top:1.1rem}.cc-empty{border:1px dashed var(--border);text-align:center;color:var(--muted-foreground);border-radius:.5rem;padding:1.5rem 1rem;font-size:.875rem}.cc-table{text-align:left;border-collapse:collapse;width:100%;font-size:.875rem}.cc-table th,.cc-table td{white-space:nowrap;padding:.5rem .75rem}.cc-table th{background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:600}.cc-table tr+tr{border-top:1px solid var(--border)}.cc-table td strong{font-weight:600}.cc-table td small{color:var(--muted-foreground);display:block}.cc-detail-row{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.7rem 0;display:flex}.cc-detail-row dd{text-align:right;color:var(--muted-foreground)}.cc-providers{border-block:1px solid var(--border)}.cc-provider{flex-wrap:wrap;align-items:center;gap:.6rem .8rem;min-height:4rem;padding:.6rem 0;display:flex}.cc-provider+.cc-provider{border-top:1px solid var(--border)}.cc-provider-icon{background:color-mix(in oklab, var(--primary) 11%, transparent);width:2rem;height:2rem;color:var(--primary);border-radius:.5rem;place-items:center;display:grid}.cc-provider:nth-child(2) .cc-provider-icon{color:#159760;background:#18a96a18}.cc-provider:nth-child(3) .cc-provider-icon{color:#b36b11;background:#cc7a111b}.cc-provider:nth-child(4) .cc-provider-icon{color:#9255bd;background:#9458bc1c}.cc-overview{padding:.25rem 0 1rem}.cc-overview>p{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.cc-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}.cc-overview-grid>div{--tone:var(--primary);border:1px solid var(--border);border-top:2px solid var(--tone);background:var(--card);border-radius:.5rem;padding:.55rem .7rem}.cc-overview-grid>div[data-tone=green]{--tone:#149663}.cc-overview-grid>div[data-tone=amber]{--tone:#c47a16}.cc-overview-grid>div[data-tone=violet]{--tone:#955dc4}.cc-overview-grid dt{color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.cc-overview-grid dt svg{color:var(--tone)}.cc-overview-grid dd{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}@media (width<=640px){.cc-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
