.hero-section[data-v-ea01bb7a]{background:linear-gradient(135deg,rgba(var(--v-theme-grey-darken-3),.1) 0,rgba(var(--v-theme-secondary),.1) 100%)}.gap-4[data-v-ea01bb7a]{gap:1rem}.action-summary-card[data-v-2e1f207c]{border:1px solid rgba(0,0,0,.1);border-radius:8px}.action-list-item[data-v-2e1f207c]{transition:background-color .2s ease;border-radius:4px;margin:2px 8px}.action-list-item[data-v-2e1f207c]:hover{background-color:rgba(0,0,0,.04)}.branch-item[data-v-4cbec9f1]{transition:background-color .2s ease}.branch-item[data-v-4cbec9f1]:hover{background-color:rgba(0,0,0,.02)}.chart-container[data-v-4cbec9f1]{width:100px;height:100px;flex-shrink:0}@media (min-width:768px){.chart-container[data-v-4cbec9f1]{width:150px;height:150px}}@media (min-width:1024px){.chart-container[data-v-4cbec9f1]{width:200px;height:140px}}.status-summary[data-v-4cbec9f1]{max-width:200px}.branch-info[data-v-4cbec9f1]{min-width:0}.metadata-table[data-v-0ead0e76]{font-size:1rem}.metadata-table th[data-v-0ead0e76]{font-size:1.1rem;font-weight:600;padding:12px 16px;background-color:rgba(0,0,0,.02)}.metadata-table td[data-v-0ead0e76]{font-size:1rem;padding:12px 16px;font-weight:500}.metadata-table[data-v-e8cca766]{font-size:1rem}.metadata-table th[data-v-e8cca766]{font-size:1.1rem;font-weight:600;padding:12px 16px;background-color:rgba(0,0,0,.02)}.metadata-table td[data-v-e8cca766]{font-size:1rem;padding:12px 16px;font-weight:500}.information-cell[data-v-e8cca766]{max-width:200px}.yaml-container[data-v-e8cca766]{max-height:300px;overflow-y:auto;background-color:#f5f5f5;border-radius:4px}.yaml-container pre[data-v-e8cca766]{margin:0;font-size:.85rem;line-height:1.4}.config-card[data-v-e8cca766]{position:sticky;top:20px}.information-content[data-v-e8cca766]{white-space:pre-wrap;word-break:break-word;font-family:Roboto Mono,monospace;background-color:#f5f5f5;padding:12px;border-radius:4px;font-size:.9rem}.metadata-table[data-v-818f516a]{font-size:1rem}.metadata-table th[data-v-818f516a]{font-size:1.1rem;font-weight:600;padding:12px 16px;background-color:rgba(0,0,0,.02)}.metadata-table td[data-v-818f516a]{font-size:1rem;padding:12px 16px;font-weight:500}.yaml-container[data-v-818f516a]{max-height:300px;overflow-y:auto;background-color:#f5f5f5;border-radius:4px}.yaml-container pre[data-v-818f516a]{margin:0;font-size:.85rem;line-height:1.4}.information-content[data-v-818f516a]{white-space:pre-wrap;word-break:break-word;font-family:Roboto Mono,monospace;background-color:#f5f5f5;padding:12px;border-radius:4px;font-size:.9rem}.metadata-table[data-v-6c66b797]{font-size:1rem}.metadata-table th[data-v-6c66b797]{font-size:1.1rem;font-weight:600;padding:12px 16px;background-color:rgba(0,0,0,.02)}.metadata-table td[data-v-6c66b797]{font-size:1rem;padding:12px 16px;font-weight:500}.yaml-container[data-v-6c66b797]{max-height:300px;overflow-y:auto;background-color:#f5f5f5;border-radius:4px}.yaml-container pre[data-v-6c66b797]{margin:0;font-size:.85rem;line-height:1.4}.config-card[data-v-6c66b797]{position:sticky;top:20px}.information-content[data-v-6c66b797]{white-space:pre-wrap;word-break:break-word;font-family:Roboto Mono,monospace;background-color:#f5f5f5;padding:12px;border-radius:4px;font-size:.9rem}.graph-container[data-v-74d7a7d5]{background:#fff;padding:20px;min-height:300px;border-radius:8px}.graph-container[data-v-74d7a7d5] .mermaid{width:100%;height:auto}.metadata-table[data-v-79a91747]{font-size:1.1rem}.metadata-table th[data-v-79a91747]{font-size:1.2rem;font-weight:600;padding:12px 16px}.metadata-table td[data-v-79a91747]{font-size:1.1rem;padding:12px 16px;font-weight:500}.metadata-table tbody tr[data-v-79a91747]{border-bottom:2px solid rgba(0,0,0,.1)}.metadata-table thead tr[data-v-79a91747]{background-color:rgba(0,0,0,.02)}.config-card[data-v-2446b3ab]{transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:12px!important}.config-card[data-v-2446b3ab]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.config-card-col[data-v-2446b3ab]{transition:all .3s ease}.config-title[data-v-2446b3ab]{min-height:48px;display:flex;align-items:flex-start}.line-clamp-2[data-v-2446b3ab]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.yaml-container[data-v-2446b3ab]{max-height:200px;overflow-y:auto;border-radius:8px;background:rgba(var(--v-theme-surface),.5);border:1px solid rgba(var(--v-theme-outline),.2)}.yaml-container pre[data-v-2446b3ab]{margin:0;padding:12px;font-size:.75rem;line-height:1.4;background:transparent}.yaml-expansion[data-v-2446b3ab]{box-shadow:none!important}.yaml-expansion .v-expansion-panel[data-v-2446b3ab]{border:1px solid rgba(var(--v-theme-outline),.2)!important;border-radius:8px!important}.empty-state[data-v-2446b3ab]{max-width:400px;margin:0 auto}.gap-2[data-v-2446b3ab]{gap:.5rem}.gap-4[data-v-2446b3ab]{gap:1rem}@media (max-width:960px){.config-card-col[data-v-2446b3ab]{padding:8px}.yaml-container[data-v-2446b3ab]{max-height:150px}}@media (max-width:600px){.itemsPerPage[data-v-2446b3ab]{display:12}.config-card[data-v-2446b3ab]{margin-bottom:16px}}.v-overlay[data-v-2446b3ab]{background:rgba(var(--v-theme-surface),.8);backdrop-filter:blur(2px)}.report-card[data-v-fda8c3be]{border-radius:8px;transition:all .2s ease;min-height:200px}.report-card[data-v-fda8c3be]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.line-clamp-3[data-v-fda8c3be]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.gap-1[data-v-fda8c3be]{gap:.25rem}.border-t-thin[data-v-fda8c3be]{border-top:1px solid rgba(var(--v-theme-outline),.2)}.h-100[data-v-fda8c3be]{height:100%;display:flex;flex-direction:column}.flex-grow-1[data-v-fda8c3be]{flex-grow:1}.config-detail-container[data-v-65accdd3]{max-width:1400px;margin:0 auto}.config-spec-card[data-v-65accdd3]{border-radius:12px}.yaml-container[data-v-65accdd3]{max-height:500px;overflow-y:auto;border-radius:8px;background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-theme-outline),.2)}.yaml-container pre[data-v-65accdd3]{margin:0;padding:16px;line-height:1.5}.font-mono[data-v-65accdd3],.yaml-container pre[data-v-65accdd3]{font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.gap-2[data-v-65accdd3]{gap:.5rem}@media (max-width:960px){.yaml-container[data-v-65accdd3]{max-height:300px}}@media (max-width:600px){.config-detail-container[data-v-65accdd3]{padding:0 8px}}