:root {
    /* Interactive color overrides */
    --iqtheme-color-primary: #023D69;
    --iqtheme-color-primary-contrast: #FFFFFF;
    --iqtheme-color-primary-hover: #000000;
    --iqtheme-color-primary-hover-contrast: #FFFFFF;
    --iqtheme-color-primary-subtle: #CCD8E1;
    --iqtheme-color-primary-subtle-contrast: #00182A;
    --iqtheme-color-secondary: #023D69;
    --iqtheme-color-secondary-contrast: #FFFFFF;
    --iqtheme-color-secondary-hover: #023D69;
    --iqtheme-color-secondary-hover-contrast: #FFFFFF;
    --iqtheme-color-secondary-subtle: #CCD8E1;
    --iqtheme-color-secondary-subtle-contrast: #00182A;
    --iqtheme-color-error: #FF0000;
    --iqtheme-color-error-contrast: #000000;
    --iqtheme-color-error-hover: #CC0000;
    --iqtheme-color-error-hover-contrast: #FFFFFF;
    --iqtheme-color-error-subtle: #FFCCCC;
    --iqtheme-color-error-subtle-contrast: #660000;
    --iqtheme-color-warning: #FFF000;
    --iqtheme-color-warning-contrast: #000000;
    --iqtheme-color-warning-hover: #CCC000;
    --iqtheme-color-warning-hover-contrast: #514C00;
    --iqtheme-color-warning-subtle: #FFF000;
    --iqtheme-color-warning-subtle-contrast: #000000;
    --iqtheme-color-success: #00CD00;
    --iqtheme-color-success-contrast: #000000;
    --iqtheme-color-success-hover: #00A400;
    --iqtheme-color-success-hover-contrast: #004100;
    --iqtheme-color-success-subtle: #CCF5CC;
    --iqtheme-color-success-subtle-contrast: #005200;
    --iqtheme-color-light: #F8F9FA;
    --iqtheme-color-light-contrast: #636364;
    --iqtheme-color-light-hover: #C6C7C8;
    --iqtheme-color-light-hover-contrast: #4F4F50;
    --iqtheme-color-light-subtle: #FDFDFE;
    --iqtheme-color-light-subtle-contrast: #636364;
    --iqtheme-color-dark: #212529;
    --iqtheme-color-dark-contrast: #FFFFFF;
    --iqtheme-color-dark-hover: #1A1D20;
    --iqtheme-color-dark-hover-contrast: #FFFFFF;
    --iqtheme-color-dark-subtle: #D2D3D4;
    --iqtheme-color-dark-subtle-contrast: #0D0E10;
    
    /* Custom interactive colors */
    --iqtheme-color-i0-link: #023D69;
    --iqtheme-color-i0-link-contrast: #FFFFFF;
    --iqtheme-color-i0-link-hover: #000000;
    --iqtheme-color-i0-link-hover-contrast: #FFFFFF;
    --iqtheme-color-i0-link-subtle: #CCD8E1;
    --iqtheme-color-i0-link-subtle-contrast: #00182A;
    --iqtheme-color-i1-navigationcontent: #F5F5F5;
    --iqtheme-color-i1-navigationcontent-contrast: #333333;
    --iqtheme-color-i1-navigationcontent-hover: #C4C4C4;
    --iqtheme-color-i1-navigationcontent-hover-contrast: #4E4E4E;
    --iqtheme-color-i1-navigationcontent-subtle: #FDFDFD;
    --iqtheme-color-i1-navigationcontent-subtle-contrast: #626262;
    
    /* Custom flat colors */
    --iqtheme-color-f0-inputborder: #97999B;
    --iqtheme-color-f1-togglebutton: #000000;
    --iqtheme-color-f2-navigationbackground: #F5F5F5;
    

    /* Built in flat color */
    --iqtheme-color-black: var(--iq-color-black);
    --iqtheme-color-white: var(--iq-color-white);
    --iqtheme-color-gray: var(--iq-color-gray);

    /* theme colors */
    --iqtheme-menu-bg-color: var(--iqtheme-color-i1-navigationcontent);
    --iqtheme-menu-text-color: var(--iqtheme-color-i1-navigationcontent-contrast);
    --iqtheme-menu-link-color: var(--iqtheme-color-primary);
    --iqtheme-menu-hover-color: var(--iqtheme-color-primary-hover);

    --iqtheme-link-color: var(--iqtheme-color-i0-link);
    --iqtheme-link-hover-color: var(--iqtheme-color-i0-link-hover);
    --iqtheme-body-text-color: var(--iqtheme-color-black);
    --iqtheme-question-text-color: var(--iqtheme-color-black);
    --iqtheme-page-title-color: var(--iqtheme-color-primary);

    /* navigation colors */
    --iqtheme-nav-bg-color: var(--iqtheme-color-f2-navigationbackground);
    --iqtheme-nav-content-bg-color: var(--iqtheme-color-i1-navigationcontent);
    --iqtheme-nav-text-color: var(--iqtheme-color-i1-navigationcontent-contrast);
    /* calculated icons */
    --iq-color-warning-icon: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHPSURBVEhL1ZahTgNBEIZ7l4oKBAJRUVEBCSSQVCAqEEgEAllBgukjIBAIEp4AVYGoQPAIlYgKJKICUVEBCSSIioqSVJTvP3bL3nUobaCCSb7u7j+zM7e3t5tG4/E4t0yLXbs0W6hAHMe7URQdueFcttArokCbpsicHXj/VH8wFZgHnrymcMeZFWMx1wpIXoAu3WfHAfM24FX+meYrzQK7oMAItukXafvQtGKzmGIIVibZEC69Rr+OPqathrEWphhCklt4JGEho9/BfahZmKIH29OTwr7h26SAVnac9YWYosDyTH6A62DcFPTXpNE/hxfGK+HcEFMUTKy7yatew/Qjym6soh2Y7E8WWyQpk96gFuqMB/gUkKzAaVUYoiVFs0wJggkNaBt6TwUM/QZaWV1MCQTqiUYkqhi+rnyGXoIBpFYs0oOvd5psbBZ0fbJTK3M+v+GTPROpIOyMoD6tLrSUz/mLYL9rzglze9BI6UGAP7GnYUDg18Ynm0y7bsWgJxci7eSEh84W6ELLey0E0xM+gd51yYoR+HTCOz6PF33lwzA4i4rAt4dKYBXy6CNJrvSIjpbu75orRfzWyHdCo33c0qDBQKX/HHK3/vu/ilzuA4IYXHKFbgs1AAAAAElFTkSuQmCC);
    --iq-color-success-icon: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAESSURBVEhL7ZUhksIwGEbTzgoEYg+AWIFAIjgEco+B5AArcEgOgEQgEBwCgURwCA6ARJT3ZYEp4YcmBcTO7DfzSJP836uoICuKwr0z+Wl9W/7WC7Isa+R5PoQtTNl/OX2DV0A+EC5YtfH4vTWciiUXnO3NQgrElAvOZ2YpFvJIvoO2WYyBPJSzdvxcWIyBRMn9bLkYA4mWn+bdJ4y4XMMPz83yQBmSJPcdLibB4BZaN4M15L4noVWA3mWoplwoIw2GUNyzfkNtuVCaDK5UCOH8AJs7d5Vy8fvjXIPC/FyuIlYurjYUx6EsJEUubg4QDOAQikWqXJiHiPqgj/yUXJiHgnSRLvUimEPbmqvi/0+/Is4dAU+ROniFzrPwAAAAAElFTkSuQmCC);
    --iq-color-error-icon: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHxSURBVEhLrZW9SiRBFIWnhw0mmAWDCQQNRjDwAXwAF+YRDEwE0802NDAQTDcwc2EDMfYBXNhkRUFFww02U1BQUVBQUFBm9jvVt5rqnqr5AQ98fW/fqjq3+m+m1uv1hoImYD3LslNYJP8UmxcjWhRm2sFwAx7IVXRwfgc/1QxmY+s9mQ71en2LhQ2QqZimPkscSTR5JPyFe1Degma32/2Sd8mycwrFDlMw7ylWT+E2TyJdWYwK43dYZkefOZ0h/5WPjCC7gt9KUzB+pHke1AnHY7DmZeQrQK8Wvd4tDtKNDr7Bs8WPVKnBrcWU2hbHkbsrvsGZxZT0Chfi/k5aOkgnOrgGPIxjxZQYrxrqWxmmfzr4Bo/sSh9KUowXppGGffKb9rdIOrSYUmFKsylLo2L8kAb6qksN9i1GxaJ5S6VpiyntWHSX4kANTK5VisHYAXEFVsN6Fea9EVuFr08Eg2vVBeOCx27oWWqAWkx4CReMg61th57hM1BBD+ZHflYWi//AV9iE1Jf/HY8Ly3OF3QRqYlD6+eZcO5sI5vQ9B+ZcEpuhl5tbLbhirbbgFwZ0bEwvw15Ql7lejrmqj5sfKwoWfQtNzOgcSn86g8xFtOiJNQkZZi6ixRBMlqD6p6/zdSieS4posQpqY7oNd6Ma5/Rq/wHlDG3ROdkW8QAAAABJRU5ErkJggg==);
    /* typography */
    --iq-font-scale: 100%;
    --iq-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    --iq-font-heading-weight: 600;
    /* logos */
    --iq-logo-width: 100px;
    --iq-logo-height: 100px;
    --iq-small-logo-width: 30px;

    
    --iq-logo-image: url(data:image/png;base64,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) no-repeat !important;
    --iq-logo-scale: 0.7;
    
    
    --iq-logo-small-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAViSURBVGhD7ZcJUFVlFMebxHVGzVKniUYEDBFhGEQgFkEpN5SlVJRFQAQREAdySc0FZBFFMcgNFNkkzXVISccJjQGNKZNBQ81Aq0FtDLMsIkT5952Dj3k+7mMaeEBzu2/mP+/b7/c753znu/eFFyeE4/8kBVjuUoDlLgVY7lKA5S4FWO5SgOUuBbgj6ucUhknjZiNqzGRsHuWENGMHZBraYesoR2wwmYggczcY2QVIzu1udQp4oOMihJlNxQEDaxwZYdWqj4zsEWk2BZ6WnnAVhiB5ifLbVrMk1+lOdRjYbfkOhCTmINXYkSEPGYzDCtO3YGrrj16iv7/w+lgbP7hazcY8i5kIFF72s5jB0JY2vhggjCW1blerw8CDp8bg2u27sHcORpyJC16zX8Dt+m8uQMjYaWwAda+TDoq2fYa2SBcRQPIRhhhmv7DN2l2pToX08h1HkX70HJcHOoZiqTjDmpAZ4ixTeI+2nd9mPmm4fbBke1ep00nr1t06GE6PxmEN0P0jbWAuQprG9HZajMHCIBTOlNTUx+UbjEeMMBSNHeDU9WHeaWDfuCwUX7rBZ1QFQedW1U9nOlfAq0O2pyUiGtTX17U6DdzbJRLf3roDh4A45I0cj0HCk9Q+xCGEs7Wm50kfi6zubeHO4UxHgRJcHxEFpL6iTElP/Rm6VKeBSROjUlFZXcv3MdU9LL1QoHFVkSiL64vkpjdhcZs1uks6ASYvl1fdwrtr9iBAhLamV+nqMrILlJzb3dIJMGmMXyzuP/yD71514ADzGa2e/y9IZ8B6zhEoLK3E6j0nsP3Zywi9XUmN7UnpDJj0itsy0O8N15ZzLDWmp6VTYFJmYSlyT5ejl/C4VH9Pq13g199ZjdE+G2DqGyvZr01//d0IY++1MPOPk+zvSlECHTV3Hf9L9WsF9ly1G8dLKrjsunQ7Tl648q+9lph7Gu4rd+Lp02a8PH2Z5JiuUnL+GQQl5WJydJpkv1bg6z/cg8m89VzuO2kJn81hM5bjUX0D1u37FMPdV+Bu3W/YmF2E72vvo/b+Q5RU3MTnX1/nObtPlKD4mxuYKcCpPj8+G4+bnuAl8dFBCe7XR/V8d8ekH+F2mlclPkZU4y5ercGx85d5Lq19TeyH9hG57SDKrlTjas0dJOR8xv07j30B7/V7ubw2s5CBXSK3cV1TWoGbm5uf8yj99L1WcSauuPkTpsSkITrtMI/xeH8XP4i+oKwXJvH49CPnOEqyiy62rlEtDPNJ8SUMFYajiKH1qP3Hnx/wv8+GrNY6rdv05CnXUwrOwiZkE0KS89mQ1EfwPrFZGDQlGruOl7CRqI36aB+9nJ/nUUkrcE3tLzCYtYbLfSa2eHj4zBUMbDjnA/5oSMhtsTABf3i4GBMitnKdNkGwdDffvleH/q5R3F5w9is8+P1PxO0/xclNHZhyxTLx9UX1+oZG5InEd6a8iusq4AwxJyylgNtUcgpPEUnyS94fnV31PilpBQ5OykPWqQtctgtNRlllNScCAqa2oMRcNDQ2cZmA6dzquUTg/OXv+JPxVY+V3FdYVinewDK4vPdkGeJziliawPQfmXqotd5PGKmh8THXVcDOIkxLxT7IoCOEM7aIdlUEUZ45+uwItCetwCRbAUpnkLylaiNDWATEc5nODRmBQmvhpnwGp/EUeuRdCrHAhBz4in4T4UEqDxV3Nd3XZLA56zJhGRiP0M0H+Bm0Ho2junVwEuwWJfPR8d+YjbmijwxK7TSOxtP+6LlkHHoueX/ItPda9yqldoHlKAVY7lKA5S4FWO5SgOUuBVjuUoDlLgVY7lKA5S4FWO5SgOUuBVjuUoDlrXD8A2C7UF+kUtsEAAAAAElFTkSuQmCC) no-repeat !important;
    --iq-small-logo-height: 50%;
    

    /* style */
    --iq-shape-style: 0rem;
    --iq-depth-style-default: 0px 3px 1px -2px rgb(0 0 0 / 20%), 0px 2px 2px 0px rgb(0 0 0 / 14%), 0px 1px 5px 0px rgb(0 0 0 / 12%);
    --iq-depth-style-hover-focus: 0px 2px 4px -1px rgb(0 0 0 / 20%), 0px 4px 5px 0px rgb(0 0 0 / 14%), 0px 1px 10px 0px rgb(0 0 0 / 12%);
    --iq-depth-style-active: 0px 5px 5px -3px rgb(0 0 0 / 20%), 0px 8px 10px 1px rgb(0 0 0 / 14%), 0px 3px 14px 2px rgb(0 0 0 / 12%);
    
    --iq-shape-style-input: 0rem;
    
    --iqtheme-input-border-color: var(--iqtheme-color-f0-inputborder);

    
    --iq-content-width: 960px;
    

    
    --iq-content-width-narrow:true;
    

    
    

    --iq-header-bottom: 2px solid var(--iq-color-primary);
    --iq-header-shadow: none;
    
    
    --iq-header-position: fixed;
    --iq-header-position-mobile: fixed;
            
    --iq-header-is-attached: 0;
    --iq-navigation-width: var(--iq-navigation-width-default);
    --iq-navigation-spacing: var(--iq-navigation-spacing-compact);

    --iqtheme-primary-button-label-color: var(--iqtheme-color-primary-contrast);
    --iqtheme-primary-button-label-hover-color: var(--iqtheme-color-primary-hover-contrast);
    --iqtheme-primary-button-hover-color: var(--iqtheme-color-primary-hover);
    --iqtheme-outline-button-label-color: var(--iqtheme-color-primary);
    --iqtheme-outline-button-label-hover-color: var(--iqtheme-color-primary-hover-contrast);
    --iqtheme-outline-button-hover-color: var(--iqtheme-color-primary-hover);
    --iqtheme-toggle-button-label-color: var(--iqtheme-color-f1-togglebutton);
    --iqtheme-toggle-button-label-hover-color: var(--iqtheme-color-secondary-hover-contrast);
    --iq-color-button-toggle-hover-brightness: 1;
    --iqtheme-toggle-button-hover-color: var(--iqtheme-color-secondary-hover);
    --iqtheme-link-button-label-color: var(--iqtheme-color-i0-link);
    --iqtheme-link-button-hover-color: var(--iqtheme-color-i0-link-hover);

    
    --iq-login-logo-image:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAByCAIAAAAAvxIqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QzVFRDE4REY4MTAyREYxMTk5QzdGQ0U4RkFGNjk4NDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDYxRDk4Q0NFRTQzMTFFMkIwNEU4RUFFRTkzMUE3QjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDYxRDk4Q0JFRTQzMTFFMkIwNEU4RUFFRTkzMUE3QjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRDc0MDFEMjQyRUVFMjExOTlGM0JFODBCODY1MkIyNCIg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);
    --iq-login-logo-scale: auto 57px;
    
    
    --iq-color-login-background: var(--iqtheme-color-white);
    --iq-login-background-image: none;
    
    
    --iq-color-light: var(--iqtheme-color-light);
    --iq-color-dark: var(--iqtheme-color-dark);
    
    --iq-color-button-secondary-hover: #023D69;
--iq-color-button-secondary-hover-contrast: #FFFFFF;
    
    
    
    
    
    
    
}

  #pagesList .active > a, #pagesList .active:hover > a, #pagesList .active:focus > a {
    
  }






header .container,
.projectType-form .container,
.projectType-dashboard .container,
body .reassign.container,
body .container.use-skin {
    max-width: var(--iq-content-width);
}




    

body .ix-header-body {
    padding-top: calc(var(--iq-body-container-padding-top) + 5px);
}

body header.navbar {
    margin: 0px;
}
.container.wizardContent, .container.mainPage {
    min-height: calc(100vh - var(--iq-header-height) * var(--iq-header-is-attached));
}



.container.wizardContent, .container.mainPage {
    box-shadow: 0 0 1rem rgba(0, 0, 0, .35) !important;
}




.container .navbar-brand {
    background: var(--iq-logo-image);
    background-size: contain;
    background-position: left center;
    margin-left: 0px !important;
    margin-left: 0px !important;
    
    width: calc(var(--iq-logo-width) * var(--iq-logo-scale));
    height: calc(var(--iq-logo-height) * var(--iq-logo-scale));
    
}

    .container .navbar-brand:hover, .container .navbar-brand:focus {
        background: var(--iq-logo-image);
        background-size: contain;
        background-position: left center;
        margin-left: 0px !important;
        margin-left: 0px !important;
        
        width: calc(var(--iq-logo-width) * var(--iq-logo-scale));
        height: calc(var(--iq-logo-height) * var(--iq-logo-scale));
        
    }

@media screen and (max-width: 767px) {
    .container .navbar-brand {
        background: var(--iq-logo-small-image);
        background-size: contain;
        margin-left: 0px !important;;
    }

.container .navbar-brand:hover, .container .navbar-brand:focus {
        background: var(--iq-logo-small-image);
        background-size: contain;
        margin-left: 0px !important;;
    }
}

.tile.btn:not(.navButton, .btn-info, .btn-success, .btn-primary, .btn-secondary, .btn-info, .btn-link, .btn-danger, .btn-warning) {
  position: relative;
  background-color: var(--bs-btn-bg);
  color: var(--bs-btn-color);
}

.q-runaction.btn:not(.navButton, .btn-info, .btn-success, .btn-primary, .btn-secondary, .btn-info, .btn-link, .btn-danger, .btn-warning) {
  position: relative;
  background-color: var(--bs-btn-bg);
  color: var(--bs-btn-color);
}

.btn-primary:hover, .btn-outline-primary:hover {
    filter: none;
}

header.navbar {
    min-height: 3.15rem;
}

.navbar-brand {
    min-height: 100%;
    max-height: 100%;
}

@media (min-width: 576px) {
    header.navbar {
        min-height: 4.35rem !important;
        max-height: 140px !important;
    }
}

@media screen and (max-width: 767px) {
    .container .navbar-brand,
    .container .navbar-brand:hover,
    .container .navbar-brand:focus {
        background-size: auto var(--iq-small-logo-height, 40%);
        width: var(--iq-small-logo-width);
        background-position: right;
        margin-right: 4px;
    }
}






.badge {
    --bs-badge-bg: var(--iqtheme-badge-bg, transparent);
    --bs-badge-color: var(--iqtheme-badge-color, inherit);
    --bs-badge-border-radius: var(--iqtheme-badge-shape-style, var(--iq-shape-style));
    --iq-badge-border-color-top: var(--iqtheme-badge-border-color-top, transparent);
    --iq-badge-border-color-right: var(--iqtheme-badge-border-color-right, transparent);
    --iq-badge-border-color-bottom: var(--iqtheme-badge-border-color-bottom, transparent);
    --iq-badge-border-color-left: var(--iqtheme-badge-border-color-left, transparent);
    --iq-badge-border-width-top: var(--iqtheme-badge-border-width-top, 0px);
    --iq-badge-border-width-right: var(--iqtheme-badge-border-width-right, 0px);
    --iq-badge-border-width-bottom: var(--iqtheme-badge-border-width-bottom, 0px);
    --iq-badge-border-width-left: var(--iqtheme-badge-border-width-left, 0px);
    border-top: var(--iq-badge-border-width-top) var(--iq-badge-border-style-top, none) var(--iq-badge-border-color-top);
    border-right: var(--iq-badge-border-width-right)  var(--iq-badge-border-style-right, none) var(--iq-badge-border-color-right);
    border-bottom: var(--iq-badge-border-width-bottom)  var(--iq-badge-border-style-bottom, none) var(--iq-badge-border-color-bottom);
    border-left: var(--iq-badge-border-width-left)  var(--iq-badge-border-style-left, none) var(--iq-badge-border-color-left);
    background-color: var(--bs-badge-bg, transparent);
    color: var(--bs-badge-color, inherit);
}



