/* Palette des écrans de démonstration. L’identité extérieure du site est conservée. */
.site-propilot.site-propilot .v-lab-top{background:linear-gradient(110deg,#153466,#245ca6);color:#f1f6ff}
.site-propilot.site-propilot .v-lab-tabs{background:#f1f5fd;border-color:#cfddf2}
.site-propilot.site-propilot .v-lab-tabs button[aria-selected=true]{background:#deebff;color:#25559a;border-color:#346fc6}
.site-propilot.site-propilot .v-lab-panel:not(#lab-panel-commercial){background:linear-gradient(135deg,#fafcff,#eff5ff)}
.site-propilot.site-propilot .v-lab .button{background:#245da8;border-color:#245da8;color:#fff}
.site-propilot.site-propilot [data-studio]{--indigo:#2569d5;--line:#d8e2f0;color:#1d3558;background:#f2f6fc;border-color:#c8d7ed}
.site-propilot.site-propilot [data-studio] .s-sidebar{background:linear-gradient(160deg,#122b55,#1b4e94 70%,#2367b4);border-color:#396ba5}
.site-propilot.site-propilot [data-studio] .s-main{background:linear-gradient(140deg,#f6f9ff,#edf3fc)}
.site-propilot.site-propilot [data-studio] .studio-brand-mark{background:#dcecff;color:#18437f;box-shadow:none}
.site-propilot.site-propilot [data-studio] .s-workspace-name{background:#a5c5f014;border-color:#81a9de55;color:#f0f6ff}
.site-propilot.site-propilot [data-studio] .s-workspace-name small{color:#c3d6f1}
.site-propilot.site-propilot [data-studio] .s-workspace-icon{background:#c9e0ff;color:#1b477e}
.site-propilot.site-propilot [data-studio] .s-sidebar-nav button{color:#dce9fa}
.site-propilot.site-propilot [data-studio] .s-sidebar-nav button[aria-pressed=true]{background:#c4dbff22;border-color:#afceff66;box-shadow:inset 3px 0 #8ec0ff;color:#fff}
.site-propilot.site-propilot [data-studio] :is(.s-sidebar-bottom p,.s-sidebar-bottom button){color:#d4e4fa}
.site-propilot.site-propilot [data-studio] .s-team i{background:#4277b5;color:#fff;border-color:#1a4a88}
.site-propilot.site-propilot [data-studio] .s-nav-count{background:#5e8ac755;color:#eef5ff}
.site-propilot.site-propilot [data-studio] .s-app-heading h3{color:#183860}
.site-propilot.site-propilot [data-studio] .s-toolbar{color:#536c8c;border-color:#d4e0f0}
.site-propilot.site-propilot [data-studio] .s-session i{background:#3d82e5}
.site-propilot.site-propilot [data-studio] .s-view-tabs button{color:#4c6583}
.site-propilot.site-propilot [data-studio] .s-view-tabs button[aria-selected=true]{color:#2463be;border-color:#2463be}
.site-propilot.site-propilot [data-studio] .s-metrics article{border-color:#d8e3f1;background:#fff}
.site-propilot.site-propilot [data-studio] .s-metrics article.s-metric-accent{background:linear-gradient(140deg,#e3efff,#c7ddff);border-color:#b8d1f4}
.site-propilot.site-propilot [data-studio] .s-metrics article>strong{color:#1d4277}
.site-propilot.site-propilot [data-studio] .s-metrics article>span:first-child{color:#415c80}
.site-propilot.site-propilot [data-studio] .s-metrics article>small{color:#536b89}
.site-propilot.site-propilot [data-studio] .s-metrics svg{stroke:#397ce3}
.site-propilot.site-propilot [data-studio] .s-metric-orbit{color:#397ce3;border-color:#a7c7f2}
.site-propilot.site-propilot [data-studio] .s-chart-column .s-bar{background:linear-gradient(0deg,#cee3ff,#699fee);border-color:#5287cc;box-shadow:inset 0 1px #f1f7ff}
.site-propilot.site-propilot [data-studio] .s-bar-cap{color:#3965a1}
.site-propilot.site-propilot [data-studio] .s-chart-legend i{background:#6b9fe6}
.site-propilot.site-propilot [data-studio] .s-agenda-card{background:linear-gradient(145deg,#edf4ff,#e3edfb);border-color:#ccdcf0}
.site-propilot.site-propilot [data-studio] .s-meeting{border-color:#7ca5db}
.site-propilot.site-propilot [data-studio] .s-time{color:#285da7}
.site-propilot.site-propilot [data-studio] :is(.s-avatar,.s-avatar.s-purple,.s-avatar.s-orange,.s-avatar.s-blue){background:#e6efff;color:#2d5897;border-color:#c0d4f2}
.site-propilot.site-propilot [data-studio] .s-record:hover{background:#edf4ff;border-color:#8bb0e6}
.site-propilot.site-propilot [data-studio] :is(.s-search,.s-period select){border-color:#c5d6ed;background:#fff;color:#234873}
.site-propilot.site-propilot [data-studio] .s-tour-launch{background:#e7f0ff;border-color:#abc8f0;color:#2c5792}
.site-propilot.site-propilot [data-studio] .s-story{background:#edf4ff;border-color:#a5c5f0}
.site-propilot.site-propilot [data-studio] .s-story-top{background:#d9e8ff;color:#214b83}
.site-propilot.site-propilot [data-studio] .s-story-steps button[aria-current]{background:#2159a7;color:#fff}
.site-propilot.site-propilot [data-studio] .s-tour-focus{outline-color:#3d80e2;box-shadow:0 0 0 4px #83b3ff33}
.site-propilot.site-propilot [data-studio] .s-board-column{background:#edf2fa;border-color:#d1ddef}
.site-propilot.site-propilot [data-studio] .s-board-column>h4{color:#2a4d7e}
.site-propilot.site-propilot [data-studio] .s-deal{background:#fff;border-color:#d4e0ef}
.site-propilot.site-propilot [data-studio] .s-deal footer{color:#58708e;border-color:#dce6f2}
.site-propilot.site-propilot [data-studio] .s-task input{accent-color:#286bd2}
.site-propilot.site-propilot [data-studio] .s-task-tag{background:#e8effc;color:#365f99}
.site-propilot.site-propilot [data-studio] .s-activity-trail{background:#e7effd;border-color:#d1dff3}
.site-propilot.site-propilot [data-studio] .s-detail{background:#f7faff;border-color:#bfd3ef;color:#234571}
.site-propilot.site-propilot [data-studio] .s-detail-stage select{border-color:#b9d0f0;color:#234571;background:#fff}
.site-propilot.site-propilot [data-studio] :is(.s-detail-history,.s-detail-note){background:#eaf2ff;border-color:#d3e0f3;color:#4b6483}
.site-propilot.site-propilot [data-studio] :is(button,input,select):focus-visible{outline-color:#397ee1}
.site-propilot.site-propilot .i-premium{background:#f2f6fd;border-color:#c5d6ee;box-shadow:0 25px 45px -27px #163a6b66;color:#1d3b65}
.site-propilot.site-propilot .i-premium .i-workspace-chrome{background:#eff5ff;border-color:#d3e1f4;color:#506989}
.site-propilot.site-propilot .i-premium .i-workspace-chrome b{background:#dbe9ff;color:#2d5994}
.site-propilot.site-propilot .i-premium .i-workspace-menu{background:linear-gradient(160deg,#142e59,#1c5198 70%,#286bc0);border-color:#396da9;color:#dbe9ff}
.site-propilot.site-propilot .i-premium .i-workspace-avatar{background:#cce2ff;color:#18417e}
.site-propilot.site-propilot .i-premium .i-workspace-content{background:linear-gradient(140deg,#f8faff,#eff4fc)}
.site-propilot.site-propilot .i-premium h3{color:#203e68}
.site-propilot.site-propilot .i-premium .q-app-toolbar{color:#566e90;border-color:#d6e2f3}
.site-propilot.site-propilot .i-premium .q-metrics>div{background:#fff;border-color:#d7e2f2}
.site-propilot.site-propilot .i-premium .q-metrics .q-stat-2{background:linear-gradient(135deg,#e5efff,#cfe2ff);border-color:#bed4f5}
.site-propilot.site-propilot .i-premium .q-metrics strong{color:#234d86}
.site-propilot.site-propilot .i-premium .q-metrics :is(span,small){color:#536d8d}
.site-propilot.site-propilot .i-premium :is(.q-trend,.q-graph,.q-records){background:#fff;border-color:#d6e2f2}
.site-propilot.site-propilot .i-premium .q-trend svg{stroke:#397dde}
.site-propilot.site-propilot .i-premium .q-trend .q-axis{stroke:#cbdcf1}
.site-propilot.site-propilot .i-premium .q-record summary:hover,.site-propilot.site-propilot .i-premium .q-record[open] summary{background:#eaf2ff}
.site-propilot.site-propilot .i-premium .q-record-context{background:#f0f6ff;border-color:#d5e3f6}
.site-propilot.site-propilot .i-premium .q-record-context :is(p,small,span){color:#3c5c85}
.site-propilot.site-propilot .i-premium .q-avatar{background:#e2edff;color:#345f9b}
.site-propilot.site-propilot .i-premium .q-status{background:#edf4ff;border-color:#cbddf5;color:#315b94}
.site-propilot.site-propilot .i-premium :is(.q-record-title strong,.q-record-heading>strong){color:#274b7d}
.site-propilot.site-propilot .i-premium .q-stage-bars i{background:linear-gradient(90deg,#a9caff,#3c7fde)}
.site-propilot.site-propilot .i-premium .q-flow{background:#e7f0ff;border-color:#c5d9f5}
.site-propilot.site-propilot .i-premium .q-flow :is(strong,b){color:#2d5b99}
.site-propilot.site-propilot .i-premium .q-module-grid>span{background:#f7faff;border-color:#c9d9ee;color:#3c5d88}
.site-propilot.site-propilot .i-premium .q-module-grid>span:nth-child(3){background:#dfeaff;border-color:#bbd2f4}
.site-propilot.site-propilot .i-premium .i-workspace-bottom{color:#526e90}
.site-propilot.site-propilot .i-premium .i-workspace-bottom i{background:#397bdb}
.site-propilot.site-propilot .p-business-scene{border-color:#bfd2ec;color:#234674;box-shadow:0 28px 45px -30px #173b6e55}
.site-propilot.site-propilot .p-business-scene .p-mini-chrome,.site-propilot.site-propilot .p-business-scene .p-mini-footer{background:#edf4ff;border-color:#cedef4;color:#4b688d}
.site-propilot.site-propilot .p-business-scene .p-mini-chrome b{background:#d3e4ff;color:#2e5a96}
.site-propilot.site-propilot .p-business-scene .p-mini-context{background:#edf3ff}
.site-propilot.site-propilot .p-business-scene .p-mini-avatar{background:#285fa9;color:#fff}
.site-propilot.site-propilot .p-business-scene .p-mini-number{background:#e5eeff;border-color:#c2d4ef;color:#365f99}
.site-propilot.site-propilot .p-business-scene .p-mini-state{color:#2a65b5}
.site-propilot.site-propilot .p-business-scene .p-mini-rows>li{border-color:#d3e0f3}
.site-propilot.site-propilot .v-crm-frame.propilot-studio{background:linear-gradient(130deg,#dceaff,#c8dcff);border-color:#b9d1f4}
.site-propilot.site-propilot .v-config-preview{background:linear-gradient(140deg,#163466,#245ca6);border-color:#18437f;color:#fff}
.site-propilot.site-propilot .v-config-preview .v-record-code{background:#d1e4ff;color:#254f87}
.site-propilot.site-propilot .v-record-code{background:#e2edff;border-color:#c6daf5;color:#345d95}
.site-propilot.site-propilot .v-metrics article:last-child{background:linear-gradient(130deg,#e2edff,#cee2ff);border-color:#b8d2f5}
.site-propilot.site-propilot .v-metrics strong{color:#2b5085}
.site-propilot.site-propilot .v-stage-breakdown dl>div{border-color:#6f9fde}
.site-propilot.site-propilot .v-process-steps>li:last-child,.site-propilot.site-propilot .v-history{background:#e6effe;border-color:#c2d6f1}
