.pc-results .ho-glaze{--ho-ink:var(--pc-action);--ho-tint:var(--pc-primary-soft);background:radial-gradient(140px 140px at 100% 0%, color-mix(in srgb, var(--ho-tint) 85%, transparent), transparent 70%) border-box, linear-gradient(140deg, var(--pc-surface), color-mix(in srgb, var(--ho-tint) 55%, var(--pc-surface))) border-box;box-shadow:var(--pc-shadow-raised), inset 0 0 0 1px var(--pc-highlight), 0 6px 16px color-mix(in srgb, var(--ho-ink) 8%, transparent);border:1px solid #0000;position:relative;overflow:hidden}.pc-results .ho-glaze[data-glaze=gk]{--ho-ink:var(--pc-gk);--ho-tint:var(--pc-gk-tint)}.pc-results .ho-glaze[data-glaze=chemistry]{--ho-ink:var(--pc-chemistry);--ho-tint:var(--pc-chemistry-tint)}.pc-results .ho-glaze[data-glaze=legal]{--ho-ink:var(--pc-legal);--ho-tint:var(--pc-legal-tint)}.pc-results .ho-glaze .ho-well{background:var(--ho-tint);color:var(--ho-ink)}.pc-results .ho-glaze .ho-ink{color:var(--ho-ink)}@media (hover:hover){.pc-results .ho-glaze.pr-tile:not(:disabled):hover{background:radial-gradient(140px 140px at 100% 0%, color-mix(in srgb, var(--ho-tint) 95%, transparent), transparent 70%) border-box, linear-gradient(140deg, var(--pc-surface), color-mix(in srgb, var(--ho-tint) 70%, var(--pc-surface))) border-box}}.pc-results .ho-rank{background:var(--pc-gradient-hero) border-box}.pc-results .ho-streak{min-height:var(--pc-control-min);border-radius:var(--pc-radius-control);background:var(--pc-mid-soft);color:var(--pc-mid);align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.pc-results .ho-streak[data-tone=low]{background:var(--pc-low-soft);color:var(--pc-low)}.pc-results .ho-streak>svg{color:var(--pc-ring-attention);flex:none}.pc-results .ho-streak[data-tone=low]>svg{color:var(--pc-low)}@media (prefers-reduced-motion:no-preference){.pc-results .ho-streak[data-tone=low]>svg{animation:1.6s ease-in-out infinite ho-flicker}}@keyframes ho-flicker{50%{opacity:.55}}.pc-results .ho-ring{width:64px}.pc-results .ho-ring strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--pc-action);font-size:15px;font-weight:500;line-height:1;display:block}.pc-results .ho-subjects{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pc-results .ho-subject .ho-ring{background:conic-gradient(var(--pc-subject-ink) calc(var(--pc-fill,0) * 1%), var(--pc-highlight) 0);width:76px}.pc-results .ho-subject .ho-ring strong{color:var(--pc-subject-ink)}.pc-results .ho-done{opacity:.6}.pc-results .ho-done .ho-label{color:var(--pc-muted);text-decoration:line-through}.pc-results .ho-date{border-radius:var(--pc-radius-small);background:var(--pc-primary-soft);width:44px;height:44px;color:var(--pc-action);flex:none;place-items:center;line-height:1;display:grid}.pc-results .ho-date b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.pc-results .ho-date small{letter-spacing:.06em;font-size:9px;font-weight:600}
