.elementor-3128 .elementor-element.elementor-element-4dd36b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3128 .elementor-element.elementor-element-4dd36b2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3128 .elementor-element.elementor-element-4dd36b2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-36ac2e5 */body {
    background: #07130d;
    font-family: Arial;
}

.panel-wrap{
    background: #0e1a14;
    padding: 20px;
    border-radius: 12px;
    color: #e5ffe9;
    border: 1px solid #1f3b2d;
}

.btn{
    background: #22c55e;
    color: #06210f;
    padding: 10px 14px;
    border-radius: 8px;
    cursor: pointer;
    font-weight: bold;
    border: none;
}

.btn-dark{
    background:#14532d;
    color:#d1fae5;
}

select, input{
    padding:8px;
    border-radius:6px;
    border:1px solid #1f3b2d;
    background:#0b1f16;
    color:#e5ffe9;
}

table{
    width:100%;
    border-collapse:collapse;
    margin-top:15px;
}

th,td{
    padding:10px;
    border-bottom:1px solid #1f3b2d;
    font-size:14px;
}

th{
    color:#86efac;
    text-align:left;
}

.badge.used{
    background:#22c55e;
    color:#06210f;
    padding:4px 8px;
    border-radius:6px;
}

.badge.unused{
    background:#facc15;
    color:#111;
    padding:4px 8px;
    border-radius:6px;
}
.page-id-3128 header,
.page-id-3128 footer{
    display: none !important;
}/* End custom CSS */