/* Only concept demos use this sheet. Institutional KORVY tokens are untouched. */
@import url('/fonts/fonts.css');
.demo-skip{position:fixed;left:16px;top:-100px;z-index:100;background:#f5f5f4;color:#18181b;padding:14px 18px}.demo-skip:focus{top:12px}
button,a,input,select,textarea{touch-action:manipulation}
:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.demo-disclosure{font-size:12px;line-height:1.6;color:inherit}
.demo-return{font-size:12px;text-decoration:underline;text-underline-offset:5px}
[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
@media(prefers-reduced-transparency:reduce){header,dialog::backdrop{backdrop-filter:none!important}}
