@charset "UTF-8";
/* CSS Document */

/* FONTS | PROXIMA NOVA ---------------------------------------------------------------------------------------------------- */
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 300;
    src: local("proxima-nova-light"), local("proxima nova light"), url("/fonts/proxima-nova/Proxima-Nova-Light.woff2") format("woff2"), url("/fonts/proxima-nova/Proxima-Nova-Light.woff") format("woff");
    font-display: swap;
}
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 400;
    src: local("proxima-nova-regular"), local("proxima nova regular"), url("/fonts/proxima-nova/Proxima-Nova-Regular.woff2") format("woff2"), url("/fonts/proxima-nova/Proxima-Nova-Regular.woff") format("woff");
    font-display: swap;
}
@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 600;
    src: local("proxima-nova-semibold"), local("proxima nova semibold"), url("/fonts/proxima-nova/Proxima-Nova-Semibold.woff2") format("woff2"), url("/fonts/proxima-nova/Proxima-Nova-Semibold.woff") format("woff");
    font-display: swap;
}

/* THEME-ROOT | DEFAULT ---------------------------------------------------------------------------------------------------- */
:root {
    /* COLORS */
    --dg-gray-3:#71767808;
    --dg-gray-5:#7176780D;
    --dg-gray-10:#7176781A;
    --dg-gray-20:#71767833;
    --dg-gray-30:#7176784D;
    --dg-gray-40:#71767866;
    --dg-gray-50:#71767880;
    --dg-gray-60:#71767899;
    --dg-gray-70:#717678B3;
    --dg-gray-80:#717678CC;
    --dg-gray-90:#717678E6;
    --dg-gray:#717678;
    --dg-gray-dark-10:#626768;
    --dg-gray-dark-20:#545758;
    --dg-gray-dark-30:#474849;
    --dg-gray-dark-40:#3A3C3D;
    --dg-gray-dark-50:#2F3132;
    --dg-gray-3-solid:#FCFCFC;
    --dg-gray-5-solid:#F7F7F7;
    --dg-gray-10-solid:#F2F2F2;
    --dg-gray-20-solid:#EDEDED;
    --dg-gray-30-solid:#E8E8E8;
    --dg-gray-40-solid:#E3E3E3;
    --dg-gray-50-solid:#DEDEDE;
    --dg-white-3:#FFFFFF08;
    --dg-white-5:#FFFFFF0D;
    --dg-white-10:#FFFFFF1A;
    --dg-white-20:#FFFFFF33;
    --dg-white-30:#FFFFFF4D;
    --dg-white-40:#FFFFFF66;
    --dg-white-50:#FFFFFF80;
    --dg-white-60:#FFFFFF99;
    --dg-white-70:#FFFFFFB3;
    --dg-white-80:#FFFFFFCC;
    --dg-white-90:#FFFFFFE6;
    --dg-white:#FFFFFF;
    --dg-black-3:#00000008;
    --dg-black-5:#0000000D;
    --dg-black-10:#0000001A;
    --dg-black-20:#00000033;
    --dg-black-30:#0000004D;
    --dg-black-40:#00000066;
    --dg-black-50:#00000080;
    --dg-black-60:#00000099;
    --dg-black-70:#000000B3;
    --dg-black-80:#000000CC;
    --dg-black-90:#000000E6;
    --dg-black:#000000;
    --dg-primary-3:#D9153808;
    --dg-primary-5:#D91538D;
    --dg-primary-10:#D915381A;
    --dg-primary-20:#D9153833;
    --dg-primary-30:#D915384D;
    --dg-primary-40:#D9153866;
    --dg-primary-50:#D9153880;
    --dg-primary-60:#D9153899;
    --dg-primary-70:#D91538B3;
    --dg-primary-80:#D91538CC;
    --dg-primary-90:#D91538E6;
    --dg-primary:#D91538;
    --dg-primary-dark-10:#C11230;
    --dg-primary-dark-20:#A81028;
    --dg-primary-dark-30:#900D21;
    --dg-primary-dark-40:#780B1C;
    --dg-primary-dark-50:#600917;
    --dg-secondary-3:#94949408;
    --dg-secondary-5:#9494940D;
    --dg-secondary-10:#9494941A;
    --dg-secondary-20:#94949433;
    --dg-secondary-30:#9494944D;
    --dg-secondary-40:#94949466;
    --dg-secondary-50:#94949480;
    --dg-secondary-60:#94949499;
    --dg-secondary-70:#949494B3;
    --dg-secondary-80:#949494CC;
    --dg-secondary-90:#949494E6;
    --dg-secondary:#949494;
    --dg-secondary-dark-10:#878787;
    --dg-secondary-dark-20:#7A7A7A;
    --dg-secondary-dark-30:#6E6E6E;
    --dg-secondary-dark-40:#616161;
    --dg-secondary-dark-50:#545454;
    --dg-tertiary-3:#94949408;
    --dg-tertiary-5:#9494940D;
    --dg-tertiary-10:#9494941A;
    --dg-tertiary-20:#94949433;
    --dg-tertiary-30:#9494944D;
    --dg-tertiary-40:#94949466;
    --dg-tertiary-50:#94949480;
    --dg-tertiary-60:#94949499;
    --dg-tertiary-70:#949494B3;
    --dg-tertiary-80:#949494CC;
    --dg-tertiary-90:#949494E6;
    --dg-tertiary:#949494;
    --dg-tertiary-dark-10:#878787;
    --dg-tertiary-dark-20:#7A7A7A;
    --dg-tertiary-dark-30:#6E6E6E;
    --dg-tertiary-dark-40:#616161;
    --dg-tertiary-dark-50:#545454;
    --dg-info-3:#5AADDF08;
    --dg-info-5:#5AADDF0D;
    --dg-info-10:#5AADDF1A;
    --dg-info-20:#5AADDF33;
    --dg-info-30:#5AADDF4D;
    --dg-info-40:#5AADDF66;
    --dg-info-50:#5AADDF80;
    --dg-info-60:#5AADDF99;
    --dg-info-70:#5AADDFB3;
    --dg-info-80:#5AADDFCC;
    --dg-info-90:#5AADDFE6;
    --dg-info:#5AADDF;
    --dg-info-dark-10:#3F9DD7;
    --dg-info-dark-20:#2A8FD0;
    --dg-info-dark-30:#1981C5;
    --dg-info-dark-40:#1570AC;
    --dg-info-dark-50:#126094;
    --dg-success-3:#00994D08;
    --dg-success-5:#00994D0D;
    --dg-success-10:#00994D1A;
    --dg-success-20:#00994D33;
    --dg-success-30:#00994D4D;
    --dg-success-40:#00994D66;
    --dg-success-50:#00994D80;
    --dg-success-60:#00994D99;
    --dg-success-70:#00994DB3;
    --dg-success-80:#00994DCC;
    --dg-success-90:#00994DE6;
    --dg-success:#00994D;
    --dg-success-dark-10:#008040;
    --dg-success-dark-20:#006633;
    --dg-success-dark-30:#004D26;
    --dg-success-dark-40:#00331A;
    --dg-success-dark-50:#001A0D;
    --dg-warning-3:#F5B50008;
    --dg-warning-5:#F5B5000D;
    --dg-warning-10:#F5B5001A;
    --dg-warning-20:#F5B50033;
    --dg-warning-30:#F5B5004D;
    --dg-warning-40:#F5B50066;
    --dg-warning-50:#F5B50080;
    --dg-warning-60:#F5B50099;
    --dg-warning-70:#F5B500B3;
    --dg-warning-80:#F5B500CC;
    --dg-warning-90:#F5B500E6;
    --dg-warning:#F5B500;
    --dg-warning-dark-10:#DB9F00;
    --dg-warning-dark-20:#C28900;
    --dg-warning-dark-30:#A87400;
    --dg-warning-dark-40:#8F5F00;
    --dg-warning-dark-50:#754B00;
    --dg-danger-3:#EA324C08;
    --dg-danger-5:#EA324C0D;
    --dg-danger-10:#EA324C1A;
    --dg-danger-20:#EA324C33;
    --dg-danger-30:#EA324C4D;
    --dg-danger-40:#EA324C66;
    --dg-danger-50:#EA324C80;
    --dg-danger-60:#EA324C99;
    --dg-danger-70:#EA324CB3;
    --dg-danger-80:#EA324CCC;
    --dg-danger-90:#EA324CE6;
    --dg-danger:#EA324C;
    --dg-danger-dark-10:#D61A3B;
    --dg-danger-dark-20:#C2102D;
    --dg-danger-dark-30:#AD0B23;
    --dg-danger-dark-40:#99081C;
    --dg-danger-dark-50:#850616;
    --dg-dark-3:#00000008;
    --dg-dark-5:#0000000D;
    --dg-dark-10:#0000001A;
    --dg-dark-20:#00000033;
    --dg-dark-30:#0000004D;
    --dg-dark-40:#00000066;
    --dg-dark-50:#00000080;
    --dg-dark-60:#00000099;
    --dg-dark-70:#000000B3;
    --dg-dark-80:#000000CC;
    --dg-dark-90:#000000E6;
    --dg-dark:#000000;
    --dg-light-3:#FFFFFF08;
    --dg-light-5:#FFFFFF0D;
    --dg-light-10:#FFFFFF1A;
    --dg-light-20:#FFFFFF33;
    --dg-light-30:#FFFFFF4D;
    --dg-light-40:#FFFFFF66;
    --dg-light-50:#FFFFFF80;
    --dg-light-60:#FFFFFF99;
    --dg-light-70:#FFFFFFB3;
    --dg-light-80:#FFFFFFCC;
    --dg-light-90:#FFFFFFE6;
    --dg-light:#FFFFFF;
    --dg-neutral-0:#FFFFFF;
    --dg-neutral-3:#F7F7F7;
    --dg-neutral-5:#F2F2F2;
    --dg-neutral-10:#EDEEEE;
    --dg-neutral-20:#DBDBDC;
    --dg-neutral-30:#C1C2C3;
    --dg-neutral-40:#A2A4A6;
    --dg-neutral-50:#949698;
    --dg-neutral-60:#747577;
    --dg-neutral-70:#595A5C;
    --dg-neutral-80:#454647;
    --dg-neutral-90:#282A2D;
    --dg-neutral:#1A1C1F;
    /* COMMON */
    --dg-bg-body:#FFFFFF;
    --dg-bg-body-light:#FFFFFF;
    --dg-bg-body-dark:#000000;
    --dg-box-shadow:0px 1px 2px #00000033;
    --dg-disabled-color:#777777;
    --dg-disabled-bg-color:#F7F7F7;
    --dg-disabled-border-color:#EAEAEA;
    --dg-focus-color:#000000;
    --dg-focus-background-color:#FFFFFF;
    --dg-focus-border-color:#D91538;
    --dg-focus-box-shadow:var(--dg-box-shadow);
    --dg-overlay-color:#00000080;
    --dg-shadow-color:#00000033;
    /* BORDERS */
    --dg-border-color:#0000001F;
    --dg-border-radius:0rem;
    --dg-border-radius-xl:0rem;
    /* BRAND LOGO */
    --dg-brand-logo-display:inline-block;
    --dg-brand-logo-repeat:no-repeat;
    --dg-brand-logo-position:0px 0px;
    --dg-brand-logo-size:100% auto;
    --dg-brand-logo-width:78px;
    --dg-brand-logo-height:30px;
    --dg-brand-logo-image:url("/images/common/logos/ibkr/ibkr.svg");
    --dg-brand-logo-image-inverse:url("/images/common/logos/ibkr/ibkr-inverse.svg");
    --dg-brand-logo-mobile-width:78px;
    --dg-brand-logo-mobile-height:30px;
    --dg-brand-logo-mobile-image:url("/images/common/logos/ibkr/ibkr.svg");
    --dg-brand-logo-mobile-image-inverse:url("/images/common/logos/ibkr/ibkr-inverse.svg");
    /* FONTS */
    --dg-fw-100:100;
    --dg-fw-200:200;
    --dg-fw-300:300;
    --dg-fw-400:400;
    --dg-fw-500:500;
    --dg-fw-600:600;
    --dg-fw-700:700;
    --dg-fw-800:800;
    --dg-fw-900:900;
    --dg-fs-1:2.0rem;
    --dg-fs-2:1.75rem;
    --dg-fs-3:1.5rem;
    --dg-fs-4:1.375rem;
    --dg-fs-5:1.5rem;
    --dg-fs-6:1.25rem;
    --dg-fs-7:1.0rem;
    --dg-fs-8:0.875rem;
    --dg-fs-9:0.75rem;
    --dg-lh-1:2.5rem;
    --dg-lh-2:2.125rem;
    --dg-lh-3:2.0rem;
    --dg-lh-4:1.875rem;
    --dg-lh-5:1.75rem;
    --dg-lh-6:1.625rem;
    --dg-lh-7:1.375rem;
    --dg-lh-8:1.125rem;
    --dg-lh-9:1.0rem;
    --dg-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-font-color:#454545;
    --dg-font-color-light:#666666;
    --dg-font-color-dark:#000000;
    --dg-h1-font-style:normal;
    --dg-h1-font-weight:600;
    --dg-h1-font-size:2.0rem;
    --dg-h1-font-size-mobile:2.0rem;
    --dg-h1-line-height:2.5rem;
    --dg-h1-line-height-mobile:2.5rem;
    --dg-h1-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h1-color:#000000;
    --dg-h2-font-style:normal;
    --dg-h2-font-weight:600;
    --dg-h2-font-size:1.75rem;
    --dg-h2-font-size-mobile:1.75rem;
    --dg-h2-line-height:2.125rem;
    --dg-h2-line-height-mobile:2.125rem;
    --dg-h2-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h2-color:#000000;
    --dg-h3-font-style:normal;
    --dg-h3-font-weight:600;
    --dg-h3-font-size:1.5rem;
    --dg-h3-font-size-mobile:1.5rem;
    --dg-h3-line-height:2.0rem;
    --dg-h3-line-height-mobile:2.0rem;
    --dg-h3-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h3-color:#000000;
    --dg-h4-font-style:normal;
    --dg-h4-font-weight:600;
    --dg-h4-font-size:1.375rem;
    --dg-h4-font-size-mobile:1.375rem;
    --dg-h4-line-height:1.875rem;
    --dg-h4-line-height-mobile:1.875rem;
    --dg-h4-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h4-color:#000000;
    --dg-h5-font-style:normal;
    --dg-h5-font-weight:600;
    --dg-h5-font-size:1.25rem;
    --dg-h5-font-size-mobile:1.25rem;
    --dg-h5-line-height:1.75rem;
    --dg-h5-line-height-mobile:1.75rem;
    --dg-h5-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h5-color:#000000;
    --dg-h6-font-style:normal;
    --dg-h6-font-weight:600;
    --dg-h6-font-size:1.125rem;
    --dg-h6-font-size-mobile:1.125rem;
    --dg-h6-line-height:1.625rem;
    --dg-h6-line-height-mobile:1.625rem;
    --dg-h6-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-h6-color:#000000;
    --dg-p-font-style:normal;
    --dg-p-font-weight:400;
    --dg-p-font-size:1.0rem;
    --dg-p-font-size-mobile:1.0rem;
    --dg-p-line-height:1.5rem;
    --dg-p-line-height-mobile:1.5rem;
    --dg-p-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-p-color:#333333;
    --dg-li-font-style:normal;
    --dg-li-font-weight:400;
    --dg-li-font-size:1.0rem;
    --dg-li-font-size-mobile:1.0rem;
    --dg-li-line-height:1.375rem;
    --dg-li-line-height-mobile:1.375rem;
    --dg-li-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-li-color:#333333;
    /* TABLES */
    --dg-th-pt:0.375rem;
    --dg-th-pe:0.5rem;
    --dg-th-pb:0.375rem;
    --dg-th-ps:0.5rem;
    --dg-th-font-style:normal;
    --dg-th-font-weight:400;
    --dg-th-font-size:0.8125rem;
    --dg-th-line-height:1.125rem;
    --dg-th-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-th-color:#717678;
    --dg-th-bg-color:#FFFFFF00;
    --dg-td-pt:0.375rem;
    --dg-td-pe:0.5rem;
    --dg-td-pb:0.375rem;
    --dg-td-ps:0.5rem;
    --dg-td-font-style:normal;
    --dg-td-font-weight:400;
    --dg-td-font-size:0.875rem;
    --dg-td-line-height:1.125rem;
    --dg-td-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-td-color:#333333;
    --dg-td-bg-color:#FFFFFF00;
    /* FORMS */
    --dg-link-color:#D91538;
    --dg-link-color-hover:#C11230;
    --dg-link-color-active:#A81028;
    --dg-label-font-style:normal;
    --dg-label-font-weight:400;
    --dg-label-font-size:1.0rem;
    --dg-label-line-height:1.375rem;
    --dg-label-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-label-color:#000000;
    --dg-input-pt:0.375rem;
    --dg-input-pe:0.75rem;
    --dg-input-pb:0.375rem;
    --dg-input-ps:0.75rem;
    --dg-input-font-style:normal;
    --dg-input-font-weight:400;
    --dg-input-font-size:1.0rem;
    --dg-input-line-height:1.375rem;
    --dg-input-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-input-color:#333333;
    --dg-input-color-focus:#000000;
    --dg-input-bg-color:#FFFFFF;
    --dg-input-bg-color-focus:#FFFFFF;
    --dg-input-border-color:#0000001F;
    --dg-input-border-color-focus:#D91538;
    --dg-input-placeholder-color:#717678E6;
    /* BUTTONS */
    --dg-btn-icon-color:#D91538;
    --dg-btn-icon-color-hover:#C11230;
    --dg-btn-icon-color-active:#A81028;
    --dg-btn-xl-pt:1.0rem;
    --dg-btn-xl-pe:1.5rem;
    --dg-btn-xl-pb:1.0rem;
    --dg-btn-xl-ps:1.5rem;
    --dg-btn-xl-font-style:normal;
    --dg-btn-xl-font-weight:400;
    --dg-btn-xl-font-size:1.0rem;
    --dg-btn-xl-line-height:1.375rem;
    --dg-btn-xl-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-btn-lg-pt:0.75rem;
    --dg-btn-lg-pe:1.5rem;
    --dg-btn-lg-pb:0.75rem;
    --dg-btn-lg-ps:1.5rem;
    --dg-btn-lg-font-style:normal;
    --dg-btn-lg-font-weight:400;
    --dg-btn-lg-font-size:1.0rem;
    --dg-btn-lg-line-height:1.375rem;
    --dg-btn-lg-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-btn-pt:0.625rem;
    --dg-btn-pe:1.5rem;
    --dg-btn-pb:0.625rem;
    --dg-btn-ps:1.5rem;
    --dg-btn-font-style:normal;
    --dg-btn-font-weight:400;
    --dg-btn-font-size:1.0rem;
    --dg-btn-line-height:1.375rem;
    --dg-btn-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-btn-sm-pt:0.5rem;
    --dg-btn-sm-pe:0.875rem;
    --dg-btn-sm-pb:0.5rem;
    --dg-btn-sm-ps:0.875rem;
    --dg-btn-sm-font-style:normal;
    --dg-btn-sm-font-weight:400;
    --dg-btn-sm-font-size:0.875rem;
    --dg-btn-sm-line-height:1.0rem;
    --dg-btn-sm-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    --dg-btn-xs-pt:0.375rem;
    --dg-btn-xs-pe:0.625rem;
    --dg-btn-xs-pb:0.375rem;
    --dg-btn-xs-ps:0.625rem;
    --dg-btn-xs-font-style:normal;
    --dg-btn-xs-font-weight:400;
    --dg-btn-xs-font-size:0.75rem;
    --dg-btn-xs-line-height:1.0rem;
    --dg-btn-xs-font-family:"Proxima Nova", Arial, Verdana, sans-serif;
    /* BTN-DEFAULT */
    --dg-btn-default-border-size:1px;
    --dg-btn-default-color:#666666;
    --dg-btn-default-color-hover:#000000;
    --dg-btn-default-color-active:#000000;
    --dg-btn-default-color-focus:#000000;
    --dg-btn-default-bg-color:#FCFCFC;
    --dg-btn-default-bg-color-hover:#FCFCFC;
    --dg-btn-default-bg-color-active:#FFFFFF;
    --dg-btn-default-bg-color-focus:#FFFFFF;
    --dg-btn-default-border-color:#0000001F;
    --dg-btn-default-border-color-hover:#717678;
    --dg-btn-default-border-color-active:#717678;
    --dg-btn-default-border-color-focus:#717678;
    /* BTN-PRIMARY */
    --dg-btn-primary-border-size:1px;
    --dg-btn-primary-color:#FFFFFF;
    --dg-btn-primary-color-hover:#FFFFFF;
    --dg-btn-primary-color-active:#FFFFFF;
    --dg-btn-primary-color-focus:#FFFFFF;
    --dg-btn-primary-bg-color:#D91538;
    --dg-btn-primary-bg-color-hover:#A81028;
    --dg-btn-primary-bg-color-active:#A81028;
    --dg-btn-primary-bg-color-focus:#A81028;
    --dg-btn-primary-border-color:#D91538;
    --dg-btn-primary-border-color-hover:#A81028;
    --dg-btn-primary-border-color-active:#A81028;
    --dg-btn-primary-border-color-focus:#A81028;
    /* BTN-SECONDARY */
    --dg-btn-secondary-border-size:1px;
    --dg-btn-secondary-color:#FFFFFF;
    --dg-btn-secondary-color-hover:#FFFFFF;
    --dg-btn-secondary-color-active:#FFFFFF;
    --dg-btn-secondary-color-focus:#FFFFFF;
    --dg-btn-secondary-bg-color:#333333;
    --dg-btn-secondary-bg-color-hover:#000000;
    --dg-btn-secondary-bg-color-active:#000000;
    --dg-btn-secondary-bg-color-focus:#000000;
    --dg-btn-secondary-border-color:#333333;
    --dg-btn-secondary-border-color-hover:#000000;
    --dg-btn-secondary-border-color-active:#000000;
    --dg-btn-secondary-border-color-focus:#000000;
    /* BTN-TERTIARY */
    --dg-btn-tertiary-border-size:1px;
    --dg-btn-tertiary-color:#FFFFFF;
    --dg-btn-tertiary-color-hover:#FFFFFF;
    --dg-btn-tertiary-color-active:#FFFFFF;
    --dg-btn-tertiary-color-focus:#FFFFFF;
    --dg-btn-tertiary-bg-color:#666666;
    --dg-btn-tertiary-bg-color-hover:#1A1A1A;
    --dg-btn-tertiary-bg-color-active:#1A1A1A;
    --dg-btn-tertiary-bg-color-focus:#1A1A1A;
    --dg-btn-tertiary-border-color:#666666;
    --dg-btn-tertiary-border-color-hover:#1A1A1A;
    --dg-btn-tertiary-border-color-active:#1A1A1A;
    --dg-btn-tertiary-border-color-focus:#1A1A1A;
    /* ALERTS */
    --dg-alert-pt:0.75rem;
    --dg-alert-pe:1.25rem;
    --dg-alert-pb:0.75rem;
    --dg-alert-ps:1.25rem;
    --dg-alert-primary-color:#333333;
    --dg-alert-primary-bg-color:#D9153833;
    --dg-alert-primary-border-color:#D9153833;
    --dg-alert-primary-border-size:1px;
    --dg-alert-secondary-color:#333333;
    --dg-alert-secondary-bg-color:#7176780D;
    --dg-alert-secondary-border-color:#94949433;
    --dg-alert-secondary-border-size:1px;
    --dg-alert-info-color:#333333;
    --dg-alert-info-bg-color:#5AADDF33;
    --dg-alert-info-border-color:#5AADDF33;
    --dg-alert-info-border-size:1px;
    --dg-alert-success-color:#333333;
    --dg-alert-success-bg-color:#00994D33;
    --dg-alert-success-border-color:#00994D33;
    --dg-alert-success-border-size:1px;
    --dg-alert-warning-color:#333333;
    --dg-alert-warning-bg-color:#F5B50033;
    --dg-alert-warning-border-color:#F5B50033;
    --dg-alert-warning-border-size:1px;
    --dg-alert-danger-color:#EA324C;
    --dg-alert-danger-bg-color:#EA324C33;
    --dg-alert-danger-border-color:#EA324C33;
    --dg-alert-danger-border-size:1px;
    /* WEBSITE */
    --dg-nav-bg-color:#FFFFFF;
    --dg-nav-link-color:#000000CC;
    --dg-nav-link-color-hover:#000000;
    --dg-nav-link-color-active:#D91538;
    --dg-nav-link-bg-color:#FFFFFF00;
    --dg-nav-link-bg-color-hover:#FFFFFF00;
    --dg-nav-link-bg-color-active:#FFFFFF00;
    --dg-nav-dropdown-bg-color:#FFFFFF;
    --dg-nav-dropdown-font-color:#000000CC;
    --dg-nav-dropdown-font-color-light:#00000099;
    --dg-nav-dropdown-font-color-dark:#000000;
    --dg-nav-dropdown-link-color:#000000CC;
    --dg-nav-dropdown-link-color-hover:#D91538;
    --dg-nav-dropdown-link-color-active:#D91538;
    --dg-nav-dropdown-link-bg-color:#FFFFFF00;
    --dg-nav-dropdown-link-bg-color-hover:#7176780D;
    --dg-nav-dropdown-link-bg-color-active:#7176780D;
    --dg-footer-bg-color:#7176780D;
    --dg-footer-font-color:#000000CC;
    --dg-footer-font-color-light:#00000099;
    --dg-footer-font-color-dark:#000000;
    --dg-footer-link-color:#000000CC;
    --dg-footer-link-color-hover:#D91538;
    --dg-footer-link-color-active:#D91538;
}

/* THEME | DARK ---------------------------------------------------------------------------------------------------- */
[data-theme=dark] {
    /* COLORS */
    --dg-gray-dark-10:#626768;
    --dg-gray-dark-20:#717678;
    --dg-gray-dark-30:#808384;
    --dg-gray-dark-40:#8F9193;
    --dg-gray-dark-50:#9FA1A3;
    --dg-gray-3-solid:#1C1E21;
    --dg-gray-5-solid:#212427;
    --dg-gray-10-solid:#262A2D;
    --dg-gray-20-solid:#2B2F33;
    --dg-gray-30-solid:#303539;
    --dg-gray-40-solid:#353B3F;
    --dg-gray-50-solid:#3B4145;
    --dg-primary-3:#D9153808;
    --dg-primary-5:#D915380D;
    --dg-primary-10:#D915381A;
    --dg-primary-20:#D9153833;
    --dg-primary-30:#D915384D;
    --dg-primary-40:#D9153866;
    --dg-primary-50:#D9153880;
    --dg-primary-60:#D9153899;
    --dg-primary-70:#D91538B3;
    --dg-primary-80:#D91538CC;
    --dg-primary-90:#D91538E6;
    --dg-primary:#D91538;
    --dg-primary-dark-10:#DF2D4A;
    --dg-primary-dark-20:#E4465C;
    --dg-primary-dark-30:#EA5F6E;
    --dg-primary-dark-40:#EF7880;
    --dg-primary-dark-50:#F59192;
    --dg-secondary-3:#E6E6E608;
    --dg-secondary-5:#E6E6E60D;
    --dg-secondary-10:#E6E6E61A;
    --dg-secondary-20:#E6E6E633;
    --dg-secondary-30:#E6E6E64D;
    --dg-secondary-40:#E6E6E666;
    --dg-secondary-50:#E6E6E680;
    --dg-secondary-60:#E6E6E699;
    --dg-secondary-70:#E6E6E6B3;
    --dg-secondary-80:#E6E6E6CC;
    --dg-secondary-90:#E6E6E6E6;
    --dg-secondary:#E6E6E6;
    --dg-secondary-dark-10:#F2F2F2;
    --dg-secondary-dark-20:#FFFFFF;
    --dg-secondary-dark-30:#FFFFFF;
    --dg-secondary-dark-40:#FFFFFF;
    --dg-secondary-dark-50:#FFFFFF;
    --dg-tertiary-3:#E6E6E608;
    --dg-tertiary-5:#E6E6E60D;
    --dg-tertiary-10:#E6E6E61A;
    --dg-tertiary-20:#E6E6E633;
    --dg-tertiary-30:#E6E6E64D;
    --dg-tertiary-40:#E6E6E666;
    --dg-tertiary-50:#E6E6E680;
    --dg-tertiary-60:#E6E6E699;
    --dg-tertiary-70:#E6E6E6B3;
    --dg-tertiary-80:#E6E6E6CC;
    --dg-tertiary-90:#E6E6E6E6;
    --dg-tertiary:#E6E6E6;
    --dg-tertiary-dark-10:#F2F2F2;
    --dg-tertiary-dark-20:#FFFFFF;
    --dg-tertiary-dark-30:#FFFFFF;
    --dg-tertiary-dark-40:#FFFFFF;
    --dg-tertiary-dark-50:#FFFFFF;
    --dg-info-3:#5AADDF08;
    --dg-info-5:#5AADDF0D;
    --dg-info-10:#5AADDF1A;
    --dg-info-20:#5AADDF33;
    --dg-info-30:#5AADDF4D;
    --dg-info-40:#5AADDF66;
    --dg-info-50:#5AADDF80;
    --dg-info-60:#5AADDF99;
    --dg-info-70:#5AADDFB3;
    --dg-info-80:#5AADDFCC;
    --dg-info-90:#5AADDFE6;
    --dg-info:#5AADDF;
    --dg-info-dark-10:#74B9E5;
    --dg-info-dark-20:#8EC5EB;
    --dg-info-dark-30:#A9D1F0;
    --dg-info-dark-40:#C3DDF6;
    --dg-info-dark-50:#DDE9FB;
    --dg-success-3:#00C26108;
    --dg-success-5:#00C2610D;
    --dg-success-10:#00C2611A;
    --dg-success-20:#00C26133;
    --dg-success-30:#00C2614D;
    --dg-success-40:#00C26166;
    --dg-success-50:#00C26180;
    --dg-success-60:#00C26199;
    --dg-success-70:#00C261B3;
    --dg-success-80:#00C261CC;
    --dg-success-90:#00C261E6;
    --dg-success:#00C261;
    --dg-success-dark-10:#1ACE77;
    --dg-success-dark-20:#33DA8D;
    --dg-success-dark-30:#4DE6A3;
    --dg-success-dark-40:#66F2B9;
    --dg-success-dark-50:#80FECF;
    --dg-warning-3:#FFC20008;
    --dg-warning-5:#FFC2000D;
    --dg-warning-10:#FFC2001A;
    --dg-warning-20:#FFC20033;
    --dg-warning-30:#FFC2004D;
    --dg-warning-40:#FFC20066;
    --dg-warning-50:#FFC20080;
    --dg-warning-60:#FFC20099;
    --dg-warning-70:#FFC200B3;
    --dg-warning-80:#FFC200CC;
    --dg-warning-90:#FFC200E6;
    --dg-warning:#FFC200;
    --dg-warning-dark-10:#FFCB1A;
    --dg-warning-dark-20:#FFD433;
    --dg-warning-dark-30:#FFDD4D;
    --dg-warning-dark-40:#FFE666;
    --dg-warning-dark-50:#FFEF80;
    --dg-danger-3:#FF5C7D08;
    --dg-danger-5:#FF5C7D0D;
    --dg-danger-10:#FF5C7D1A;
    --dg-danger-20:#FF5C7D33;
    --dg-danger-30:#FF5C7D4D;
    --dg-danger-40:#FF5C7D66;
    --dg-danger-50:#FF5C7D80;
    --dg-danger-60:#FF5C7D99;
    --dg-danger-70:#FF5C7DB3;
    --dg-danger-80:#FF5C7DCC;
    --dg-danger-90:#FF5C7DE6;
    --dg-danger:#FF5C7D;
    --dg-danger-dark-10:#FF7390;
    --dg-danger-dark-20:#FF8AA3;
    --dg-danger-dark-30:#FFA1B6;
    --dg-danger-dark-40:#FFB8C9;
    --dg-danger-dark-50:#FFCFDC;
    --dg-dark-3:#FFFFFF08;
    --dg-dark-5:#FFFFFF0D;
    --dg-dark-10:#FFFFFF1A;
    --dg-dark-20:#FFFFFF33;
    --dg-dark-30:#FFFFFF4D;
    --dg-dark-40:#FFFFFF66;
    --dg-dark-50:#FFFFFF80;
    --dg-dark-60:#FFFFFF99;
    --dg-dark-70:#FFFFFFB3;
    --dg-dark-80:#FFFFFFCC;
    --dg-dark-90:#FFFFFFE6;
    --dg-dark:#FFFFFF;
    --dg-light-3:#00000008;
    --dg-light-5:#0000000D;
    --dg-light-10:#0000001A;
    --dg-light-20:#00000033;
    --dg-light-30:#0000004D;
    --dg-light-40:#00000066;
    --dg-light-50:#00000080;
    --dg-light-60:#00000099;
    --dg-light-70:#000000B3;
    --dg-light-80:#000000CC;
    --dg-light-90:#000000E6;
    --dg-light:#000000;
    --dg-neutral-0:#1A1C1F;
    --dg-neutral-3:#212427;
    --dg-neutral-5:#262A2D;
    --dg-neutral-10:#333639;
    --dg-neutral-20:#464849;
    --dg-neutral-30:#5A5C5E;
    --dg-neutral-40:#757677;
    --dg-neutral-50:#8F9092;
    --dg-neutral-60:#A3A4A6;
    --dg-neutral-70:#BDBDBF;
    --dg-neutral-80:#D1D2D3;
    --dg-neutral-90:#F0F0F0;
    --dg-neutral:#FFFFFF;
    /* COMMON */
    --dg-bg-body:#1A1C1F;
    --dg-bg-body-light:#2B2F34;
    --dg-bg-body-dark:#1A1C1F;
    --dg-box-shadow:0px 1px 2px #000000E6;
    --dg-disabled-color:#555555;
    --dg-disabled-bg-color:#15151E;
    --dg-disabled-border-color:#444A4E;
    --dg-focus-color:#FFFFFF;
    --dg-focus-background-color:#15151E;
    --dg-focus-border-color:#D91538;
    --dg-focus-box-shadow:var(--box-shadow);
    --dg-overlay-color:#000000E6;
    --dg-shadow-color:#000000E6;
    /* BORDERS */
    --dg-border-color:#3F434D;
    /* BRAND LOGO */
    --dg-brand-logo-image:url("/images/common/logos/ibkr/ibkr-inverse.svg");
    --dg-brand-logo-image-inverse:url("/images/common/logos/ibkr/ibkr.svg");
    --dg-brand-logo-mobile-image:url("/images/common/logos/ibkr/ibkr-inverse.svg");
    --dg-brand-logo-mobile-image-inverse:url("/images/common/logos/ibkr/ibkr.svg");
    /* FONTS */
    --dg-font-color:#D6D6D6;
    --dg-font-color-light:#B8B8B8;
    --dg-font-color-dark:#FFFFFF;
    --dg-h1-color:#FFFFFF;
    --dg-h2-color:#FFFFFF;
    --dg-h3-color:#FFFFFF;
    --dg-h4-color:#FFFFFF;
    --dg-h5-color:#FFFFFF;
    --dg-h6-color:#FFFFFF;
    --dg-p-color:#D6D6D6;
    --dg-li-color:#D6D6D6;
    /* TABLES */
    --dg-th-color:#717678;
    --dg-th-bg-color:#00000000;
    --dg-td-color:#D6D6D6;
    --dg-td-bg-color:#00000000;
    /* FORMS */
    --dg-link-color:#D91538;
    --dg-link-color-hover:#FFFFFF;
    --dg-link-color-active:#FFFFFF;
    --dg-label-color:#FFFFFF;
    --dg-input-color:#D6D6D6;
    --dg-input-color-focus:#D6D6D6;
    --dg-input-bg-color:#1A1C1F;
    --dg-input-bg-color-focus:#1A1C1F;
    --dg-input-border-color:#353A45;
    --dg-input-border-color-focus:#D91538;
    --dg-input-placeholder-color:#717678E6;
    /* BUTTONS */
    --dg-btn-icon-color:#D91538;
    --dg-btn-icon-color-hover:#DF2D4A;
    --dg-btn-icon-color-active:#E4465C;
    /* BTN-DEFAULT */
    --dg-btn-default-color:#B8B8B8;
    --dg-btn-default-color-hover:#FFFFFF;
    --dg-btn-default-color-active:#D91538;
    --dg-btn-default-color-focus:#D91538;
    --dg-btn-default-bg-color:#1A1C1F;
    --dg-btn-default-bg-color-hover:#1A1C1F;
    --dg-btn-default-bg-color-active:#D915380D;
    --dg-btn-default-bg-color-focus:#D915380D;
    --dg-btn-default-border-color:#353A45;
    --dg-btn-default-border-color-hover:#717678;
    --dg-btn-default-border-color-active:#D9153833;
    --dg-btn-default-border-color-focus:#D9153833;
    /* BTN-PRIMARY */
    --dg-btn-primary-color:#000000;
    --dg-btn-primary-color-hover:#000000;
    --dg-btn-primary-color-active:#000000;
    --dg-btn-primary-color-focus:#000000;
    --dg-btn-primary-bg-color:#D91538;
    --dg-btn-primary-bg-color-hover:#E4465C;
    --dg-btn-primary-bg-color-active:#E4465C;
    --dg-btn-primary-bg-color-focus:#E4465C;
    --dg-btn-primary-border-color:#D91538;
    --dg-btn-primary-border-color-hover:#E4465C;
    --dg-btn-primary-border-color-active:#E4465C;
    --dg-btn-primary-border-color-focus:#E4465C;
    /* BTN-SECONDARY */
    --dg-btn-secondary-color:#000000;
    --dg-btn-secondary-color-hover:#000000;
    --dg-btn-secondary-color-active:#000000;
    --dg-btn-secondary-color-focus:#000000;
    --dg-btn-secondary-bg-color:#FFFFFF;
    --dg-btn-secondary-bg-color-hover:#CCCCCC;
    --dg-btn-secondary-bg-color-active:#CCCCCC;
    --dg-btn-secondary-bg-color-focus:#CCCCCC;
    --dg-btn-secondary-border-color:#FFFFFF;
    --dg-btn-secondary-border-color-hover:#CCCCCC;
    --dg-btn-secondary-border-color-active:#CCCCCC;
    --dg-btn-secondary-border-color-focus:#CCCCCC;
    /* BTN-TERTIARY */
    --dg-btn-tertiary-color:#000000;
    --dg-btn-tertiary-color-hover:#000000;
    --dg-btn-tertiary-color-active:#000000;
    --dg-btn-tertiary-color-focus:#000000;
    --dg-btn-tertiary-bg-color:#B3B3B3;
    --dg-btn-tertiary-bg-color-hover:#FFFFFF;
    --dg-btn-tertiary-bg-color-active:#FFFFFF;
    --dg-btn-tertiary-bg-color-focus:#FFFFFF;
    --dg-btn-tertiary-border-color:#B3B3B3;
    --dg-btn-tertiary-border-color-hover:#FFFFFF;
    --dg-btn-tertiary-border-color-active:#FFFFFF;
    --dg-btn-tertiary-border-color-focus:#FFFFFF;
    /* ALERTS */
    --dg-alert-primary-color:#D6D6D6;
    --dg-alert-primary-bg-color:#D9153833;
    --dg-alert-primary-border-color:#D9153833;
    --dg-alert-secondary-color:#D6D6D6;
    --dg-alert-secondary-bg-color:#7176780D;
    --dg-alert-secondary-border-color:#E6E6E633;
    --dg-alert-info-color:#D6D6D6;
    --dg-alert-info-bg-color:#5AADDF33;
    --dg-alert-info-border-color:#5AADDF33;
    --dg-alert-success-color:#D6D6D6;
    --dg-alert-success-bg-color:#00C26133;
    --dg-alert-success-border-color:#00C26133;
    --dg-alert-warning-color:#D6D6D6;
    --dg-alert-warning-bg-color:#FFC20033;
    --dg-alert-warning-border-color:#FFC20033;
    --dg-alert-danger-color:#FF5C7D;
    --dg-alert-danger-bg-color:#FF5C7D33;
    --dg-alert-danger-border-color:#FF5C7D33;
    /* WEBSITE */
    --dg-nav-bg-color:#1A1C1F;
    --dg-nav-link-color:#FFFFFFCC;
    --dg-nav-link-color-hover:#FFFFFF;
    --dg-nav-link-color-active:#D91538;
    --dg-nav-link-bg-color:#00000000;
    --dg-nav-link-bg-color-hover:#00000000;
    --dg-nav-link-bg-color-active:#00000000;
    --dg-nav-dropdown-bg-color:#1A1C1F;
    --dg-nav-dropdown-font-color:#FFFFFFCC;
    --dg-nav-dropdown-font-color-light:#FFFFFF99;
    --dg-nav-dropdown-font-color-dark:#FFFFFF;
    --dg-nav-dropdown-link-color:#FFFFFFCC;
    --dg-nav-dropdown-link-color-hover:#D91538;
    --dg-nav-dropdown-link-color-active:#D91538;
    --dg-nav-dropdown-link-bg-color:#00000000;
    --dg-nav-dropdown-link-bg-color-hover:#7176780D;
    --dg-nav-dropdown-link-bg-color-active:#7176780D;
    --dg-footer-bg-color:#2B2F34;
    --dg-footer-font-color:#FFFFFFCC;
    --dg-footer-font-color-light:#FFFFFF99;
    --dg-footer-font-color-dark:#FFFFFF;
    --dg-footer-link-color:#FFFFFFCC;
    --dg-footer-link-color-hover:#D91538;
    --dg-footer-link-color-active:#D91538;
}