.grail-score-panel-module__WK-YnG__panel{border:1px solid var(--gt-border-strong);border-radius:var(--gt-radius-md);background:var(--gt-surface);overflow:hidden}.grail-score-panel-module__WK-YnG__primaryRow{align-items:center;gap:var(--gt-space-4);width:100%;padding:var(--gt-space-4);text-align:left;flex-wrap:wrap;display:flex}.grail-score-panel-module__WK-YnG__eyebrow{font-family:var(--gt-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gt-accent);font-size:.625rem;font-weight:700}.grail-score-panel-module__WK-YnG__scoreValue{font-family:var(--gt-font-display);color:var(--gt-text-primary);margin-top:2px;font-size:1.75rem;font-weight:800}.grail-score-panel-module__WK-YnG__pendingHeadline{font-family:var(--gt-font-display);color:var(--gt-text-secondary);margin-top:2px;font-size:1.125rem;font-weight:800}.grail-score-panel-module__WK-YnG__pendingNote{padding:0 var(--gt-space-4) var(--gt-space-4);color:var(--gt-text-tertiary);font-size:.8125rem;line-height:1.5}.grail-score-panel-module__WK-YnG__primaryMeta{color:var(--gt-text-tertiary);flex-direction:column;flex:1;gap:2px;min-width:160px;font-size:.75rem;display:flex}.grail-score-panel-module__WK-YnG__chevron{width:18px;height:18px;color:var(--gt-text-tertiary);flex-shrink:0;transition:transform .15s}.grail-score-panel-module__WK-YnG__chevron--open{transform:rotate(180deg)}.grail-score-panel-module__WK-YnG__detail{padding:0 var(--gt-space-4) var(--gt-space-4);border-top:1px solid var(--gt-border)}.grail-score-panel-module__WK-YnG__demoFlag{margin-top:var(--gt-space-4);padding:var(--gt-space-3);border:1px solid var(--gt-border-strong);border-radius:var(--gt-radius-sm);background:var(--gt-surface-sunken);color:var(--gt-text-secondary);font-size:.75rem;line-height:1.5}.grail-score-panel-module__WK-YnG__dimensions{margin-top:var(--gt-space-4);gap:var(--gt-space-2);flex-direction:column;display:flex}.grail-score-panel-module__WK-YnG__dimensionRow{justify-content:space-between;align-items:center;gap:var(--gt-space-3);padding:var(--gt-space-2) 0;border-bottom:1px solid var(--gt-border);font-size:.8125rem;display:flex}.grail-score-panel-module__WK-YnG__dimensionLabel{color:var(--gt-text-secondary)}.grail-score-panel-module__WK-YnG__dimensionWeight{color:var(--gt-text-tertiary);font-size:.6875rem}.grail-score-panel-module__WK-YnG__dimensionValue{font-family:var(--gt-font-display);color:var(--gt-accent);font-weight:800}.grail-score-panel-module__WK-YnG__dimensionPending{color:var(--gt-text-tertiary);font-size:.6875rem;font-style:italic}.grail-score-panel-module__WK-YnG__section{margin-top:var(--gt-space-4)}.grail-score-panel-module__WK-YnG__sectionTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--gt-text-tertiary);font-size:.6875rem;font-weight:700}.grail-score-panel-module__WK-YnG__sectionBody{color:var(--gt-text-secondary);margin-top:4px;font-size:.8125rem;line-height:1.55}.grail-score-panel-module__WK-YnG__list{color:var(--gt-text-secondary);margin-top:4px;padding-left:1.1em;font-size:.8125rem;line-height:1.6}.grail-score-panel-module__WK-YnG__list li{list-style:outside}.grail-score-panel-module__WK-YnG__methodologyLink{margin-top:var(--gt-space-5);font-size:.8125rem}.grail-score-panel-module__WK-YnG__methodologyLink a{color:var(--gt-accent-strong);font-weight:700}
