﻿body.light {
    --aai-blue: #44A8C6;
    --aai-iconblue: #3399CC;
    --aai-icon-hoverblue: #48A8C5;
    --aai-greenish: #327589;
    --aai-darkgrey: #a9a9a9;
    --aai-blackborder-color: black;
    /*plain tag colors*/
    --aai-button-color: black;
    --aai-button-bgcolor: white;
    --aai-input-color: black;
    --aai-input-bgcolor: white;
    --aai-input-bordercolor: #b5b5b5;
    --aai-inputdisabled-bgcolor: #bde3e6;
    --aai-inputdisabled-color: rgb(84, 84, 84);
    --aai-nav-bgcolor: #f2f2f2;
    --aai-navliahover-color: #069;
    --aai-navliahover-bgcolor: #fff;
    --aai-navitemactive-color: white;
    --aai-navitemactive-bgcolor: var(--aai-greenish);
    --aai-navtabsliahover-bgcolor: #ddd;
    --aai-navtabsliactiveafocus-color: white;
    --aai-navlink-color: white;
    --aai-iconbutton-color: white;
    /*body*/
    --bs-body-color: #212529;
    --bs-body-bg: white;
    --bs-body-almostbg: #f8f8f8;
    --bs-bodybittransparent-bg: #fffc;
    --bs-link-color-rgb: 13, 110, 253;
    /*menu strips*/
    --aai-primary-menustrip-color: #333f48;
    --aai-primary-menustrip-bgcolor: #f2f2f2;
    --aai-secondary-menustrip-color: #333f48;
    --aai-secondary-menustrip-bgcolor: #f2f2f2;
    /*placeholder*/
    --aai-placeholder-color: #2228;
    /*file input*/
    --aai-fileinputbutton-color: #111;
    --aai-fileinputbutton-bgcolor: #fafafa;
    --aai-fileinputbutton-border: thin solid lightgray;
    --aai-fileinputbutton-borderradius: 3px;
    /*status colors*/
    --aai-statuscolor-red: #c0392b;
    --aai-statuscolor-yellow: #f1c40f;
    --aai-statuscolor-green: #2ecc71;
    /*scrollbar*/
    --aai-scrollbar-background: #fff;
    --aai-scrollbarthumb-background: #aaa;
    --aai-scrollbarcorner-background: #fff;
    --aai-scrollbarbuttonhd-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23aaa' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m11 2 -6 6 6 6'/%3e%3c/svg%3e");
    --aai-scrollbarbuttonhi-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23aaa' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m5 2 6 6 -6 6'/%3e%3c/svg%3e");
    --aai-scrollbarbuttonvd-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23aaa' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m2 11 6-6 6 6'/%3e%3c/svg%3e");
    --aai-scrollbarbuttonvi-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23aaa' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    /*kendo colors*/
    --aai-kselected-bgcolor:#fff;
    --aai-kselected-color:#3f51b5;
    --aai-kselected-bordercolor:#fff;
    /*k-loading*/
    --aai-kloading-bgcolor: #ebebeb;
    --aai-kloading-opacity: 0.3;
    --aai-kloading-bgimage: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); /*url(../../images/light/loading.gif)*/;
    --aai-kloadingimage-bgimage: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); /*url(../../images/light/loading-image.gif);
    /*k-block*/
    --aai-kblock-color: #444;
    --aai-kblock-bgcolor: #fff;
    --aai-kblock-bordercolor: #e6e6e6;
    /*k-footer*/
    --aai-kfootertd-color: #444;
    --aai-kfootertd-bgcolor: #f2f2f2;
    /*k-button-solid-base*/
    --aai-kbuttonsolidbase-color: white;
    --aai-kbuttonsolidbasehover-color: white;
    --aai-kbuttonsolidbasehover-bgcolor: #31b0d5;
    /*k-input*/
    --aai-kinput-color: #444;
    --aai-kinput-bgcolor: #f5f5f5;
    --aai-kinput-bordercolor: #b5b5b5;
    --aai-kinputhover-color: #444;
    --aai-kinputhover-bgcolor: #f5f5f5;
    --aai-kinputhover-bordercolor: #ebebeb;
    --aai-kinputfocus-color: #444;
    --aai-kinputfocus-bgcolor: #f5f5f5;
    --aai-kinputfocus-bordercolor: #f5f5f5;
    --aai-kinputfocus-boxshadowcolor1: rgba(0,0,0,.2);
    --aai-kinputfocus-boxshadowcolor2: rgba(0,0,0,.05);
    --aai-kinputfocuswithin-color: #444;
    --aai-kinputfocuswithin-bgcolor: #f5f5f5;
    --aai-kinputfocuswithin-bordercolor: #f5f5f5;
    --aai-kinputfocuswithin-boxshadowcolor1: rgba(0,0,0,.2);
    --aai-kinputfocuswithin-boxshadowcolor2: rgba(0,0,0,.05);
    /*k-icon*/
    --aai-kicona-color: #444;
    /*k-menu*/
    --aai-kmenulinkcolor: #444;
    --aai-kmenuactive-color: #444;
    --aai-kmenuactive-bgcolor: #ebebeb;
    --aai-kmenuhover-color: #444;
    --aai-kmenuhover-bgcolor: #ebebeb;
    --aai-kmenuhover-bordercolor: #ebebeb;
    /*k-grid*/
    --aai-kgridtrtd-bordercolor: #e6e6e6;
    --aai-kgridtrhover-bgcolor: #ebebeb;
    --aai-kgridalt-bgcolor: #f2f2f2;
    --aai-kheaderfooter-color: #444;
    --aai-kheaderfooter-bgcolor: #fafafa;
    --aai-kgridgroupinheader-color: #fff;
    --aai-kgridheader-color: #999;
    --aai-kgridgroupinheader-bgcolor: var(--aai-blue);
    --aai-kgridgrouping-color: #444;
    --aai-kgridgrouping-bgcolor: #f2f2f2;
    --aai-kgridgroupindicator-bgcolor: var(--aai-greenish);
    /*k-picker*/
    --aai-kpicker-bordercolor: #f5f5f5;
    --aai-kpicker-color: #444;
    --aai-kpicker-bgcolor: #f5f5f5;
    --aai-kpickerhover-bordercolor: #ebebeb;
    --aai-kpickerhover-color: #444;
    --aai-kpickerhover-bgcolor: #ebebeb;
    /*k-pager*/
    --aai-kpagerwrap-color: #444;
    --aai-kpagerwrap-bordercolor: #e6e6e6;
    --aai-kpagerwraplink-color: #444;
    --aai-kpagerwrapselected-color: #3f51b5;
    --aai-kpagerwrapselected-bordercolor: #3f51b5;
    --aai-kpagerwraphover-bordercolor: #acb8ff;
    /*kendo highlights*/
    --aai-li-kitemhighlight-klink-color: #44A8C6;
    --aai-li-kitemhighlight-klink-bgcolor: #f2f2f2;
    --aai-khighlight-background: #f2f2f2;
    /*k-treeview*/
    --aai-ktreeviewleafhover-color: #444;
    --aai-ktreeviewleafhover-bgcolor: #ebebeb;
    --aai-ktreeviewleafselected-color: #3f51b5;
    --aai-ktreeviewleafselected-bgcolor: #ebebeb;
    --aai-ktreeviewleafselectedhover-color: #3f51b5;
    --aai-ktreeviewleafselectedhover-bgcolor: #d8d8d8;
    /*k-panelbar*/
    --aai-panelbarlink-color: #fff;
    --aai-panelbarlink-bgcolor: #fafafa;
    --aai-panelbarlinkicon-color: #444;
    --aai-panelbarcontent-color: #444;
    --aai-panelbarcontent-bgcolor: #fafafa;
    --aai-panelbarlink-bgcolor: #5bc0de;
    --aai-panelbaritemhover-color: #444;
    --aai-panelbaritemhover-bgcolor: #ededed;
    --aai-panelbarheader-bgcolor: #fafafa;
    --aai-panelbarselected-color: #3f51b5;
    --aai-panelbarselected-bgcolor: #fafafa;
    --aai-panelbarselectedfocused-bgcolor: #e1e1e1;
    /*k-list*/
    --aai-klist-color: #444;
    --aai-klist-bgcolor: #fff;
    --aai-klist-bordercolor: #444;
    --aai-klistitemhover-color: #444;
    --aai-klistitemhover-bgcolor: #ebebeb;
    --aai-klistitemselected-color: #3f51b5;
    --aai-klistitemselected-bgcolor: #fff;
    --aai-klistitemselectedhover-color: #3f51b5;
    --aai-klistitemselectedhover-bgcolor: #ebebeb;
    /*k-tabstrip*/
    --aai-ktabstripitemlink-color: #fff;
    --aai-ktabstripwrapper-color: #fff;
    --aai-ktabstripwrapper-bgcolor: #3f51b5;
    --aai-ktabstripcontentactive-color: #444;
    --aai-ktabstripcontentactive-bgcolor: #fff;
    --aai-ktabstripitemshover-bgcolor: #a3d3e2;
    /*k-table*/
    --aai-ktable-color: #444;
    --aai-ktable-bgcolor: #fff;
    --aai-ktable-bordercolor: #e6e6e6;
    --aai-ktablealt-bgcolor: #f2f2f2;
    --aai-ktableheader-color: #999;
    --aai-ktableheader-bgcolor: #fafafa;
    --aai-ktableheader-bordercolor: #e6e6e6;
    --aai-ktablefooter-color: #999;
    --aai-ktablefooter-bgcolor: #fafafa;
    --aai-ktablefooter-bordercolor: #e6e6e6;
    --aai-ktableselected-color: #fff;
    --aai-ktableselected-bgcolor: #00b0ff;
    --aai-ktableselected-bordercolor: #e6e6e6;
    --aai-ktablehover-color: #444;
    --aai-ktablehover-bgcolor: #ebebeb;
    --aai-ktablehover-bordercolor: #e6e6e6;
    /*k-splitbar*/
    --aai-splitbarfocused-bgcolor: #bcbcbc;
    --aai-splitbarfocused-bordercolor: #bcbcbc;
    --aai-ghostsplitbar-bgcolor: #daedf3;
    /*k-progress*/
    --aai-kprogressbarselected-bgcolor: #85bb65;
    /*k-file*/
    --aai-kfile-color: #444;
    --aai-kfile-bgcolor: white;
    --aai-kfilegroup-color: #999;
    --aai-kfilegroup-bordercolor: #999;
    --aai-kfileinfo-color: #999;
    /*endof kendo colors*/
    /*jquery-ui*/
    --aai-jqueryui-widgetcontent-color: #222;
    --aai-jqueryui-widgetcontent-bg: #fff;
    --aai-jqueryui-widgetcontent-bordercolor: #aaa;
    --aai-jqueryui-header-bordercolor: #aaa;
    --aai-jqueryui-header-color: #222;
    --aai-jqueryui-header-bgimageurl: url("../../images/light/jquery-ui-header-bg.png");
    --aai-jqueryui-icon-url: url("../../images/light/jquery-ui-icons.png");
    --aai-jqueryui-button-color: #555;
    --aai-jqueryui-button-bgcolor: #e6e6e6;
    --aai-jqueryui-button-bordercolor: #d3d3d3;
    --aai-jqueryui-button-bgimageurl: url("../../images/light/jquery-ui-button-bg.png");
    --aai-jqueryui-error-color: #cd0a0a;
    --aai-jqueryui-error-bgcolor: #fef1ec;
    --aai-jqueryui-error-bordercolor: #cd0a0a;
    --aai-jqueryui-error-bgimageurl: url("../../images/light/jquery-ui-error-bg.png");
    /*endof jquery-ui*/
    /*bootstrap*/
    --bs-secondary-bg: #e9ecef;
    --bs-border-color: #dee2e6;
    /*generalSection*/
    --aai-generalsection-color: black;
    --aai-generalsection-bgcolor: white;
    --aai-generalsectioneven-bgcolor: #f2f2f2;
    --aai-generalsectionrowhover-bgcolor: #ddd;
    --aai-generalsectioncell-bordercolor: #ddd;
    /*tradeTools*/
    --aai-tradetools-color: black;
    --aai-tradetools-bgcolor: white;
    --aai-tradetools-bordercolor: black;
    /*cash rows*/
    --aai-cashrows-color: #444;
    --aai-cashrows-bgcolor: #bde0ed;
    --aai-cashrowslink-color: #0d6efd;
    --aai-cashrowslinkhover-color: blue;
    /*frozen ticket*/
    --aai-frozenticket-bgcolor: lightblue;
    /*selected row*/
    --aai-selectedrowbuy-bgcolor: #bcf48d;
    --aai-selectedrowsell-bgcolor: #ffc0cb;
    --aai-selectedrowmixed-bgcolor: #9dfffa;
    --aai-selectedrowgrid-bgcolor: #00b0ff;
    --aai-selectedrowhover-bgcolor: #e6e6e6;
    /*violation*/
    --aai-violation-background: #fff;
    /*menuDropDown*/
    --aai-menudropdown-bgcolor: white;
    --aai-menudropdown-color: black;
    --aai-menudropdown-bordercolor: black;
    /*splitOptions_Row*/
    --aai-splitoptionsrowlabelhover-bgcolor: #dfdddd;
    /*select-css*/
    --aai-selectcss-color: #444;
    --aai-selectcss-bgcolor: #fff;
    --aai-selectcss-boxshadowcolor: rgba(0,0,0,.04);
    --aai-selectcss-bordercolor: #aaa;
    --aai-selectcss-bggradcolor1: #fff;
    --aai-selectcss-bggradcolor2: #e5e5e5;
    --aai-selectcss-bgimage: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');
    --aai-selectcssfocus-color: #222;
    --aai-selectcssfocus-bordercolor: #aaa;
    --aai-selectcssfocus-boxshadowcolor: rgba(59, 153, 252, .7);
    /*custom header pivot*/
    --aai-customheaderpivot-color: #777;
    --aai-customheaderpivot-bgcolor: #e6e6e6;
    /*postingStatus*/
    --aai-postingstatus-color0: #12678f;
    --aai-postingstatus-color1: #105b7e;
    --aai-postingstatus-color2: #0e4e6c;
    --aai-postingstatus-color3: #0c415b;
    --aai-postingstatus-color4: #093549;
    /*intellisense*/
    --aai-intellisensedocumentation-bgcolor: #E7E8EC;
    --aai-intellisensedocumentation-bordercolor: #CCCEDB;
    --aai-intellisensebrlistlink-bordercolor: white;
    --aai-intellisensebrlistlinkselected-bgcolor: #FDF4BF;
    --aai-intellisensebrlistlinkhover-bgcolor: #FDF4BF;
    --aai-intellisensebrmethods-bgcolor: #E7E8EC;
    --aai-intellisensebrmethods-bordercolor: #CCCEDB;
    --aai-intellisensebrtooltip-bgcolor: #E7E8EC;
    --aai-intellisensebrtooltip-bordercolor: #CCCEDB;

    /*error displayer*/
    --error-displayer-link-color: var(--aai-blue);
    --error-displayer-popup-bgcolor: hsl(from var(--aai-inputdisabled-bgcolor) h s calc(l + 8))

    /*rounded shadowed panel*/
    --rounded-shadowed-panel-bg-color: #f5f5f5;
    --rounded-shadowed-panel-shadow-color: rgba(0, 0, 0, 0.1);

    /*plain table*/
    --aai-table-border-color: #ddd;
    --aai-table-header-color: white;

    /*aai-logo-tooltip*/
    --aai-logo-tooltip-pointer-top: -4.8px;
}
body.light .btn-info {
    --bs-btn-color: white;
    --bs-btn-bg: #5bc0de;
    --bs-btn-border-color: #46b8da;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #31b0d5;
    --bs-btn-hover-border-color: #269abc;
    --bs-btn-focus-shadow-rgb: 11, 172, 204;
    --bs-btn-active-color: white;
    --bs-btn-active-bg: #3dd5f3;
    --bs-btn-active-border-color: #25cff2;
    --bs-btn-active-shadow: 0;
    --bs-btn-disabled-color: gray;
    --bs-btn-disabled-bg: #0dcaf0;
    --bs-btn-disabled-border-color: #0dcaf0;
}
body.light .nav-tabs {
    --bs-nav-tabs-link-active-color: white;
    --bs-nav-tabs-link-active-bg: var(--aai-greenish);
    --bs-nav-link-disabled-color: white;
}

body.light input[type="number" i] {
    background-image: url('data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%2050%2067%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%222%22%3E%3Cline%20x1%3D%221%22%20x2%3D%2250%22%20y1%3D%2233.5%22%20y2%3D%2233.5%22%20stroke%3D%22%23D8D8D8%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2020)%20rotate(45)%20translate(-25%20-20)%22%20points%3D%2219%2026%2019%2014%2032%2014%22%20stroke%3D%22%23222%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2045)%20rotate(225)%20translate(-25%20-45)%22%20points%3D%2219%2052%2019%2039%2032%2039%22%20stroke%3D%22%23222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}