/* GST Checker Form */
.gst-checker-form {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
}
.gst-checker-form input[type="text"] {
    flex: 1;
    min-width: 200px;
    text-transform: uppercase;
    padding: 8px;
}
/* GST Result */
.gst-result {
    margin-top: 15px;
    padding: 15px;
    border: 1px solid #ddd;
    background: #f9f9f9;
}
.gst-result .widefat { width: 100%; border-collapse: collapse; }
.gst-result .widefat td { padding: 8px; border: 1px solid #eee; }
.gst-error { color: #dc3232; }
.gst-result-footer { margin-top: 15px; }