/* Lightweight feedback: no library, timers, layout animation or persistent layers. */
:root{--radst-motion-fast:120ms;--radst-motion-open:180ms;--radst-motion-ease:cubic-bezier(.2,.7,.3,1);}
.entry-content :is(button,.re-path,.re-year-grid>a,.radiology-study__button),
#navi a,#navi-footer a{
 transition:transform var(--radst-motion-fast) var(--radst-motion-ease),background-color var(--radst-motion-fast) ease,border-color var(--radst-motion-fast) ease,box-shadow var(--radst-motion-fast) ease;
 -webkit-tap-highlight-color:rgba(23,108,112,.15);
}
.entry-content :is(button,.re-path,.re-year-grid>a,.radiology-study__button):not(:disabled){touch-action:manipulation;}
@media(hover:hover) and (pointer:fine){
 .entry-content :is(.re-path,.re-year-grid>a,.radst-article-actions>button,.radst-article-actions>details>summary,.radiology-study__button,.radiology-study-toolbar__button,.radp button):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 3px 9px rgba(23,70,74,.10);}
 #navi a:hover,#navi-footer a:hover{background-color:rgba(23,108,112,.07);}
}
.entry-content :is(button,.re-path,.re-year-grid>a,.radiology-study__button):not(:disabled):active{transform:translateY(1px) scale(.985);}
.entry-content :is(button,a,summary):focus-visible{outline:3px solid #176c70;outline-offset:3px;}
.entry-content :is(.re-path,.re-year-grid>a,.radiology-study__button)[aria-disabled=true],.entry-content button:disabled{cursor:default;transform:none;box-shadow:none;}
.entry-content summary{transition:background-color var(--radst-motion-fast) ease;cursor:pointer;}
.entry-content summary:hover{background-color:rgba(23,108,112,.04);}
.entry-content a{ text-underline-offset:.2em; }
/* Existing reveal retains consent and focus behavior; only its timing is shortened. */
.radiology-study-revealed--enter{transform:translateY(4px);}
.radiology-study-revealed--in{transform:none;transition:opacity var(--radst-motion-open) ease,transform var(--radst-motion-open) var(--radst-motion-ease);}
@media(prefers-reduced-motion:reduce){
 .entry-content :is(button,a,summary),#navi a,#navi-footer a,.radiology-study-revealed--enter,.radiology-study-revealed--in{transition:none!important;animation:none!important;transform:none!important;scroll-behavior:auto!important;}
}

/* Equal, compact year selection; optional statistics stay below it. */
.radst-index-years{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;list-style:none!important;margin:16px 0!important;padding:0!important;}
.radst-index-years>li{margin:0!important;padding:0!important;}
.radst-index-years a{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #d6e1e2;border-radius:6px;background:#fff;color:#176c70;text-decoration:none;padding:8px;font-weight:700;}
.radst-index-years a:hover{background:#f1f7f7;border-color:#176c70;}
.radst-index-trends>section,.radst-index-trends>table{margin:12px 16px!important;width:calc(100% - 32px)!important;}
.radst-index-trends>section>h2{display:none;}
.radst-article-views__note{font-size:14px!important;margin:8px 0!important;}
