.sr-only[data-astro-cid-yrepvrxx]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ng-scale-tabs[data-astro-cid-yrepvrxx]{display:flex;gap:.25rem;padding:.25rem;background:var(--color-card);border-radius:8px;margin-bottom:.75rem}.ng-scale-tab[data-astro-cid-yrepvrxx]{flex:1 1 auto;appearance:none;border:none;background:transparent;color:var(--color-text-muted);padding:.625rem 1rem;font:inherit;font-weight:600;font-size:.9375rem;border-radius:6px;cursor:pointer;min-height:44px;transition:background .15s ease,color .15s ease}.ng-scale-tab[data-astro-cid-yrepvrxx]:hover{background:var(--color-section);color:var(--color-text)}.ng-scale-tab[data-astro-cid-yrepvrxx].is-active{background:var(--color-primary);color:#fff}.ng-scale-tab[data-astro-cid-yrepvrxx]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ng-sticky[data-astro-cid-yrepvrxx]{position:sticky;top:0;z-index:10;background:var(--color-primary);color:#fff;padding:.375rem 1rem;border-radius:6px;margin-bottom:.75rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.ng-sticky[data-astro-cid-yrepvrxx][hidden]{display:none}.ng-sticky-label[data-astro-cid-yrepvrxx]{opacity:.85}.ng-sticky-value[data-astro-cid-yrepvrxx]{font-weight:700;font-size:1rem}.ng-sticky-sep[data-astro-cid-yrepvrxx]{opacity:.5}.ng-sticky-credits[data-astro-cid-yrepvrxx]{opacity:.85}.ng-table-wrap[data-astro-cid-yrepvrxx]{overflow-x:auto;-webkit-overflow-scrolling:touch}.ng-table[data-astro-cid-yrepvrxx]{width:100%;border-collapse:collapse;min-width:360px}.ng-table[data-astro-cid-yrepvrxx] th[data-astro-cid-yrepvrxx],.ng-table[data-astro-cid-yrepvrxx] td[data-astro-cid-yrepvrxx]{padding:.5rem .625rem;text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle}.ng-table[data-astro-cid-yrepvrxx] th[data-astro-cid-yrepvrxx]{background:var(--color-card);font-size:.8125rem;font-weight:600;white-space:nowrap}.ng-actions[data-astro-cid-yrepvrxx]{display:flex;gap:.75rem;margin-top:.75rem;flex-wrap:wrap}.ng-result[data-astro-cid-yrepvrxx]{margin-top:1rem;padding:1rem 1.25rem;background:var(--color-card);border-radius:8px;border:1px solid var(--color-border)}.ng-result[data-astro-cid-yrepvrxx][hidden]{display:none}.ng-result-headline[data-astro-cid-yrepvrxx]{font-size:1.75rem;font-weight:700;color:var(--color-primary);line-height:1.2;margin-bottom:.375rem}.ng-honor-badge[data-astro-cid-yrepvrxx]{display:inline-block;font-size:.875rem;font-weight:600;padding:.25rem .75rem;border-radius:5px;margin-bottom:.625rem;background:var(--color-primary-light);color:var(--color-primary-dark)}.ng-honor-badge[data-astro-cid-yrepvrxx]:empty{display:none}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-excellent{background:#f3e8ff;color:var(--color-accent-600)}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-good{background:#dcfce7;color:#16a34a}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-average{background:#fef9c3;color:#d97706}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-low{background:#e0f2fe;color:#0891b2}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-minimal{background:#f1f5f9;color:#6b7280}.ng-honor-badge[data-astro-cid-yrepvrxx].ng-honor-fail{background:#fee2e2;color:#dc2626}.ng-stat-grid[data-astro-cid-yrepvrxx]{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.ng-stat-card[data-astro-cid-yrepvrxx]{flex:1 1 140px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:.5rem .75rem}.ng-stat-label[data-astro-cid-yrepvrxx]{font-size:.75rem;color:var(--color-text-muted);font-weight:500;margin-bottom:.125rem}.ng-stat-value[data-astro-cid-yrepvrxx]{font-size:.9375rem;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}.ng-stat-value[data-astro-cid-yrepvrxx]:empty:before{content:"n/a";font-weight:400;color:var(--color-text-muted)}.ng-svg-slot[data-astro-cid-yrepvrxx]{margin-top:.875rem;overflow:hidden}.ng-uni-table[data-astro-cid-yrepvrxx]{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.9rem}.ng-uni-table[data-astro-cid-yrepvrxx] th[data-astro-cid-yrepvrxx],.ng-uni-table[data-astro-cid-yrepvrxx] td[data-astro-cid-yrepvrxx]{padding:.5rem .75rem;border:1px solid var(--color-border);text-align:left}.ng-uni-table[data-astro-cid-yrepvrxx] th[data-astro-cid-yrepvrxx]{background:var(--color-card);font-weight:600;font-size:.8125rem}.ng-uni-table[data-astro-cid-yrepvrxx] tr[data-astro-cid-yrepvrxx]:nth-child(2n) td[data-astro-cid-yrepvrxx]{background:var(--color-section)}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table){width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.9rem}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) th[data-astro-cid-yrepvrxx],table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) td[data-astro-cid-yrepvrxx]{padding:.5rem .75rem;border:1px solid var(--color-border);text-align:left}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) th[data-astro-cid-yrepvrxx]{background:var(--color-card);font-weight:600;font-size:.8125rem}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) tr[data-astro-cid-yrepvrxx]:nth-child(2n) td[data-astro-cid-yrepvrxx]{background:var(--color-section)}@media(max-width:480px){.ng-scale-tabs[data-astro-cid-yrepvrxx]{flex-direction:column}.ng-scale-tab[data-astro-cid-yrepvrxx]{font-size:.875rem;padding:.5rem .625rem}.ng-table[data-astro-cid-yrepvrxx]{min-width:0;width:100%}.ng-stat-grid[data-astro-cid-yrepvrxx]{flex-direction:column}.ng-uni-table[data-astro-cid-yrepvrxx]{font-size:.8125rem}.ng-uni-table[data-astro-cid-yrepvrxx] th[data-astro-cid-yrepvrxx],.ng-uni-table[data-astro-cid-yrepvrxx] td[data-astro-cid-yrepvrxx]{padding:.375rem .5rem}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table){font-size:.8125rem}table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) th[data-astro-cid-yrepvrxx],table[data-astro-cid-yrepvrxx]:not(.ng-table):not(.ng-uni-table):not(.calc-grade-ref-table) td[data-astro-cid-yrepvrxx]{padding:.375rem .5rem}}
