.assoc-demo{background:#7f7f7f0a;border:1px solid #78829138;border-radius:18px;margin:1.6rem 0;padding:1.1rem}.assoc-demo h3{margin:.1rem 0 1rem}.assoc-filters{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.assoc-filter{border:1px solid #7882912e;border-radius:14px;padding:1rem}.assoc-filter>b{margin-bottom:.6rem;display:block}.assoc-filter span,.assoc-compare span{border:1px solid #0000001a;border-radius:8px;margin:.35rem 0;padding:.45rem .65rem;font-weight:650;display:block}.selected{color:#fff!important;background:#52a943!important}.possible{color:#20252a!important;background:#fff!important}.alternative{color:#34393e!important;background:#d8dadd!important}.excluded,.selected-excluded{color:#fff!important;background:#73777c!important}.assoc-model{justify-content:center;align-items:center;gap:.6rem;margin:1.8rem 0;display:flex}.assoc-model>div{border:1px solid #78829138;border-radius:14px;min-width:150px;padding:1rem}.assoc-model .fact{border-color:#00984580}.assoc-model b,.assoc-model span{display:block}.assoc-model b{color:#008d43;margin-bottom:.5rem}.assoc-model span{padding:.18rem 0;font-size:.86rem}.assoc-model i{color:#008d43;font-size:.72rem;font-style:normal}.assoc-states{grid-template-columns:1fr 1fr;gap:.8rem;margin:1.5rem 0;display:grid}.assoc-states>div{border:1px solid #7882912e;border-radius:13px;align-items:center;gap:.9rem;padding:1rem;display:flex}.assoc-states em{border:1px solid #0000001a;border-radius:9px;flex:0 0 44px;place-items:center;height:44px;font-style:normal;display:grid}.assoc-states p{margin:0}.assoc-states>div:last-child{grid-column:1/-1}.assoc-flow,.assoc-final,.assoc-underhood{align-items:center;gap:.45rem;margin:1.7rem 0;display:flex}.assoc-flow>div,.assoc-final>div,.assoc-underhood>div{text-align:center;border:1px solid #78829133;border-radius:13px;flex:1;padding:.8rem}.assoc-flow small,.assoc-final>div>b{color:#fff;background:#009845;border-radius:50%;place-items:center;width:26px;height:26px;margin:0 auto .4rem;display:grid}.assoc-flow b,.assoc-flow span,.assoc-underhood small,.assoc-underhood b{display:block}.assoc-flow span{opacity:.8;font-size:.8rem}.assoc-flow i,.assoc-final i,.assoc-underhood i{color:#009845;font-style:normal}.assoc-underhood small{color:#008d43;margin-bottom:.3rem;font-size:.62rem;font-weight:800}.assoc-question{background:#00984512;border:1px solid #00984538;border-radius:16px;align-items:center;gap:1rem;margin:1.5rem 0;padding:1.2rem;display:flex}.assoc-question>strong{color:#fff;background:#009845;border-radius:50%;flex:0 0 55px;place-items:center;height:55px;font-size:1.7rem;display:grid}.assoc-question p{margin:0}.assoc-compare,.assoc-expert{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.assoc-compare>div,.assoc-expert>div{border:1px solid #78829133;border-radius:14px;padding:1rem}.assoc-compare h3{margin-top:0}.assoc-expert>div{position:relative}.assoc-expert>div>b{opacity:.08;font-size:2rem;position:absolute;top:.35rem;right:.7rem}.assoc-expert h3{margin-top:.1rem}.assoc-expert p{margin-bottom:0}.assoc-versus{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1.6rem 0;display:grid}.assoc-versus>div{border:1px solid #78829133;border-radius:14px;padding:1.1rem}.assoc-versus>b{color:#009845;font-size:2rem}.assoc-versus small{color:#008d43;font-weight:800}.assoc-versus h3{margin:.2rem 0}.assoc-final>div{justify-content:center;align-items:center;gap:.5rem;min-height:78px;display:flex}.assoc-final>div>b{margin:0}.assoc-final span{font-size:.75rem}.assoc-closing{text-align:center;max-width:780px;margin:2rem auto .5rem;font-size:1.08rem;line-height:1.7}html[data-theme=dark] .assoc-filter,html[data-theme=dark] .assoc-model>div,html[data-theme=dark] .assoc-states>div,html[data-theme=dark] .assoc-flow>div,html[data-theme=dark] .assoc-final>div,html[data-theme=dark] .assoc-underhood>div,html[data-theme=dark] .assoc-compare>div,html[data-theme=dark] .assoc-expert>div,html[data-theme=dark] .assoc-versus>div{background:#ffffff09}@media (width<=820px){.assoc-filters,.assoc-states,.assoc-compare,.assoc-expert{grid-template-columns:1fr}.assoc-states>div:last-child{grid-column:auto}.assoc-model,.assoc-flow,.assoc-final,.assoc-underhood{flex-direction:column}.assoc-model i,.assoc-flow i,.assoc-final i,.assoc-underhood i{transform:rotate(90deg)}.assoc-model>div{width:min(100%,300px)}.assoc-versus{grid-template-columns:1fr}.assoc-versus>b{justify-self:center}}.assoc-logic{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem;margin:1.5rem 0;display:grid}.assoc-logic>div:not(.logic-sign){border:1px solid #78829133;border-radius:14px;padding:1.1rem}.assoc-logic small{color:#008d43;letter-spacing:.07em;font-weight:800}.assoc-logic h3{margin:.3rem 0}.assoc-logic h3 b{color:#009845}.logic-sign{color:#009845;align-self:center;font-size:1.6rem;font-weight:900}.assoc-filters.two{grid-template-columns:1fr 1fr}.selected-excluded{box-shadow:inset 0 0 0 2px #ffffff80;color:#fff!important;background:#73777c!important}.assoc-orphan{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1.6rem 0;display:grid}.orphan-table{border:1px solid #78829133;border-radius:14px;padding:1rem}.orphan-table b,.orphan-table span{display:block}.orphan-table b{color:#008d43;margin-bottom:.5rem}.orphan-table span{padding:.22rem 0}.orphan-table .orphan{font-weight:800}.orphan-link{text-align:center;color:#73777c;font-weight:800}.orphan-link span{font-size:.72rem;font-weight:650;display:block}.assoc-calc{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1.5rem 0;display:grid}.assoc-calc>div{text-align:center;border:1px solid #78829133;border-radius:14px;padding:1.1rem}.assoc-calc small,.assoc-calc b,.assoc-calc span{display:block}.assoc-calc small{color:#008d43;font-weight:800}.assoc-calc b{margin:.35rem 0;font-family:monospace}.assoc-calc span{font-size:.85rem}.assoc-calc>i{color:#009845;text-align:center;font-size:.8rem;font-style:normal;font-weight:800}.assoc-deeper{background:#0098450f;border-left:4px solid #009845;border-radius:0 14px 14px 0;margin:1.5rem 0;padding:1.15rem}.assoc-deeper small{color:#008d43;letter-spacing:.08em;font-weight:850}.assoc-deeper h3{margin:.35rem 0}.assoc-deeper p{margin:.25rem 0}html[data-theme=dark] .assoc-logic>div:not(.logic-sign),html[data-theme=dark] .orphan-table,html[data-theme=dark] .assoc-calc>div{background:#ffffff09}@media (width<=820px){.assoc-logic,.assoc-orphan,.assoc-calc{grid-template-columns:1fr}.logic-sign{justify-self:center}.assoc-filters.two{grid-template-columns:1fr}.orphan-link,.assoc-calc>i{padding:.25rem}.assoc-calc>i{transform:none}}.assoc-data{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);align-items:center;gap:1rem;margin:1.4rem 0;display:grid}.assoc-data table{border-collapse:collapse;border:1px solid #78829133;border-radius:12px;width:100%;overflow:hidden}.assoc-data th,.assoc-data td{text-align:left;border-bottom:1px solid #78829126;padding:.58rem .7rem}.assoc-data th{color:#008d43;font-size:.78rem}.assoc-emma{text-align:center;border:1px dashed #00984573;border-radius:14px;padding:1.1rem}.assoc-emma b,.assoc-emma span,.assoc-emma strong{display:block}.assoc-emma b{color:#008d43;font-size:1.15rem}.assoc-emma span{margin:.25rem 0;font-size:.85rem}.assoc-emma strong{font-size:.78rem}.assoc-sequence{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;margin:1.5rem 0;display:grid}.assoc-sequence>div{border:1px solid #78829133;border-radius:14px;min-height:165px;padding:1rem}.assoc-sequence>div>small{color:#fff;background:#009845;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.assoc-sequence>div>span{border:1px solid #0000001a;border-radius:8px;padding:.45rem .65rem;font-weight:650;display:block}.assoc-sequence>i{color:#009845;font-size:1.3rem;font-style:normal}.assoc-sequence p{font-size:.88rem}html[data-theme=dark] .assoc-sequence>div,html[data-theme=dark] .assoc-data table,html[data-theme=dark] .assoc-emma{background:#ffffff09}@media (width<=820px){.assoc-data,.assoc-sequence{grid-template-columns:1fr}.assoc-sequence>i{justify-self:center;transform:rotate(90deg)}}.assoc-model-figure{background:#fff;border:1px solid #78829129;border-radius:18px;margin:1.8rem 0 1.45rem;padding:0;overflow:hidden;box-shadow:0 14px 38px #192d4112}.assoc-model-figure img{width:100%;height:auto;display:block}.assoc-model-figure figcaption{color:#232d37b8;text-align:center;background:linear-gradient(#fff,#f8fafb);border-top:1px solid #7882911f;padding:.72rem 1rem .82rem;font-size:.82rem}.assoc-filter{background:linear-gradient(#fffffffa,#f9fbfcfa);padding:0 0 .78rem;overflow:hidden;box-shadow:0 8px 24px #192d410e}.assoc-filter>b{color:#174d78;background:linear-gradient(135deg,#eaf5ff,#f3f9ff);border-bottom:1px solid #417daf1f;margin:0 0 .7rem;padding:.72rem .85rem}.assoc-filter:nth-child(2)>b{color:#087c42;background:linear-gradient(135deg,#e9f8ef,#f3fbf6)}.assoc-filter:nth-child(3)>b{color:#87510a;background:linear-gradient(135deg,#fff5df,#fffaf0)}.assoc-filter>span{margin-left:.78rem;margin-right:.78rem}.assoc-states>div,.assoc-compare>div,.assoc-expert>div,.assoc-logic>div:not(.logic-sign),.assoc-sequence>div,.assoc-calc>div{overflow:hidden;box-shadow:0 8px 24px #192d410b}html[data-theme=dark] .assoc-model-figure{background:#fffffff5}html[data-theme=dark] .assoc-model-figure figcaption{color:#38434d;background:#f5f7f8}html[data-theme=dark] .assoc-filter{background:#ffffff0b}@media (width<=820px){.assoc-model-figure{border-radius:14px}.assoc-model-figure img{width:760px;min-width:760px;max-width:none;transform:translate(calc(50vw - 380px - 1rem))}.assoc-model-figure{overflow-x:auto}}.assoc-model-figure-v5{border-color:#4b7da52e;box-shadow:0 16px 42px #183d5b14}.assoc-model-figure-v5 img{object-fit:contain;width:100%;height:auto}.assoc-model-figure-v5 figcaption{color:#34536d;background:linear-gradient(#fbfdff,#f3f8fb)}html[data-theme=dark] .assoc-model-figure-v5 figcaption{color:#34536d;background:#f3f8fb}@media (width<=820px){.assoc-model-figure-v5 img{width:980px;min-width:980px;transform:none}}.assoc-orphan-v6{grid-template-columns:minmax(220px,1fr) minmax(190px,.7fr) minmax(320px,1.25fr);align-items:center;gap:1.1rem;margin:1.7rem 0;display:grid}.orphan-card{background:#fff;border:1px solid #5a82a033;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #19375011}.orphan-head{letter-spacing:.025em;border-bottom:1px solid #507da51f;align-items:center;gap:.65rem;padding:.82rem 1rem;font-size:.92rem;display:flex}.orphan-clients .orphan-head{color:#174f7b;background:linear-gradient(135deg,#e6f3ff,#f3f9ff)}.orphan-sales .orphan-head{color:#087c42;background:linear-gradient(135deg,#e7f8ee,#f2fbf6)}.orphan-icon{background:#ffffffb8;border-radius:9px;place-items:center;width:30px;height:30px;font-size:1rem;display:grid;box-shadow:inset 0 0 0 1px #466e8c1a}.orphan-body{padding:.72rem .82rem .82rem}.orphan-body>span{border-radius:8px;padding:.48rem .58rem;font-size:.88rem;display:block}.orphan-body>span:nth-child(2n){background:#4b82af0b}.orphan-emma{border:1px dashed #417daf4d;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.25rem;background:linear-gradient(90deg,#e0f1ffbf,#f6fafde6)!important;display:flex!important}.orphan-emma small{color:#65717a;white-space:nowrap;background:#eef2f4;border-radius:999px;padding:.18rem .4rem;font-size:.65rem;font-weight:750}.sales-lines>span{grid-template-columns:1fr 1fr auto;align-items:center;gap:.55rem;display:grid}.sales-lines b{font-weight:700}.sales-lines i{color:#536575;font-style:normal}.sales-lines em{color:#173f61;white-space:nowrap;font-style:normal;font-weight:750}.orphan-break{text-align:center;color:#60717e}.broken-line{grid-template-columns:1fr auto 1fr;align-items:center;gap:.4rem;width:min(100%,180px);margin:0 auto .65rem;display:grid}.broken-line span{background:repeating-linear-gradient(90deg,#9fb0bc 0 7px,#0000 7px 12px);height:2px}.broken-line i{color:#6e7c85;background:#f1f4f6;border:1px solid #d6dee3;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.orphan-break>b{color:#435967;font-size:.84rem;display:block}.orphan-break>small{color:#75848e;margin-top:.35rem;font-size:.72rem;line-height:1.45;display:block}html[data-theme=dark] .orphan-card{background:#ffffff0b}html[data-theme=dark] .orphan-body>span:nth-child(2n){background:#ffffff09}html[data-theme=dark] .orphan-emma{background:#5091be1c!important}html[data-theme=dark] .sales-lines em{color:inherit}@media (width<=820px){.assoc-orphan-v6{grid-template-columns:1fr}.orphan-break{padding:.25rem 0}.broken-line{width:90px;margin:1.15rem auto;transform:rotate(90deg)}}.assoc-flat-note{background:#eaf5ff73;border-left:3px solid #174f7b73;border-radius:0 10px 10px 0;margin:.7rem 0 1rem;padding:.7rem .9rem;font-size:.88rem}.assoc-summary-sentence{background:linear-gradient(135deg,#eaf5ff9e,#e9f8ef7a);border:1px solid #174f7b24;border-radius:14px;margin:1.2rem 0;padding:1rem 1.1rem;font-size:1.02rem;line-height:1.65}.assoc-css-demo{background:linear-gradient(145deg,#f6fbfff5,#fffffffa);border:1px solid #40709424;border-radius:18px;margin:1.65rem 0 2rem;padding:1.15rem;box-shadow:0 12px 34px #1937500e}.assoc-demo-title{color:#123f6c;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:0 0 1rem;display:flex}.assoc-demo-title strong{font-size:1.02rem}.assoc-demo-title span{color:#607487;font-size:.86rem}.assoc-demo-grid{grid-template-columns:minmax(145px,.82fr) 34px minmax(170px,1fr) 34px minmax(145px,.82fr);align-items:center;gap:.65rem;display:grid}.assoc-select-card{background:#fff;border:1px solid #d6e3ed;border-radius:13px;align-self:stretch;overflow:hidden;box-shadow:0 7px 18px #2248660f}.assoc-select-head{color:#174d78;background:linear-gradient(135deg,#e7f4ff,#ddecf8);border-bottom:1px solid #5078961c;padding:.65rem .8rem;font-size:.9rem;font-weight:800}.product-card .assoc-select-head{color:#9a560d;background:linear-gradient(135deg,#fff3d8,#f8e8c4)}.assoc-select-body{gap:.34rem;padding:.65rem;display:grid}.assoc-select-body>span{border:1px solid #0000;border-radius:7px;align-items:center;gap:.45rem;min-height:31px;padding:.38rem .62rem;font-size:.82rem;line-height:1.2;display:flex}.state-selected{color:#fff;background:linear-gradient(135deg,#12a55d,#078d4b);font-weight:750;box-shadow:0 4px 10px #088d4b29}.state-selected b{font-size:1rem}.state-possible{color:#173f68;background:#fff;border-color:#dce6ee!important}.state-alternative{color:#234b70;background:#eef1f4}.state-excluded{color:#465766;background:#cbd2d8}.assoc-propagation{color:#0b9a58;text-align:center;font-size:1.65rem;font-weight:800}.assoc-demo-legend{color:#627381;border-top:1px solid #4673961a;flex-wrap:wrap;justify-content:center;gap:.55rem 1.15rem;margin-top:1rem;padding-top:.8rem;font-size:.73rem;display:flex}.assoc-demo-legend span{align-items:center;gap:.35rem;display:flex}.assoc-demo-legend i{border:1px solid #3252693d;border-radius:5px;flex:0 0 17px;width:17px;height:17px;box-shadow:inset 0 0 0 1px #ffffff38}.lg-selected{background:#0b9853;border-color:#078548!important}.lg-possible{background:#fff}.lg-alternative{background:#eef1f4}.lg-excluded{background:#cbd2d8}html[data-theme=dark] .assoc-demo-title{color:#dcecff}html[data-theme=dark] .assoc-demo-title span{color:#aebdca}@media (width<=760px){.assoc-demo-grid{grid-template-columns:1fr}.assoc-propagation{line-height:1;transform:rotate(90deg)}.assoc-select-card{width:100%}}.assoc-css-model{background:linear-gradient(145deg,#f8fcfffa,#fffffffa);border:1px solid #3f6c8e24;border-radius:17px;margin:1.45rem 0 1.65rem;padding:1.1rem 1rem .85rem}.assoc-model-row{grid-template-columns:minmax(155px,1fr) minmax(105px,.62fr) minmax(165px,1fr) minmax(105px,.62fr) minmax(155px,1fr);align-items:center;gap:0;display:grid}.assoc-table-card{background:#fff;border:1px solid #d5e2ec;border-radius:13px;min-width:0;overflow:visible;box-shadow:0 7px 18px #2248660e}.assoc-table-head{letter-spacing:.025em;border-bottom:1px solid #466e8c1a;border-radius:12px 12px 0 0;padding:.72rem .85rem;font-size:.88rem;font-weight:850}.table-clients .assoc-table-head{color:#174d78;background:linear-gradient(135deg,#e6f3ff,#dcecf9)}.table-sales .assoc-table-head{color:#087c42;background:linear-gradient(135deg,#e5f7ed,#d8f1e3)}.table-products .assoc-table-head{color:#99560c;background:linear-gradient(135deg,#fff3d8,#f8e7c2)}.assoc-table-fields{gap:.35rem;padding:.68rem;display:grid}.assoc-table-fields>span{color:#24445f;border-radius:7px;align-items:center;min-height:32px;padding:.4rem .62rem;font-size:.8rem;display:flex;position:relative}.assoc-table-fields .model-key{font-weight:750}.table-clients .client-key,.table-sales .client-key{color:#174d78;background:#eaf5ff}.table-sales .product-key,.table-products .product-key{color:#95540c;background:#fff2d9}.model-port{z-index:3;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.model-port.left{left:-17px}.model-port.right{right:-17px}.client-key .model-port{background:#1880c8}.product-key .model-port{background:#e79000}.model-link{justify-content:center;align-items:center;height:86px;display:flex;position:relative}.model-link>i{background:#1880c8;height:2px;position:absolute;top:58%;left:0;right:0}.model-link.product-link>i{background:#e79000}.model-link>span{z-index:2;text-align:center;border-radius:7px;align-self:flex-start;margin-top:.1rem;padding:.32rem .48rem;font-size:.67rem;line-height:1.25;position:relative}.client-link>span{color:#175b8b;background:#edf7ff}.product-link>span{color:#8e570d;background:#fff7e7}.assoc-model-caption{color:#637482;text-align:center;border-top:1px solid #466e8c1a;margin:.9rem .15rem 0;padding-top:.72rem;font-size:.76rem}html[data-theme=dark] .assoc-table-card{background:#ffffff0b;border-color:#aacde629}html[data-theme=dark] .model-link>span{background:#17232d}html[data-theme=dark] .assoc-model-caption{color:#aebcc7}@media (width<=780px){.assoc-model-row{grid-template-columns:1fr}.model-link{height:68px}.model-link>i{width:2px;height:auto;inset:0 auto 0 50%;transform:translate(-50%)}.model-link>span{align-self:center;margin:0}.model-port{display:none}}@media (width>=781px){.assoc-table-card{position:relative}.model-link{align-self:start;height:100%;min-height:194px;position:relative}.table-clients .client-key .model-port,.table-sales .client-key .model-port,.table-sales .product-key .model-port,.table-products .product-key .model-port{top:50%}.model-link>span{width:max-content;max-width:100px;margin:0;position:absolute;top:46px;left:50%;transform:translate(-50%)}.assoc-model-row{align-items:start}.table-products{margin-top:37px}.model-link>span{z-index:4;width:auto;max-width:108px;margin:0;position:absolute;top:auto;left:auto;transform:none}.model-link.client-link>span{top:25px;left:50%;transform:translate(-50%)}.model-link.product-link>span{top:61px;left:50%;transform:translate(-50%)}.model-link.client-link>i{top:72px}.model-link.product-link>i{top:109px}.model-port{width:10px;height:10px}.model-port.left{left:-16px}.model-port.right{right:-16px}.model-link.client-link>span{top:20px}.model-link.product-link>span{top:56px}}html[data-theme=dark] .assoc-css-model{background:#102631;border-color:#9dc4db3d}html[data-theme=dark] .assoc-table-card{background:#192f3a;border-color:#a4c7db38;box-shadow:0 7px 18px #00000024}html[data-theme=dark] .table-clients .assoc-table-head{color:#174d78;background:#dcecf9}html[data-theme=dark] .table-sales .assoc-table-head{color:#087c42;background:#d8f1e3}html[data-theme=dark] .table-products .assoc-table-head{color:#99560c;background:#f8e7c2}html[data-theme=dark] .assoc-table-fields>span{color:#edf5fa}html[data-theme=dark] .table-clients .client-key,html[data-theme=dark] .table-sales .client-key{color:#174d78;background:#eaf5ff}html[data-theme=dark] .table-sales .product-key,html[data-theme=dark] .table-products .product-key{color:#95540c;background:#fff2d9}html[data-theme=dark] .assoc-table-fields .model-key b{color:inherit}html[data-theme=dark] .client-link>span{color:#69bff4;background:#153343;border:1px solid #4aa7e02e}html[data-theme=dark] .product-link>span{color:#f2ad35;background:#342a19;border:1px solid #e790002e}html[data-theme=dark] .model-link>span b{color:inherit}html[data-theme=dark] .assoc-model-caption{color:#c1d1dc;border-top-color:#a4c7db24}html[data-theme=dark] .assoc-model-caption strong{color:#e6f1f7}html[data-theme=dark] .assoc-css-demo{background:#102631;border-color:#9dc4db3d}html[data-theme=dark] .assoc-select-card{background:#192f3a;border-color:#a4c7db38}html[data-theme=dark] .region-card .assoc-select-head,html[data-theme=dark] .client-card .assoc-select-head{color:#174d78;background:#dcecf9}html[data-theme=dark] .product-card .assoc-select-head{color:#99560c;background:#f8e7c2}html[data-theme=dark] .state-selected{color:#fff;background:#0b9853}html[data-theme=dark] .state-possible{color:#173f68;background:#f8fbfd;border-color:#d7e3eb!important}html[data-theme=dark] .state-alternative{color:#294b67;background:#dfe5e9}html[data-theme=dark] .state-excluded{color:#263b4b;background:#aeb8c0}html[data-theme=dark] .assoc-demo-legend{color:#c3d1da;border-top-color:#a4c7db24}html[data-theme=dark] .lg-possible{background:#f8fbfd}html[data-theme=dark] .lg-alternative{background:#dfe5e9}html[data-theme=dark] .lg-excluded{background:#aeb8c0}html[data-theme=dark] .tech-article{--assoc-dark-panel:#102631;--assoc-dark-card:#172e39;--assoc-dark-card-2:#1b3440;--assoc-dark-border:#a4c7db33;--assoc-dark-text:#edf5f8;--assoc-dark-muted:#b7c8d2;--assoc-dark-blue:#9fd0f2;--assoc-dark-green:#65d79b;--assoc-dark-amber:#f0bd68;--assoc-dark-possible:#dce7ed;--assoc-dark-alt:#81929e;--assoc-dark-excluded:#465964}html[data-theme=dark] .tech-article .toc,html[data-theme=dark] .tech-article .article-note,html[data-theme=dark] .tech-article .box,html[data-theme=dark] .tech-article .takeaway,html[data-theme=dark] .tech-article .assoc-css-demo,html[data-theme=dark] .tech-article .assoc-css-model,html[data-theme=dark] .tech-article .assoc-orphan{background:var(--assoc-dark-panel);border-color:var(--assoc-dark-border);color:var(--assoc-dark-text);box-shadow:none}html[data-theme=dark] .tech-article .toc a,html[data-theme=dark] .tech-article .assoc-model-caption,html[data-theme=dark] .tech-article .assoc-demo-title span{color:var(--assoc-dark-muted)}html[data-theme=dark] .tech-article .assoc-select-card,html[data-theme=dark] .tech-article .assoc-table-card,html[data-theme=dark] .tech-article .orphan-card{background:var(--assoc-dark-card);border-color:var(--assoc-dark-border);box-shadow:0 7px 18px #0000001a}html[data-theme=dark] .tech-article .region-card .assoc-select-head,html[data-theme=dark] .tech-article .client-card .assoc-select-head,html[data-theme=dark] .tech-article .table-clients .assoc-table-head{color:#a9d9fa;background:#183c51;border-bottom-color:#70b5e22e}html[data-theme=dark] .tech-article .table-sales .assoc-table-head{color:#82dfad;background:#173f35;border-bottom-color:#58ca8d2e}html[data-theme=dark] .tech-article .product-card .assoc-select-head,html[data-theme=dark] .tech-article .table-products .assoc-table-head{color:#f3c978;background:#49391f;border-bottom-color:#e7ae492e}html[data-theme=dark] .tech-article .state-selected{color:#fff;box-shadow:none;background:#10a05a;border-color:#10a05a!important}html[data-theme=dark] .tech-article .state-possible{color:#173b53;background:#dce7ed;border-color:#c8d6df!important}html[data-theme=dark] .tech-article .state-alternative{color:#f4f8fa;background:#81929e}html[data-theme=dark] .tech-article .state-excluded{color:#d3dde3;background:#465964}html[data-theme=dark] .tech-article .assoc-demo-legend{color:#bfd0da;border-top-color:#a4c7db21}html[data-theme=dark] .tech-article .lg-possible{background:#dce7ed}html[data-theme=dark] .tech-article .lg-alternative{background:#81929e}html[data-theme=dark] .tech-article .lg-excluded{background:#465964}html[data-theme=dark] .tech-article .table-clients .client-key,html[data-theme=dark] .tech-article .table-sales .client-key{color:#b7ddf6;background:#21485e}html[data-theme=dark] .tech-article .table-sales .product-key,html[data-theme=dark] .tech-article .table-products .product-key{color:#f3ca7c;background:#4c3c22}html[data-theme=dark] .tech-article .assoc-table-fields .model-key b{color:inherit}html[data-theme=dark] .tech-article .model-link>span b{color:inherit}html[data-theme=dark] .tech-article .assoc-model-caption strong{color:#e7f1f6}html[data-theme=dark] .tech-article .orphan-break,html[data-theme=dark] .tech-article .orphan-link{color:#b9c9d2}html[data-theme=dark] .tech-article table{border-color:var(--assoc-dark-border)}html[data-theme=dark] .tech-article th{color:#eaf3f7;background:#18313d}html[data-theme=dark] .tech-article td{color:#dce8ee;background:#132a35;border-color:#a4c7db1f}html[data-theme=dark] .tech-article [class*=state-card],html[data-theme=dark] .tech-article [class*=selection-card],html[data-theme=dark] .tech-article [class*=field-card]{background:var(--assoc-dark-card);border-color:var(--assoc-dark-border)}html[data-theme=dark] .tech-article .flow,html[data-theme=dark] .tech-article .assoc-flow{border-color:var(--assoc-dark-border)}html[data-theme=dark] .tech-article .client-key .model-port,html[data-theme=dark] .tech-article .client-link>i{background:#2496d6}html[data-theme=dark] .tech-article .product-key .model-port,html[data-theme=dark] .tech-article .product-link>i{background:#e99a12}html[data-theme=dark] .tech-article{--v9-bg:#071f2b;--v9-panel:#102a36;--v9-card:#18323e;--v9-card-soft:#1d3a47;--v9-border:#355463;--v9-text:#eef6fa;--v9-muted:#b9cad4;--v9-blue:#1d4b62;--v9-blue-cell:#285b73;--v9-blue-text:#a9d9f6;--v9-green:#174b3a;--v9-green-cell:#225a46;--v9-green-text:#78dfa7;--v9-amber:#55401e;--v9-amber-cell:#684b20;--v9-amber-text:#f2c467;--v9-selected:#12a15c;--v9-possible:#294958;--v9-alternative:#667985;--v9-excluded:#3d4d57}html[data-theme=dark] .tech-article .assoc-css-demo,html[data-theme=dark] .tech-article .assoc-css-model,html[data-theme=dark] .tech-article .assoc-orphan,html[data-theme=dark] .tech-article .selection-demo,html[data-theme=dark] .tech-article .selection-box,html[data-theme=dark] .tech-article .state-demo,html[data-theme=dark] .tech-article .state-grid,html[data-theme=dark] .tech-article .logic-demo,html[data-theme=dark] .tech-article .assoc-example{background:var(--v9-panel);border-color:var(--v9-border);box-shadow:none}html[data-theme=dark] .tech-article .assoc-select-card,html[data-theme=dark] .tech-article .assoc-table-card,html[data-theme=dark] .tech-article .orphan-card,html[data-theme=dark] .tech-article .selection-card,html[data-theme=dark] .tech-article .field-card,html[data-theme=dark] .tech-article .state-card{background:var(--v9-card);border-color:var(--v9-border);box-shadow:none}html[data-theme=dark] .tech-article .region-card .assoc-select-head,html[data-theme=dark] .tech-article .table-clients .assoc-table-head,html[data-theme=dark] .tech-article .head-region,html[data-theme=dark] .tech-article .head-clients{background:var(--v9-blue);color:var(--v9-blue-text);border-bottom-color:#39708b}html[data-theme=dark] .tech-article .client-card .assoc-select-head,html[data-theme=dark] .tech-article .table-sales .assoc-table-head,html[data-theme=dark] .tech-article .head-client,html[data-theme=dark] .tech-article .head-sales{background:var(--v9-green);color:var(--v9-green-text);border-bottom-color:#2d7057}html[data-theme=dark] .tech-article .product-card .assoc-select-head,html[data-theme=dark] .tech-article .table-products .assoc-table-head,html[data-theme=dark] .tech-article .head-product,html[data-theme=dark] .tech-article .head-products{background:var(--v9-amber);color:var(--v9-amber-text);border-bottom-color:#80612d}html[data-theme=dark] .tech-article .state-selected{background:var(--v9-selected);color:#fff;border-color:#24b66e!important}html[data-theme=dark] .tech-article .state-possible{background:var(--v9-possible);color:#f0f7fa;border-color:#426574!important}html[data-theme=dark] .tech-article .state-alternative{background:var(--v9-alternative);color:#f3f7f9;border-color:#778995!important}html[data-theme=dark] .tech-article .state-excluded{background:var(--v9-excluded);color:#c8d3d9;border-color:#52636d!important}html[data-theme=dark] .tech-article .assoc-select-body>span{border-color:#385664}html[data-theme=dark] .tech-article .assoc-demo-title{color:var(--v9-text)}html[data-theme=dark] .tech-article .assoc-demo-title span,html[data-theme=dark] .tech-article .assoc-demo-legend{color:var(--v9-muted)}html[data-theme=dark] .tech-article .lg-selected{background:var(--v9-selected)}html[data-theme=dark] .tech-article .lg-possible{background:var(--v9-possible);border-color:#52707e}html[data-theme=dark] .tech-article .lg-alternative{background:var(--v9-alternative);border-color:#83949e}html[data-theme=dark] .tech-article .lg-excluded{background:var(--v9-excluded);border-color:#5a6a74}html[data-theme=dark] .tech-article .table-clients .client-key,html[data-theme=dark] .tech-article .table-sales .client-key{background:var(--v9-blue-cell);color:#b9e1fa}html[data-theme=dark] .tech-article .table-sales .product-key,html[data-theme=dark] .tech-article .table-products .product-key{background:var(--v9-amber-cell);color:#ffd27d}html[data-theme=dark] .tech-article .assoc-table-fields>span{color:#e8f2f6}html[data-theme=dark] .tech-article table{background:var(--v9-card);border-color:var(--v9-border)}html[data-theme=dark] .tech-article thead th{color:#dff1fa;border-color:var(--v9-border);background:#1c4253}html[data-theme=dark] .tech-article tbody td{color:#e4eef3;background:#17313d;border-color:#304e5d}html[data-theme=dark] .tech-article tbody tr:nth-child(2n) td{background:#1b3743}html[data-theme=dark] .tech-article .orphan-table,html[data-theme=dark] .tech-article .orphan-body{background:var(--v9-card);border-color:var(--v9-border)}html[data-theme=dark] .tech-article .orphan-row,html[data-theme=dark] .tech-article .orphan-table span{color:#e7f0f4}html[data-theme=dark] .tech-article .orphan-row.is-orphan,html[data-theme=dark] .tech-article .orphan{color:#f0f5f7;background:#52636d}html[data-theme=dark] .tech-article .article-note{color:#e5f0f5;background:#102f3a;border-color:#2d5668}html[data-theme=dark] .tech-article .article-note strong{color:#59d4ad}html[data-theme=dark] .tech-article .box{background:#122c38;border-color:#355463}html[data-theme=dark] .tech-article .takeaway{color:#e8f5ee;background:#143329;border-color:#32634e}html[data-theme=dark] .tech-article .client-link>span{color:#82ccf7;background:#123447;border-color:#285d79}html[data-theme=dark] .tech-article .product-link>span{color:#f4bd55;background:#3d3019;border-color:#6b5125}html[data-theme=dark] .tech-article .assoc-model-caption{color:#c2d1d9;border-top-color:#294754}html[data-theme=dark] .tech-article .code-block{background:#071b24;border-color:#294754}@media (width>=0){html[data-theme=dark] .tech-article{--v91-blue-head:#1d4b62;--v91-green-head:#174b3a;--v91-amber-head:#55401e;--v91-blue-head-text:#a9d9f6;--v91-green-head-text:#78dfa7;--v91-amber-head-text:#f2c467;--v91-possible:#496572;--v91-alternative:#61727b;--v91-excluded:#3d4d57;--v91-selected:#12a15c}html[data-theme=dark] .tech-article .region-card .assoc-select-head{background:var(--v91-blue-head)!important;color:var(--v91-blue-head-text)!important;border-bottom-color:#39708b!important}html[data-theme=dark] .tech-article .client-card .assoc-select-head{background:var(--v91-green-head)!important;color:var(--v91-green-head-text)!important;border-bottom-color:#2d7057!important}html[data-theme=dark] .tech-article .product-card .assoc-select-head{background:var(--v91-amber-head)!important;color:var(--v91-amber-head-text)!important;border-bottom-color:#80612d!important}html[data-theme=dark] .tech-article .state-selected{background:var(--v91-selected)!important;color:#fff!important;border-color:#24b66e!important}html[data-theme=dark] .tech-article .state-possible{background:var(--v91-possible)!important;color:#f4f8fa!important;border-color:#5f7b88!important}html[data-theme=dark] .tech-article .state-alternative{background:var(--v91-alternative)!important;color:#f5f8fa!important;border-color:#74858e!important}html[data-theme=dark] .tech-article .state-excluded{background:var(--v91-excluded)!important;color:#d4dee3!important;border-color:#50616b!important}html[data-theme=dark] .tech-article .lg-selected{background:var(--v91-selected)!important}html[data-theme=dark] .tech-article .lg-possible{background:var(--v91-possible)!important;border-color:#5f7b88!important}html[data-theme=dark] .tech-article .lg-alternative{background:var(--v91-alternative)!important;border-color:#74858e!important}html[data-theme=dark] .tech-article .lg-excluded{background:var(--v91-excluded)!important;border-color:#50616b!important}html[data-theme=dark] .tech-article .table-clients .assoc-table-head{background:var(--v91-blue-head)!important;color:var(--v91-blue-head-text)!important}html[data-theme=dark] .tech-article .table-sales .assoc-table-head{background:var(--v91-green-head)!important;color:var(--v91-green-head-text)!important}html[data-theme=dark] .tech-article .table-products .assoc-table-head{background:var(--v91-amber-head)!important;color:var(--v91-amber-head-text)!important}}html[data-theme=dark] .tech-article .assoc-demo{box-shadow:none!important;background:#102a36!important;border-color:#355463!important}html[data-theme=dark] .tech-article .demo-card{box-shadow:none!important;background:#18323e!important;border-color:#355463!important}html[data-theme=dark] .tech-article .demo-card:first-child .demo-head{color:#a9d9f6!important;background:#1d4b62!important;border-color:#39708b!important}html[data-theme=dark] .tech-article .demo-card:nth-child(2) .demo-head{color:#78dfa7!important;background:#174b3a!important;border-color:#2d7057!important}html[data-theme=dark] .tech-article .demo-card:nth-child(3) .demo-head{color:#f2c467!important;background:#55401e!important;border-color:#80612d!important}html[data-theme=dark] .tech-article .demo-list span{color:#f4f8fa!important;background:#496572!important;border-color:#5f7b88!important}html[data-theme=dark] .tech-article .demo-list span.selected,html[data-theme=dark] .tech-article .demo-list .selected{color:#fff!important;background:#12a15c!important;border-color:#24b66e!important}html[data-theme=dark] .tech-article .demo-list span.possible,html[data-theme=dark] .tech-article .demo-list .possible{color:#f4f8fa!important;background:#496572!important;border-color:#5f7b88!important}html[data-theme=dark] .tech-article .demo-list span.alternative,html[data-theme=dark] .tech-article .demo-list .alternative{color:#f5f8fa!important;background:#61727b!important;border-color:#74858e!important}html[data-theme=dark] .tech-article .demo-list span.excluded,html[data-theme=dark] .tech-article .demo-list .excluded{color:#d4dee3!important;background:#3d4d57!important;border-color:#50616b!important}html[data-theme=dark] .tech-article .demo-head{border-bottom-style:solid!important;border-bottom-width:1px!important}html[data-theme=dark] .tech-article .assoc-demo .demo-card:first-child>.demo-head{color:#a9d9f6!important;background:#1d4b62!important;border-bottom:1px solid #39708b!important}html[data-theme=dark] .tech-article .assoc-demo .demo-card:nth-child(2)>.demo-head{color:#78dfa7!important;background:#174b3a!important;border-bottom:1px solid #2d7057!important}html[data-theme=dark] .tech-article .assoc-demo .demo-card:nth-child(3)>.demo-head{color:#f2c467!important;background:#55401e!important;border-bottom:1px solid #80612d!important}html[data-theme=dark] .tech-article .assoc-demo-grid .demo-card:first-child .demo-head{color:#a9d9f6!important;background:#1d4b62!important;border-bottom-color:#39708b!important}html[data-theme=dark] .tech-article .assoc-demo-grid .demo-card:nth-child(2) .demo-head{color:#78dfa7!important;background:#174b3a!important;border-bottom-color:#2d7057!important}html[data-theme=dark] .tech-article .assoc-demo-grid .demo-card:nth-child(3) .demo-head{color:#f2c467!important;background:#55401e!important;border-bottom-color:#80612d!important}html[data-theme=dark] .tech-article{--head-petrol:#1d4b62;--head-petrol-text:#a9d9f6;--head-forest:#174b3a;--head-forest-text:#78dfa7;--head-amber:#55401e;--head-amber-text:#f2c467;--head-teal:#174b50;--head-teal-text:#86d9d5;--head-slate-violet:#403c59;--head-slate-violet-text:#c9c2ed;--head-wine:#51343d;--head-wine-text:#e6b6c3}html[data-theme=dark] .tech-article .assoc-filter:first-child>b{background:var(--head-petrol)!important;color:var(--head-petrol-text)!important;border-bottom:1px solid #39708b!important}html[data-theme=dark] .tech-article .assoc-filter:nth-child(2)>b{background:var(--head-forest)!important;color:var(--head-forest-text)!important;border-bottom:1px solid #2d7057!important}html[data-theme=dark] .tech-article .assoc-filter:nth-child(3)>b{background:var(--head-amber)!important;color:var(--head-amber-text)!important;border-bottom:1px solid #80612d!important}html[data-theme=dark] .tech-article .assoc-filter:nth-child(4)>b{background:var(--head-teal)!important;color:var(--head-teal-text)!important;border-bottom:1px solid #2e6d71!important}html[data-theme=dark] .tech-article .assoc-filter:nth-child(5)>b{background:var(--head-slate-violet)!important;color:var(--head-slate-violet-text)!important;border-bottom:1px solid #625d80!important}html[data-theme=dark] .tech-article .assoc-filter:nth-child(6)>b{background:var(--head-wine)!important;color:var(--head-wine-text)!important;border-bottom:1px solid #76505b!important}html[data-theme=dark] .tech-article .assoc-filter>b{box-shadow:none!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card{box-shadow:none!important;background:#18323e!important;border-color:#355463!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:first-child .orphan-head{color:#a9d9f6!important;background:#1d4b62!important;border-bottom:1px solid #39708b!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:last-child .orphan-head{color:#78dfa7!important;background:#174b3a!important;border-bottom:1px solid #2d7057!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:first-child .orphan-head i,html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:first-child .orphan-head span:first-child{color:#a9d9f6!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:last-child .orphan-head i,html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:last-child .orphan-head span:first-child{color:#78dfa7!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-row,html[data-theme=dark] .tech-article .assoc-orphan .orphan-body>span{color:#e8f2f6!important;border-color:#304e5d!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-row:nth-child(2n){background:#1d3a47!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break{color:#b9cad4!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break:before,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break:after{border-color:#8ba0ab!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break strong,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break .break-x{color:#405762!important;background:#dce6eb!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break b{color:#9fb3bd!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break p,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break span{color:#91a7b2}html[data-theme=dark] .tech-article .assoc-orphan .orphan-head>:first-child:not(b):not(strong){display:none!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-head{gap:0!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:first-child .orphan-head{color:#a9d9f6!important;background:#1d4b62!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:last-child .orphan-head{color:#78dfa7!important;background:#174b3a!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-sales-row span:nth-child(2),html[data-theme=dark] .tech-article .assoc-orphan .sales-row span:nth-child(2),html[data-theme=dark] .tech-article .assoc-orphan .orphan-card:last-child .orphan-row span:nth-child(2){color:#a9bec9!important;opacity:1!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break b,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break strong{color:#c8d8df!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break p,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break span{color:#91abb7!important;opacity:1!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break:before,html[data-theme=dark] .tech-article .assoc-orphan .orphan-break:after{opacity:1!important;border-color:#a7bbc5!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-break .break-x{color:#36505d!important;background:#dce7ec!important;border-color:#b9ccd5!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-row.is-orphan,html[data-theme=dark] .tech-article .assoc-orphan .orphan{color:#f4f8fa!important;background:#304f5e!important;border-color:#5e7885!important}html[data-theme=dark] .tech-article .assoc-orphan .orphan-badge,html[data-theme=dark] .tech-article .assoc-orphan .orphan-row.is-orphan small{color:#36505d!important;background:#dce7ec!important;border-color:#dce7ec!important}html[data-theme=dark] .tech-article #sans-vente .orphan-sale-product{color:#a9bec9!important;opacity:1!important}html[data-theme=dark] .tech-article #sans-vente .orphan-break-title{color:#d7e4ea!important;opacity:1!important}html[data-theme=dark] .tech-article #sans-vente .orphan-break-text{color:#a9bec9!important;opacity:1!important}html[data-theme=dark] .tech-article #mecanisme-en-une-phrase .assoc-summary,html[data-theme=dark] .tech-article #mecanisme-en-une-phrase .article-note{color:#eaf3f7!important;box-shadow:none!important;background:#173746!important;border:1px solid #355463!important}html[data-theme=dark] .tech-article #mecanisme-en-une-phrase .assoc-summary *,html[data-theme=dark] .tech-article #mecanisme-en-une-phrase .article-note *{color:inherit!important}html[data-theme=dark] .tech-article #sans-vente .orphan-sales .sales-lines>span>i{color:#a9bec9!important;opacity:1!important}html[data-theme=dark] .tech-article #sans-vente .orphan-break>b{color:#d7e4ea!important;opacity:1!important}html[data-theme=dark] .tech-article #sans-vente .orphan-break>small{color:#a9bec9!important;opacity:1!important}html[data-theme=dark] .tech-article #sans-vente .orphan-head .orphan-icon{display:none!important}html[data-theme=dark] .tech-article #retenir .article-note{color:#eaf3f7!important;box-shadow:none!important;background:#173746!important;border:1px solid #355463!important}html[data-theme=dark] .tech-article #retenir .article-note *{color:inherit!important}html[data-theme=dark] .tech-article #retenir .assoc-summary-sentence{color:#eaf3f7!important;box-shadow:none!important;background:#173746!important;border:1px solid #355463!important}html[data-theme=dark] .tech-article #retenir .assoc-summary-sentence strong{color:#eaf3f7!important}html[data-theme=dark] .tech-article #retenir .takeaway{box-shadow:none!important;background:#14383d!important;border-color:#35606a!important}html[data-theme=dark] .tech-article #retenir .takeaway h2,html[data-theme=dark] .tech-article #retenir .takeaway li,html[data-theme=dark] .tech-article #retenir .takeaway strong{color:#eef6fa!important}html[data-theme=dark] .tech-article .alternative{color:#f2f7f9!important;opacity:1!important;background:#71828b!important;border-color:#82939c!important}html[data-theme=dark] .tech-article .excluded{color:#b9c7ce!important;opacity:1!important;background:#354047!important;border-color:#46545c!important}html[data-theme=dark] .tech-article .selected-excluded{color:#dbe5e9!important;opacity:1!important;background:#354047!important;border-color:#59676e!important}
