/* deadroom local patch: restore the Nuxt UI ring borders. See the nginx
   template comment for why. Same widths, same --ui-* tokens as upstream. */
.ring,.sm\:ring{--tw-ring-w:1px}
.ring-0{--tw-ring-w:0px}
.ring-2,.focus\:ring-2:focus,.focus-visible\:ring-2:focus-visible,.focus-visible\:before\:ring-2:focus-visible:before,.has-focus-visible\:ring-2:has(:focus-visible){--tw-ring-w:2px}
.ring-3{--tw-ring-w:3px}
.\[\&\>h2\]\:before\:ring-4>h2:before,.\[\&\>h3\]\:before\:ring-4>h3:before,.\[\&\>h4\]\:before\:ring-4>h4:before{--tw-ring-w:4px}
.ring,.ring-0,.ring-2,.ring-3,.sm\:ring,.focus\:ring-2:focus,.focus-visible\:ring-2:focus-visible,.focus-visible\:before\:ring-2:focus-visible:before,.has-focus-visible\:ring-2:has(:focus-visible),.\[\&\>h2\]\:before\:ring-4>h2:before,.\[\&\>h3\]\:before\:ring-4>h3:before,.\[\&\>h4\]\:before\:ring-4>h4:before{--tw-ring-shadow:0 0 0 var(--tw-ring-w,1px) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}
.ring-inset,.focus-visible\:ring-inset:focus-visible,.focus-visible\:before\:ring-inset:focus-visible:before{--tw-ring-shadow:inset 0 0 0 var(--tw-ring-w,1px) var(--tw-ring-color,currentcolor)}
