/* Shared, intentionally smaller corners. Circular avatars and status marks stay circular. */
:root{--vv-corner-control:6px;--vv-corner-card:12px;--radius-xl:12px!important;--radius-lg:10px!important;--radius-md:8px!important;--radius-pill:6px!important;}
[class~="file:rounded-full"]{border-radius:6px!important;}
[class~="prose-img:rounded-[1.4rem]"] img{border-radius:10px!important;}
[class~="rounded-2xl"]{border-radius:8px!important;}
[class~="rounded-3xl"]{border-radius:11px!important;}
[class~="rounded-[0.85rem]"]{border-radius:7px!important;}
[class~="rounded-[0.95rem]"]{border-radius:8px!important;}
[class~="rounded-[0.9rem]"]{border-radius:7px!important;}
[class~="rounded-[1.08rem]"]{border-radius:8px!important;}
[class~="rounded-[1.15rem]"]{border-radius:8px!important;}
[class~="rounded-[1.1rem]"]{border-radius:8px!important;}
[class~="rounded-[1.25rem]"]{border-radius:9px!important;}
[class~="rounded-[1.2rem]"]{border-radius:9px!important;}
[class~="rounded-[1.35rem]"]{border-radius:10px!important;}
[class~="rounded-[1.3rem]"]{border-radius:9px!important;}
[class~="rounded-[1.45rem]"]{border-radius:10px!important;}
[class~="rounded-[1.4rem]"]{border-radius:10px!important;}
[class~="rounded-[1.55rem]"]{border-radius:10px!important;}
[class~="rounded-[1.5rem]"]{border-radius:11px!important;}
[class~="rounded-[1.6rem]"]{border-radius:10px!important;}
[class~="rounded-[1.7rem]"]{border-radius:11px!important;}
[class~="rounded-[1.8rem]"]{border-radius:12px!important;}
[class~="rounded-[1.9rem]"]{border-radius:12px!important;}
[class~="rounded-[1rem]"]{border-radius:8px!important;}
[class~="rounded-[2.3rem]"]{border-radius:14px!important;}
[class~="rounded-[2rem]"]{border-radius:13px!important;}
[class~="rounded-bl-2xl"]{border-bottom-left-radius:8px!important;}
[class~="rounded-full"]{border-radius:6px!important;}
[class~="rounded-lg"]{border-radius:5px!important;}
[class~="rounded-r-[1.4rem]"]{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;}
@media(min-width:640px){[class~="sm:rounded-[0.95rem]"]{border-radius:8px!important;}}
@media(min-width:640px){[class~="sm:rounded-[0.9rem]"]{border-radius:7px!important;}}
@media(min-width:640px){[class~="sm:rounded-[1.15rem]"]{border-radius:8px!important;}}
@media(min-width:640px){[class~="sm:rounded-[1.6rem]"]{border-radius:10px!important;}}
@media(min-width:640px){[class~="sm:rounded-[1.8rem]"]{border-radius:12px!important;}}
@media(min-width:640px){[class~="sm:rounded-[1rem]"]{border-radius:8px!important;}}
@media(min-width:640px){[class~="sm:rounded-[2rem]"]{border-radius:13px!important;}}
img.rounded-full{border-radius:50%!important;}
[class~="rounded-full"][class~="h-1"][class~="w-1"]{border-radius:50%!important;}
[class~="rounded-full"][class~="h-10"][class~="w-10"]{border-radius:50%!important;}
[class~="rounded-full"][class~="h-6"][class~="w-6"]{border-radius:50%!important;}
[class~="rounded-full"][class~="h-7"][class~="w-7"]{border-radius:50%!important;}
[class~="rounded-full"][class~="h-8"][class~="w-8"]{border-radius:50%!important;}
[class~="rounded-full"][class~="h-9"][class~="w-9"]{border-radius:50%!important;}
.tox .tox-dialog,.tox .tox-menu{border-radius:6px!important;}

/* Slightly softer corners for the public header only. */
header nav[aria-label="Ana menü"]{border-radius:12px!important;}
header nav[aria-label="Ana menü"] .rounded-full{border-radius:8px!important;}
header a[href^="tel:"]{border-radius:12px!important;}
