.elementor-3258 .elementor-element.elementor-element-9932767{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3258 .elementor-element.elementor-element-82d2fe3{--display:flex;}.elementor-3258 .elementor-element.elementor-element-bd8ebce{--display:flex;}.elementor-3258 .elementor-element.elementor-element-ff625b6{--display:flex;}.elementor-3258 .elementor-element.elementor-element-59f10cf{--display:flex;}.elementor-3258 .elementor-element.elementor-element-d0c1e02{color:#7A7A7A;}.elementor-3258 .elementor-element.elementor-element-8bb5825{--display:flex;}.elementor-3258 .elementor-element.elementor-element-abcd4b1{--display:flex;}.elementor-3258 .elementor-element.elementor-element-de9144e{--display:flex;}.elementor-3258 .elementor-element.elementor-element-ec0b0d7{--display:flex;}.elementor-3258 .elementor-element.elementor-element-a54e7ba{--display:flex;}.elementor-3258 .elementor-element.elementor-element-ecdc7c3{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7A7A7A;--n-accordion-title-hover-color:#7A7A7A;--n-accordion-title-active-color:#7A7A7A;--n-accordion-icon-size:15px;}.elementor-3258 .elementor-element.elementor-element-899a73b{--display:flex;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-3258 .elementor-element.elementor-element-da38e9a{--display:flex;}/* Start custom CSS for html, class: .elementor-element-e3c5a3f */:root{

    --du-bg:#0D1117;
    --du-card:#161B22;
    --du-card-alt:#1D2433;

    --du-primary:#6C3FE8;
    --du-primary-light:#8B5CF6;

    --du-border:#30363D;

    --du-text:#F8FAFC;
    --du-muted:#CBD5E1;

}

.du-table-wrapper{

    width:100%;
    overflow-x:auto;

    margin:40px 0;

    background:var(--du-card);

    border:1px solid var(--du-border);

    border-radius:18px;

    box-shadow:0 20px 50px rgba(0,0,0,.35);

}

.du-table{

    width:100%;
    min-width:1000px;

    border-collapse:collapse;

    font-family:Inter,Segoe UI,Arial,sans-serif;

}

.du-table thead th{

    background:linear-gradient(135deg,#6C3FE8,#8B5CF6);

    color:#fff;

    padding:18px 20px;

    text-align:left;

    font-size:17px;

    font-weight:700;

    border:1px solid var(--du-border);

}

.du-table td{

    background:var(--du-card);

    color:var(--du-text);

    padding:18px 20px;

    border:1px solid var(--du-border);

    font-size:15px;

    line-height:1.75;

    vertical-align:middle;

}

.du-table tbody tr:nth-child(even) td{

    background:var(--du-card-alt);

}

.du-table tbody tr:hover td{

    background:#273447;

    transition:.25s ease;

}

.du-table td:first-child{

    width:26%;

    font-weight:700;

    color:#fff;

}

.du-table td:nth-child(2){

    width:18%;

    color:#A78BFA;

    font-weight:700;

    white-space:nowrap;

}

.du-table td:last-child{

    width:56%;

}

.du-table strong{

    color:#fff;

}

.du-table a{

    color:#A78BFA;

    text-decoration:none;

}

.du-table a:hover{

    color:#C4B5FD;

    text-decoration:underline;

}

@media(max-width:768px){

    .du-table{

        min-width:1000px;

    }

    .du-table th,
    .du-table td{

        padding:15px;

        font-size:14px;

    }

}/* End custom CSS */