/* ==========================================================================
   YUANCHU AI - UNIVERSAL SHARP CORNERS (元初AI 全局纯直角设计系统)
   100% Pure Original Colors - Only 0px border-radius applied
   ========================================================================== */

/* 1. Universal Element Reset */
*,
*::before,
*::after {
  border-radius: 0px !important;
}

/* 2. Comprehensive Tailwind Border Radius Classes */
.rounded,
.rounded-none,
.rounded-sm,
.rounded-md,
.rounded-lg,
.rounded-xl,
.rounded-2xl,
.rounded-3xl,
.rounded-full,
.rounded-t-none,
.rounded-t-sm,
.rounded-t,
.rounded-t-md,
.rounded-t-lg,
.rounded-t-xl,
.rounded-t-2xl,
.rounded-t-3xl,
.rounded-t-full,
.rounded-r-none,
.rounded-r-sm,
.rounded-r,
.rounded-r-md,
.rounded-r-lg,
.rounded-r-xl,
.rounded-r-2xl,
.rounded-r-3xl,
.rounded-r-full,
.rounded-b-none,
.rounded-b-sm,
.rounded-b,
.rounded-b-md,
.rounded-b-lg,
.rounded-b-xl,
.rounded-b-2xl,
.rounded-b-3xl,
.rounded-b-full,
.rounded-l-none,
.rounded-l-sm,
.rounded-l,
.rounded-l-md,
.rounded-l-lg,
.rounded-l-xl,
.rounded-l-2xl,
.rounded-l-3xl,
.rounded-l-full,
.rounded-tl-none,
.rounded-tl-sm,
.rounded-tl,
.rounded-tl-md,
.rounded-tl-lg,
.rounded-tl-xl,
.rounded-tl-2xl,
.rounded-tl-3xl,
.rounded-tl-full,
.rounded-tr-none,
.rounded-tr-sm,
.rounded-tr,
.rounded-tr-md,
.rounded-tr-lg,
.rounded-tr-xl,
.rounded-tr-2xl,
.rounded-tr-3xl,
.rounded-tr-full,
.rounded-br-none,
.rounded-br-sm,
.rounded-br,
.rounded-br-md,
.rounded-br-lg,
.rounded-br-xl,
.rounded-br-2xl,
.rounded-br-3xl,
.rounded-br-full,
.rounded-bl-none,
.rounded-bl-sm,
.rounded-bl,
.rounded-bl-md,
.rounded-bl-lg,
.rounded-bl-xl,
.rounded-bl-2xl,
.rounded-bl-3xl,
.rounded-bl-full,
[class*="rounded"] {
  border-radius: 0px !important;
}

/* 3. Component Level Direct Targets */
/* Form Controls */
input,
select,
textarea,
button,
.btn,
.btn-primary,
.btn-secondary,
.btn-danger,
.btn-success,
.form-input,
.form-select,
.form-textarea,
.form-checkbox,
.form-radio {
  border-radius: 0px !important;
}

/* Cards & Panels */
.card,
.card-glass,
.card-body,
.card-header,
.card-footer,
.stat-card,
.stat-icon,
.stat-icon-primary,
.sidebar,
.sidebar-header,
.sidebar-logo,
.navbar,
.modal,
.modal-box,
.modal-content,
.dialog,
.dropdown,
.dropdown-menu,
.dropdown-content,
.popover,
.tooltip,
.menu {
  border-radius: 0px !important;
}

/* Badges, Tags, Chips, Avatars */
.badge,
.tag,
.chip,
.avatar,
.avatar-group,
.avatar img,
.img-avatar,
.user-avatar,
.status-badge,
.pill {
  border-radius: 0px !important;
}

/* Tables, Charts & Data Containers */
table,
thead,
tbody,
tr,
th,
td,
.table-container,
.chart-container,
.progress,
.progress-bar {
  border-radius: 0px !important;
}

/* Navigation items & Tabs */
nav a,
.nav-item,
.tab,
.tabs,
.tab-active,
.pagination,
.page-item,
.page-link {
  border-radius: 0px !important;
}
