/* page-myresults.css
   Generated by scripts/tayfak-extract-css.py from the archived Astro build. Do not edit: the next
   run overwrites this file. Hand-written additions live in article-compat.css.

   Every rule is scoped to body.p-myresults. That prefix stands in for the [data-astro-cid-*]
   attribute Astro used, which carried real specificity weight; removing it silently demotes
   every rule here. See functions.php. */
.p-myresults .list{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.85rem}
.p-myresults .card{position:relative;display:grid;gap:.3rem;padding:1.25rem 1.4rem 1.5rem;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--ink);text-decoration:none;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}
.p-myresults .card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:transparent}
.p-myresults .card__band{position:absolute;inset-inline:0;inset-block-end:0;block-size:4px;background:var(--spectrum);transform:scaleX(0);transform-origin:inline-start;transition:transform .24s ease}
.p-myresults .card:hover .card__band,.p-myresults .card:focus-visible .card__band{transform:scaleX(1)}
.p-myresults .card__meta{font-family:var(--display);font-size:.74rem;font-weight:600;letter-spacing:.04em;color:var(--turquoise-deep)}
.p-myresults .card__title{font-family:var(--display);font-size:1.2rem;line-height:1.35}
.p-myresults .card__when{font-size:.85rem;color:var(--muted)}
.p-myresults .empty{margin-block-start:2rem;padding:2.5rem 1.5rem;background:var(--paper);border:1px dashed var(--hairline);border-radius:var(--r-lg);text-align:center}
.p-myresults .empty p{color:var(--graphite)}
.p-myresults .tools{margin-block-start:1.5rem}
.p-myresults .ctl{font-family:var(--display);font-weight:600;font-size:.92rem;padding:.6rem 1.3rem;min-block-size:44px;border-radius:999px;border:1.5px solid var(--hairline);background:var(--paper);color:var(--graphite);cursor:pointer}
.p-myresults .ctl:hover{border-color:var(--clay);color:var(--clay)}
.p-myresults .note{margin-block-start:3rem;padding:1.4rem 1.6rem;background:var(--paper);border-radius:var(--r-md);border-inline-start:3px solid var(--turquoise)}
.p-myresults .note h2{font-size:1.05rem;margin-block-end:.5rem}
.p-myresults .note p{margin:0;font-size:.95rem;color:var(--graphite)}
