/* ============================================ */
/* CLEAN UI - REMOVE EXTRA TEXT */
/* ============================================ */

/* Hide Material Icons font text fallback */
.material-icons {
    font-family: 'Material Icons' !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    font-feature-settings: 'liga';
}

/* Ensure no extra text shows in sort headers */
.header-content {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 8px !important;
}

.header-content span {
    flex: 1 !important;
}

.header-content .material-icons {
    flex-shrink: 0 !important;
}

/* Clean button text */
.btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
}

/* Remove "unfold_more" text - it should be an icon */
.sort-icon::after {
    content: '' !important;
}

/* Stats should be clean */
.stat-item {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
}

/* Button icons */
.hero-btn,
.card-btn,
.contact-card-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
}

/* Search icon positioning */
.search-global {
    position: relative !important;
}

.search-global .material-icons {
    position: absolute !important;
    left: 12px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    pointer-events: none !important;
}

/* Clean export dropdown */
.export-option {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
}

.export-option .material-icons {
    flex-shrink: 0 !important;
}

/* Table header clean text */
th {
    overflow: hidden !important;
}

/* Column search inputs - clean */
.column-search {
    width: 100% !important;
    box-sizing: border-box !important;
}

/* Hide placeholder attribute values that might show */
input::placeholder {
    opacity: 0.5 !important;
}
