/* ====================================================================
   Orion — Border-radius tightening
   Reduz cantos arredondados muito agressivos do tema (Tailwind padrão
   tende a ser muito redondo). Aplicado depois do CSS principal.
   ==================================================================== */

/* Tailwind padrão override — todas as ocorrências de rounded-* */
.rounded-3xl { border-radius: 12px !important; }    /* era 24 */
.rounded-2xl { border-radius: 8px  !important; }    /* era 16 */
.rounded-xl  { border-radius: 6px  !important; }    /* era 12 */
.rounded-lg  { border-radius: 5px  !important; }    /* era 8  */
/* rounded-md (6px) e rounded (4px) permanecem; rounded-full intencional */

/* Componentes do tema com radius hardcoded — alinhamento manual */
.home-banner,
.home-banner__slide,
.home-banner__slide-cover,
.banner-card,
.banner-card__image,
.search-featured__input,
.bg-bg-card,
.btn,
.btn-sm,
.input,
.card,
.scard {
    border-radius: 5px !important;
}

/* Carrosséis (cards de obra continuam discretamente arredondados) */
.home-carousel__cover,
.home-trending__cover,
.home-ranking__cover,
.home-carousel__card,
.home-carousel__arrow,
.home-trending__readers,
.home-trending__type,
.home-carousel__badge,
.home-carousel__rank {
    border-radius: 4px !important;
}
.home-ranking__list { border-radius: 8px !important; }
.home-ranking__link { border-radius: 5px !important; }

/* Reader (toolbar, sidebar, modal de reportar) */
.r-toolbar__back, .r-toolbar__home,
.r-sidebar, .r-sidebar__btn,
.r-bottom-nav__btn,
.r-report-modal__panel,
.r-report-modal__close,
.r-report-modal__form select,
.r-report-modal__form textarea,
.r-report-modal__btn { border-radius: 5px !important; }
.r-report-modal__panel { border-radius: 8px !important; }

/* Page selector / dropdown / etc */
.custom-select,
.custom-select__trigger,
.custom-select__dropdown { border-radius: 5px !important; }

/* Header buttons */
.header-nav__item,
.header-nav__search-btn,
.header-search-modal__form,
.header-search-modal__input,
.user-dropdown,
.user-dropdown__item { border-radius: 5px !important; }

/* Mobile menu */
.mobile-menu__item,
.mobile-menu__search { border-radius: 5px !important; }

/* Cards / chips genéricos não-explícitos */
.chip, .pill, .tag, [class*="-card"] { border-radius: 5px; }
