.single-card-assignment .wrap-1 p.currency{
    padding-bottom:0;
}
.hse-tabs li.active{
    border-bottom:3px solid #22AA00;
}
.archive-assignment-wrapper{
    display:flex;
    gap:10px;
}
.single-card-assignment,
.application-card{
    background-color:#fff;
    border-radius:8px;
    padding:10px;
}
button.disabled_btn{
    cursor: not-allowed !important;
    opacity: 0.6;
}
.hsepool-pay-invoice-page .page-header,
.hsepool-pay-invoice-page .woocommerce-MyAccount-navigation,
.woocommerce-order-received .page-header{
    display:none;
}
body.hsepool-pay-invoice-page .woocommerce-MyAccount-content{
    width:100%;
}
/* Thank You Page Wrapper */
.woocommerce-order-received .woocommerce-order {
    max-width: 900px;
    margin: 40px auto;
    padding: 40px;
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}
.woocommerce-order-received .woocommerce-notice--success {
    background: #e8f7ee;
    border: 1px solid #28a745;
    color: #155724;
    padding: 18px 24px;
    border-radius: 10px;
    font-size: 18px;
    margin-bottom: 30px;
}
.woocommerce-order-details table {
    border-collapse: collapse;
    width: 100%;
}

.woocommerce-order-details th,
.woocommerce-order-details td {
    padding: 14px;
    border-bottom: 1px solid #eee;
}

/* Billing Address Box */
.woocommerce-customer-details {
    margin-top: 30px;
    padding: 25px;
    background: #f8fafc;
    border-radius: 12px;
}

/* Buttons */
.woocommerce-order-received .button {
    background: #0f766e;
    color: #fff;
    border-radius: 8px;
    padding: 12px 24px;
}

.woocommerce-order-received .button:hover {
    background: #115e59;
}
.wc-block-components-checkout-return-to-cart-button{
    display:none;
}