/**
 * Hide user-facing instructional / help copy (customer, agent, admin).
 * Keeps labels, buttons, status badges, and functional data (codes, amounts).
 */

/* Form & field hints */
.form-text,
.skynet-pd-hint,
.skynet-support-field__help,
.skynet-support-field__hint,
.skynet-profile-field__help,
.skynet-profile-field__hint,

/* Info / guidance boxes */
.skynet-pd-info-box,
.skynet-checkout-hint,
.skynet-order-code-card__hint,
.skynet-wallet-note,
.skynet-wallet-note--checkout,
.skynet-wallet-note--sm,
.renewal-result-card__hint,
.skynet-renewal-panel__hint,
.renewal-service-panel__hint,
#renewalLookupHint,
.skynet-support-secure-note,

/* Top-up / deposit guidance */
.skynet-topup-transfer__hint,
.skynet-topup-how,
.skynet-deposit-steps,
.skynet-topup-sidebar,
.skynet-topup-panel__sub,

/* Agent / admin field hints */
.pp-sell-block__hint,
.pp-reorder-bar__hint,
.st-create-dropzone__hint,
.ew-upload__hint,
.agent-dash-head__sub,
.stg-toggle-row__sub,
.stg-payment-box__desc,

/* Instruction cards */
.skynet-support-tips-card,
.skynet-orders-help-card,
.skynet-wallet-why,
.skynet-home-sidebar-promo p,
.skynet-explore-bar p,

/* Help card body text (actions remain) */
.skynet-support-help-card > p,
.skynet-support-hours-card > p,
.skynet-profile-nav-help > p,
.skynet-wallet-help p,

/* Profile contact helper lines */
.skynet-profile-contact-display .skynet-profile-contact-row > div > p,
.skynet-profile-contact-form .skynet-profile-contact-row > div > p,

/* Trust / promo descriptions (titles/icons stay) */
.skynet-trust__item span,
.skynet-trust--page .skynet-trust__item span,
.skynet-home-trust__item span,
.skynet-wallet-footer__item span,

/* Profile security intro line */
.skynet-profile-security-card__intro,

/* Page guidance intros */
.skynet-renewal-panel__desc,
.renewal-service-panel__desc,

/* Admin descriptive blocks (not data labels) */
.admin-page-hint,
.rm-page-head__sub,
.sc-page-head__sub,
.sup-panel-desc,
.text-hint-block
{
    display: none !important;
}

/* Empty states: keep heading/icon only */
.skynet-empty p,
.skynet-support-empty p {
    display: none !important;
}

/* Admin / agent mobile tables & panels */
@media (max-width: 991px) {
    .main-content .table-responsive,
    .agent-cust-table-wrap,
    .rm-table-wrap,
    .stg-panel .table-responsive,
    .pp-table-wrap,
    .ew-preview-frame {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .agent-dash-head {
        flex-direction: column;
        align-items: flex-start !important;
        gap: 12px;
    }
    .agent-dash-head__actions {
        width: 100%;
        flex-wrap: wrap;
    }
    .agent-dash-head__actions .btn,
    .agent-dash-head__actions .rm-btn {
        flex: 1 1 auto;
        min-width: 0;
    }
}
@media (max-width: 576px) {
    .main-content {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }
    .card-body,
    .stg-panel,
    .agent-card {
        padding-left: 14px !important;
        padding-right: 14px !important;
    }
}
