.sheet-error[data-v-b7dbc9ba],.sheet-loading[data-v-b7dbc9ba]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.sheet-error p[data-v-b7dbc9ba],.sheet-loading p[data-v-b7dbc9ba]{color:var(--fg-subtle);margin:0;font-size:14px}.error-icon[data-v-b7dbc9ba]{color:#ef4444;width:32px;height:32px}.usage-overview[data-v-b7dbc9ba]{border-bottom:1px solid var(--stroke-minimal);margin-bottom:20px;padding-bottom:20px}.usage-bar-container[data-v-b7dbc9ba]{flex-direction:column;gap:10px;display:flex}.usage-bar[data-v-b7dbc9ba]{background:color-mix(in oklch,var(--fg-default) 6%,var(--bg));border-radius:4px;height:8px;display:flex;overflow:hidden}.usage-cached[data-v-b7dbc9ba]{background:linear-gradient(90deg,#10b981,#34d399);transition:width .3s}.usage-dynamic[data-v-b7dbc9ba]{background:linear-gradient(90deg,#3b82f6,#60a5fa);transition:width .3s}.usage-labels[data-v-b7dbc9ba]{justify-content:space-between;align-items:center;display:flex}.usage-total[data-v-b7dbc9ba]{color:var(--fg-default);font-size:14px;font-weight:600}.usage-breakdown[data-v-b7dbc9ba]{color:var(--fg-subtle);gap:16px;font-size:12px;display:flex}.stat-dot[data-v-b7dbc9ba]{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.stat-dot.cached[data-v-b7dbc9ba]{background:#10b981}.stat-dot.dynamic[data-v-b7dbc9ba]{background:#3b82f6}.usage-source[data-v-b7dbc9ba]{color:var(--fg-minimal);flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;font-size:11px;display:flex}.context-grid-label[data-v-b7dbc9ba],.source-note[data-v-b7dbc9ba]{color:var(--fg-subtle)}.context-grid-label[data-v-b7dbc9ba]{margin-bottom:8px;font-size:11px;font-weight:600}.context-grid-label .estimate-hint[data-v-b7dbc9ba]{color:var(--fg-minimal);font-weight:400}.context-grid[data-v-b7dbc9ba]{flex-direction:column;gap:8px;display:flex}.context-card[data-v-b7dbc9ba]{background:var(--bg);border:1px solid var(--stroke-minimal);border-radius:10px;padding:14px 16px;transition:all .15s;position:relative}.context-card.is-expandable[data-v-b7dbc9ba]{cursor:pointer}.context-card.is-expandable[data-v-b7dbc9ba]:hover{background:color-mix(in oklch,var(--fg-default) 4%,var(--bg));border-color:var(--stroke-minimal)}.context-card.is-cached[data-v-b7dbc9ba]{border-color:#10b98133}.context-card.is-expanded[data-v-b7dbc9ba]{background:color-mix(in oklch,var(--fg-default) 6%,var(--bg))}.card-header[data-v-b7dbc9ba]{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.card-title-row[data-v-b7dbc9ba]{align-items:center;gap:8px;display:flex}.card-icon-wrap[data-v-b7dbc9ba]{color:var(--fg-subtle);place-items:center;display:grid}.card-icon-wrap .card-icon-default[data-v-b7dbc9ba],.card-icon-wrap .card-icon-hover[data-v-b7dbc9ba]{grid-area:1/1;width:16px;height:16px;transition:opacity .15s,transform .2s}.card-icon-wrap .card-icon-default[data-v-b7dbc9ba]{opacity:1}.card-icon-wrap .card-icon-hover[data-v-b7dbc9ba],.context-card.is-expandable:hover .card-icon-wrap .card-icon-default[data-v-b7dbc9ba],.context-card.is-expanded .card-icon-wrap .card-icon-default[data-v-b7dbc9ba]{opacity:0}.context-card.is-expandable:hover .card-icon-wrap .card-icon-hover[data-v-b7dbc9ba],.context-card.is-expanded .card-icon-wrap .card-icon-hover[data-v-b7dbc9ba]{opacity:1}.card-icon-wrap .card-icon-hover.is-rotated[data-v-b7dbc9ba]{transform:rotate(180deg)}.card-name[data-v-b7dbc9ba]{color:var(--fg-default);font-size:13px;font-weight:600}.meta-cached[data-v-b7dbc9ba]{flex-shrink:0}.card-meta[data-v-b7dbc9ba]{align-items:center;gap:8px;display:flex}.card-tokens[data-v-b7dbc9ba]{color:var(--fg-minimal);font-size:11px;font-weight:500}.card-description[data-v-b7dbc9ba]{color:var(--fg-subtle);margin:0;font-size:12px;line-height:1.5}.card-details[data-v-b7dbc9ba]{border-top:1px solid var(--stroke-minimal);margin-top:12px;padding-top:12px}.details-grid[data-v-b7dbc9ba]{grid-template-columns:repeat(2,1fr);gap:8px 16px;margin-bottom:10px;display:grid}.detail-item[data-v-b7dbc9ba]{flex-direction:column;gap:2px;display:flex}.detail-label[data-v-b7dbc9ba]{color:var(--fg-minimal);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500}.detail-value[data-v-b7dbc9ba]{color:var(--fg-default);font-size:12px;font-weight:500}.detail-warning[data-v-b7dbc9ba]{color:#f59e0b;background:#f59e0b1a;border-radius:6px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:flex}.warning-icon[data-v-b7dbc9ba]{width:14px;height:14px}.detail-suggestions[data-v-b7dbc9ba],.footer-meta[data-v-b7dbc9ba],.skill-tag[data-v-b7dbc9ba]{font-size:11px}.suggestions-label[data-v-b7dbc9ba]{color:var(--fg-minimal)}.detail-suggestions ul[data-v-b7dbc9ba]{color:var(--fg-subtle);margin:4px 0 0;padding-left:16px}.detail-suggestions li[data-v-b7dbc9ba]{margin-bottom:2px}.skill-tags[data-v-b7dbc9ba]{flex-wrap:wrap;gap:6px;display:flex}.skill-tag[data-v-b7dbc9ba]{background:color-mix(in oklch,var(--fg-default) 6%,var(--bg));color:var(--fg-subtle);border-radius:4px;padding:3px 8px;font-weight:500}.expand-enter-active[data-v-b7dbc9ba],.expand-leave-active[data-v-b7dbc9ba]{transition:all .2s;overflow:hidden}.expand-enter-from[data-v-b7dbc9ba],.expand-leave-to[data-v-b7dbc9ba]{opacity:0;max-height:0;margin-top:0;padding-top:0}.sheet-footer[data-v-b7dbc9ba]{justify-content:space-between;width:100%}.footer-info[data-v-b7dbc9ba],.sheet-footer[data-v-b7dbc9ba]{align-items:center;display:flex}.footer-info[data-v-b7dbc9ba]{gap:6px}.footer-meta[data-v-b7dbc9ba]{color:var(--fg-minimal);align-items:center;gap:4px;display:inline-flex}.footer-meta-icon[data-v-b7dbc9ba]{width:14px;height:14px;color:var(--fg-minimal)}.footer-meta.timestamp[data-v-b7dbc9ba]:before{content:"·";margin-right:2px}.btn-icon[data-v-b7dbc9ba]{width:14px;height:14px;margin-right:4px}.btn-icon.spinning[data-v-b7dbc9ba]{animation:1s linear infinite spin-b7dbc9ba}@keyframes spin-b7dbc9ba{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (width<=640px){.details-grid[data-v-b7dbc9ba]{grid-template-columns:1fr}}.cwc-head[data-v-a04b7faa]{flex-wrap:wrap}.cwc-args-toggle[data-v-a04b7faa]{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-width:0;padding:2px 4px}.cwc-args-chevron[data-v-a04b7faa]{width:14px;height:14px;color:var(--fg-subtle);flex-shrink:0;transition:transform .15s}.cwc-args-chevron--open[data-v-a04b7faa]{transform:rotate(180deg)}.cwc-args-json[data-v-a04b7faa]{white-space:pre;max-height:200px;margin:0;overflow-x:auto}.cwp[data-v-b3a13f0b]{padding:0 16px 8px}.workspace-bar[data-v-cd61a323]{margin-bottom:8px}.bar-description[data-v-cd61a323]{color:var(--fg-subtle)}
