:root{--PhoneInput-color--focus:#fff;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080}.PhoneInput{background:#fff;border:1px solid #cacaca;border-radius:5px;outline:none;align-items:center;width:280px;height:51px;padding:18.5px 14px 18.5px 58px;font-family:Roboto,sans-serif;font-size:16px;transition:box-shadow .25s,border-color .25s;display:flex;position:relative}.PhoneInputInput{border:0;flex:1;min-width:0;height:49px;font-family:Roboto,sans-serif;position:relative}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIconImg{width:25px;margin-right:5px;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;font-family:Roboto,sans-serif;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:10px;height:100%;font-family:Roboto,sans-serif;position:absolute;top:0;left:0}.PhoneInputCountrySelect option{background-color:#fff;margin-bottom:5px;padding:40px;font-family:Roboto,sans-serif}.PhoneInputCountrySelect option:hover,.PhoneInputCountrySelect option.highlight{background-color:#f1f1f1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus,.PhoneInput:focus,.PhoneInputInput:focus{border:0!important;outline-width:0!important}.custom-select .MuiMenu-paper{max-height:200px;overflow-y:auto}.custom-emoji{width:25px;height:25px;margin-right:5px}
.modal-overlay{z-index:1000;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.custom-modal{z-index:1001;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;padding:20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-content{text-align:center;margin-bottom:20px;font-size:20px}.modal-title{color:#33b2e9;margin-bottom:20px;font-size:24px;font-weight:700}.modal-close{cursor:pointer;color:#33b2e9;font-size:35px;position:absolute;top:0;right:20px}
#frise{font-family:Roboto,sans-serif;font-size:"14px";color:#fff;background-color:#343434;padding:0}#frise p{margin:14px 0}#frise_indices{grid-template-columns:repeat(3,1fr) 20px;align-items:center;padding:10px;display:grid}#frise_indices div{text-align:center}#frise_indices .frise-icon-arrow-down{color:red;float:left}#frise_indices .frise-icon-arrow-down path{fill:red}#frise_indices .frise-icon-arrow-up{color:#3bc71b;float:left}#frise_indices .frise-icon-arrow-up path{fill:#3bc71b}#frise_indices .dashboard-btn-close path{fill:red}.hidden-exs{display:none}#panel-trigger{color:#fff;cursor:pointer;background-color:#0000;border:0;padding:0;line-height:20px;display:flex}@keyframes color_dropdown_change{0%{fill:#33b2e9}50%{fill:#fff}to{fill:#33b2e9}}#panel-trigger svg.dashboard-btn-toggle>path{-ms-animation:color_dropdown_change 2.5s infinite normal;animation:2.5s infinite color_dropdown_change}#panel-trigger .icon-dropdown:before{content:""}#panel-trigger .icon-remove:before{content:"";color:red}#frise_indices img{float:left;margin-right:5px}#frise_indices span{font-size:12px}#frise_indices span:last-child .green,#frise_indices span:last-child .red{margin-left:5px;font-weight:600}#frise_indices .frise-nom_indice{color:gray}#frise_indices a{color:#fff;width:100%;padding:0;font-size:.9em;line-height:1.2em;text-decoration:none;display:block;position:relative}#frise_indices div:first-child span{text-transform:capitalize;font-size:.8em;display:block}#frise_indices .frise-icon-toggle{justify-content:flex-end;display:flex}#dashboard{z-index:999;background-color:#343434;border:0;border-radius:0;width:100%;padding:10px;font-family:Roboto,sans-serif;display:none;position:absolute;overflow:hidden}#dashboard svg{margin-left:5px;margin-right:5px}#closed-btn{text-align:center;cursor:pointer}#closed-btn .fa-chevron-circle-up{color:#33b2e9;font-size:20px;font-weight:400}#frise .carousel-inner{grid-template-columns:1fr;min-height:440px;display:grid}#cac40_frise iframe,#container-graph-cac-40 iframe{width:355px;height:360px}.bloc_title{text-transform:none;flex-direction:row;align-items:center;margin:20px 0;font-size:14px;font-weight:400;display:flex}.bloc_title a{color:#fff;text-transform:uppercase;padding-right:0;font-size:20px;font-weight:500;text-decoration:none}.bloc_title a:hover{color:#33b2e9}#tendances_frise p a{color:#fff;font-weight:600;text-decoration:none}#tendances_frise p a:hover{text-decoration:underline}.title_link i{color:#33b2e9}.frise-graph-quotation{align-items:center;margin:0 0 0 20px}.pastille-verte,.pastille-rouge{color:#fff;border-radius:8px;margin-left:10px;padding:2px 10px;font-size:14px;display:inline-block}.pastille-verte{background-color:#3bc71b}.pastille-rouge{background-color:red}#dashboard .table_bourse{border-collapse:collapse;width:100%}#dashboard .table_bourse tr td{white-space:nowrap;border:none;padding:14px 6px;font-size:14px}#dashboard .table_bourse .hilite{background:#3d3d3d}#dashboard .table_bourse tr td,#dashboard .table_bourse tr td a{color:#fff;text-decoration:none}#dashboard .table_bourse tr td.green{color:#3bc71b}#dashboard .table_bourse tr td.red{color:red}#dashboard .table_bourse tr td:nth-child(2),#dashboard .table_bourse tr td:nth-child(3){text-align:center}.table_bourse tr td.green:after,.table_bourse tr td.red:after{font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:100}.table_bourse tr td.green:after{color:#3bc71b;content:"▲";margin-left:10px;position:relative;top:1px}.table_bourse tr td.red:after{color:red;content:"▼";margin-left:13px;position:relative;top:4px}.green{color:#3bc71b}.red{color:red}@media only screen and (min-width:992px){#frise_indices{grid-template-columns:16% repeat(7,1fr) 16%;padding:10px 20px;display:grid}#frise_indices div{text-align:center}#frise_indices div:first-child{text-align:left}#frise_indices div:last-child{text-align:right}.hidden-exs{display:block}#panel-trigger{color:#fff;cursor:pointer;background-color:#0000;border:0;padding:6px 10px 2px;line-height:20px}#panel-trigger:focus{outline:1px dashed #33b2e9}#panel-trigger span:first-child{float:left;margin-top:3px;margin-right:10px}#frise_indices a{padding:0}#frise .carousel-inner{grid-gap:60px;grid-template-columns:1fr 1fr 1fr;display:grid}#outer_cac40_frise{flex-direction:column;display:flex}#cac40_frise iframe,#container-graph-cac-40 iframe{width:100%}.bloc_title{flex-direction:row;align-items:center;margin:20px 0;display:flex}.bloc_title a{color:#fff;text-transform:uppercase;font-size:20px;font-weight:500;text-decoration:none}.title_link i{color:#33b2e9;font-weight:400}.frise-graph-quotation{align-items:center;margin:0 0 0 20px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#frise_indices{width:100%;height:58px;display:inline-block}#frise_indices div{float:left;width:10%;display:block}#frise_indices div:last-child{top:10px}#panel-trigger{height:35px}}.show{display:block}.hide{display:none}
