/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#152019;--muted:#778077;--line:#e7eae6;--paper:#f6f7f5;--green:#194c35;--lime:#dff55b;--white:#fff}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;display:flex}.sidebar{color:#fff;z-index:10;background:#163e2d;flex-direction:column;width:232px;padding:28px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:.08em;align-items:center;gap:11px;margin:0 10px 37px;font-size:16px;font-weight:900;display:flex}.brand-mark{background:var(--lime);color:#163e2d;border-radius:10px 10px 10px 3px;place-items:center;width:35px;height:35px;font-family:Georgia,serif;font-size:23px;font-style:italic;display:grid}.brand small{color:#a6b9ad;letter-spacing:.18em;margin-top:3px;font-size:9px;display:block}.sidebar nav{gap:6px;display:grid}.nav-item{color:#b8c8bf;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;padding:12px 13px;font-size:15px;font-weight:700;display:flex}.nav-item>span{text-align:center;width:18px;font-size:20px;font-weight:400}.nav-item b{color:#fff;text-align:center;background:#e75846;border-radius:10px;min-width:19px;margin-left:auto;padding:3px 5px;font-size:12px}.sidebar-bottom{margin-top:auto}.user-card{border-top:1px solid #315945;align-items:center;gap:10px;margin-top:15px;padding:20px 5px 3px;display:flex}.user-card strong,.user-card small{display:block}.user-card strong{font-size:14px}.user-card small{color:#a6b9ad;margin-top:3px;font-size:12px}.user-card i{color:#a6b9ad;margin-left:auto}.workspace{flex:1;min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:90px;padding:0 34px;display:flex}.page-title p,.eyebrow,.card-heading p,.advice p{color:#8b938d;letter-spacing:.16em;margin:0 0 5px;font-size:11px;font-weight:800}.page-title h1{letter-spacing:-.03em;margin:0;font-size:24px}.top-actions{align-items:center;gap:12px;display:flex}.icon-button{border:1px solid var(--line);background:#fff;border-radius:9px;width:39px;height:39px;font-size:21px;position:relative}.icon-button span{background:#e75846;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:9px}.primary{background:var(--green);color:#fff;border:0;border-radius:9px;padding:12px 17px;font-size:14px;font-weight:800;box-shadow:0 4px 10px #153d2920}.primary b{margin-right:5px;font-size:18px}.content{padding:24px 30px 36px}.segment-row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.segmented{border-bottom:1px solid #dfe3df;gap:4px;display:flex}.segmented button{color:#8a928d;background:0 0;border:0;padding:10px 14px 12px;font-size:14px;font-weight:700;position:relative}.segmented button.selected:after{content:"";background:var(--green);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.segmented span{background:#e9ece9;border-radius:8px;margin-left:4px;padding:2px 6px;font-size:11px}.period{color:#59635c;border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 8px 9px 12px;font-size:13px;font-weight:700}.period button{background:0 0;border:0;margin-left:11px}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:17px;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:15px;display:flex;box-shadow:0 2px 4px #15201908}.metric-icon{border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.metric-icon.blue{color:#3976b8;background:#e9f2ff}.metric-icon.orange{color:#cd781a;background:#fff1dd}.metric-icon.green{color:#328753;background:#e2f5e9}.metric-icon.violet{color:#7456c5;background:#eeeafe}.metrics p{color:#858d87;margin:0 0 4px;font-size:11px;font-weight:700}.metrics strong{letter-spacing:-.04em;font-size:19px}.metrics small{color:#8b938d;margin-left:7px;font-size:10px}.toolbar{gap:9px;margin-bottom:17px;display:flex}.search{border:1px solid var(--line);background:#fff;border-radius:9px;flex:1;align-items:center;gap:8px;max-width:365px;padding:9px 12px;display:flex}.search span{color:#7e8780;font-size:19px}.search input{width:100%;color:var(--ink);border:0;outline:0;font-size:13px}.filter{border:1px solid var(--line);color:#4f5952;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:13px;display:flex}.filter b{color:#365820;background:#e5f1b5;border-radius:9px;padding:2px 5px;font-size:10px}.kanban{grid-template-columns:repeat(5,minmax(205px,1fr));gap:12px;padding-bottom:15px;display:grid;overflow-x:auto}.kanban-column{min-width:205px}.column-head{background:#eef3f0;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 8px;display:flex}.column-head div{align-items:center;gap:7px;display:flex}.column-head i{background:#4f8adb;border-radius:50%;width:7px;height:7px}.column-head strong{font-size:12px}.column-head span{color:#7c867e;background:#fff9;border-radius:8px;padding:2px 5px;font-size:11px}.column-head button{color:#6a746d;background:0 0;border:0}.column-head.violet{background:#f0edfa}.column-head.violet i{background:#7659bf}.column-head.orange{background:#fcf0e4}.column-head.orange i{background:#df8a35}.column-head.teal{background:#e8f3f0}.column-head.teal i{background:#46947c}.column-head.pink{background:#f8eaea}.column-head.pink i{background:#c85d6b}.progress{background:#e3e6e3;border-radius:4px;height:3px;margin-top:8px;overflow:hidden}.progress i{background:#91ac95;border-radius:4px;height:100%;display:block}.column-meta{color:#929a94;justify-content:space-between;padding:7px 2px 9px;font-size:10px;display:flex}.column-meta span:first-child{color:#606a62;font-weight:800}.cards{gap:9px;display:grid}.lead-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;width:100%;padding:12px;transition:all .18s;box-shadow:0 2px 3px #0f24160a}.lead-card:hover{border-color:#bdc8c0;transform:translateY(-2px);box-shadow:0 7px 18px #233b2b12}.lead-top{align-items:center;gap:8px;display:flex}.avatar{color:#315d43;background:#dfeee2;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.avatar-0{color:#3b6592;background:#e4eef9}.avatar-1{color:#875a39;background:#f1e4da}.avatar-2{color:#62539b;background:#e3e0f4}.avatar-3{color:#356047;background:#e4efe7}.avatar-4{color:#975567;background:#f2e4e7}.avatar.large{width:50px;height:50px;font-size:15px}.lead-top strong,.lead-top small{display:block}.lead-top strong{white-space:nowrap;text-overflow:ellipsis;max-width:125px;font-size:12px;overflow:hidden}.lead-top small{color:#929a94;margin-top:3px;font-size:10px}.lead-top i{color:#abb1ac;letter-spacing:1px;margin-left:auto;font-size:11px}.lead-card>p{color:#4c564f;height:28px;margin:11px 0 7px;font-size:11px;line-height:1.45}.stars{color:#d7dbd8;gap:1px;font-size:11px;display:flex}.stars .on{color:#efae36}.lead-bottom{border-top:1px solid #eff1ef;flex-direction:column;gap:6px;margin-top:10px;padding-top:9px;display:flex}.lead-bottom strong{font-size:14px}.lead-bottom small{color:#7e8780;font-size:10px}.lead-bottom small.late{color:#c45148}.empty{color:#9ba29d;text-align:center;border:1px dashed #d7dcd8;border-radius:10px;padding:25px 8px;font-size:12px}.modal-backdrop{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e211777;justify-content:flex-end;display:flex;position:fixed;inset:0}.contact-panel{background:#fff;width:420px;height:100%;padding:42px 35px;animation:.22s ease-out slide;position:relative;box-shadow:-15px 0 40px #0d251833}.close{border:1px solid var(--line);background:#fff;border-radius:50%;width:34px;height:34px;font-size:21px;position:absolute;top:22px;right:24px}.contact-panel .eyebrow{margin-top:22px}.contact-panel h2{margin:6px 0 8px;font-size:25px}.contact-kind{color:#516158;background:#edf2ee;border-radius:12px;padding:5px 9px;font-size:12px}.panel-amount{background:#f3f6f3;border-radius:12px;margin:28px 0;padding:18px}.panel-amount small,.panel-amount strong{display:block}.panel-amount small{color:#8b938d;margin-bottom:6px;font-size:12px}.panel-amount strong{font-size:27px}.contact-panel dl div{border-bottom:1px solid var(--line);padding:15px 0}.contact-panel dt{color:#8b938d;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.contact-panel dd{margin:6px 0 0;font-size:14px;font-weight:700}.contact-panel dd.stars{color:#efae36;display:block}.contact-panel dd.stars span{color:#d7dbd8}.panel-actions{grid-template-columns:1fr 1.5fr;gap:8px;display:grid;position:absolute;bottom:30px;left:35px;right:35px}.panel-actions button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:11px;font-size:12px;font-weight:800}.panel-actions .primary{background:var(--green);color:#fff;border:0}.toast{color:#fff;z-index:50;background:#17231c;border-radius:9px;padding:12px 18px;font-size:13px;animation:.2s ease-out rise;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0003}.analysis-grid{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.analysis-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.overview{min-height:390px}.card-heading{justify-content:space-between;align-items:flex-start;display:flex}.card-heading h2,.card-heading h3{margin:0}.card-heading h2{max-width:400px;font-size:19px}.card-heading h3{font-size:16px}.card-heading button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 10px;font-size:11px}.analysis-kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0;display:grid}.analysis-kpis div{border-left:2px solid #dfe5df;padding-left:11px}.analysis-kpis small,.analysis-kpis strong,.analysis-kpis span{display:block}.analysis-kpis small{color:#858d87;font-size:10px}.analysis-kpis strong{margin:5px 0;font-size:21px}.analysis-kpis span{color:#858d87;font-size:10px}.bars{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#fff 0 40px,#edf0ed 41px);align-items:flex-end;gap:5%;height:165px;padding:0 4%;display:flex}.bars i{background:#b9cbbf;border-radius:4px 4px 0 0;flex:1;min-width:15px}.months{color:#9aa19c;justify-content:space-around;padding-top:9px;font-size:10px;display:flex}.donut-wrap{justify-content:center;align-items:center;gap:25px;min-height:270px;display:flex}.donut{background:conic-gradient(var(--green) 0 46%,#78a996 46% 77%,#e6b55c 77%);border-radius:50%;place-items:center;width:145px;height:145px;display:grid;position:relative}.donut:after{content:"";background:#fff;border-radius:50%;width:91px;height:91px;position:absolute}.donut span{z-index:1;text-align:center;font-size:21px;font-weight:900}.donut small{color:#8b938d;font-size:10px;font-weight:500;display:block}.donut-wrap ul{gap:14px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.donut-wrap li{grid-template-columns:10px 1fr;align-items:center;gap:3px 6px;display:grid}.donut-wrap li b{grid-column:2;font-size:14px}.key{background:#78a996;border-radius:50%;width:7px;height:7px}.advice{background:#eff4d6;border-color:#dce8a8;grid-column:1/-1;align-items:center;gap:18px;display:flex}.advice .spark{background:var(--lime);border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.advice div{flex:1}.advice h3{margin:0 0 6px;font-size:16px}.advice div>span{color:#677066;font-size:12px}.advice button{color:var(--green);background:0 0;border:0;font-size:12px;font-weight:800}@keyframes slide{0%{opacity:0;transform:translate(30px)}}@keyframes rise{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:1050px){.metrics{grid-template-columns:repeat(2,1fr)}.analysis-grid{grid-template-columns:1fr}.advice{grid-column:1}.kanban{grid-template-columns:repeat(5,220px)}}@media (max-width:720px){.sidebar{width:67px;padding:22px 10px}.brand{margin:0 auto 30px}.brand>span:last-child,.nav-item:not(.active)>span+*,.nav-item{font-size:0}.nav-item{justify-content:center;padding:12px}.nav-item>span{font-size:20px}.workspace{margin-left:67px}.topbar{padding:0 16px}.content{padding:18px 14px}.metrics{grid-template-columns:1fr 1fr}.top-actions .primary{padding:10px;font-size:0}.top-actions .primary b{margin:0;font-size:19px}.user-card span:not(.avatar),.user-card i{display:none}.user-card{justify-content:center}.analysis-kpis{grid-template-columns:1fr}.donut-wrap{flex-direction:column}.segment-row{flex-direction:column;align-items:flex-start;gap:12px}.contact-panel{width:min(100%,420px)}}:root{--ink:#1a1a1a;--muted:#858585;--line:#e0e0e0;--paper:#f5f5f5;--green:#bd2f2e;--lime:#bd2f2e;--brand-red:#bd2f2e;--brand-black:#171717}body{font-family:var(--font-montserrat),Montserrat,Arial,Helvetica,sans-serif;background:#f5f5f5}.sidebar{color:#1a1a1a;background:#fff;border-right:1px solid #dedfe0;padding-top:22px}.brand{border-bottom:1px solid #e8e8e8;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:104px;margin:0 9px 21px;display:flex}.brand img{object-fit:contain;object-position:left center;width:144px;height:auto}.brand small{color:#858585;letter-spacing:.22em;margin:1px 0 0 3px;font-size:9px}.nav-item{color:#666;text-transform:uppercase;letter-spacing:.04em;border-radius:2px;font-size:13px}.nav-item:hover,.nav-item.active{color:var(--acc,#bd2f2e);background:#f5f5f5}.nav-item.active{box-shadow:inset 4px 0 0 var(--acc,#bd2f2e)}.sidebar-bottom .nav-item{border-top:1px solid #e8e8e8;border-radius:0;padding-top:18px}.user-card{border-top:1px solid #e8e8e8}.user-card small,.user-card i{color:#858585}.avatar.dark{color:#fff;background:#1a1a1a}.topbar{color:#fff;background:#171717;border:0;box-shadow:0 3px 15px #0002}.page-title p{color:#b2b0b0}.page-title h1{letter-spacing:.02em;font-weight:400}.icon-button{color:#fff;background:#282828;border-color:#444;border-radius:2px}.icon-button span{background:var(--acc,#bd2f2e)}.primary{background:var(--acc,#bd2f2e);box-shadow:none;text-transform:uppercase;letter-spacing:.04em;border-radius:2px}.primary:hover{background:linear-gradient(110deg,var(--acc,#bd2f2e),#000,var(--acc,#bd2f2e))}.segmented button{border-radius:0}.segmented button.selected{color:var(--acc,#bd2f2e)}.segmented button.selected:after{background:var(--acc,#bd2f2e);height:3px}.period,.search,.filter,.metrics article,.lead-card,.analysis-card{border-radius:3px}.metric-icon{border-radius:2px}.metric-icon.blue,.metric-icon.orange,.metric-icon.green,.metric-icon.violet{color:var(--acc,#bd2f2e);background:#f1e4e4}.metrics article{border-top:3px solid #0000}.metrics article:hover{border-top-color:var(--acc,#bd2f2e)}.up{color:#6d6364!important}.column-head{border-radius:2px;background:#ededed!important}.column-head i,.column-head.violet i,.column-head.orange i,.column-head.teal i,.column-head.pink i,.progress i{background:var(--acc,#bd2f2e)}.lead-card:hover{border-color:var(--acc,#bd2f2e);box-shadow:0 8px 18px #7d151510}.stars .on,.contact-panel dd.stars{color:var(--acc,#bd2f2e)}.contact-kind{color:#9a2524;background:#f1e4e4;border-radius:2px}.panel-actions button,.close{border-radius:2px}.toast{border-left:4px solid var(--acc,#bd2f2e);border-radius:2px}.bars i{background:#b2b0b0}.bars i.current{background:var(--acc,#bd2f2e)}.donut{background:conic-gradient(var(--acc,#bd2f2e) 0 46%,#282828 46% 77%,#b2b0b0 77%)}.key.green{background:var(--acc,#bd2f2e)}.key.blue{background:#282828}.key.orange{background:#b2b0b0}.advice{background:#f1e4e4;border-color:#e2c2c2}.advice .spark{background:var(--acc,#bd2f2e);color:#fff;border-radius:2px}.advice button{color:var(--acc,#bd2f2e)}.analysis-kpis div{border-left-color:var(--acc,#bd2f2e)}@media (max-width:720px){.brand{border:0;height:auto;margin-bottom:28px}.brand img{width:46px}.brand span{display:none}.sidebar{padding-top:18px}.topbar{height:78px}}.directory{gap:16px;display:grid}.directory-summary{border:1px solid var(--line);border-top:4px solid var(--acc,#bd2f2e);background:#fff;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.directory-summary p{color:var(--acc,#bd2f2e);letter-spacing:.16em;margin:0 0 6px;font-size:11px;font-weight:800}.directory-summary h2{margin:0 0 5px;font-size:21px;font-weight:500}.directory-summary>div>span{color:#858585;font-size:11px}.directory-stats{gap:42px;display:flex!important}.directory-stats>span{border-left:2px solid var(--acc,#bd2f2e);min-width:105px;padding-left:14px;display:block}.directory-stats small,.directory-stats strong{display:block}.directory-stats small{color:#858585;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.directory-stats strong{margin-top:5px;font-size:19px}.directory-tools{gap:9px;display:flex}.directory-tools .search{max-width:420px}.client-table-wrap{border:1px solid var(--line);background:#fff;overflow-x:auto}.client-table{border-collapse:collapse;width:100%;min-width:1050px}.client-table th{text-align:left;color:#858585;text-transform:uppercase;letter-spacing:.08em;background:#f5f5f5;border-bottom:1px solid #dedfe0;padding:12px 14px;font-size:10px}.client-table td{vertical-align:middle;border-bottom:1px solid #ececec;padding:14px;font-size:11px}.client-table tbody tr{cursor:pointer;transition:all .15s}.client-table tbody tr:hover{box-shadow:inset 3px 0 0 var(--acc,#bd2f2e);background:#faf6f6}.client-table td strong,.client-table td small{display:block}.client-table td>strong{font-size:12px}.client-table td small{color:#858585;white-space:nowrap;margin-top:5px}.client-table td a{color:#1a1a1a;font-weight:700;text-decoration:none;display:block}.client-table td a:hover{color:var(--acc,#bd2f2e)}.client-name{align-items:center;gap:9px;min-width:170px;display:flex}.client-name strong{font-size:12px}.client-name small{text-overflow:ellipsis;max-width:190px;overflow:hidden}.mini-stars{color:var(--acc,#bd2f2e);letter-spacing:1px}.status-chip{color:#9a2524;text-transform:uppercase;letter-spacing:.04em;background:#f1e4e4;padding:5px 7px;font-size:10px;font-weight:800;display:inline-block}.client-table small.attention{color:var(--acc,#bd2f2e)}.client-table td:last-child button{width:27px;height:27px;color:var(--acc,#bd2f2e);background:#fff;border:1px solid #dedfe0;font-size:18px}.client-table tr:hover td:last-child button{background:var(--acc,#bd2f2e);color:#fff;border-color:var(--acc,#bd2f2e)}.directory-empty{text-align:center;color:#858585;padding:45px;font-size:12px}.directory .avatar{border-radius:2px}@media (max-width:900px){.directory-summary{align-items:flex-start;gap:18px}.directory-stats{gap:12px}.directory-stats>span{min-width:90px}.directory-tools{flex-wrap:wrap}.directory-tools .search{flex-basis:100%;max-width:none}}@media (max-width:620px){.directory-summary{flex-direction:column}.directory-stats{justify-content:space-between;width:100%}.directory-stats>span{flex:1}}.pdf-action{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#282828;border:1px solid #555;border-radius:2px;padding:11px 15px;font-size:12px;font-weight:800}.pdf-action:hover{border-color:var(--acc,#bd2f2e);color:#fff}.pdf-action b{color:#e35c5b;margin-right:5px;font-size:15px}.creator-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111b;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.creator-modal{border-top:5px solid var(--acc,#bd2f2e);background:#fff;width:min(680px,100%);max-height:calc(100vh - 44px);padding:30px 34px;animation:.2s ease-out creator-in;position:relative;overflow-y:auto;box-shadow:0 22px 60px #0005}.creator-modal>.close{top:20px;right:20px}.creator-modal h2{margin:5px 45px 8px 0;font-size:25px;font-weight:500}.creator-intro{color:#6f6f6f;margin:0 0 22px;font-size:12px;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-grid label{gap:6px;display:grid}.form-grid label.wide{grid-column:1/-1}.form-grid label>span{text-transform:uppercase;letter-spacing:.07em;color:#626262;font-size:10px;font-weight:800}.form-grid input,.form-grid select{color:#1a1a1a;background:#fafafa;border:1px solid #d9d9d9;border-radius:1px;outline:0;width:100%;height:42px;padding:0 11px;font-size:13px}.form-grid input:focus,.form-grid select:focus{border-color:var(--acc,#bd2f2e);box-shadow:0 0 0 2px #bd2f2e18}.amount-input{position:relative}.amount-input input{padding-right:34px}.amount-input b{color:#858585;font-size:13px;position:absolute;top:13px;right:12px}.pdf-drop{cursor:pointer;background:#f7f7f7;border:1px dashed #b8b8b8;grid-template-rows:1fr 1fr;grid-template-columns:48px 1fr;align-items:center;column-gap:13px;min-height:104px;margin-bottom:20px;padding:17px;display:grid;position:relative}.pdf-drop:hover,.pdf-drop.has-file{border-color:var(--acc,#bd2f2e);background:#fbf4f4}.pdf-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.pdf-icon{background:var(--acc,#bd2f2e);color:#fff;letter-spacing:.08em;grid-row:1/3;place-items:center;width:45px;height:54px;font-size:11px;font-weight:900;display:grid}.pdf-drop strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:13px;overflow:hidden}.pdf-drop small{color:#858585;align-self:start;margin-top:4px;font-size:10px}.ocr-note{border-left:3px solid var(--acc,#bd2f2e);background:#f1e4e4;gap:10px;margin-top:17px;padding:12px 14px;font-size:11px;line-height:1.5;display:flex}.ocr-note b{color:#9a2524;white-space:nowrap}.ocr-note span{color:#656565}.form-error{color:#a52726;background:#fff0f0;border:1px solid #efcaca;margin:14px 0 0;padding:9px 11px;font-size:11px}.creator-actions{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:17px;display:flex}.creator-actions button{text-transform:uppercase;background:#fff;border:1px solid #d5d5d5;border-radius:2px;padding:11px 17px;font-size:12px;font-weight:800}.creator-actions .primary{border-color:var(--acc,#bd2f2e);background:var(--acc,#bd2f2e);color:#fff}.contact-panel{overflow-y:auto}.contact-panel .panel-actions{background:#fff;margin-top:25px;padding-top:15px;position:sticky;bottom:0;left:auto;right:auto}@keyframes creator-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:720px){.top-actions{gap:6px}.pdf-action{padding:10px;font-size:0}.pdf-action b{margin:0;font-size:18px}.creator-modal{padding:26px 20px}.form-grid{grid-template-columns:1fr}.form-grid label.wide{grid-column:1}.ocr-note{flex-direction:column}.pdf-drop{grid-template-columns:42px 1fr}.pdf-icon{width:40px}.creator-actions{grid-template-columns:1fr 1fr;display:grid}.creator-actions button{padding-inline:8px}}.pdf-drop.is-loading{cursor:wait;background:linear-gradient(100deg,#f7eeee 25%,#fff 45%,#f7eeee 65%) 0 0/250% 100%;border-style:solid;animation:1.5s linear infinite pdf-scan}.pdf-drop input:disabled{cursor:wait}.ocr-note.recognized{background:#edf6f0;border-left-color:#34764a}.ocr-note.recognized b{color:#29633c}.ocr-note span small{color:#9a5d20;margin-top:4px;display:block}.creator-actions button:disabled{opacity:.55;cursor:wait}@keyframes pdf-scan{to{background-position:-250% 0}}.data-warning{color:#785615;background:#fff4dd;border-left:3px solid #d59020;margin-bottom:13px;padding:10px 13px;font-size:11px}.kanban-column.accepts-drop{transition:all .15s}.kanban-column.accepts-drop:hover{outline:2px dashed var(--acc,#bd2f2e);outline-offset:-2px;background:#fff8f8}.lead-card[draggable=true]{cursor:grab}.lead-card.is-dragging{opacity:.38;transform:rotate(1deg)}.duplicate-alert{background:#fff4dd;border-left:3px solid #d59020;gap:5px;margin-top:14px;padding:11px 13px;font-size:11px;display:grid}.duplicate-alert span{color:#705f43}.duplicate-alert button{color:#8a5d15;text-transform:uppercase;background:#fff;border:1px solid #b47818;justify-self:start;padding:6px 9px;font-size:10px;font-weight:800}.dossier-heading{border-bottom:1px solid #e6e6e6;align-items:center;gap:14px;padding-bottom:17px;display:flex}.dossier-heading h2{margin:3px 0 5px}.dossier-heading .eyebrow{margin:0}.edit-toggle{text-transform:uppercase;background:#fff;border:1px solid #d7d7d7;margin-left:auto;padding:8px 11px;font-size:11px;font-weight:800}.edit-form{border-bottom:1px solid #e6e6e6;padding:18px 0}.save-edit{text-transform:uppercase;border:0;margin-top:14px;padding:10px 13px;font-size:11px;font-weight:800}.contact-panel a{color:#1b1b1b}.activity-composer{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:17px}.activity-composer h3,.timeline h3{text-transform:uppercase;letter-spacing:.05em;margin:0 0 11px;font-size:13px}.activity-composer form{gap:9px;display:grid}.activity-type button{background:#fff;border:1px solid #d8d8d8;padding:6px 8px;font-size:10px}.activity-type button.selected{color:#fff;background:#1b1b1b;border-color:#1b1b1b}.activity-composer textarea{resize:vertical;min-height:70px;font:inherit;background:#fafafa;border:1px solid #d8d8d8;padding:10px;font-size:12px}.activity-composer input{border:1px solid #d8d8d8;height:38px;padding:0 10px;font-size:11px}.activity-composer .primary{text-transform:uppercase;border:0;justify-self:end;padding:9px 12px;font-size:10px;font-weight:800}.timeline{margin-top:19px}.timeline h3 span{color:var(--acc,#bd2f2e)}.timeline article{border-top:1px solid #ececec;gap:10px;padding:11px 0;display:flex}.timeline article>i{color:#9a2524;background:#f1e4e4;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.timeline article b{font-size:11px}.timeline article p{color:#444;margin:4px 0;font-size:11px}.timeline article small{color:#888;font-size:9px}.timeline-empty{color:#888;font-size:11px}.record-tools{border-top:1px solid #e6e6e6;flex-wrap:wrap;gap:7px;margin-top:16px;padding-top:14px;display:flex}.record-tools>div{margin-right:auto;display:flex}.record-tools select,.record-tools button{text-transform:uppercase;background:#fff;border:1px solid #d6d6d6;height:33px;padding:0 9px;font-size:10px;font-weight:800}.record-tools button.danger{color:#a42625;border-color:#e2bbbb}.today-view{gap:15px;display:grid}.today-summary{color:#fff;border-top:4px solid var(--acc,#bd2f2e);background:#1c1c1c;justify-content:space-between;align-items:center;padding:23px 25px;display:flex}.today-summary p{color:#e35c5b;letter-spacing:.14em;margin:0 0 7px;font-size:10px;font-weight:800}.today-summary h2{margin:0 0 6px;font-size:23px;font-weight:500}.today-summary span{color:#aaa;font-size:11px}.today-summary>strong{text-align:center;color:#e35c5b;font-size:31px}.today-summary>strong small{color:#aaa;text-transform:uppercase;font-size:10px;display:block}.task-list{border:1px solid var(--line);background:#fff}.task-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ededed;grid-template-columns:60px 36px 1fr auto 20px;align-items:center;gap:11px;width:100%;padding:13px 16px;display:grid}.task-list>button:hover{box-shadow:inset 3px 0 var(--acc,#bd2f2e);background:#faf6f6}.task-list time{color:var(--acc,#bd2f2e);font-size:12px;font-weight:800}.task-list strong,.task-list small{display:block}.task-list strong{font-size:12px}.task-list small{color:#7b7b7b;margin-top:4px;font-size:10px}.task-list>button>b{font-size:12px}.task-list>button>i{color:var(--acc,#bd2f2e);font-size:18px}.today-empty{text-align:center;color:#39704a;padding:40px;font-size:12px}.task-footnote{color:#7b7b7b;margin:0;font-size:10px}@media (max-width:720px){.dossier-panel{padding:23px 18px}.dossier-heading{align-items:flex-start}.edit-toggle{font-size:0}.edit-toggle:first-letter{font-size:15px}.record-tools{display:grid}.record-tools>div{margin:0}.record-tools select{flex:1;min-width:0}.task-list>button{grid-template-columns:45px 30px 1fr 16px}.task-list>button>b{display:none}.today-summary{align-items:flex-start}.today-summary>strong{font-size:25px}}.archive-view{gap:14px;display:grid}.archive-intro{border:1px solid var(--line);background:#fff;border-top:4px solid #777;padding:20px 22px}.archive-intro p{color:#777;letter-spacing:.14em;margin:0 0 6px;font-size:10px;font-weight:800}.archive-intro h2{margin:0 0 6px;font-size:21px;font-weight:500}.archive-intro span{color:#777;font-size:11px}.archive-list{border:1px solid var(--line);background:#fff}.archive-list article{border-bottom:1px solid #ececec;grid-template-columns:36px 1fr auto auto auto;align-items:center;gap:11px;padding:13px 15px;display:grid}.archive-list article>div strong,.archive-list article>div small{display:block}.archive-list article>div strong{font-size:12px}.archive-list article>div small{color:#818181;margin-top:4px;font-size:10px}.archive-list article>b{font-size:12px}.archive-list article>button{text-transform:uppercase;background:#fff;border:1px solid #d4d4d4;padding:8px 9px;font-size:10px;font-weight:800}.archive-list article>button.danger{color:#a42625;border-color:#e2bbbb}@media (max-width:720px){.archive-list article{grid-template-columns:32px 1fr auto}.archive-list article>b{display:none}.archive-list article>button{grid-column:2/span 1}.archive-list article>button.danger{grid-column:3}}.exec-board{gap:14px;display:grid}.exec-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.exec-kpis article{border:1px solid var(--line);border-top:3px solid var(--acc,#bd2f2e);background:#fff;padding:16px 18px}.exec-kpis p,.exec-pulse p,.journal-intro p{letter-spacing:.14em;color:var(--acc,#bd2f2e);margin:0 0 6px;font-size:10px;font-weight:800}.exec-kpis strong{letter-spacing:-.03em;font-size:23px;display:block}.exec-kpis small{color:#858585;margin-top:5px;font-size:10px;display:block}.exec-pulse{color:#fff;border-top:4px solid var(--acc,#bd2f2e);background:#171717;grid-template-columns:1.4fr auto auto;align-items:center;gap:18px;padding:22px 24px;display:grid}.exec-pulse h2{margin:0 0 6px;font-size:23px;font-weight:500}.exec-pulse span{color:#b2b0b0;font-size:12px}.exec-pulse ul{gap:22px;margin:0;padding:0;list-style:none;display:flex}.exec-pulse li{text-align:center}.exec-pulse li b{color:#fff;font-size:23px;display:block}.exec-pulse li small{color:#8c8c8c;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.exec-pulse>button,.exec-card .card-heading button{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:1px solid #555;padding:10px 14px;font-size:11px;font-weight:800}.exec-card .card-heading button{color:#1a1a1a;border-color:#d7d7d7}.exec-card{border:1px solid var(--line);background:#fff;padding:20px}.exec-split{grid-template-columns:1.25fr .75fr;gap:14px;display:grid}.exec-panels{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.exec-funnels{grid-template-columns:1fr 1fr;gap:22px;margin-top:16px;display:grid}.exec-funnels h4{margin:0 0 12px;font-size:12px;font-weight:800}.funnel-row{color:#666;grid-template-columns:92px 1fr 90px;align-items:center;gap:8px;margin-bottom:8px;font-size:10px;display:grid}.funnel-row i{background:#f1e4e4;height:8px;display:block;overflow:hidden}.funnel-row i b{background:var(--acc,#bd2f2e);height:100%;display:block}.funnel-row em{text-align:right;color:#1a1a1a;font-size:10px;font-style:normal;font-weight:700}.exec-alerts,.exec-feed,.journal-list{display:grid}.exec-alerts>button,.exec-feed>button,.journal-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ececec;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px 4px;display:grid}.exec-alerts>button:hover,.exec-feed>button:hover,.journal-list>button:hover{box-shadow:inset 3px 0 var(--acc,#bd2f2e);background:#faf6f6}.exec-alerts strong,.exec-feed strong,.journal-list strong{font-size:12px;display:block}.exec-alerts small,.exec-feed small,.journal-list small{color:#7b7b7b;margin-top:3px;font-size:10px;display:block}.exec-alerts>button>b{font-size:12px}.exec-feed>button>i,.journal-list>button>i{color:#9a2524;background:#f1e4e4;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.exec-feed time,.journal-list time{color:#858585;white-space:nowrap;font-size:10px}.exec-empty{color:#858585;padding:18px 4px;font-size:11px}.exec-advice{align-items:center;gap:16px;min-height:100%;margin:0;display:flex}.activity-journal{gap:14px;display:grid}.journal-intro{border:1px solid var(--line);border-top:4px solid var(--acc,#bd2f2e);background:#fff;padding:20px 22px}.journal-intro h2{margin:0 0 6px;font-size:21px;font-weight:500}.journal-intro span{color:#777;font-size:11px}.journal-filters{flex-wrap:wrap;gap:6px;display:flex}.journal-filters button{text-transform:uppercase;letter-spacing:.04em;color:#666;background:#fff;border:1px solid #d7d7d7;padding:7px 10px;font-size:10px;font-weight:800}.journal-filters button.selected{color:#fff;background:#171717;border-color:#171717}.journal-list{border:1px solid var(--line);background:#fff}.journal-list>button{grid-template-columns:32px 1fr auto;padding:14px 16px}.journal-list em{color:#444;margin-top:4px;font-size:11px;font-style:normal;display:block}@media (max-width:1050px){.exec-kpis,.exec-split,.exec-panels,.exec-funnels,.exec-pulse{grid-template-columns:1fr}}@media (max-width:720px){.exec-pulse ul{gap:12px}.funnel-row{grid-template-columns:1fr}.funnel-row em{text-align:left}}.user-card{position:relative}.user-menu-toggle{color:#858585;background:0 0;border:0;margin-left:auto;padding:4px 6px;font-size:14px;line-height:1}.user-menu-toggle:hover{color:var(--acc,#bd2f2e)}.user-menu{z-index:20;background:#fff;border:1px solid #dedfe0;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 30px #0002}.user-menu button{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#444;background:#fff;border:0;border-bottom:1px solid #efefef;padding:11px 12px;font-size:11px;font-weight:800}.user-menu button:last-child{border-bottom:0}.user-menu button:hover{color:var(--acc,#bd2f2e);background:#f6f6f6}.period{align-items:center;gap:10px;padding:6px 10px;display:flex}.period select{font:inherit;color:#1a1a1a;background:0 0;border:0;outline:0;font-size:13px;font-weight:700}.period small{color:#858585;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.filter.is-open{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.filter-panel{border:1px solid var(--line);border-top:3px solid var(--acc,#bd2f2e);background:#fff;grid-template-columns:repeat(4,1fr);align-items:end;gap:14px;margin:-6px 0 17px;padding:16px 18px;display:grid}.filter-panel label{gap:6px;display:grid}.filter-panel label>span{text-transform:uppercase;letter-spacing:.07em;color:#626262;font-size:10px;font-weight:800}.filter-panel input,.filter-panel select{color:#1a1a1a;background:#fafafa;border:1px solid #d9d9d9;outline:0;width:100%;height:38px;padding:0 10px;font-size:13px}.filter-panel input:focus,.filter-panel select:focus{border-color:var(--acc,#bd2f2e);box-shadow:0 0 0 2px #bd2f2e18}.filter-panel-actions{border-top:1px solid #efefef;grid-column:1/-1;align-items:center;gap:8px;padding-top:12px;display:flex}.filter-panel-actions b{color:#666;margin-right:auto;font-size:11px}.filter-panel-actions button{text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #d4d4d4;padding:8px 12px;font-size:10px;font-weight:800}.filter-panel-actions button:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.filter-panel-actions button:disabled{opacity:.45;cursor:not-allowed}.kanban.is-compact .lead-card>p,.kanban.is-compact .lead-card .stars,.kanban.is-compact .progress,.kanban.is-compact .column-meta{display:none}.kanban.is-compact .lead-card{gap:6px;padding:9px 10px}.kanban.is-compact .lead-card .lead-bottom small{font-size:10px}.task-list .task-row{background:#fff;border-bottom:1px solid #ededed;align-items:center;gap:8px;display:flex}.task-list .task-row>button.task-open{text-align:left;background:0 0;border:0;flex:1;grid-template-columns:60px 36px 1fr auto 20px;align-items:center;gap:11px;min-width:0;padding:13px 16px;display:grid}.task-list .task-row>button.task-open:hover{box-shadow:inset 3px 0 var(--acc,#bd2f2e);background:#faf6f6}.task-list .task-row>button.task-done{text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #d4d4d4;margin-right:14px;padding:8px 10px;font-size:10px;font-weight:800}.task-list .task-row>button.task-done:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.task-list .task-row>button.task-done:disabled{opacity:.5;cursor:progress}.settings-view{gap:14px;display:grid}.settings-intro{border:1px solid var(--line);border-top:4px solid var(--acc,#bd2f2e);background:#fff;padding:22px 24px}.settings-intro p{letter-spacing:.16em;color:var(--acc,#bd2f2e);margin:0 0 6px;font-size:10px;font-weight:800}.settings-intro h2{margin:0 0 6px;font-size:21px;font-weight:500}.settings-intro span{color:#777;font-size:11px}.settings-card{border:1px solid var(--line);background:#fff;padding:20px}.settings-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.settings-card h3{margin:0;font-size:15px;font-weight:700}.settings-card h3 span{color:var(--acc,#bd2f2e);background:#f1e4e4;margin-left:7px;padding:2px 7px;font-size:11px}.settings-head>button{text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #d4d4d4;padding:9px 12px;font-size:10px;font-weight:800}.settings-head>button.danger{color:#a42625;border-color:#e2bbbb}.settings-head>button:disabled{opacity:.5;cursor:not-allowed}.settings-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.settings-grid label{gap:6px;display:grid}.settings-grid label>span{text-transform:uppercase;letter-spacing:.07em;color:#626262;font-size:10px;font-weight:800}.settings-grid select{color:#1a1a1a;background:#fafafa;border:1px solid #d9d9d9;outline:0;width:100%;height:40px;padding:0 10px;font-size:13px}.settings-grid select:focus{border-color:var(--acc,#bd2f2e);box-shadow:0 0 0 2px #bd2f2e18}.settings-note{color:#858585;margin:14px 0 0;font-size:10px;line-height:1.7}.settings-actions{flex-wrap:wrap;gap:8px;display:flex}.settings-actions button{text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #d4d4d4;padding:11px 14px;font-size:11px;font-weight:800}.settings-actions button:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.trash-list{border:1px solid var(--line)}.trash-list article{border-bottom:1px solid #ececec;grid-template-columns:36px 1fr auto auto auto;align-items:center;gap:11px;padding:13px 15px;display:grid}.trash-list article:last-child{border-bottom:0}.trash-list article>div strong,.trash-list article>div small,.trash-list article>div em{display:block}.trash-list article>div strong{font-size:12px}.trash-list article>div small{color:#818181;margin-top:4px;font-size:10px}.trash-list article>div em{color:var(--acc,#bd2f2e);margin-top:4px;font-size:10px;font-style:normal}.trash-list article>b{font-size:12px}.trash-list article>button{text-transform:uppercase;background:#fff;border:1px solid #d4d4d4;padding:8px 9px;font-size:10px;font-weight:800}.trash-list article>button:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.trash-list article>button:disabled{opacity:.5;cursor:not-allowed}.trash-list article>button.danger{color:#a42625;border-color:#e2bbbb}@media (max-width:1050px){.filter-panel,.settings-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.filter-panel,.settings-grid{grid-template-columns:1fr}.period{justify-content:space-between;width:100%}.task-list .task-row{flex-wrap:wrap;padding-bottom:10px}.task-list .task-row>button.task-open{grid-template-columns:45px 30px 1fr 16px}.task-list .task-row>button.task-open>b{display:none}.task-list .task-row>button.task-done{margin:0 14px 0 auto}.trash-list article{grid-template-columns:32px 1fr auto}.trash-list article>b{display:none}.trash-list article>button{grid-column:2/span 1}.trash-list article>button.danger{grid-column:3}}.modal-backdrop{justify-content:center;align-items:center;padding:22px}.contact-panel{border-top:5px solid var(--acc,#bd2f2e);width:min(560px,100%);height:auto;max-height:calc(100vh - 44px);animation:.2s ease-out creator-in;overflow-y:auto;box-shadow:0 22px 60px #0005}.dossier-panel{width:min(700px,100%);padding:30px 34px}.dossier-panel>.close{top:20px;right:20px}.record-tools{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:grid}.record-tools>div{gap:8px;min-width:0;margin:0;display:flex}.record-tools>div select{flex:1;min-width:0}.record-tools select,.record-tools button{letter-spacing:.04em;white-space:nowrap;height:38px;padding:0 14px;font-size:10px}.record-tools button:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.record-tools button.danger:hover:not(:disabled){color:#a42625;border-color:#a42625}.record-tools button:disabled{opacity:.5;cursor:not-allowed}.dossier-heading{gap:16px;padding-bottom:19px}.edit-toggle{align-items:center;gap:6px;height:38px;padding:0 14px;font-size:10px;display:inline-flex}.activity-type{flex-wrap:wrap;gap:6px;display:flex}.activity-type button{height:34px;padding:0 12px;font-size:10px}.activity-composer .primary{height:38px;padding:0 16px;font-size:10px}.activity-composer input{height:40px;font-size:11px}.activity-composer textarea{font-size:12px;line-height:1.6}@media (min-width:721px){.sidebar{width:252px}.workspace{margin-left:252px}.funnel-row{grid-template-columns:118px 1fr 104px}}.nav-item{letter-spacing:.06em;padding:12px;font-size:11px}.timeline article p,.panel-amount small{line-height:1.6}@media (max-width:900px){.record-tools{grid-template-columns:1fr}.record-tools>div{grid-column:1}}@media (max-width:720px){.modal-backdrop{padding:12px}.contact-panel{max-height:calc(100vh - 24px)}.dossier-panel{padding:24px 18px}.sidebar{width:80px;overflow:hidden}.workspace{margin-left:80px}.nav-item{letter-spacing:0;justify-content:center;padding:12px;font-size:0}.nav-item>span{font-size:21px}.funnel-row{grid-template-columns:1fr}}.client-table{min-width:1120px}@media (max-width:720px){.page-title h1{font-size:18px}.page-title p{letter-spacing:.1em;font-size:9px}}.dossier-panel{flex-direction:column;width:min(880px,100%);padding:0;display:flex}.dossier-panel>.close{z-index:2;top:16px;right:16px}.dossier-heading{border-bottom:0;margin:0;padding:22px 26px 18px}.dossier-heading h2{font-size:21px}.stage-chip{color:#9a2524;letter-spacing:.05em;text-transform:uppercase;vertical-align:2px;background:#f1e4e4;margin-left:5px;padding:4px 8px;font-size:9px;font-weight:800;display:inline-block}.panel-kpis{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.panel-kpis>div{background:#fff;min-width:0;padding:12px 14px}.panel-kpis small{letter-spacing:.09em;text-transform:uppercase;color:#858585;font-size:9px;font-weight:800;display:block}.panel-kpis strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:15px;display:block;overflow:hidden}.stars-inline{color:var(--acc,#bd2f2e);letter-spacing:1px}.stars-inline i{color:#d9d9d9;font-style:normal}.panel-tabs{border-bottom:1px solid var(--line);gap:0;padding:0 26px;display:flex}.panel-tabs button{letter-spacing:.06em;text-transform:uppercase;color:#858585;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:13px 15px;font-size:11px;font-weight:800;display:flex}.panel-tabs button:hover{color:#1a1a1a}.panel-tabs button.selected{color:var(--acc,#bd2f2e);border-bottom-color:var(--acc,#bd2f2e)}.panel-tabs button b{color:#9a2524;background:#f1e4e4;padding:2px 6px;font-size:9px}.panel-pane{flex:1;min-height:270px;padding:20px 26px;overflow-y:auto}.panel-facts{grid-template-columns:1fr 1fr;gap:0 26px;margin:0;display:grid}.panel-facts>div{border-bottom:1px solid #ececec;padding:11px 0}.panel-facts>div.wide{grid-column:1/-1}.panel-facts dt{letter-spacing:.1em;text-transform:uppercase;color:#858585;margin:0;font-size:9px;font-weight:800}.panel-facts dd{margin:5px 0 0;font-size:12px;font-weight:700}.panel-facts a{color:#1a1a1a}.panel-facts a:hover{color:var(--acc,#bd2f2e)}.panel-pane .activity-composer{border-top:1px solid #e6e6e6;margin-top:18px;padding-top:16px}.panel-pane .timeline{margin-top:0}.panel-pane .edit-form{margin-top:2px}.panel-documents h3{text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:12px}.panel-documents article{border:1px solid var(--line);align-items:center;gap:11px;padding:13px 15px;display:flex}.panel-documents article i{color:#9a2524;background:#f1e4e4;place-items:center;width:30px;height:30px;font-size:14px;font-style:normal;display:grid}.panel-documents b{font-size:11px;display:block}.panel-documents small{color:#858585;margin-top:3px;font-size:9px;display:block}.dossier-panel .record-tools{border-top:1px solid var(--line);background:#fafafa;margin:0;padding:14px 26px}.dossier-panel .form-error{margin:0;padding:0 26px 16px}.cockpit{gap:12px}.cockpit-bar{border:1px solid var(--line);border-left:4px solid var(--acc,#bd2f2e);background:#fff;grid-template-columns:repeat(6,1fr);display:grid}.cockpit-bar>div{border-right:1px solid #ececec;min-width:0;padding:13px 16px}.cockpit-bar>div:last-child{border-right:0}.cockpit-bar small{letter-spacing:.1em;text-transform:uppercase;color:#858585;font-size:9px;font-weight:800;display:block}.cockpit-bar strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;display:block}.cockpit-bar strong.alert{color:var(--acc,#bd2f2e)}.cockpit .exec-pulse h2{margin:0 0 4px;font-size:19px}.cockpit-cols{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:12px;display:grid}.cockpit-cols .exec-card{flex-direction:column;display:flex}.cockpit-cols .card-heading h3{text-wrap:balance;font-size:13px;line-height:1.35}.cockpit-funnel h4{justify-content:space-between;gap:8px;margin:0 0 10px;font-size:11px;font-weight:800;display:flex}.cockpit-funnel h4 em{color:var(--acc,#bd2f2e);font-variant-numeric:tabular-nums;font-style:normal}.cockpit-funnel .funnel-row{grid-template-columns:96px 1fr 84px;gap:8px}.cockpit .exec-alerts,.cockpit .exec-feed{margin-top:4px}@media (max-width:1200px){.cockpit-cols{grid-template-columns:1fr 1fr}.cockpit-cols .exec-card:first-child{grid-column:1/-1}.cockpit-bar{grid-template-columns:repeat(3,1fr)}.cockpit-bar>div:nth-child(3n){border-right:0}}@media (max-width:820px){.panel-kpis{grid-template-columns:1fr 1fr}.panel-facts{grid-template-columns:1fr}.panel-facts>div.wide{grid-column:1}.panel-tabs{padding:0 18px}.panel-tabs button{padding:12px 10px;font-size:10px}.dossier-heading{padding:20px 18px 16px}.panel-pane{padding:18px}.dossier-panel .record-tools{padding:14px 18px}.cockpit-cols{grid-template-columns:1fr}.cockpit-cols .exec-card:first-child{grid-column:1}.cockpit-bar{grid-template-columns:1fr 1fr}.cockpit-bar>div:nth-child(3n){border-right:1px solid #ececec}.cockpit-bar>div:nth-child(2n){border-right:0}}.cockpit-bar>div{padding:10px 14px}.cockpit-bar strong{margin-top:3px;font-size:17px}.cockpit-bar small{font-size:8px}.cockpit .exec-pulse{padding:13px 20px}.cockpit .exec-pulse h2{font-size:17px}.cockpit .exec-pulse li b{font-size:18px}.cockpit .exec-card{padding:15px 16px}.cockpit-funnel{margin-top:11px}.cockpit-funnel h4{margin:0 0 7px;font-size:10px}.cockpit-funnel h4.second{margin-top:13px}.cockpit-funnel .funnel-row{margin:0 0 5px;font-size:9px}.cockpit-funnel .funnel-row em{font-size:9px}.cockpit .exec-alerts>button,.cockpit .exec-feed>button{padding:9px 4px}.cockpit .exec-feed>button>i{width:24px;height:24px;font-size:11px}.cockpit .exec-feed small,.cockpit .exec-alerts small{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.cockpit .card-heading h3{font-size:12.5px}.cockpit-cols .card-heading{align-items:flex-start;gap:10px;min-height:44px}.cockpit-cols .card-heading>div{min-width:0}.cockpit-cols .card-heading button{white-space:nowrap;flex:none;padding:8px 11px}.cockpit-cols .card-heading p{letter-spacing:.1em;font-size:8px}@media (max-width:820px){.dossier-heading{flex-wrap:wrap;padding-right:52px}.dossier-heading .edit-toggle{order:3;justify-content:center;width:100%;margin-left:0}}@media (min-width:721px){.brand{text-align:center;align-items:center;gap:6px;height:auto;min-height:104px;margin:0 0 21px}.brand img,.brand small{margin:0}.user-card{padding-left:12px}}.choice-modal{width:min(720px,100%)}.choice-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.choice-grid button{text-align:left;font:inherit;color:#1a1a1a;background:#fafafa;border:1px solid #d9d9d9;align-content:start;gap:8px;padding:22px 20px;transition:all .15s;display:grid}:is(.choice-grid button:hover,.choice-grid button:focus-visible){border-color:var(--acc,#bd2f2e);background:#fff;box-shadow:0 8px 22px #bd2f2e1f}.choice-icon{color:#9a2524;background:#f1e4e4;place-items:center;width:40px;height:40px;margin-bottom:4px;font-size:19px;display:grid}:is(.choice-grid button:hover .choice-icon,.choice-grid button:focus-visible .choice-icon){background:var(--acc,#bd2f2e);color:#fff}.choice-grid strong{font-size:13px;font-weight:700;line-height:1.35}.choice-grid small{color:#6f6f6f;font-size:10px;line-height:1.65}.choice-grid em{letter-spacing:.1em;text-transform:uppercase;color:#9b9b9b;margin-top:2px;font-size:8px;font-style:normal;font-weight:800}.panel-tabs .edit-toggle{color:#4a4a4a;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #d7d7d7;align-self:center;align-items:center;gap:6px;height:30px;margin-left:auto;padding:0 12px;font-size:9px;font-weight:800;display:inline-flex}.panel-tabs .edit-toggle:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.dossier-heading{padding-right:58px}@media (max-width:820px){.choice-grid{grid-template-columns:1fr;gap:10px}.choice-grid button{padding:16px}.dossier-heading{flex-wrap:nowrap;padding-right:52px}.panel-tabs{padding-right:14px}.panel-tabs .edit-toggle{padding:0 9px;font-size:8px}}@media (max-width:560px){.panel-tabs{padding:0 14px}.panel-tabs button{letter-spacing:.03em;padding:12px 8px;font-size:9px}.panel-tabs .edit-toggle{gap:0;padding:0 10px}.panel-tabs .edit-toggle span{display:none}}:root{--kind-meeting:#1f6f8b;--kind-reminder:#bd2f2e;--kind-call:#2f7d54;--kind-email:#8a5a1c;--kind-note:#6b6b6b}.task-filters{flex-wrap:wrap;gap:6px;display:flex}.task-filters button{letter-spacing:.04em;text-transform:uppercase;color:#5c5c5c;background:#fff;border:1px solid #d7d7d7;align-items:center;gap:6px;padding:8px 11px;font-size:10px;font-weight:800;display:inline-flex}.task-filters button i{font-size:12px;font-style:normal;font-weight:400}.task-filters button b{color:#4a4a4a;background:#efefef;padding:2px 6px;font-size:9px}.task-filters button:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.task-filters button.selected{color:#fff;background:#171717;border-color:#171717}.task-filters button.selected b{color:#fff;background:#3a3a3a}.task-filters button.kind-meeting i{color:var(--kind-meeting)}.task-filters button.kind-reminder i{color:var(--kind-reminder)}.task-filters button.kind-call i{color:var(--kind-call)}.task-filters button.kind-email i{color:var(--kind-email)}.task-filters button.kind-note i{color:var(--kind-note)}.task-filters button.selected i{color:#fff}.task-list .task-row{border-left:3px solid #0000}.task-row.kind-meeting{border-left-color:var(--kind-meeting)}.task-row.kind-reminder{border-left-color:var(--kind-reminder)}.task-row.kind-call{border-left-color:var(--kind-call)}.task-row.kind-email{border-left-color:var(--kind-email)}.task-row.kind-note{border-left-color:var(--kind-note)}.task-list time{flex-direction:column;gap:2px;line-height:1.2;display:flex}.task-list time em{color:#9b9b9b;text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-style:normal;font-weight:700}.task-row.is-late time{color:var(--kind-reminder)}.task-body{min-width:0}.task-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.task-title strong{font-size:11px;display:inline}.task-kind{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;gap:5px;padding:3px 7px;font-size:8px;font-weight:800;display:inline-flex}.kind-meeting .task-kind{color:var(--kind-meeting);background:#eef5f8}.kind-reminder .task-kind{color:var(--kind-reminder);background:#fbeceb}.kind-call .task-kind{color:var(--kind-call);background:#ecf5f0}.kind-email .task-kind{color:var(--kind-email);background:#f8f2e9}.kind-note .task-kind{color:var(--kind-note);background:#f1f1f1}.task-kind.is-late{color:#fff;background:var(--kind-reminder);border-color:var(--kind-reminder)}@media (max-width:720px){.task-title{gap:5px}.task-kind{letter-spacing:.05em;padding:2px 5px;font-size:7px}.task-filters button{padding:7px 9px;font-size:9px}.task-list .task-row{flex-wrap:wrap;padding-bottom:10px}.task-list .task-row>button.task-open{flex:1 0 100%;grid-template-columns:52px 30px 1fr;gap:10px}.task-list .task-row>button.task-open>b{grid-column:3;margin-top:6px;font-size:11px;display:block}.task-list .task-row>button.task-open>i{display:none}.task-list .task-row>button.task-done{margin:0 14px 0 auto}.task-list time{font-size:11px}.task-body small{line-height:1.5}}.user-menu{min-width:212px}.user-menu button{white-space:nowrap}@media (max-width:720px){.sidebar{overflow:visible}.user-card{justify-content:center;gap:6px;padding-left:5px}.user-menu-toggle{padding:4px;display:block}.user-menu{width:212px;left:6px;right:auto}}.m-app{--m-line:#e2e2e2;--m-hair:#f0f0f0;--m-muted:#8a8a8a;--m-accent:#bd2f2e;--m-dark:#171717;--k-meeting:#1f6f8b;--k-reminder:#bd2f2e;--k-call:#2f7d54;--k-email:#8a5a1c;--k-note:#6b6b6b;color:#1a1a1a;background:#f5f5f5;flex-direction:column;min-height:100dvh;display:flex}.m-app *,.m-full *{box-sizing:border-box}.m-bar{z-index:20;background:var(--m-dark);color:#fff;padding:calc(10px + env(safe-area-inset-top)) 14px 12px;align-items:center;gap:10px;display:flex;position:sticky;top:0}.m-id{flex:1;min-width:0}.m-id p{letter-spacing:.14em;color:#e35c5b;text-transform:uppercase;margin:0 0 2px;font-size:9px;font-weight:800}.m-id h1{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:500;overflow:hidden}.m-act{color:#fff;background:0 0;border:1px solid #4a4a4a;flex:none;place-items:center;width:36px;height:36px;padding:0;font-size:16px;display:grid}.m-act:active{background:#2c2c2c}.m-who{color:#fff;background:#2c2c2c;border:0;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.m-search{z-index:19;border-bottom:1px solid var(--m-line);background:#fff;align-items:center;gap:9px;padding:10px 14px;display:flex;position:sticky;top:0}.m-search span{color:var(--m-muted);font-size:17px}.m-search input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.m-search button{color:var(--m-muted);background:0 0;border:0;padding:0 4px;font-size:20px}.m-body{flex-direction:column;flex:1;gap:10px;padding:12px 12px 16px;display:flex;position:relative}.m-warn{color:#785615;background:#fff4dd;border-left:3px solid #d59020;margin:0;padding:9px 11px;font-size:12px}.m-intro{color:var(--m-muted);margin:0;font-size:12px;line-height:1.6}.m-section{letter-spacing:.12em;text-transform:uppercase;color:var(--m-muted);align-items:center;gap:7px;margin:6px 0 0;font-size:10px;font-weight:800;display:flex}.m-section b{color:#9a2524;background:#f1e4e4;padding:2px 6px;font-size:10px}.m-empty{text-align:center;color:#6b6b6b;border:1px solid var(--m-line);background:#fff;margin:0;padding:28px 16px;font-size:13px}.m-error{color:#a42625;margin:8px 0 0;font-size:12px}.m-seg{background:#e7e7e7;gap:3px;padding:3px;display:flex}.m-seg button{letter-spacing:.04em;text-transform:uppercase;color:#7a7a7a;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px 4px;font:800 11px/1.2 inherit;display:inline-flex}.m-seg button b{color:#555;background:#dcdcdc;padding:1px 5px;font-size:10px}.m-seg button.on{color:var(--m-accent);background:#fff;box-shadow:0 1px 3px #0000001a}.m-seg button.on b{color:#9a2524;background:#f1e4e4}.m-pull{border:1px solid var(--m-line);letter-spacing:.05em;text-transform:uppercase;color:#6a6a6a;text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 12px;font:800 11px/1.3 inherit;display:flex}.m-pull b{color:#1a1a1a;letter-spacing:0;font-size:13px}.m-pull i{color:var(--m-accent);white-space:nowrap;font-size:10px;font-style:normal}.m-kpis{background:var(--m-line);border:1px solid var(--m-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.m-kpis div{background:#fff;min-width:0;padding:11px 12px}.m-kpis small{letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);font-size:9px;font-weight:800;display:block}.m-kpis b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:17px;display:block}.m-stages{scrollbar-width:none;gap:6px;margin:0 -12px;padding:0 12px;display:flex;overflow-x:auto}.m-stages::-webkit-scrollbar{display:none}.m-stages button{letter-spacing:.03em;text-transform:uppercase;color:#6a6a6a;background:#fff;border:1px solid #ddd;flex:none;align-items:center;gap:6px;padding:9px 12px;font:800 11px/1 inherit;display:inline-flex}.m-stages button b{color:#555;background:#efefef;padding:2px 5px;font-size:10px}.m-stages button.on{background:var(--m-dark);border-color:var(--m-dark);color:#fff}.m-stages button.on b{color:#fff;background:#3c3c3c}.m-stages button:disabled{opacity:.55}.m-stage-total{color:var(--m-muted);margin:0;font-size:11px}.m-stage-total b{color:#1a1a1a}.m-list{flex-direction:column;gap:8px;display:flex}.m-card{border:1px solid var(--m-line);text-align:left;width:100%;font:inherit;color:inherit;background:#fff;border-left:3px solid #0000;gap:8px;padding:12px;display:grid}.m-card:active{background:#fafafa}.m-card-open{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;gap:8px;padding:0;display:grid}.m-card.contact{gap:0;padding-bottom:0}.m-card.contact .m-card-open{padding:0 0 10px}.m-card-top{align-items:center;gap:10px;display:flex}.m-card-who{flex:1;min-width:0}.m-card-who strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.m-card-who small{color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.m-card-top>b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.m-card-project{color:#4a4a4a;font-size:12px;line-height:1.45;display:block}.m-card-foot{border-top:1px solid var(--m-hair);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.m-card-foot small{color:var(--m-muted);font-size:11px}.m-av{color:#9a2524;background:#f1e4e4;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.m-av.large{width:46px;height:46px;font-size:14px}.m-av.av-1{color:#255b73;background:#e6eef2}.m-av.av-2{color:#2b6344;background:#e8f0ea}.m-av.av-3{color:#79552a;background:#f4ece2}.m-av.av-4{color:#4a4570;background:#ecebf2}.m-stars{color:var(--m-accent);letter-spacing:1px;font-size:12px}.m-stars i{color:#dcdcdc;font-style:normal}.m-chip{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.m-chip.meeting{color:var(--k-meeting);background:#eef5f8}.m-chip.reminder{color:var(--k-reminder);background:#fbeceb}.m-chip.call{color:var(--k-call);background:#ecf5f0}.m-chip.email{color:var(--k-email);background:#f8f2e9}.m-chip.note,.m-chip.status{color:var(--k-note);background:#f1f1f1}.m-chip.plain{color:#5c5c5c;background:#efefef;border-color:#e0e0e0}.m-hero{background:var(--m-dark);color:#fff;border-top:3px solid var(--m-accent);padding:15px 15px 13px}.m-hero p{letter-spacing:.14em;color:#e35c5b;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:800}.m-hero h2{margin:0 0 4px;font-size:20px;font-weight:500}.m-hero>small{color:#a9a9a9;font-size:11px;line-height:1.5;display:block}.m-hero-row{border-top:1px solid #2e2e2e;margin-top:13px;padding-top:11px;display:flex}.m-hero-row div{text-align:center;border-right:1px solid #2e2e2e;flex:1}.m-hero-row div:last-child{border-right:0}.m-hero-row b{font-size:18px;display:block}.m-hero-row span{color:#8f8f8f;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:9px;display:block}.m-hero-link{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #4a4a4a;width:100%;margin-top:12px;padding:11px;font:800 11px/1 inherit}.m-task{border:1px solid var(--m-line);background:#fff;border-left:3px solid #0000}.m-task.kind-meeting{border-left-color:var(--k-meeting)}.m-task.kind-reminder{border-left-color:var(--k-reminder)}.m-task.kind-call{border-left-color:var(--k-call)}.m-task.kind-email{border-left-color:var(--k-email)}.m-task.kind-note,.m-task.kind-status{border-left-color:var(--k-note)}.m-task-head{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:12px;display:flex}.m-task-who{flex:1;min-width:0}.m-task-who strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.m-task-who small{color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.m-late{color:var(--m-accent);margin:0;padding:0 12px 10px;font-size:11px;font-weight:700}.m-quick{background:var(--m-line);border-top:1px solid var(--m-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.m-quick.m-pinned{border-bottom:1px solid var(--m-line)}.m-quick>*{text-align:center;font:inherit;color:inherit;background:#fff;border:0;padding:11px 2px;text-decoration:none;display:block}.m-quick i{color:var(--m-accent);margin-bottom:3px;font-size:17px;font-style:normal;line-height:1;display:block}.m-quick span{text-transform:uppercase;letter-spacing:.04em;color:#6a6a6a;font-size:9px;font-weight:800;display:block}.m-quick .off i,.m-quick .off span{color:#c2c2c2}.m-quick .danger i{color:#a42625}.m-quick .wide{grid-column:1/-1}.m-quick>:active{background:#f6f6f6}.m-quick button:disabled{opacity:.5}.m-line{border:1px solid var(--m-line);text-align:left;width:100%;font:inherit;color:inherit;background:#fff;align-items:center;gap:10px;padding:12px;display:flex}.m-line.alert{border-left:3px solid var(--m-accent)}.m-line time{color:var(--m-muted);white-space:nowrap;font-size:10px}.m-line-icon{color:#9a2524;background:#f1e4e4;flex:none;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.m-funnel{border:1px solid var(--m-line);background:#fff;padding:14px}.m-funnel h3{justify-content:space-between;gap:10px;margin:0 0 12px;font-size:12px;font-weight:800;display:flex}.m-funnel h3 em{color:var(--m-accent);font-variant-numeric:tabular-nums;font-style:normal}.m-frow{grid-template-columns:1fr 96px;align-items:center;gap:10px;margin-bottom:9px;display:grid}.m-frow:last-child{margin-bottom:0}.m-frow span{color:#555;margin-bottom:4px;font-size:11px;display:block}.m-frow i{background:#f1e4e4;height:8px;display:block}.m-frow i b{background:var(--m-accent);height:100%;display:block}.m-frow em{text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:700}.m-fab{right:16px;bottom:calc(74px + env(safe-area-inset-bottom));z-index:15;background:var(--m-accent);color:#fff;border:0;place-items:center;width:54px;height:54px;font-size:26px;font-weight:300;display:grid;position:fixed;box-shadow:0 6px 18px #bd2f2e5c}.m-fab:active{background:#a42625}.m-tabbar{z-index:20;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e0e0e0;display:flex;position:sticky;bottom:0}.m-tabbar button{font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:9px 2px 10px;position:relative}.m-tabbar i{color:#9b9b9b;font-size:19px;font-style:normal;line-height:1.15;display:block}.m-tabbar span{letter-spacing:.02em;text-transform:uppercase;color:#9b9b9b;margin-top:3px;font-size:9px;font-weight:800;display:block}.m-tabbar button.on i,.m-tabbar button.on span{color:var(--m-accent)}.m-tabbar button.on:before{content:"";background:var(--m-accent);height:2px;position:absolute;top:0;left:24%;right:24%}.m-tabbar em{background:var(--m-accent);color:#fff;text-align:center;min-width:16px;margin-left:6px;padding:1px 4px;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:5px;left:50%}.m-sheet-back{z-index:60;background:#0e0e0ec4;align-items:flex-end;animation:.16s ease-out m-fade;display:flex;position:fixed;inset:0}.m-sheet{border-top:4px solid var(--m-accent);width:100%;max-height:86vh;padding-bottom:env(safe-area-inset-bottom);background:#fff;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.3,1) m-rise;display:flex}.m-grab{background:#dcdcdc;width:38px;height:4px;margin:9px auto 2px;display:block}.m-sheet header{border-bottom:1px solid var(--m-hair);padding:8px 16px 12px;position:relative}.m-sheet header p{letter-spacing:.14em;text-transform:uppercase;color:var(--m-accent);margin:0 0 3px;font-size:9px;font-weight:800}.m-sheet header h2{margin:0;padding-right:40px;font-size:18px;font-weight:600}.m-sheet header button{color:var(--m-muted);background:0 0;border:0;padding:4px 8px;font-size:26px;line-height:1;position:absolute;top:4px;right:12px}.m-sheet-body{flex-direction:column;gap:12px;padding:14px 16px 18px;display:flex;overflow-y:auto}.m-sheet-label{letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);margin:0;font-size:10px;font-weight:800}.m-sheet-body form{flex-direction:column;gap:12px;display:flex}.m-sheet-body textarea{width:100%;font:inherit;resize:vertical;background:#fafafa;border:1px solid #d8d8d8;min-height:80px;padding:11px;font-size:14px}.m-when{gap:6px;display:grid}.m-when span{letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted);font-size:10px;font-weight:800}.m-when input{width:100%;height:46px;font:inherit;background:#fafafa;border:1px solid #d8d8d8;padding:0 11px;font-size:14px}@keyframes m-rise{0%{transform:translateY(22px)}}@keyframes m-fade{0%{opacity:0}}.m-choices{flex-wrap:wrap;gap:7px;display:flex}.m-choices button{letter-spacing:.03em;color:#5c5c5c;background:#fff;border:1px solid #d7d7d7;padding:11px 13px;font:800 12px/1 inherit}.m-choices button.on{background:var(--m-dark);border-color:var(--m-dark);color:#fff}.m-primary{background:var(--m-accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;border:0;width:100%;padding:15px;font:800 12px/1 inherit}.m-primary:disabled{opacity:.6}.m-primary.danger{color:#a42625;background:#fff;border:1px solid #e2bbbb}.m-menu{background:var(--m-line);border:1px solid var(--m-line);flex-direction:column;gap:1px;display:flex}.m-menu button{text-align:left;letter-spacing:.03em;color:#3a3a3a;background:#fff;border:0;align-items:center;gap:11px;padding:15px 14px;font:800 12px/1.3 inherit;display:flex}.m-menu button i{color:var(--m-accent);text-align:center;width:20px;font-size:16px;font-style:normal}.m-menu button b{color:#9a2524;background:#f1e4e4;margin-left:auto;padding:2px 6px;font-size:10px}.m-menu button.danger,.m-menu button.danger i{color:#a42625}.m-menu button:active{background:#f6f6f6}.m-full{z-index:50;color:#1a1a1a;--m-line:#e2e2e2;--m-hair:#f0f0f0;--m-muted:#8a8a8a;--m-accent:#bd2f2e;--m-dark:#171717;--k-meeting:#1f6f8b;--k-reminder:#bd2f2e;--k-call:#2f7d54;--k-email:#8a5a1c;--k-note:#6b6b6b;background:#f5f5f5;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) m-slide;display:flex;position:fixed;inset:0}@keyframes m-slide{0%{opacity:.4;transform:translate(18px)}}.m-full-body{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.m-sheet-head{border-bottom:1px solid var(--m-line);background:#fff;padding:14px 15px}.m-sheet-top{align-items:flex-start;gap:12px;display:flex}.m-sheet-top h2{margin:0;font-size:18px;font-weight:600;line-height:1.25}.m-sheet-top small{color:var(--m-muted);margin-top:5px;font-size:11px;display:block}.m-facts{background:var(--m-line);border:1px solid var(--m-line);grid-template-columns:1fr 1fr;gap:1px;margin-top:13px;display:grid}.m-facts div{background:#fff;min-width:0;padding:10px 11px}.m-facts small{letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);font-size:9px;font-weight:800;display:block}.m-facts b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;display:block;overflow:hidden}.m-tabs{border-bottom:1px solid var(--m-line);background:#fff;padding:0 6px;display:flex}.m-tabs button{letter-spacing:.04em;text-transform:uppercase;color:var(--m-muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;margin-bottom:-1px;padding:13px 4px;font:800 11px/1 inherit;display:inline-flex}.m-tabs button b{color:#9a2524;background:#f1e4e4;padding:1px 5px;font-size:10px}.m-tabs button.on{color:var(--m-accent);border-bottom-color:var(--m-accent)}.m-field{border-bottom:1px solid var(--m-hair);background:#fff;padding:12px 15px}.m-field small{letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);font-size:9px;font-weight:800;display:block}.m-field b{word-break:break-word;margin-top:4px;font-size:14px;font-weight:700;display:block}.m-field a{color:var(--m-accent);text-decoration:none}.m-full .m-section{margin:0;padding:14px 15px 8px}.m-full .m-stages{margin:0;padding:0 15px 14px}.m-full .m-list{padding:12px 15px}.m-full .m-empty{margin:12px 15px}.m-full .m-error{padding:0 15px 12px}.m-line.m-plain{pointer-events:none}.m-sticky{padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e0e0e0;gap:8px;display:flex}.m-sticky .main{background:var(--m-accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;border:0;flex:1;padding:15px;font:800 12px/1 inherit}@media (max-width:720px){.creator-backdrop{align-items:flex-end;padding:0}.creator-modal{border-top-width:4px;width:100%;max-height:92vh}}.m-scrim{cursor:default;background:0 0;border:0;position:absolute;inset:0}.m-sheet{z-index:1;position:relative}@media (max-width:400px){.m-tabs{padding:0 2px}.m-tabs button{letter-spacing:.02em;gap:4px;padding:13px 2px;font-size:10px}.m-facts b{font-size:13px}}.m-quick.m-quick-auto{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}.m-body:has(.m-fab){padding-bottom:82px}.profit-board,.billing-board,.chantier-board{gap:16px;display:grid}.metrics strong.alert{color:var(--acc,#bd2f2e)}.margin-chip{letter-spacing:.02em;border:1px solid #0000;padding:5px 9px;font-size:11px;font-weight:800;display:inline-block}.margin-chip.tone-good{color:#1f6b40;background:#e6f2ea;border-color:#c9e2d3}.margin-chip.tone-warn{color:#8a5a1c;background:#fbf1df;border-color:#efdcbc}.margin-chip.tone-bad{color:#a02220;background:#f8e5e4;border-color:#eec9c7}.profit-table tbody tr.is-open{box-shadow:inset 3px 0 0 var(--acc,#bd2f2e);background:#faf6f6}.profit-table td:last-child button{font-size:13px}.profit-detail{border-top:1px solid var(--line);background:#fbfbfb;grid-template-columns:1.6fr 1fr;gap:20px;padding:20px;display:grid}.profit-detail h4{letter-spacing:.14em;text-transform:uppercase;color:var(--acc,#bd2f2e);margin:0 0 10px;font-size:11px;font-weight:800}.mini-table{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%}.mini-table th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#858585;background:#f5f5f5;border-bottom:1px solid #dedfe0;padding:9px 11px;font-size:10px}.mini-table td{border-bottom:1px solid #f0f0f0;padding:9px 11px;font-size:12px}.mini-table tr:last-child td{border-bottom:0}.profit-note{color:#858585;max-width:70ch;margin:12px 0 0;font-size:11.5px;line-height:1.55}.profit-gap{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.profit-gap li{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;font-size:12px;display:flex}.profit-gap li b{font-size:14px;font-weight:800}.profit-gap li.is-negative b{color:var(--acc,#bd2f2e)}.profit-gap li.is-positive b{color:#1f6b40}.profit-purchases{gap:7px;margin:0;padding:0;list-style:none;display:grid}.profit-purchases li{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.profit-purchases li strong,.profit-purchases li small{display:block}.profit-purchases li strong{font-size:12px}.profit-purchases li small{color:#858585;margin-top:3px;font-size:10.5px}.profit-purchases li b{white-space:nowrap;font-size:13px}.profit-purchases li.empty-line{color:#858585;justify-content:center;font-size:12px}.chantier-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.chantier-card{text-align:left;border:1px solid var(--line);border-top:3px solid var(--acc,#bd2f2e);background:#fff;gap:10px;padding:16px 18px;transition:all .16s;display:grid}.chantier-card:hover{border-color:var(--acc,#bd2f2e);transform:translateY(-2px);box-shadow:0 8px 20px #17171714}.chantier-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chantier-top strong,.chantier-top small{display:block}.chantier-top strong{font-size:14px}.chantier-top small{color:#858585;margin-top:4px;font-size:10.5px}.chantier-card>p{color:#4a4a4a;min-height:32px;margin:0;font-size:12px}.chantier-progress{background:#ededed;height:4px;overflow:hidden}.chantier-progress i{background:#1f6b40;height:100%;display:block}.chantier-progress i.warn{background:#c98a2c}.chantier-progress i.bad{background:var(--acc,#bd2f2e)}.chantier-meta{border-top:1px solid #f0f0f0;justify-content:space-between;gap:10px;padding-top:10px;display:flex}.chantier-meta small{text-transform:uppercase;letter-spacing:.07em;color:#858585;margin-bottom:4px;font-size:9.5px;display:block}.chantier-meta b{font-size:12px}.chantier-last{color:#666;background:#f7f7f7;align-items:flex-start;gap:7px;padding:8px 10px;font-size:11px;display:flex}.chantier-last em{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;display:-webkit-box;overflow:hidden}.status-chip.st-prepare{color:#3b5f8a;background:#e9eef5}.status-chip.st-encours{color:#1f6b40;background:#e6f2ea}.status-chip.st-termine,.status-chip.inv-brouillon{color:#5c5c5c;background:#efefef}.status-chip.inv-envoyee{color:#8a5a1c;background:#fbf1df}.status-chip.inv-payee{color:#1f6b40;background:#e6f2ea}.penny-chip{white-space:nowrap;border:1px solid #0000;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.penny-chip.pn-sent{color:#1f6b40;background:#e6f2ea;border-color:#c9e2d3}.penny-chip.pn-pending{color:#8a5a1c;background:#fbf1df;border-color:#efdcbc}.penny-chip.pn-none{color:#7a7a7a;background:#f3f3f3;border-color:#e2e2e2}.side-panel{border-left:1px solid var(--line);z-index:60;background:#fff;flex-direction:column;width:min(520px,100%);display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 46px #17171724}.side-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:24px 26px 18px;display:flex}.side-panel>header p{letter-spacing:.16em;color:var(--acc,#bd2f2e);margin:0 0 6px;font-size:10px;font-weight:800}.side-panel>header h2{margin:0 0 6px;font-size:21px;font-weight:600}.side-panel>header span{color:#858585;font-size:12px}.side-panel>header button{border:1px solid var(--line);background:#fff;flex:none;width:34px;height:34px;font-size:16px}.panel-body{gap:8px;padding:20px 26px 32px;display:grid;overflow-y:auto}.panel-body h4{letter-spacing:.14em;text-transform:uppercase;color:var(--acc,#bd2f2e);margin:16px 0 2px;font-size:10.5px;font-weight:800}.panel-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.panel-stats span{background:#f7f7f7;padding:11px 12px;display:block}.panel-stats small{text-transform:uppercase;letter-spacing:.07em;color:#858585;margin-bottom:5px;font-size:9.5px;display:block}.panel-stats b{font-size:13px}.team-row{gap:8px;display:grid}.team-row>span{border:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:9px 11px;font-size:12px;display:flex}.team-row b{font-size:12px}.team-row small{color:#858585;margin-left:auto;font-size:10.5px}.thread{gap:12px;display:grid}.thread article{border:1px solid var(--line);background:#fff;grid-template-columns:32px 1fr;gap:10px;padding:12px 14px;display:grid}.thread p{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 5px;display:flex}.thread p strong{font-size:12px}.thread time{color:#858585;font-size:10px}.thread em{color:#454545;font-size:12px;font-style:normal;line-height:1.55;display:block}.photo-tile{background:linear-gradient(135deg,#ececec,#dcdcdc);border:1px solid #d5d5d5;align-items:center;gap:9px;width:100%;margin-top:9px;padding:14px 12px;display:flex}.photo-tile-img{border-radius:var(--r-sm);border:1px solid #d5d5d5;width:100%;max-width:320px;margin-top:9px;display:block}.photo-tile i{color:#8d8d8d;font-size:20px;font-style:normal}.photo-tile em{color:#6a6a6a;font-size:11px;font-style:normal;font-weight:600}.primary.wide{width:100%;margin-top:16px;padding:13px}@media (max-width:1000px){.profit-detail{grid-template-columns:1fr}}@media (max-width:720px){.chantier-grid{grid-template-columns:1fr}.side-panel{width:100%}.panel-stats{grid-template-columns:1fr}}.m-hint{color:#8a8a8a;margin:14px 2px 0;font-size:11px;line-height:1.5}.m-empty{text-align:center;color:#8a8a8a;padding:38px 16px;font-size:12.5px}.m-site-card{text-align:left;border:1px solid var(--m-line,#e2e2e2);border-left:3px solid var(--acc,#bd2f2e);background:#fff;gap:8px;width:100%;padding:13px 14px;display:grid}.m-site-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.m-site-top strong,.m-site-top small{display:block}.m-site-top strong{font-size:14px}.m-site-top small{color:#8a8a8a;margin-top:3px;font-size:10.5px}.m-site-card>p{color:#4a4a4a;margin:0;font-size:12px}.m-site-progress{background:#ededed;height:4px;overflow:hidden}.m-site-progress i{background:#1f6b40;height:100%;display:block}.m-site-progress i.over{background:var(--acc,#bd2f2e)}.m-site-foot{color:#6a6a6a;justify-content:space-between;font-size:11px;display:flex}.m-site-last{color:#666;background:#f7f7f7;padding:8px 9px;font-size:11px;font-style:normal;display:block}.m-site-detail{gap:14px;display:grid}.m-site-detail h3{letter-spacing:.14em;text-transform:uppercase;color:var(--acc,#bd2f2e);margin:6px 0 0;font-size:10.5px;font-weight:800}.m-back{color:var(--acc,#bd2f2e);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.m-site-head{justify-items:start;gap:6px;display:grid}.m-site-head h2{margin:4px 0 0;font-size:20px;font-weight:600}.m-site-head p{color:#4a4a4a;margin:0;font-size:13px}.m-site-head small{color:#8a8a8a;font-size:11.5px}.m-prime{color:#fff;border-radius:var(--r-md);background:#14161a;gap:3px;margin-bottom:10px;padding:14px 16px;display:grid}.m-prime small{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:10px}.m-prime b{font-size:24px;font-weight:700}.m-prime span{opacity:.75;font-size:11px;line-height:1.4}.m-sites>.m-segs{margin-bottom:10px}.m-site-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.m-site-stats span{background:#f5f5f5;padding:10px;display:block}.m-site-stats small{text-transform:uppercase;letter-spacing:.06em;color:#8a8a8a;margin-bottom:5px;font-size:9px;display:block}.m-site-stats b{font-size:13px}.m-alert{color:#a02220;background:#f8e5e4;margin:0;padding:11px 13px;font-size:12px;font-weight:600}.m-site-actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.m-site-actions button{background:#fff;border:1px solid #e2e2e2;padding:13px 6px;font-size:11.5px;font-weight:700}.m-thread{gap:10px;display:grid}.m-thread article{background:#fff;border:1px solid #e2e2e2;grid-template-columns:30px 1fr;gap:9px;padding:11px 12px;display:grid}.m-thread p{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 4px;display:flex}.m-thread p strong{font-size:12px}.m-thread time{color:#8a8a8a;font-size:9.5px}.m-thread em{color:#454545;font-size:12px;font-style:normal;line-height:1.5;display:block}.m-photo{background:linear-gradient(135deg,#ececec,#dcdcdc);border:1px solid #d5d5d5;align-items:center;gap:8px;margin-top:8px;padding:13px 11px;display:flex}.m-photo i{color:#8d8d8d;font-size:18px;font-style:normal}.m-photo em{color:#6a6a6a;font-size:10.5px;font-style:normal;font-weight:600}.m-week{gap:7px;margin-top:12px;display:grid}.m-week-day{background:#fff;border:1px solid #e2e2e2;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.m-week-day.is-today{border-color:var(--acc,#bd2f2e);box-shadow:inset 3px 0 0 var(--acc,#bd2f2e)}.m-week-head b{text-transform:capitalize;font-size:11px;display:block}.m-week-head i{font-size:16px;font-style:normal;font-weight:800}.m-week-slot strong,.m-week-slot small,.m-week-slot em{display:block}.m-week-slot strong{font-size:12.5px}.m-week-slot small{color:#8a8a8a;margin-top:2px;font-size:10.5px}.m-week-slot em{text-transform:uppercase;letter-spacing:.06em;color:var(--acc,#bd2f2e);margin-top:3px;font-size:9.5px;font-style:normal;font-weight:700}.m-week-hours{font-size:12px;font-weight:800}.m-planning{gap:12px;display:grid}.m-weeknav{background:#fff;border:1px solid #e2e2e2;grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.m-weeknav button{color:#171717;cursor:pointer;background:0 0;border:0;height:46px;font-family:inherit;font-size:20px}.m-weeknav button:active{background:#f2f2f2}.m-weeknav span{text-align:center}.m-weeknav b{font-size:12.5px;display:block}.m-weeknav small{color:#8a8a8a;margin-top:2px;font-size:10px;display:block}.m-plan-row{background:#fff;border:1px solid #e2e2e2;padding:12px}.m-plan-row header{align-items:center;gap:9px;margin-bottom:10px;display:flex}.m-plan-row header>span:nth-child(2){flex:1;min-width:0}.m-plan-row header strong,.m-plan-row header small{display:block}.m-plan-row header strong{font-size:12.5px}.m-plan-row header small{color:#8a8a8a;margin-top:2px;font-size:10px}.m-plan-total{color:#171717;font-size:11.5px;font-style:normal;font-weight:800}.m-plan-total.is-empty{color:#bdbdbd}.m-plan-week{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.m-plan-cell{text-align:left;min-height:58px;font:inherit;cursor:pointer;background:#f7f7f7;border:0;border-top:2px solid #0000;align-content:start;gap:3px;padding:6px 4px;display:grid}.m-plan-cell:active{background:#ececec}.m-plan-cell.is-filled{background:#fdf3f2}.m-plan-cell.is-off{background:#f6f2e6}.m-plan-cell.is-today{border-top-color:var(--acc,#bd2f2e)}.m-plan-cell b{color:#8a8a8a;letter-spacing:.02em;font-size:9.5px}.m-plan-tag{border-left:2px solid var(--acc,#bd2f2e);text-overflow:ellipsis;white-space:nowrap;padding-left:4px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1.3;display:block;overflow:hidden}.m-plan-tag.is-free{color:#a8a8a8;border-left-color:#dcdcdc;font-weight:400}.m-plan-tag.is-off{color:#8a6d12;border-left-color:#c9a227;font-weight:400}.m-planedit{gap:12px;display:grid}.m-planedit-slot{border:1px solid #e2e2e2;gap:9px;padding:10px;display:grid}.m-planedit-slot p{margin:0}.m-planedit-slot strong{font-size:13px;display:block}.m-planedit-slot small{color:#8a8a8a;margin-top:2px;font-size:11px;display:block}.m-planedit-times{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.m-planedit-times button{font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;padding:9px 4px;font-size:11px}.m-planedit-times button.on{color:#fff;background:#171717;border-color:#171717}.m-planedit-free{font:inherit;color:#9a2524;cursor:pointer;background:#fdf3f2;border:1px solid #e6cccc;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11.5px;display:flex}.m-planedit h4{letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;margin:2px 0 0;font-size:10px;font-weight:800}.m-planpick{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e2e2;align-items:center;gap:10px;padding:10px;display:flex}.m-planpick>i{flex:none;align-self:stretch;width:4px}.m-planpick>span{flex:1;min-width:0}.m-planpick strong{font-size:12.5px;display:block}.m-planpick small{color:#8a8a8a;margin-top:2px;font-size:10.5px;display:block}.m-planpick em{color:var(--acc,#bd2f2e);font-size:17px;font-style:normal}.m-dash{flex-direction:column;gap:10px;display:flex}.m-dash-band{color:#fff;background:#171717;margin:-12px -12px 0;padding:0 14px 13px}.m-dash-band>b{letter-spacing:-.01em;font-size:16px;font-weight:600;display:block}.m-dash-band>span{color:#9b9b9b;margin-top:3px;font-size:11px;display:block}.m-dash-figs{border-top:1px solid #2e2e2e;margin-top:13px;padding-top:11px;display:flex}.m-dash-figs>span{border-left:1px solid #2e2e2e;flex:1;min-width:0;padding-left:11px}.m-dash-figs>span:first-child{border-left:0;padding-left:0}.m-dash-figs b{letter-spacing:-.03em;color:#fff;font-size:21px;font-weight:700;display:block}.m-dash-figs b i{color:#8e8e8e;font-size:12px;font-style:normal;font-weight:500}.m-dash-figs small{letter-spacing:.07em;text-transform:uppercase;color:#8e8e8e;margin-top:3px;font-size:9px;font-weight:700;display:block}.m-dash-title{letter-spacing:.13em;text-transform:uppercase;color:#8a8a8a;align-items:center;gap:7px;margin:6px 0 0;font-size:9.5px;font-weight:800;display:flex}.m-dash-title em{background:var(--acc,#bd2f2e);color:#fff;letter-spacing:0;padding:2px 6px;font-size:9.5px;font-style:normal}.m-todo{background:#fff;border:1px solid #e2e2e2}.m-todo-row{border-bottom:1px solid #eee;align-items:center;gap:9px;padding:12px;display:flex}.m-todo-row:last-child{border-bottom:0}.m-todo-row.is-late{border-left:3px solid var(--acc,#bd2f2e);padding-left:9px}.m-todo-row.is-info b{color:#6b6b6b;font-weight:500}.m-todo-txt{flex:1;min-width:0}.m-todo-txt b{font-size:12.5px;font-weight:600;line-height:1.3;display:block}.m-todo-txt small{color:#8a8a8a;margin-top:3px;font-size:11px;line-height:1.4;display:block}.m-todo-go,.m-todo-side{font:inherit;cursor:pointer;flex:none;padding:10px 12px;font-size:11.5px}.m-todo-go{background:var(--acc,#bd2f2e);color:#fff;border:0;font-weight:700}.m-todo-side{color:#171717;background:#fff;border:1px solid #dcdcdc;font-weight:600}.m-todo-go:active,.m-todo-side:active,.m-todo-call:active{filter:brightness(.93)}.m-todo-call{color:#171717;background:#fff;border:1px solid #dcdcdc;flex:none;place-items:center;width:40px;height:40px;text-decoration:none;display:grid}.m-dash-clear{color:#3f7355;margin:0;padding:16px;font-size:12px;line-height:1.5}.m-dash-site{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e2e2;gap:5px;width:100%;padding:11px;display:grid}.m-dash-site-top{align-items:center;gap:8px;display:flex}.m-dash-site-top i{flex:none;width:8px;height:8px}.m-dash-site-top strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.m-dash-site-top em{color:#8a8a8a;font-size:10.5px;font-style:normal}.m-dash-site>small{color:#8a8a8a;font-size:11px}.m-dash-bar{background:#eee;height:3px;margin-top:3px;display:block}.m-dash-bar i{height:100%;display:block}.m-dash-site-foot{color:#6b6b6b;flex-wrap:wrap;gap:3px 12px;margin-top:2px;font-size:10.5px;display:flex}.m-dash-site-foot .is-late{color:var(--acc,#bd2f2e);font-weight:700}.m-purchases{gap:9px;display:grid}.m-purchase-sum{grid-template-columns:1fr 1fr;gap:8px;display:grid}.m-purchase-sum span{background:#f5f5f5;padding:12px}.m-purchase-sum small{text-transform:uppercase;letter-spacing:.06em;color:#8a8a8a;margin-bottom:5px;font-size:9px;display:block}.m-purchase-sum b{font-size:16px}.m-capture{color:#fff;background:#171717;border:0;width:100%;padding:15px;font-size:13px;font-weight:700}.m-purchase{background:#fff;border:1px solid #e2e2e2;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.m-purchase strong,.m-purchase small,.m-purchase em{display:block}.m-purchase strong{font-size:12px}.m-purchase small{color:#666;margin-top:2px;font-size:10.5px}.m-purchase em{color:#9a9a9a;margin-top:3px;font-size:9.5px;font-style:normal}.m-purchase-amount{text-align:right}.m-purchase-amount b{font-size:13px;display:block}.penny-dot{border-radius:50%;width:7px;height:7px;margin-top:5px;display:inline-block}.penny-dot.pn-sent{background:#1f6b40}.penny-dot.pn-pending{background:#c98a2c}.penny-dot.pn-none{background:#c9c9c9}.m-crew{gap:8px;display:grid}.m-crew-row{background:#fff;border:1px solid #e2e2e2;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.m-crew-row strong,.m-crew-row small{display:block}.m-crew-row strong{font-size:12.5px}.m-crew-row small{color:#8a8a8a;margin-top:2px;font-size:10.5px}.m-crew-hours{text-align:right}.m-crew-hours b{font-size:14px;display:block}.m-crew-hours small{color:#8a8a8a;margin-top:2px;font-size:9.5px;display:block}.m-tag{text-transform:uppercase;letter-spacing:.06em;color:#8a5a1c;background:#fbf1df;margin-top:4px;padding:3px 5px;font-size:8.5px;font-style:normal;font-weight:800;display:inline-block}.m-validate{background:#fbf1df;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.m-validate p{margin:0}.m-validate strong{color:#7a4d15;font-size:12.5px;display:block}.m-validate small{color:#8a6a35;margin-top:3px;font-size:10.5px;display:block}.m-validate button{color:#fff;white-space:nowrap;background:#8a5a1c;border:0;padding:10px 13px;font-size:11.5px;font-weight:700}.m-day{gap:14px;display:grid}.m-day h3{letter-spacing:.14em;text-transform:uppercase;color:var(--acc,#bd2f2e);margin:6px 0 0;font-size:10.5px;font-weight:800}.m-day-site{color:#fff;background:#171717;justify-items:start;gap:5px;padding:18px;display:grid}.m-day-site p{letter-spacing:.16em;color:#e0a9a6;margin:0;font-size:9.5px;font-weight:800}.m-day-site h2{margin:3px 0 2px;font-size:22px;font-weight:600}.m-day-site span{color:#c9c9c9;font-size:12.5px}.m-itinerary{background:var(--acc,#bd2f2e);color:#fff;margin-top:10px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none}.m-clock{color:#fff;text-align:center;background:#1f6b40;border:0;gap:5px;width:100%;padding:20px;display:grid}.m-clock b{font-size:16px;font-weight:800}.m-day-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.m-day-actions button{background:#fff;border:1px solid #e2e2e2;padding:14px 8px;font-size:12px;font-weight:700}.margin-chip.tone-early{color:#7a7a7a;background:#f3f3f3;border-color:#e2e2e2}.chantier-progress i.early{background:#c2c2c2}.planning-board{gap:14px;display:grid}.planning-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.planning-pivot{border:1px solid var(--line);background:#fff;display:flex}.planning-pivot button{color:#7a7a7a;background:0 0;border:0;padding:10px 18px;font-size:13px;font-weight:700}.planning-pivot button.on{color:#fff;background:#171717}.planning-nav{align-items:center;gap:8px;display:flex}.planning-nav button{border:1px solid var(--line);color:#4a4a4a;background:#fff;width:34px;height:34px;font-size:16px}.planning-nav button:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.planning-nav .planning-today{width:auto;padding:0 14px;font-size:12px;font-weight:700}.planning-nav strong{color:#4a4a4a;margin-left:6px;font-size:13px;font-weight:700}.planning-wrap{border:1px solid var(--line);background:#fff;overflow-x:auto}.planning-grid{min-width:960px;display:grid}.planning-corner{border-bottom:1px solid #dedfe0;border-right:1px solid var(--line);z-index:2;background:#f5f5f5;position:sticky;left:0}.planning-head{text-align:center;background:#f5f5f5;border-bottom:1px solid #dedfe0;border-left:1px solid #ededed;padding:10px 12px}.planning-head b{text-transform:capitalize;color:#858585;font-size:11px;font-weight:700;display:block}.planning-head i{font-size:17px;font-style:normal;font-weight:800}.planning-head.is-today{box-shadow:inset 0 -3px 0 var(--acc,#bd2f2e);background:#fdf3f2}.planning-head.is-today i{color:var(--acc,#bd2f2e)}.planning-group{letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;background:#fafafa;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:7px 14px;font-size:10px;font-weight:800;position:sticky;left:0}.planning-row-head{border-bottom:1px solid #f0f0f0;border-right:1px solid var(--line);z-index:1;background:#fff;align-items:center;gap:9px;min-width:0;padding:10px 12px;display:flex;position:sticky;left:0}.planning-row-head strong,.planning-row-head small{display:block}.planning-row-head strong{white-space:nowrap;text-overflow:ellipsis;max-width:118px;font-size:12.5px;overflow:hidden}.planning-row-head small{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;max-width:118px;margin-top:2px;font-size:10px;overflow:hidden}.planning-row-head .margin-chip{flex:none;margin-left:auto}.planning-dot{border-radius:2px;flex:none;width:11px;height:11px}.planning-cell{border-bottom:1px solid #f0f0f0;border-left:1px solid #ededed;min-height:56px;padding:5px;display:flex}.planning-cell.is-today{background:#fdfafa}.planning-chip{color:#fff;text-align:left;border:0;flex:1;align-content:center;gap:4px;padding:8px 9px;transition:all .14s;display:grid}.planning-chip:hover{filter:brightness(1.08);transform:translateY(-1px)}.planning-chip b{letter-spacing:.01em;opacity:.92;font-size:10.5px;font-weight:800}.planning-chip em{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:700;overflow:hidden}.planning-crew{flex-wrap:wrap;gap:3px;display:flex}.planning-crew i{background:#ffffff3d;padding:2px 4px;font-size:9.5px;font-style:normal;font-weight:800}.planning-empty{color:#c9c9c9;background:0 0;border:1px dashed #e6e6e6;flex:1;font-size:15px}.planning-empty:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e);background:#fdf3f2}.planning-legend{border:1px solid var(--line);background:#fff;padding:14px 16px}.planning-legend p{letter-spacing:.14em;text-transform:uppercase;color:var(--acc,#bd2f2e);margin:0 0 10px;font-size:10px;font-weight:800}.planning-legend>div{flex-wrap:wrap;gap:16px;display:flex}.planning-legend>div span{align-items:center;gap:7px;font-size:12px;display:flex}.planning-legend>div span i{border-radius:2px;width:11px;height:11px;display:inline-block}.planning-legend>div span b{font-weight:600}.planning-legend small{color:#8a8a8a;max-width:78ch;margin-top:11px;font-size:11px;line-height:1.55;display:block}@media (max-width:720px){.planning-bar{flex-direction:column;align-items:stretch}.planning-nav{justify-content:space-between}}.nav-group{letter-spacing:.18em;text-transform:uppercase;color:#8d8d8d;margin:16px 13px 5px;font-size:9px;font-weight:800}.sidebar nav .nav-group:first-child{margin-top:0}.library-board{gap:14px;display:grid}.library-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mini-table tr.mini-total td{background:#f7f7f7;border-top:1px solid #dedfe0}.pg-app{--rail:#15181d;--rail-2:#1e222a;--rail-line:#2a2f38;--rail-txt:#a7b0bd;--acc:#bd2f2e;--ink:#14161a;--soft:#7a7071;--line:#eae0de;--hair:#f5efed;--bg:#faf7f6;font-family:var(--font-inter),Inter,system-ui,sans-serif;background:var(--bg);height:100vh;color:var(--ink);flex-direction:column;display:flex;overflow:hidden}.pg-app .ic{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.pg-top{border-bottom:1px solid var(--line);z-index:30;background:#fff;flex:none;align-items:center;gap:12px;height:54px;padding-right:14px;display:flex;position:relative}.pg-brand{background:var(--rail);flex:none;place-items:center;width:208px;height:100%;display:grid}.pg-brand img{width:auto;height:30px}.pg-search{border:1px solid var(--line);height:34px;color:var(--soft);background:#fff;border-radius:6px;flex:0 430px;align-items:center;gap:8px;margin-left:14px;padding:0 11px;display:flex}.pg-search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px #bd2f2e17}.pg-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.pg-quick{background:var(--acc);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 2px 6px #bd2f2e4d}.pg-quick:hover{background:#a52826}.pg-tools{gap:6px;margin-left:auto;display:flex}.pg-tools button{border:1px solid var(--line);width:32px;height:32px;color:var(--soft);background:#fff;border-radius:6px;place-items:center;display:grid}.pg-tools button:hover{border-color:var(--acc);color:var(--acc)}.pg-company{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:9px;height:38px;padding:5px 10px 5px 6px;display:flex}.pg-company:hover{border-color:var(--acc)}.pg-company-mark{background:var(--rail);color:#fff;letter-spacing:.02em;border-radius:4px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.pg-company small{color:var(--soft);font-size:9.5px;line-height:1.2;display:block}.pg-company b{font-size:12px;font-weight:600;line-height:1.3;display:block}.pg-company i{color:var(--soft);font-size:12px;font-style:normal}.pg-company-menu{border:1px solid var(--line);z-index:40;background:#fff;border-radius:8px;min-width:240px;padding:8px;position:absolute;top:50px;right:14px;box-shadow:0 10px 30px #14161a24}.pg-company-menu p{letter-spacing:.13em;text-transform:uppercase;color:var(--soft);margin:4px 8px 6px;font-size:9.5px;font-weight:700}.pg-company-menu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:5px;padding:8px 9px;font-size:12.5px;display:block}.pg-company-menu button:hover{background:var(--hair)}.pg-body{flex:1;min-height:0;display:flex}.pg-rail{background:var(--rail);flex-direction:column;flex:none;width:208px;padding:10px 9px 12px;transition:width .16s;display:flex;position:relative}.pg-rail.is-folded{width:56px}.pg-rail.is-folded .pg-nav span,.pg-rail.is-folded .pg-sub,.pg-rail.is-folded .pg-caret,.pg-rail.is-folded .pg-nav b{display:none}.pg-rail.is-folded .pg-nav{justify-content:center;padding:9px 0}.pg-nav-list{scrollbar-width:thin;scrollbar-color:#3a4049 transparent;align-content:start;gap:1px;display:grid;overflow:hidden auto}.pg-nav-foot{border-top:1px solid var(--rail-line);gap:1px;margin-top:auto;padding-top:10px;display:grid}.pg-nav{width:100%;color:var(--rail-txt);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:8px 9px;font-family:inherit;font-size:12.5px;font-weight:500;display:flex}.pg-nav:hover{background:var(--rail-2);color:#fff}.pg-nav.is-on{background:var(--acc);color:#fff;font-weight:600}.pg-nav span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pg-nav b{color:#fff;background:#fff3;border-radius:9px;padding:1px 5px;font-size:9.5px;font-weight:700}.pg-nav:not(.is-on) b{background:var(--acc)}.pg-caret{opacity:.7;font-size:13px;font-style:normal;transition:transform .16s}.pg-caret.is-open{transform:rotate(90deg)}.pg-sub{gap:1px;padding:2px 0 4px;display:grid}.pg-subitem{text-align:left;color:#8f98a6;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 9px 7px 35px;font-family:inherit;font-size:12px;display:flex}.pg-subitem:hover{color:#fff;background:var(--rail-2)}.pg-subitem.is-on{color:#fff;background:var(--rail-2);box-shadow:inset 2px 0 0 var(--acc);font-weight:600}.pg-subitem b{background:var(--acc);color:#fff;border-radius:9px;padding:1px 5px;font-size:9.5px;font-weight:700}.pg-nav.is-open{background:var(--rail-2);color:#fff}.pg-nav.is-open .pg-caret{opacity:1}.pg-sub{background:#ffffff0b;border-radius:5px;margin-top:2px;padding:3px 0 4px}@media (prefers-reduced-motion:no-preference){.pg-sub{animation:.17s pg-unfold}@keyframes pg-unfold{0%{opacity:0;transform:translateY(-5px)}}}.pg-nav:active,.pg-subitem:active{color:#fff;background:#333a45}.pg-nav.is-on:active{background:#a52826}:is(.pg-nav:focus-visible,.pg-subitem:focus-visible,.pg-fold:focus-visible){outline-offset:-2px;outline:2px solid #fff}.pg-fold:focus-visible{outline-color:var(--acc)}.pg-fold:active{background:var(--hair)}.pg-fold{border:1px solid var(--line);width:22px;height:22px;color:var(--soft);z-index:5;background:#fff;border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid;position:absolute;top:50%;right:-11px}.pg-rail.is-folded .pg-fold{transform:rotate(180deg)}.pg-main{flex-direction:column;flex:1;min-width:0;display:flex}.pg-notice{color:#6d5520;background:#fdf6e6;border-left:3px solid #d9a441;align-items:center;gap:11px;padding:9px 16px;font-size:12.5px;display:flex}.pg-notice-mark{color:#fff;background:#d9a441;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.pg-notice p{flex:1;margin:0}.pg-notice a{color:#8a5a1c;font-weight:600}.pg-notice button{color:#8a7040;background:0 0;border:0;font-size:15px;line-height:1}.pg-tabs{background:var(--bg);align-items:flex-end;gap:2px;padding:8px 14px 0;display:flex;overflow-x:auto}.pg-tab{background:#e7eaee;border-radius:5px 5px 0 0;flex:none;align-items:center;display:flex}.pg-tab.is-active{box-shadow:0 -1px 0 var(--line),1px 0 0 var(--line),-1px 0 0 var(--line);background:#fff}.pg-tab>button:first-child{color:#7a7071;white-space:nowrap;background:0 0;border:0;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:600}.pg-tab.is-active>button:first-child{color:var(--ink)}.pg-tab-close{color:#9c9192;background:0 0;border:0;place-items:center;padding:0 9px 0 0;display:grid}.pg-tab-close:hover{color:var(--acc)}.pg-tab-close .ic{width:12px;height:12px}.pg-main .content{border-top:1px solid var(--line);background:#fff;flex:1;padding:18px 20px 30px;overflow-y:auto}.pg-listhead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pg-listtitle p{color:var(--soft);margin:0;font-size:14px}.pg-listtitle small{color:var(--soft);font-size:11.5px}.pg-filter b{background:var(--acc);color:#fff;border-radius:8px;padding:1px 5px;font-size:10px}.pg-listtools{align-items:center;gap:6px;margin-left:auto;display:flex}.pg-listtools>button:hover{border-color:var(--acc);color:var(--acc)}.pg-primary{border-radius:6px;align-items:center;gap:7px;height:32px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex;background:var(--acc)!important;color:#fff!important;border:0!important;width:auto!important}.pg-primary:hover{background:#a52826!important}.pg-colfilters{border-bottom:1px solid var(--hair);gap:8px;margin-bottom:2px;padding:9px 0 12px;display:flex;overflow-x:auto}.pg-colfilters label{flex:130px;align-items:center;min-width:120px;display:flex;position:relative}.pg-colfilters label.is-wide{flex:2 220px}.pg-colfilters input{border:1px solid var(--line);width:100%;color:var(--ink);border-radius:5px;padding:7px 44px 7px 10px;font-family:inherit;font-size:11.5px}.pg-colfilters input:focus{border-color:var(--acc);outline:0}.pg-colfilters .ic{width:13px;height:13px;color:var(--soft);pointer-events:none;position:absolute;right:26px}.pg-colfilters span{color:#b4bbc4;line-height:.7;display:grid;position:absolute;right:8px}.pg-colfilters span i{font-size:8px;font-style:normal}.pg-empty{text-align:center;justify-items:center;gap:6px;padding:70px 20px;display:grid}.pg-empty-art{align-items:flex-end;gap:6px;height:96px;margin-bottom:14px;display:flex}.pg-empty-art span{background:#e7eaee;border-radius:3px;width:26px}.pg-empty-art span:first-child{background:var(--acc);opacity:.85;height:64px}.pg-empty-art span:nth-child(2){background:var(--rail);height:92px}.pg-empty-art span:nth-child(3){height:48px}.pg-empty-art span:nth-child(4){background:#c9ced6;height:76px}.pg-empty h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:650}.pg-empty p{max-width:52ch;color:var(--soft);margin:0;font-size:13px;line-height:1.6}.pg-empty button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;margin-top:14px;padding:9px 18px;font-family:inherit;font-size:12.5px;font-weight:600}.pg-empty button:hover{border-color:var(--acc);color:var(--acc)}@media (max-width:900px){.pg-brand,.pg-rail{width:56px}.pg-rail .pg-nav span,.pg-rail .pg-sub,.pg-rail .pg-caret{display:none}.pg-rail .pg-nav{justify-content:center;padding:9px 0}.pg-search{flex-basis:200px}.pg-tools{display:none}}.pg-primary{white-space:nowrap;flex:none}.pg-listhead{width:100%}.pg-listtools{flex-wrap:nowrap}.pg-main .directory-summary{display:none}.pg-listtools>button.pg-primary{white-space:nowrap;justify-content:center;align-items:center;gap:7px;width:auto;padding:0 14px;display:flex}.pg-nav b{text-align:center;min-width:16px}.dash{gap:14px;display:grid}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.dash-head h1{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:650}.dash-head-actions{gap:8px;display:flex}.dash-head-actions button{border:1px solid var(--line,#eae0de);color:#4a4243;background:#fff;border-radius:6px;align-items:center;gap:7px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:550;display:flex}.dash-head-actions button:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.dash-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dash-kpis article{background:#fff;border:1px solid #eae0de;border-radius:7px;align-content:start;gap:2px;padding:14px 16px;display:grid}.dash-kpis p{color:#14161a;align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:600;display:flex}.dash-kpis p .ic{width:14px;height:14px;color:var(--acc,#bd2f2e)}.dash-kpis small{color:#8a7f80;font-size:10.5px}.dash-kpis strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:25px;font-weight:650}.dash-kpis span{color:#8a7f80;font-size:11px}.dash-kpis .up{color:#6d6364}.dash-kpis .down{color:var(--acc,#bd2f2e)}.dash-charts{grid-template-columns:1.5fr 1fr;gap:10px;display:grid}.dash-card{background:#fff;border:1px solid #eae0de;border-radius:7px;min-width:0;padding:14px 16px 16px}.dash-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.dash-card h2{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:650}.dash-card header small{color:#8a7f80;font-size:11px}.dash-card-tools{align-items:center;gap:10px;display:flex}.dash-card-tools select{color:#4a4243;border:1px solid #eae0de;border-radius:5px;padding:5px 7px;font-family:inherit;font-size:11.5px}.dash-toggle{color:#6d6364;cursor:pointer;align-items:center;gap:7px;font-size:11.5px;display:flex}.dash-toggle input{opacity:0;width:0;position:absolute}.dash-toggle span{background:#dfd4d2;border-radius:9px;width:28px;height:16px;transition:all .16s;position:relative}.dash-toggle span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .16s;position:absolute;top:2px;left:2px}.dash-toggle input:checked+span{background:var(--acc,#bd2f2e)}.dash-toggle input:checked+span:after{transform:translate(12px)}.dash-toggle input:focus-visible+span{outline:2px solid var(--acc,#bd2f2e);outline-offset:2px}.dash-link{color:var(--acc,#bd2f2e);white-space:nowrap;background:0 0;border:0;font-family:inherit;font-size:11.5px;font-weight:600}.chart-legend{gap:14px;margin-bottom:4px;display:flex}.chart-legend span{color:#6d6364;align-items:center;gap:6px;font-size:11px;display:flex}.chart-legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.chart-wrap{position:relative}.chart{width:100%;height:auto;display:block}.chart .grid{stroke:#f5efed;stroke-width:1px}.chart .axis{fill:#9c9192;font-family:inherit;font-size:10px}.chart .peak{fill:#14161a;font-family:inherit;font-size:10.5px;font-weight:700}.chart path{transition:opacity .12s}.chart-tip{color:#fff;pointer-events:none;z-index:5;white-space:nowrap;background:#14161a;border-radius:6px;gap:2px;padding:7px 10px;display:grid;position:absolute;top:4px;transform:translate(-50%)}.chart-tip b{font-size:11px}.chart-tip span{color:#cbc0c1;align-items:center;gap:6px;font-size:10.5px;display:flex}.chart-tip i{border-radius:2px;width:8px;height:8px}.chart-tip em{font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:700}.chart-empty{text-align:center;color:#8a7f80;margin:0;padding:24px 0;font-size:12px}.topclients{gap:11px;padding-top:4px;display:grid}.topclient{grid-template-columns:1fr 2fr auto;align-items:center;gap:10px;font-size:12px;display:grid}.topclient>span{text-overflow:ellipsis;white-space:nowrap;color:#4a4243;overflow:hidden}.topclient i{background:#f7f0ee;border-radius:2px;height:9px;display:block;overflow:hidden}.topclient i b{border-radius:2px;height:100%;display:block}.topclient em{font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal;font-weight:650}.dash-list{gap:2px;display:grid}.dash-list button{text-align:left;background:0 0;border:0;border-bottom:1px solid #f4f5f7;border-radius:5px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;width:100%;padding:9px 6px;font-family:inherit;display:grid}.dash-list button:last-child{border-bottom:0}.dash-list button:hover{background:#faf7f7}.dash-list strong{font-size:12.5px;font-weight:600;display:block}.dash-list small{color:#8a7f80;text-overflow:ellipsis;white-space:nowrap;max-width:230px;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.dash-list b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.dash-progress{background:#f5efed;border-radius:3px;width:64px;height:5px;display:block;overflow:hidden}.dash-progress i{background:var(--acc,#bd2f2e);border-radius:3px;height:100%;display:block}@media (max-width:1150px){.dash-kpis{grid-template-columns:repeat(2,1fr)}.dash-charts{grid-template-columns:1fr}}.pg-notice-link{color:#8a5a1c;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.pg-main .content{padding:14px 16px 24px}.pg-main .dash{gap:10px}.pg-main .dash-head h1{font-size:17px}.pg-main .dash-head-actions button{padding:6px 11px;font-size:11.5px}.pg-main .dash-kpis{gap:8px}.pg-main .dash-kpis article{border-radius:6px;padding:10px 13px}.pg-main .dash-kpis p{font-size:11.5px}.pg-main .dash-kpis p .ic{width:13px;height:13px}.pg-main .dash-kpis small{font-size:10px}.pg-main .dash-kpis strong{margin-top:4px;font-size:19px}.pg-main .dash-kpis span{font-size:10.5px}.pg-main .dash-charts{gap:8px}.pg-main .dash-card{border-radius:6px;padding:11px 13px 12px}.pg-main .dash-card>header{margin-bottom:7px}.pg-main .dash-card h2{font-size:13px}.pg-main .dash-card header small{font-size:10.5px}.pg-main .dash-list button{gap:9px;padding:6px 5px}.pg-main .dash-list strong{font-size:11.5px}.pg-main .dash-list small{font-size:10px}.pg-main .dash-list b{font-size:11.5px}.pg-main .topclients{gap:8px}.pg-main .topclient{font-size:11.5px}.pg-main .topclient i{height:8px}.pg-main .avatar{width:24px;height:24px;font-size:9.5px}.pg-main .client-table-wrap{border-radius:6px}.pg-main .client-table{min-width:0}.pg-main .client-table th{padding:7px 10px;font-size:9.5px}.pg-main .client-table td{padding:7px 10px;font-size:11px}.pg-main .client-table td>strong{font-size:11.5px}.pg-main .client-table td small{margin-top:2px;font-size:10px}.pg-main .client-name{gap:8px;min-width:150px}.pg-main .client-name strong{font-size:11.5px}.pg-main .status-chip{padding:3px 6px;font-size:9px}.pg-main .margin-chip{padding:3px 7px;font-size:10px}.pg-main .penny-chip{padding:3px 7px;font-size:9.5px}.pg-main .mini-table th{padding:6px 9px;font-size:9.5px}.pg-main .mini-table td{padding:6px 9px;font-size:11px}.pg-main .exec-card{border-radius:6px;padding:0}.pg-main .card-heading{padding:11px 13px}.pg-main .card-heading h3{font-size:13px}.pg-main .card-heading p{font-size:9.5px}.pg-main .metrics{gap:8px}.pg-main .metrics article{border-radius:6px;padding:10px 13px}.pg-main .metrics strong{font-size:19px}.pg-main .metrics p{font-size:11px}.pg-main .metric-icon{width:28px;height:28px;font-size:12px}.pg-main .exec-alerts button{padding:8px 13px}.pg-main .profit-detail{padding:13px}.pg-main .profit-gap li{padding:8px 10px;font-size:11.5px}.pg-main .profit-purchases li{padding:8px 10px}.pg-main .profit-note{font-size:10.5px}.pg-main .kanban{gap:8px}.pg-main .lead-card{border-radius:6px;padding:9px 10px}.pg-main .lead-card>p{height:26px;margin:8px 0 5px;font-size:10.5px}.pg-main .lead-bottom strong{font-size:12.5px}.pg-main .chantier-card{gap:8px;padding:12px 13px}.pg-main .chantier-top strong{font-size:12.5px}.pg-main .planning-cell{min-height:46px;padding:4px}.pg-main .planning-chip{padding:6px 7px}.pg-main .planning-row-head{padding:8px 10px}.pg-main .client-table td{padding:6px 10px;line-height:1.35}.pg-main .client-table td small{margin-top:1px;line-height:1.3}.pg-main .client-table td>strong{line-height:1.35}.pg-main .profit-table td:first-child{min-width:190px}.pg-main .dash-head h1{align-items:center;gap:9px;display:flex}.dash-pen{color:#8a7f80;background:#fff;border:1px solid #eae0de;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.dash-pen:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.dash-pen[aria-pressed=true]{background:var(--acc,#bd2f2e);border-color:var(--acc,#bd2f2e);color:#fff}.dash-mode{color:#8a7f80;margin-top:2px;font-size:11px;display:block}.dash-canvas{gap:8px;display:grid}.dash-canvas.is-editing{grid-template-columns:1fr 240px;align-items:start}.dash-rows{gap:8px;min-width:0;display:grid}.dash-canvas.is-editing .dash-kpis,.dash-canvas.is-editing .dash-charts{padding-right:0;position:relative}.dash-canvas.is-editing article{outline-offset:2px;outline:1px dashed #dfd4d2;position:relative}.slot-pick{z-index:3;color:#14161a;background:#fff;border:1px solid #eae0de;border-radius:4px;padding:3px 5px;font-family:inherit;font-size:10.5px;position:absolute;top:6px;left:8px;right:74px}.slot-tools{z-index:3;gap:3px;display:flex;position:absolute;top:6px;right:8px}.slot-tools button{color:#7a7071;background:#fff;border:1px solid #eae0de;border-radius:4px;place-items:center;width:20px;height:20px;font-family:inherit;font-size:12px;line-height:1;display:grid}.slot-tools button:disabled{opacity:.35}.slot-tools .slot-drop{color:var(--acc,#bd2f2e);border-color:#f0d6d5}.dash-canvas.is-editing .dash-kpis article,.dash-canvas.is-editing .dash-card{padding-top:32px}.slot-empty{text-align:center;color:#ada2a3;margin:0;padding:18px 0;font-size:11.5px}.row-drop{color:#8a7f80;background:#fff;border:1px dashed #eae0de;border-radius:6px;padding:0 10px;font-family:inherit;font-size:11px}.row-drop:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.dash-canvas.is-editing .dash-kpis{grid-template-columns:repeat(4,1fr) auto}.dash-canvas.is-editing .dash-charts{grid-template-columns:1.5fr 1fr auto}.dash-config{background:#fff;border:1px solid #eae0de;border-radius:6px;align-content:start;gap:8px;padding:13px;display:grid;position:sticky;top:8px}.dash-config h2{margin:0;font-size:13px;font-weight:650}.dash-config>p{color:#8a7f80;margin:0;font-size:11px;line-height:1.5}.dash-config>button{color:#4a4243;text-align:left;background:#fff;border:1px solid #eae0de;border-radius:5px;padding:8px 10px;font-family:inherit;font-size:11.5px;font-weight:550}.dash-config>button:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.dash-config>button:disabled{opacity:.45}.dash-config-note{color:#8a7f80;background:#faf7f6;border-radius:5px;margin:0;padding:8px 9px;font-size:10.5px}.dash-config-note.is-full{color:#1f7a48;background:#e7f4ec}.dash-config-actions{gap:6px;margin-top:2px;display:grid}.dash-config-actions .pg-primary{justify-content:center;height:32px}.dash-config-actions>button:last-child{color:#7a7071;background:#fff;border:1px solid #eae0de;border-radius:5px;padding:7px;font-family:inherit;font-size:11.5px}.dash-card-tools-row{justify-content:space-between;margin-bottom:6px}.dash-row{border-bottom:1px solid #f4f5f7;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:6px 5px;display:grid}.dash-row:last-child{border-bottom:0}.dash-row strong{font-size:11.5px;display:block}.dash-row small{color:#8a7f80;margin-top:2px;font-size:10px;display:block}.dash-crew{gap:3px;display:flex}.dash-crew i{color:#6d6364;background:#f7f0ee;border-radius:3px;padding:2px 4px;font-size:9px;font-style:normal;font-weight:700}.topclient>span small{color:#ada2a3;margin-top:1px;font-size:9.5px;display:block}@media (max-width:1150px){.dash-canvas.is-editing{grid-template-columns:1fr}}.pg-main .content>.dash{max-width:1120px;margin-left:auto;margin-right:auto}.pg-main .dash-card,.pg-main .dash-kpis article,.pg-main .exec-card,.pg-main .dash-config,.pg-main .planning-wrap,.pg-main .planning-legend,.pg-main .chantier-card,.pg-main .lead-card{background:#fff}.pg-tabs{padding-left:16px}.pg-list,.pg-doc,.pg-sheet{flex-direction:column;min-height:100%;display:flex}.pg-listhead{flex-wrap:wrap;align-items:center;gap:14px;margin:2px 0 10px;display:flex}.pg-listtitle p{color:var(--soft);align-items:baseline;gap:6px;margin:0;font-size:12.5px;display:flex}.pg-listtitle p b{color:var(--ink);letter-spacing:-.02em;font-size:18px;font-weight:650}.pg-listtitle p i{color:var(--soft);font-size:13px;font-style:normal}.pg-listtitle small{color:var(--soft);margin-top:1px;font-size:11px;display:block}.pg-filter{border:1px solid var(--line);color:#4a4243;background:#fff;border-radius:16px;align-items:center;gap:7px;padding:6px 14px;font-family:inherit;font-size:12.5px;display:flex}.pg-filter:hover{border-color:var(--acc);color:var(--acc)}.pg-listtools>button{border:1px solid var(--line);width:30px;height:30px;color:var(--soft);background:#fff;border-radius:50%;place-items:center;display:grid}.pg-listtools>button .ic{width:14px;height:14px}.pg-listtools>button.pg-primary{border-radius:5px;height:32px}.pg-primary.is-go{background:#1f7a48!important}.pg-primary.is-go:hover{background:#186139!important}.pg-table{border-top:1px solid var(--line);font-size:12.5px}.pg-trow{border-bottom:1px solid var(--hair);align-items:center;gap:10px;min-height:40px;padding:0 8px;display:grid}.pg-trow:not(.pg-thead)[role=button]{cursor:pointer}.pg-trow:not(.pg-thead):hover{background:#faf8f8}.pg-trow:not(.pg-thead):hover .pg-trow-actions{opacity:1}.pg-thead{border-bottom:1px solid var(--line);background:#fff;min-height:0;padding-top:8px;padding-bottom:8px}.pg-tcheck{place-items:center;display:grid}.pg-tcheck input{width:14px;height:14px;accent-color:var(--acc)}.pg-tfilter{display:block;position:relative}.pg-tfilter>span{color:#9c9192;pointer-events:none;z-index:1;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 46px);font-size:9.5px;position:absolute;top:3px;left:9px;overflow:hidden}.pg-tfilter input{border:1px solid var(--line);width:100%;height:38px;color:var(--ink);background:#fff;border-radius:4px;padding:13px 40px 3px 8px;font-family:inherit;font-size:11.5px}.pg-tfilter input:focus{border-color:var(--acc);outline:0}.pg-tfilter .ic{color:#b4bbc4;pointer-events:none;width:13px;height:13px;position:absolute;top:12px;right:22px}.pg-tfilter em{color:#c3c9d1;cursor:pointer;line-height:.75;display:grid;position:absolute;top:9px;right:5px}.pg-tfilter em i{font-size:8px;font-style:normal}.pg-tfilter em.is-asc i:first-child,.pg-tfilter em.is-desc i:last-child{color:var(--acc)}.pg-tcell{text-overflow:ellipsis;white-space:nowrap;color:#4a4243;min-width:0;overflow:hidden}.pg-tcell.is-right{text-align:right;font-variant-numeric:tabular-nums}.pg-tcell b{color:var(--ink);font-weight:600}.pg-tcell small{color:var(--soft);text-overflow:ellipsis;margin-top:1px;font-size:10.5px;font-style:italic;display:block;overflow:hidden}.pg-tcell .is-bad{color:var(--acc)}.pg-tcell .is-good{color:#1f7a48}.pg-trow-actions{opacity:0;justify-content:flex-end;gap:6px;transition:opacity .12s;display:flex}.pg-trow-actions i{border:1px solid var(--line);width:22px;height:22px;color:var(--soft);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.pg-who{align-items:center;gap:8px;min-width:0;display:flex}.pg-who>i{color:#6d6364;background:#f5efed;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9.5px;font-style:normal;font-weight:700;display:grid}.pg-who>span{min-width:0;overflow:hidden}.pg-file{color:#4a4243;align-items:center;gap:6px;display:inline-flex}.pg-file .ic{width:13px;height:13px;color:var(--soft)}.pg-noresult{color:#6d5520;background:#fdf6e6;border-radius:4px;align-items:center;gap:9px;width:max-content;margin:26px auto;padding:10px 18px;font-size:12.5px;display:flex}.pg-noresult span{background:#d9a441;border-radius:50%;flex:none;width:9px;height:9px}.pg-allshown{text-align:center;color:#7a8493;margin:16px 0 4px;font-size:11.5px}.pg-chip{white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11px;font-weight:600;display:inline-flex}.pg-chip i{border-radius:50%;flex:none;width:7px;height:7px}.pg-chip-draft{color:#5c5773;background:#f1f0f6}.pg-chip-draft i{background:#8c86a8}.pg-chip-wait{color:#8a5a1c;background:#fdf3e3}.pg-chip-wait i{background:#d9a441}.pg-chip-ok{color:#1f6b41;background:#e7f4ec}.pg-chip-ok i{background:#2f9159}.pg-chip-bad{color:#9c2a29;background:#fbeceb}.pg-chip-bad i{background:var(--acc,#bd2f2e)}.pg-dochead{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-bottom:14px;padding:0 0 10px;display:flex}.pg-back{border:1px solid var(--line);color:#4a4243;background:#fff;border-radius:5px;align-items:center;gap:7px;padding:7px 13px;font-family:inherit;font-size:12.5px;display:flex}.pg-back:hover{border-color:var(--acc);color:var(--acc)}.pg-doctabs{gap:4px;display:flex}.pg-doctabs button{color:#7a7071;background:0 0;border:0;padding:8px 12px 10px;font-family:inherit;font-size:13px;font-weight:550;position:relative}.pg-doctabs button.is-on{color:var(--ink);font-weight:700}.pg-doctabs button.is-on:after{content:"";background:var(--acc);height:2px;position:absolute;bottom:0;left:8px;right:8px}.pg-dochead .pg-listtools{margin-left:auto}.pg-docgrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.pg-docbox{border:1px solid var(--line);background:#fff;border-radius:5px;min-width:0;padding:11px 13px}.pg-docbox.is-blue{background:#eef2fd;border-color:#dbe3f8}.pg-docbox.is-plain{border-style:dashed}.pg-docbox h3{letter-spacing:-.01em;margin:0 0 8px;font-size:12px;font-weight:700}.pg-docbox dl{gap:5px;margin:0;display:grid}.pg-docbox dt{color:var(--soft);font-size:10.5px;font-weight:600}.pg-docbox dd{color:var(--ink);word-break:break-word;margin:0 0 3px;font-size:12px}.pg-gauge{background:#f5efed;border-radius:3px;height:6px;margin:10px 0 8px;overflow:hidden}.pg-gauge i{background:var(--acc);border-radius:3px;height:100%;display:block}.pg-gauge-line{color:var(--soft);margin:0;font-size:11.5px}.pg-gauge-line b{color:var(--ink);font-size:15px;font-weight:650}.pg-lines{border:1px solid var(--line);background:#fff;border-radius:5px;margin-bottom:16px;overflow:hidden}.pg-lines-head,.pg-lines-row{grid-template-columns:44px 2.4fr repeat(5,1fr);align-items:center;gap:10px;padding:0 14px;display:grid}.pg-lines-head{background:var(--rail);color:#fff;min-height:38px;font-size:11.5px;font-weight:600}.pg-lines-row{border-top:1px solid var(--hair);color:#4a4243;min-height:42px;font-size:12.5px}.pg-lines-row:hover{background:#faf8f8}.pg-lines-row b{color:var(--ink);font-weight:600}.pg-lines-row small{color:var(--soft);margin-top:2px;font-size:10.5px;display:block}.pg-lines .is-right{text-align:right;font-variant-numeric:tabular-nums}.pg-lines-row.is-total{border-top:1px solid var(--line);background:#f7f8fa}.pg-synth .pg-lines-head,.pg-synth .pg-lines-row{grid-template-columns:110px 2.2fr 1fr .8fr 1fr 1fr 1fr}:is(.pg-doc .pg-lines-head:has(span:nth-child(5):last-child),.pg-doc .pg-lines-row:has(span:nth-child(5):last-child)){grid-template-columns:110px 1.4fr 2fr 1.4fr 1fr}.pg-docfoot{grid-template-columns:1.4fr 1fr;align-items:start;gap:22px;display:grid}.pg-docfoot h3{align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.pg-docfoot h3 i{border:1px solid var(--line);width:20px;height:20px;color:var(--soft);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.pg-docfoot dl{grid-template-columns:auto 1fr;gap:5px 14px;margin:0;font-size:12px;display:grid}.pg-docfoot dt{color:var(--soft);font-weight:600}.pg-docfoot dd{color:var(--ink);margin:0}.pg-totaux p{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:14px;margin:0;padding:8px 12px;font-size:12.5px;display:flex}.pg-totaux p b{font-variant-numeric:tabular-nums;font-weight:650}.pg-totaux p small{color:var(--soft);font-size:11px}.pg-totaux p.is-add{color:var(--acc);border-bottom:0;justify-content:flex-start;gap:7px;padding-top:5px;padding-bottom:5px;font-size:11.5px}.pg-totaux p.is-add .ic{width:13px;height:13px}.pg-totaux p.is-net{background:#eef2fd;border-bottom:0;border-radius:4px;margin-top:4px;font-size:13.5px;font-weight:700}.pg-fichegrid{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:16px;display:grid}.pg-fiche-day{border:1px solid var(--line);background:#fff;border-radius:5px;min-height:96px;padding:9px 10px}.pg-fiche-day h4{color:var(--soft);text-transform:capitalize;margin:0 0 8px;font-size:11px;font-weight:700}.pg-fiche-day p{align-items:center;gap:6px;margin:0 0 5px;font-size:11.5px;display:flex}.pg-fiche-day p i{border-radius:2px;flex:none;width:7px;height:7px}.pg-fiche-day p.is-empty{color:#c3c9d1}.pg-renta ul{border:1px solid var(--line);background:#fff;border-radius:5px;margin:0 0 14px;padding:0;list-style:none}.pg-renta li{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding:11px 14px;font-size:12.5px;display:flex}.pg-renta li:last-child{border-bottom:0}.pg-renta li span{color:var(--soft)}.pg-renta li b{font-variant-numeric:tabular-nums;font-weight:650}.pg-renta li.is-negative b{color:var(--acc)}.pg-renta li.is-positive b{color:#1f7a48}.pg-feed{gap:10px;max-width:760px;display:grid}.pg-feed article{border:1px solid var(--line);background:#fff;border-radius:5px;gap:11px;padding:12px 14px;display:flex}.pg-feed article>i{color:#6d6364;background:#f5efed;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.pg-feed b{font-size:12.5px}.pg-feed small{color:var(--soft);margin-left:8px;font-size:10.5px}.pg-feed p{color:#4a4243;margin:5px 0 0;font-size:12.5px;line-height:1.55}.pg-photo{background:var(--hair);color:var(--soft);border-radius:4px;align-items:center;gap:7px;margin-top:8px;padding:5px 9px;font-size:11px;display:inline-flex}.pg-photo .ic{width:13px;height:13px}.pg-hint{color:#3a4a78;background:#eef2fd;border-radius:4px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 14px;font-size:12px;line-height:1.55;display:flex}.pg-hint .ic{flex:none;width:15px;height:15px;margin-top:1px}.pg-periodbar{align-items:center;gap:14px;margin-bottom:12px;display:flex}.pg-periodtools{gap:8px;display:flex}.pg-monthnav{align-items:center;gap:12px;margin:0 auto;display:flex}.pg-monthnav button{border:1px solid var(--line);color:#4a4243;background:#fff;border-radius:50%;width:28px;height:28px;font-size:15px;line-height:1}.pg-monthnav button:hover{border-color:var(--acc);color:var(--acc)}.pg-monthnav b{text-align:center;min-width:150px;font-size:15px;font-weight:650}.pg-scale{border:1px solid var(--line);background:#fff;border-radius:5px;display:flex;overflow:hidden}.pg-scale button{color:#4a4243;border:0;border-right:1px solid var(--line);background:0 0;padding:7px 14px;font-family:inherit;font-size:12px}.pg-scale button:last-child{border-right:0}.pg-scale button.is-on{background:var(--acc);color:#fff;font-weight:600}.pg-sheet-scroll{border:1px solid var(--line);background:#fff;border-radius:5px;overflow-x:auto}.pg-sheet-table{border-collapse:collapse;width:100%;font-size:11.5px}.pg-sheet-table th,.pg-sheet-table td{border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);text-align:center;min-width:34px;height:42px;padding:0}.pg-sheet-table thead th{vertical-align:middle;z-index:2;background:#fff;height:48px;position:sticky;top:0}.pg-sheet-table thead small{color:#9c9192;text-transform:capitalize;font-size:9px;font-weight:500;display:block}.pg-sheet-table thead b{color:var(--ink);font-size:13px;font-weight:600;display:block}.pg-sheet-table thead em{color:#9c9192;font-size:8.5px;font-style:normal;display:block}.pg-sheet-table th.is-weekend,.pg-sheet-table td.is-weekend{background:#f7f8fb}.pg-sheet-table th.is-weekend b,.pg-sheet-table th.is-weekend small{color:#aeb6c2}.pg-sheet-table th.is-today b{background:var(--acc);color:#fff;border-radius:4px;min-width:24px;padding:1px 4px;display:inline-block}.pg-sheet-name{z-index:3;background:#fff;position:sticky;left:0;text-align:left!important;border-right:1px solid var(--line)!important;min-width:210px!important;padding:0 12px!important}thead .pg-sheet-name{z-index:4;color:var(--soft);font-size:10.5px;font-weight:600}tbody .pg-sheet-name{align-items:center;gap:9px;height:42px;display:flex}tbody .pg-sheet-name i{color:#6d6364;background:#f5efed;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9.5px;font-style:normal;font-weight:700;display:grid}tbody .pg-sheet-name b{font-size:12px;display:block}tbody .pg-sheet-name small{color:var(--soft);font-size:10px;display:block}.pg-sheet-table td.has-value{color:#9c2a29;background:#fbeceb;font-weight:650}.pg-sheet-total{border-left:1px solid var(--line);background:#f7f8fa;position:sticky;right:0;min-width:80px!important}.pg-sheet .pg-hint{margin-top:14px;margin-bottom:0}.pg-dot{background:#e8b33a;border-radius:50%;flex:none;width:6px;height:6px}@media (max-width:1240px){.pg-docgrid{grid-template-columns:repeat(2,1fr)}.pg-docfoot{grid-template-columns:1fr}.pg-fichegrid{grid-template-columns:repeat(3,1fr)}}.pg-docwrap{grid-template-columns:1fr 240px;align-items:start;gap:10px;margin-bottom:16px;display:grid}.pg-docwrap .pg-docgrid{margin-bottom:0}.pg-docside{border:1px solid var(--line);background:#fff;border-radius:5px;padding:12px 14px}.pg-docside h3{margin:0 0 10px;font-size:12px;font-weight:700}.pg-docside ol{margin:0 0 12px;padding:0 0 0 16px;list-style:none;position:relative}.pg-docside ol:before{content:"";background:var(--line);width:1px;position:absolute;top:5px;bottom:5px;left:4px}.pg-docside li{padding:0 0 11px;position:relative}.pg-docside li:before{content:"";border:2px solid var(--acc);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-16px}.pg-docside b{font-size:11.5px;font-weight:600;display:block}.pg-docside small{color:var(--soft);margin-top:1px;font-size:10.5px;display:block}.pg-docside button{border:1px dashed var(--line);width:100%;color:var(--acc);background:0 0;border-radius:4px;padding:7px;font-family:inherit;font-size:11.5px}.pg-docside button:hover{border-color:var(--acc)}.pg-journal p{color:var(--ink,#333);white-space:pre-wrap;margin:2px 0 0;font-size:11.5px}.pg-journal-del{color:var(--soft);cursor:pointer;margin-left:6px;text-decoration:underline}.pg-journal-del:hover{color:var(--acc)}.pg-journal-form{gap:6px;display:grid}.pg-journal-form select,.pg-journal-form textarea{font:inherit;border:1px solid var(--line);box-sizing:border-box;border-radius:4px;width:100%;padding:6px;font-size:11.5px}.pg-journal-form span{gap:6px;display:flex}.pg-journal-form span button{border-style:solid}.pg-journal-form span button.is-primary{background:var(--acc);border-color:var(--acc);color:#fff}.pg-app .toast{background:var(--rail);color:#fff;z-index:60;border-radius:5px;max-width:360px;padding:11px 16px;font-size:12.5px;position:fixed;bottom:16px;left:16px;right:auto;transform:none;box-shadow:0 8px 24px #14161a47}@media (max-width:1240px){.pg-docwrap{grid-template-columns:1fr}}.planning-bar{flex-wrap:wrap}.planning-scale{margin-left:auto}.planning-gantt{min-width:100%}.planning-gantt-head{border-bottom:1px solid var(--line);z-index:2;background:#fff;grid-template-columns:220px 1fr;display:grid;position:sticky;top:0}.planning-bands{min-width:0}.planning-band{border-bottom:1px solid var(--hair,#f5efed);display:flex}.planning-band span{text-align:center;color:#7a7071;border-left:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:5px 0;font-size:10px;font-weight:600;overflow:hidden}.planning-band span:first-child{border-left:0}.planning-ticks{display:flex}.planning-ticks span{text-align:center;border-left:1px solid #0000;flex:1 1 0;min-width:0;padding:6px 0 5px}.planning-ticks span.is-edge{border-left-color:var(--line)}.planning-ticks span.is-weekend{background:#f7f8fb}.planning-ticks span.is-today{background:#fbeceb}.planning-ticks b{color:#4a4243;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.planning-ticks span.is-weekend b{color:#aeb6c2}.planning-ticks span.is-today b{background:var(--acc,var(--acc,#bd2f2e));color:#fff;border-radius:9px;min-width:18px;padding:0 5px;display:inline-block}.planning-ticks em{color:#9c9192;margin-top:1px;font-size:8.5px;font-style:normal;display:block}.planning-gantt-row{border-bottom:1px solid var(--hair,#f5efed);grid-template-columns:220px 1fr;min-height:46px;display:grid}.planning-gantt .planning-group.is-wide{padding:7px 14px}.planning-track{min-height:46px;display:flex;position:relative}.planning-track>i{border-left:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:6px 2px;display:flex}.planning-track>i.is-edge{border-left-color:var(--hair,#f5efed)}.planning-track>i.is-weekend{background:#fafbfd}.planning-track>i.is-today{background:#fdf5f4}.planning-fill{cursor:pointer;border:0;border-radius:2px;width:100%;min-width:5px;min-height:8px;padding:0}.planning-fill:hover{filter:brightness(1.12)}.planning-span{color:#fff;text-align:left;border:0;border-radius:3px;flex-direction:column;justify-content:center;gap:1px;min-width:6px;padding:0 8px;font-family:inherit;display:flex;position:absolute;top:8px;bottom:8px;overflow:hidden}.planning-span:hover{filter:brightness(1.08)}.planning-span span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.planning-span em{opacity:.85;white-space:nowrap;font-size:9.5px;font-style:normal}.planning-span.is-narrow{padding:0 2px}.planning-span.is-narrow span,.planning-span.is-narrow em{display:none}.pg-renta{max-width:920px}.pg-renta-top{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:180px 1fr;align-items:center;gap:22px;margin-bottom:16px;padding:16px 18px;display:grid}.pg-renta-gauge{text-align:center}.pg-renta-gauge b{letter-spacing:-.03em;font-size:26px;font-weight:650;display:block}.pg-renta-gauge small{color:var(--soft);margin-bottom:9px;font-size:11px;display:block}.pg-renta-gauge div{background:#f5efed;border-radius:3px;height:6px;overflow:hidden}.pg-renta-gauge i{background:#2f9159;border-radius:3px;height:100%;display:block}.pg-renta-top dl{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;display:grid}.pg-renta-top dt{color:var(--soft);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:600}.pg-renta-top dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px;font-weight:650}.pg-renta-top dd.is-bad{color:var(--acc)}.pg-renta-top dd.is-good{color:#1f7a48}.pg-renta-head{align-items:center;gap:14px;margin-bottom:9px;display:flex}.pg-renta-head h3{margin:0;font-size:14px;font-weight:650}.pg-renta-head .pg-scale{margin-left:auto}.pg-renta-table .pg-lines-head,.pg-renta-table .pg-lines-row{grid-template-columns:2.4fr 1fr 1fr 1.2fr}.pg-key{border-radius:2px;width:9px;height:9px;margin-right:8px;display:inline-block}.pg-renta-list{border:1px solid var(--line);background:#fff;border-radius:5px;margin:16px 0 0;padding:0;list-style:none}.pg-renta-list li{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding:11px 14px;font-size:12.5px;display:flex}.pg-renta-list li:last-child{border-bottom:0}.pg-renta-list li span{color:var(--soft)}.pg-renta-list li b{font-variant-numeric:tabular-nums;font-weight:650}.pg-renta-list li.is-negative b{color:var(--acc)}.pg-renta-list li.is-positive b{color:#1f7a48}.pg-renta .pg-hint{margin-top:14px;margin-bottom:0}.dash-bands{gap:2px;display:grid}.dash-bands-legend{color:#7a7071;flex-wrap:wrap;gap:14px;margin-bottom:8px;font-size:10.5px;display:flex}.dash-bands-legend span{align-items:center;gap:6px;display:flex}.dash-bands-legend i{border-radius:2px;width:9px;height:9px}.dash-band-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #f4f5f7;border-radius:5px;grid-template-columns:170px 1fr auto;align-items:center;gap:12px;width:100%;padding:7px 5px;font-family:inherit;display:grid}.dash-band-row:last-child{border-bottom:0}.dash-band-row:hover{background:#faf7f7}.dash-band-name{align-items:center;gap:8px;min-width:0;display:flex}.dash-band-name>i{border-radius:2px;flex:none;width:8px;height:8px}.dash-band-name b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.dash-band-name small{color:#9c9192;white-space:nowrap;font-size:10px}.dash-band-track{background:#f5efed;border-radius:5px;height:9px;display:flex;overflow:hidden}.dash-band-track.is-tall{height:11px;margin:10px 0 8px}.dash-band-track i{height:100%;display:block}.dash-band-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.dash-band-value small{color:#9c9192;margin-left:3px}.bd-fait{background:var(--acc,#bd2f2e)}.bd-planifie{background:#e3b3af}.bd-restant{background:#f4e7e4}.bd-exces-fait{background:#241b1c}.bd-exces-planifie{background:repeating-linear-gradient(45deg,#241b1c,#241b1c 3px,#6e5f60 3px 6px)}.pg-bandkeys{color:#7a7071;flex-wrap:wrap;gap:10px;margin:0;font-size:10px;display:flex}.pg-bandkeys span{align-items:center;gap:5px;display:flex}.pg-bandkeys i{border-radius:2px;width:8px;height:8px}.pg-sheet-table td.is-off{color:#7a7071;background:repeating-linear-gradient(45deg,#f7f0ee,#f7f0ee 3px,#ebe2e0 3px 6px);font-size:9.5px;font-weight:700}.pg-sheet .pg-listhead .pg-scale{margin-left:14px}.planning-off{color:#7a7071;text-align:center;background:repeating-linear-gradient(45deg,#f7f0ee,#f7f0ee 4px,#ebe2e0 4px 8px);border-radius:3px;justify-content:center;align-items:center;height:100%;padding:0 4px;font-size:10px;display:flex}.planning-track>i.is-off{background:repeating-linear-gradient(45deg,#f4f5f8,#f4f5f8 3px,#e7eaef 3px 6px)}.planning-row-head.is-parent{font-weight:600}.planning-fold{color:#9c9192;background:0 0;border:0;flex:none;padding:0 4px 0 0;line-height:1}.planning-fold i{font-size:14px;font-style:normal;transition:transform .14s;display:inline-block}.planning-fold i.is-open{transform:rotate(90deg)}.planning-gantt-row.is-child .planning-track{background:#fbfcfd;min-height:36px}.planning-gantt-row.is-child{min-height:36px}.planning-fill.is-static{pointer-events:none;border-radius:2px;width:100%;min-width:5px;min-height:8px;display:block}.pg-picker{position:relative}.pg-picker select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;position:absolute;inset:0}.pg-main .kanban{gap:10px;padding-bottom:10px}.pg-main .column-head{border:1px solid var(--line);background:#fff;border-radius:4px;padding:8px 10px}.pg-main .column-head strong{font-size:12px;font-weight:650}.pg-main .column-head span{background:var(--hair);color:#6d6364;border-radius:8px;padding:1px 6px;font-size:10px}.pg-main .column-head button{color:#9c9192;font-size:15px;line-height:1}.pg-main .column-head button:hover{color:var(--acc)}.pg-main .column-head i{border-radius:2px;width:8px;height:8px}.pg-main .progress{background:var(--hair);border-radius:0;height:2px;margin-top:6px}.pg-main .progress i{background:#c9ced6;border-radius:0}.pg-main .column-meta{color:#8a7f80;padding:6px 2px 8px;font-size:10px}.pg-main .column-meta span:first-child{color:#4a4243;font-variant-numeric:tabular-nums;font-weight:650}.pg-main .cards{gap:6px}.pg-main .lead-card{border:1px solid var(--line);box-shadow:none;border-radius:4px;padding:10px;transition:border-color .12s}.pg-main .lead-card:hover{box-shadow:none;border-color:var(--acc);transform:none}.pg-main .lead-card.is-dragging{opacity:.5}.pg-main .lead-top strong{font-size:12px;font-weight:600}.pg-main .lead-top small{color:#8a7f80;font-size:10px}.pg-main .lead-card>p{color:#6d6364;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;margin:8px 0 6px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.pg-main .stars{font-size:10px}.pg-main .lead-bottom{border-top:1px solid var(--hair);flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px;margin-top:8px;padding-top:7px}.pg-main .lead-bottom strong{font-variant-numeric:tabular-nums;font-size:13px}.pg-main .lead-bottom small{color:#8a7f80;text-align:right;font-size:10px}.pg-main .lead-bottom small.late{color:var(--acc);font-weight:600}.pg-main .avatar{border-radius:4px;font-size:10px}.pg-main .empty{border:1px dashed var(--line);color:#ada2a3;border-radius:4px;padding:18px 8px;font-size:11px}.pg-main .metrics{display:none}.pg-period{border:1px solid var(--line);color:#4a4243;background:#fff;border-radius:16px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;display:flex}.pg-period:hover{border-color:var(--acc)}.pg-period .ic{width:14px;height:14px;color:var(--soft)}.pg-period select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:0}.demo-bar{color:#fff;font-family:var(--font-inter),sans-serif;z-index:20;background:#171717;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:flex;position:relative}.demo-bar strong{color:#fff}.demo-bar small{color:#d6d6d6}.demo-bar label{align-items:center;gap:8px;display:flex}.demo-bar select,.demo-bar button{font:inherit;color:#fff;background:#272727;border:1px solid #666;border-radius:3px;padding:7px 10px}.demo-bar button{cursor:pointer;margin-left:auto}.demo-shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.demo-shell>.pg-app,.demo-shell>.m-app{flex:1;height:auto;min-height:0}.demo-toolbar{background:#fff;border-bottom:1px solid #ddd;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.demo-toolbar button{cursor:pointer;font:inherit;background:#fff;border:1px solid #ddd;padding:9px 12px}.demo-muted{color:#666;font-size:14px}.demo-primary{background:var(--acc,#bd2f2e)!important;color:#fff!important;border:0!important}.demo-dialog{color:#171717;width:min(520px,100vw - 24px);max-height:90dvh;font-family:var(--font-inter),sans-serif;background:#fff;border:1px solid #ccc;margin:auto;padding:0}.demo-dialog::backdrop{background:#0007}.demo-dialog form{gap:14px;padding:24px;display:grid}.demo-dialog header,.demo-dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.demo-dialog h2{margin:0;font-size:20px}.demo-dialog label{gap:6px;font-size:14px;display:grid}.demo-dialog input,.demo-dialog select{width:100%;font:inherit;color:#171717;background:#fff;border:1px solid #bbb;min-width:0;padding:10px}.demo-dialog button,.demo-hours button{font:inherit;cursor:pointer;background:#fff;border:1px solid #ccc;padding:10px 14px}.demo-error{color:#a11;font-size:14px}.demo-hours{background:#fff;border:1px solid #ddd;gap:10px;padding:16px;display:grid}.demo-hours label{gap:8px;font-size:14px;display:grid}.demo-hours input{font:inherit;border:1px solid #aaa;width:100%;padding:10px}.demo-note{background:#f3f6f8;padding:12px 16px;font-size:14px;line-height:1.5}.demo-invoice-actions{gap:8px;display:flex}.demo-invoice-actions button{font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;padding:6px}@media (max-width:600px){.demo-bar{gap:6px;padding:8px;font-size:12px}.demo-bar small{display:none}.demo-bar select{max-width:170px;font-size:14px}.demo-bar button{font-size:12px}.demo-dialog form{padding:16px}.demo-toolbar{padding:8px}}@media (min-width:900px){.demo-shell{background:#e9ecf1}.demo-shell>.m-app,.demo-shell>.m-full{background:#f5f5f5;border:1px solid #d5d8dd;border-radius:20px;flex:0 auto;width:430px;max-width:100%;height:calc(100dvh - 108px);min-height:0;margin:18px auto 22px;overflow-y:auto;box-shadow:0 18px 50px #14161a29}.demo-shell>.m-app::-webkit-scrollbar{width:0}.demo-shell>.m-full::-webkit-scrollbar{width:0}}.toast,.pg-app .toast{z-index:200}.biblio-detail>td{background:#faf8f8;border-top:0;padding:14px 16px!important}.biblio-detail-head{align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.biblio-detail-head b{font-size:12px;font-weight:700}.biblio-detail-head span{color:#8a7f80;font-size:10.5px}.biblio-detail .mini-table{border-collapse:collapse;border:1px solid var(--line,#eae0de);background:#fff;width:100%;font-size:11.5px}.biblio-detail .mini-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#8a7f80;border-bottom:1px solid var(--line,#eae0de);padding:8px 10px;font-size:9.5px;font-weight:700}.biblio-detail .mini-table td{vertical-align:top;border-bottom:1px solid #f4f5f7;padding:8px 10px}.biblio-detail .mini-table tr:last-child td{border-bottom:0}.biblio-detail .mini-table small{color:#9c9192;margin-top:2px;font-size:10px;display:block}.biblio-detail .profit-note{color:#8a7f80;max-width:100ch;margin:10px 0 0;font-size:10.5px;line-height:1.6}.lead-doc .contact-panel.is-inline{width:100%;height:auto;box-shadow:none;background:0 0;padding:0;animation:none;overflow:visible}.lead-doc .contact-panel.is-inline .panel-actions{position:static}.lead-doc .pg-period{gap:9px}.lead-doc .pg-period select{font-size:12.5px}.parcours{border:1px solid var(--line,#eae0de);background:#fff;border-radius:5px;margin-bottom:18px;padding:14px 16px}.parcours-steps{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.parcours-steps li{color:#9c9192;flex:120px;align-items:center;gap:8px;min-width:0;font-size:11.5px;display:flex}.parcours-steps i{background:#fff;border:1px solid #ece0dd;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.parcours-steps li.is-done{color:#1f7a48}.parcours-steps li.is-done i{color:#1f6b41;background:#e7f4ec;border-color:#a9d9bf}.parcours-steps li.is-now{color:#14161a;font-weight:600}.parcours-steps li.is-now i{background:var(--acc,#bd2f2e);border-color:var(--acc,#bd2f2e);color:#fff}.parcours-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.parcours-ghost{border:1px solid var(--line,#eae0de);color:#4a4243;background:#fff;border-radius:5px;height:32px;padding:0 13px;font-family:inherit;font-size:12.5px}.parcours-ghost:hover{border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.parcours-amount{font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.parcours-panel{border-top:1px solid var(--hair,#f5efed);margin-top:14px;padding-top:14px}.parcours-panel h4{margin:0 0 4px;font-size:13px;font-weight:650}.parcours-hint{color:#8a7f80;max-width:80ch;margin:0 0 12px;font-size:11.5px;line-height:1.55}.parcours-days{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.parcours-day{border:1px solid var(--line,#eae0de);text-align:center;border-radius:5px;min-width:92px;padding:8px}.parcours-day b{color:#7a7071;text-transform:capitalize;margin-bottom:7px;font-size:10.5px;display:block}.parcours-day button{border:1px solid var(--line,#eae0de);color:#14161a;background:#fff;border-radius:4px;width:100%;margin-bottom:5px;padding:7px 4px;font-family:inherit;font-size:12px;display:block}.parcours-day button:hover:not(:disabled){border-color:var(--acc,#bd2f2e);color:var(--acc,#bd2f2e)}.parcours-day button:disabled{color:#b4bbc4;background:#f4f5f7}.parcours-day button small{margin-top:2px;font-size:9px;display:block}.parcours-form{grid-template-columns:2fr 1fr;gap:10px;margin-bottom:12px;display:grid}.parcours-form label{color:#7a7071;gap:5px;font-size:11px;display:grid}.parcours-form input{border:1px solid var(--line,#eae0de);font:inherit;border-radius:4px;padding:8px 10px;font-size:12.5px}.parcours-familles{flex-wrap:wrap;gap:5px;margin-bottom:9px;display:flex}.parcours-familles button{border:1px solid var(--line,#eae0de);color:#4a4243;background:#fff;border-radius:14px;padding:5px 12px;font-family:inherit;font-size:11.5px}.parcours-familles button.is-on{color:#fff;background:#14161a;border-color:#14161a}.parcours-catalogue{gap:4px;max-height:190px;margin-bottom:14px;display:grid;overflow-y:auto}.parcours-catalogue button{border:1px solid var(--line,#eae0de);text-align:left;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 11px;font-family:inherit;display:flex}.parcours-catalogue button:hover:not(:disabled){border-color:var(--acc,#bd2f2e)}.parcours-catalogue button:disabled{opacity:.4}.parcours-catalogue b{font-size:12px;display:block}.parcours-catalogue small{color:#8a7f80;margin-top:2px;font-size:10.5px;display:block}.parcours-catalogue i{color:var(--acc,#bd2f2e);font-size:15px;font-style:normal}.parcours-lines{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:12px}.parcours-lines th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#8a7f80;border-bottom:1px solid var(--line,#eae0de);padding:6px 8px;font-size:9.5px}.parcours-lines td{vertical-align:middle;border-bottom:1px solid #f4f5f7;padding:7px 8px}.parcours-lines tfoot td{border-bottom:0;border-top:1px solid var(--line,#eae0de);background:#faf8f8}.parcours-lines small{color:#9c9192;font-size:10px;display:block}.parcours-lines input{border:1px solid var(--line,#eae0de);width:74px;font:inherit;border-radius:4px;padding:5px 7px;font-size:12px}.parcours-remove{color:#9c9192;background:0 0;border:0;font-size:16px;line-height:1}.parcours-remove:hover{color:var(--acc,#bd2f2e)}.parcours-error{color:#9c2a29;background:#fbeceb;border-radius:4px;margin:0 0 10px;padding:8px 11px;font-size:11.5px}.to-quote{color:#8a7f80;font-size:11.5px;font-style:normal;font-weight:500}.devis-actions{border-bottom:1px solid var(--hair,#f5efed);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:0 0 14px;display:flex}.devis-note{color:#7a7071;font-size:12px}@media (max-width:900px){.parcours-form{grid-template-columns:1fr}}.pg-docside li.is-todo{color:#9c9192}.pg-docside li.is-todo:before{border-color:#c9ced6}.pg-main .kanban{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.pg-booting{gap:10px;max-width:760px;padding:28px 0;display:grid}.pg-booting span{background:linear-gradient(90deg,#f7f0ee,#e7eaef,#f7f0ee) 0 0/200% 100%;border-radius:5px;height:54px;animation:1.2s ease-in-out infinite booting;display:block}.pg-booting span:nth-child(2){height:180px}.pg-booting span:nth-child(3){height:120px}.pg-booting p{color:#8a7f80;margin:2px 0 0;font-size:12px}@keyframes booting{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pg-booting span{animation:none}}.ent-search{grid-column:1/-1;gap:8px;display:grid}.ent-search>label{gap:6px;display:grid}.ent-search>label>span{text-transform:uppercase;letter-spacing:.07em;color:#626262;font-size:10px;font-weight:800}.ent-field{background:#fafafa;border:1px solid #d9d9d9;align-items:center;gap:9px;height:42px;padding:0 11px;display:flex}.ent-field:focus-within{border-color:var(--acc,#bd2f2e);box-shadow:0 0 0 2px #bd2f2e18}.ent-field .ic{color:#8a8a8a;flex:none;width:15px;height:15px}.ent-field input{color:#1a1a1a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.ent-field em{color:#8a8a8a;letter-spacing:2px;font-size:15px;font-style:normal}.ent-hint{color:#8a8a8a;margin:0;font-size:10.5px;line-height:1.5}.ent-error{color:#9a2524;background:#fbeceb;margin:0;padding:8px 11px;font-size:11.5px}.ent-empty{color:#6f6f6f;background:#f6f6f6;margin:0;padding:8px 11px;font-size:11.5px}.ent-results{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ent-results button{text-align:left;background:#fff;border:1px solid #e5e5e5;gap:2px;width:100%;padding:9px 11px;font-family:inherit;display:grid}.ent-results button:hover{border-color:var(--acc,#bd2f2e);background:#fdf8f8}.ent-name{align-items:center;gap:8px;display:flex}.ent-name b{font-size:13px}.ent-closed{text-transform:uppercase;letter-spacing:.05em;color:#9a2524;background:#f1e4e4;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}.ent-results small{color:#6f6f6f;font-size:11px;display:block}.ent-results .ent-meta{color:#9a9a9a;font-variant-numeric:tabular-nums;font-size:10px}.ent-manual{color:var(--acc,#bd2f2e);text-align:left;background:0 0;border:0;padding:2px 0;font-family:inherit;font-size:11.5px;text-decoration:underline}.ent-picked{color:#6f6f6f;flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:10.5px;font-style:normal;display:flex}.ent-picked button{color:var(--acc,#bd2f2e);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.lead-doc .pg-dochead{gap:12px}.lead-doctitle{font-size:13px;font-weight:650}.lead-layout{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:266px 1fr;align-items:start;gap:0;display:grid;overflow:hidden}.lead-side{border-right:1px solid var(--line);background:#fafbfc;align-content:start;gap:14px;padding:16px;display:grid}.lead-who{align-items:center;gap:11px;display:flex}.lead-who .avatar.large{border-radius:5px;width:38px;height:38px;font-size:12px}.lead-who b{font-size:14px;font-weight:650;line-height:1.3;display:block}.lead-who small{color:var(--soft);margin-top:2px;font-size:11px;display:block}.lead-side-actions{gap:7px;display:grid}.lead-side-actions>*{text-align:center;border-radius:5px;justify-content:center;align-items:center;width:100%;height:32px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.lead-side-actions .pg-primary{background:var(--acc);color:#fff;border:0}.lead-side-actions a.pg-primary:hover{background:#a52826}.lead-side-actions button:disabled{opacity:.45}.lead-side-facts{gap:10px;margin:0;display:grid}.lead-side-facts>div{gap:2px;display:grid}.lead-side-facts dt{color:var(--faint,#8a7f80);text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;font-weight:700}.lead-side-facts dd{word-break:break-word;margin:0;font-size:12.5px}.lead-side-facts a{color:var(--acc);text-decoration:none}.lead-side-facts .mono{font-variant-numeric:tabular-nums;letter-spacing:.04em}.lead-side .record-tools{border-top:1px solid var(--line);gap:7px;margin-top:4px;padding-top:14px;display:grid}.lead-side .record-tools>div{gap:6px;display:grid}.lead-side .record-tools select,.lead-side .record-tools button{border:1px solid var(--line);width:100%;font:inherit;color:#4a4243;background:#fff;border-radius:5px;padding:7px 9px;font-size:11.5px}.lead-side .record-tools .danger{color:var(--acc);border-color:#e8c9c8}.lead-main{min-width:0;padding:16px}.lead-main .parcours{margin-bottom:14px}.lead-main .parcours-steps li{flex:none;margin-right:20px}.lead-main .panel-tabs{border-bottom:1px solid var(--line);margin:0 0 14px;padding:0}.lead-main .panel-pane{padding:0}.lead-affaire{border:1px solid var(--line);border-radius:5px;grid-template-columns:2.2fr 1fr 1fr 1.4fr;gap:14px;margin-bottom:14px;padding:12px 14px;display:grid}.lead-affaire>div{gap:3px;min-width:0;display:grid}.lead-affaire dt{color:var(--faint,#8a7f80);text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;font-weight:700}.lead-affaire dd{margin:0;font-size:13px}.lead-affaire .stars-inline{color:var(--acc)}.lead-affaire .stars-inline i{color:#d7dbd8;font-style:normal}.lead-main .activity-composer,.lead-main .timeline,.lead-main .panel-documents{max-width:860px}@media (max-width:1080px){.lead-layout{grid-template-columns:1fr}.lead-side{border-right:0;border-bottom:1px solid var(--line)}.lead-affaire{grid-template-columns:1fr 1fr}}.lead-side .record-tools{border-top:1px solid var(--line);background:0 0;gap:7px;margin:2px 0 0;padding:14px 0 0;grid-template-columns:1fr!important;display:grid!important}.lead-side .record-tools>div{grid-template-columns:1fr;gap:6px;margin:0;display:grid}.lead-side .record-tools select,.lead-side .record-tools button{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:#6d6364;white-space:normal;background:#fff;border-radius:5px;flex:none;width:100%;min-width:0;height:32px;padding:0 10px;font-size:10px;font-weight:700;line-height:1.2}.lead-side .record-tools button.danger{color:var(--acc);border-color:#e8c9c8}.lead-doc .pg-dochead{flex-wrap:wrap;row-gap:8px}.lead-doctitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:38ch;overflow:hidden}.lead-doc .pg-dochead .pg-listtools{flex-wrap:wrap;justify-content:flex-end}.pg-dochead .pg-listtools>button.parcours-ghost{color:#4a4243;white-space:nowrap;border-radius:5px;width:auto;height:32px;padding:0 13px;font-size:12.5px}.pg-lines.is-editable .pg-lines-row input[type=number]{border:1px solid var(--line);width:80px;font:inherit;text-align:right;border-radius:4px;padding:5px 7px;font-size:12px}.devis-order{align-items:center;gap:3px;display:inline-flex}.devis-order button{color:#c3c9d1;background:0 0;border:0;padding:1px;font-size:8px;line-height:1}.devis-order button:hover:not(:disabled){color:var(--acc)}.devis-order button:disabled{opacity:.3}.devis-order b{text-align:center;min-width:14px;font-weight:600}.devis-remove{border:1px solid var(--line);color:#9c9192;background:#fff;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1}.devis-remove:hover{border-color:var(--acc);color:var(--acc)}.devis-vide{text-align:center;color:#8a7f80;margin:0;padding:20px 16px;font-size:12.5px}.devis-add{border:1px solid var(--line);background:#fff;border-radius:5px;margin-bottom:16px;padding:12px 14px}.devis-add-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.devis-add-head .pg-period{border-radius:5px;flex:1}.devis-add-head .pg-period input{font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:12.5px}.devis-add .parcours-catalogue{max-height:230px;margin-bottom:0}.devis-mode{gap:6px;margin-bottom:16px;display:flex}.devis-mode button{font:inherit;color:#4a4243;background:#fff;border:1px solid #d9d9d9;border-radius:16px;padding:6px 14px;font-size:12px}.devis-mode button.is-on{color:#fff;background:#171717;border-color:#171717}.devis-mode button:disabled{opacity:.4}:root{--acc:#bd2f2e;--r-xs:5px;--r-sm:8px;--r-md:12px;--r-lg:16px}.pg-search,.pg-tools button,.pg-company,.pg-nav,.pg-subitem,.pg-filter,.pg-back,.pg-primary,.pg-scale,.pg-period,.pg-listtools>button.pg-primary,.dash-head-actions button,.dash-config>button,.dash-config-actions>button:last-child,.parcours-ghost,.devis-mode button,.ent-manual,.creator-actions button,.form-grid input,.form-grid select,.demo-dialog input,.demo-dialog select,.demo-dialog button,.ent-field,.ent-results button,.parcours-form input,.parcours-lines input,.pg-lines.is-editable .pg-lines-row input[type=number],.lead-side-actions>*,.lead-side .record-tools select,.lead-side .record-tools button,.pg-tfilter input,.pg-colfilters input,.parcours-day button,.m-act,.m-field input,.m-field select{border-radius:var(--r-sm)}.pg-table,.pg-lines,.pg-docbox,.pg-docside,.pg-empty button,.dash-card,.dash-kpis article,.exec-card,.client-table-wrap,.dash-config,.planning-wrap,.planning-legend,.chantier-card,.lead-card,.column-head,.kanban .empty,.parcours,.parcours-panel .parcours-day,.parcours-catalogue button,.devis-add,.lead-layout,.lead-affaire,.pg-renta ul,.pg-renta-list,.pg-renta-top,.pg-feed article,.pg-hint,.pg-noresult,.pg-fiche-day,.pg-sheet-scroll,.demo-dialog,.m-card,.m-sheet,.m-full-body,.timeline article,.panel-documents article{border-radius:var(--r-md)}.creator-modal,.contact-panel{border-radius:var(--r-lg)}.creator-modal{border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg)}.pg-chip,.margin-chip,.status-chip,.contact-kind,.stage-chip,.penny-chip,.parcours-familles button,.devis-mode button,.column-head span,.ent-closed,.dash-crew i,.pg-nav b,.pg-subitem b,.pg-filter b{border-radius:999px}.pg-table .pg-trow,.pg-lines-row,.pg-lines-head{border-radius:0}.pg-lines-head{border-top-left-radius:var(--r-md);border-top-right-radius:var(--r-md)}.pg-app{--line:#ece2e0}.dash-card,.dash-kpis article,.pg-docbox,.pg-docside,.lead-layout,.parcours,.devis-add,.pg-table,.pg-lines{box-shadow:0 1px 2px #14161a0a}.creator-modal,.demo-dialog{box-shadow:0 24px 64px #14161a38}.planning-grid.is-live{background:#fff;width:max-content;min-width:100%}.planning-wrap:has(.planning-grid.is-live){border-radius:var(--r-md);overflow:auto hidden}.planning-grid.is-live .planning-corner{border-bottom:1px solid var(--line);background:#fafbfc;align-items:center;padding:0 10px;display:flex}.planning-grid.is-live .planning-corner button{font:inherit;color:#7a7071;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:11.5px;display:flex}.planning-grid.is-live .planning-corner button:hover{color:var(--acc)}.planning-grid.is-live .planning-corner .ic{width:13px;height:13px}.planning-row-head.is-parent{border-bottom:1px solid var(--hair);background:#f2f4fb;gap:8px;padding:9px 10px}.planning-row-head.is-parent.is-idle{background:#f7f8fa}.planning-row-head.is-parent strong{font-size:12.5px}.planning-pick{color:#b4bbc4;background:0 0;border:0;margin-left:auto;padding:2px 4px;font-size:13px;line-height:1}.planning-pick:hover{color:var(--acc)}.planning-cell.is-parent{border:0;border-bottom:1px solid var(--hair);font:inherit;background:#f2f4fb;justify-content:center;align-items:center;min-height:34px;padding:0;display:flex}.planning-cell.is-parent:hover{background:#e8ecf9}.planning-plus{color:#aeb6c9;opacity:0;font-size:13px;line-height:1;transition:opacity .12s}.planning-cell.is-parent:hover .planning-plus{opacity:1}.planning-cell.is-parent:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.planning-sum{align-items:center;gap:5px;display:flex}.planning-sum i{border-radius:2px;width:7px;height:7px}.planning-sum b{color:#6d6364;font-variant-numeric:tabular-nums;font-size:10.5px}.planning-row-head.is-child{background:#fff;padding-left:26px}.planning-row-head.is-child strong{font-size:12px;font-weight:500}.planning-drop{color:#8a919b;opacity:0;background:0 0;border:0;place-items:center;margin-left:auto;padding:2px 4px;transition:opacity .12s;display:grid}.planning-drop .ic{width:14px;height:14px}.planning-row-head.is-child:hover .planning-drop{opacity:.6}.planning-drop:hover{opacity:1!important}.planning-cell.is-child{background:#fff;padding:5px}.planning-cell.can-drop{outline-offset:-3px;background:#fdf7f7;outline:1px dashed #bd2f2e60}.planning-slot{border-radius:var(--r-sm);cursor:grab;align-items:center;width:100%;height:100%;min-height:30px;display:flex;position:relative;overflow:hidden}.planning-slot:active{cursor:grabbing}.planning-slot.is-picked{outline-offset:-2px;outline:2px solid #1f7a48}.planning-slot.is-job{cursor:default;background:repeating-linear-gradient(135deg,#3d4450 0 6px,#4d5562 6px 12px)}.planning-slot.is-job+.planning-slot.is-job{margin-top:2px}.planning-slot.is-job small{opacity:.8;white-space:nowrap;font-size:10.5px}.avatar.is-job{color:#fff;background:#3d4450}.planning-dot.is-job,.planning-sum i.is-job{background:repeating-linear-gradient(135deg,#3d4450 0 3px,#6b7481 3px 6px)}.planning-slot-face{color:#fff;min-width:0;height:100%;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 8px;font-size:10.5px;font-weight:600;display:flex}.planning-slot-face b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.planning-slot-face em{opacity:.8;font-style:normal}.planning-x{color:#fff;opacity:0;background:#00000038;border:0;border-radius:50%;width:18px;height:18px;font-size:12px;line-height:1;transition:opacity .12s;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.planning-slot:hover .planning-x{opacity:1}.planning-x:hover{background:#0006}.planning-cell.is-child .planning-empty{border-radius:var(--r-sm);color:#c3c9d1;opacity:0;background:0 0;border:1px dashed #0000;width:100%;height:100%;min-height:30px;font-size:15px;line-height:1;transition:all .12s}.planning-cell.is-child:hover .planning-empty{opacity:1;border-color:#ece0dd}.planning-cell.is-child .planning-empty:hover{border-color:var(--acc);color:var(--acc);opacity:1;background:#fdf7f7}.planning-cell.is-child .planning-empty:focus-visible{opacity:1;outline:2px solid var(--acc)}.planning-row-head.is-add{border-bottom:1px solid var(--hair);background:#fff;padding:0}.planning-row-head.is-add button{text-align:left;width:100%;font:inherit;color:var(--acc);background:0 0;border:0;padding:9px 10px 9px 26px;font-size:11.5px}.planning-cell.is-add{border-bottom:1px solid var(--hair);background:#fff;padding:6px 10px}.planning-options{flex-wrap:wrap;gap:5px;display:flex}.planning-options button{border:1px solid var(--line);font:inherit;color:#4a4243;background:#fff;border-radius:999px;padding:5px 12px;font-size:11.5px}.planning-options button:hover:not(:disabled){border-color:var(--acc);color:var(--acc)}.planning-options button:disabled{opacity:.35}.planning-bulk{z-index:70;background:var(--rail);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:9px 10px 9px 18px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #14161a4d}.planning-bulk b{font-size:12.5px;font-weight:600}.planning-bulk button{color:#fff;font:inherit;background:#ffffff24;border:0;border-radius:999px;padding:7px 14px;font-size:12px}.planning-bulk button:hover{background:#ffffff3d}.planning-bulk button.is-danger{background:var(--acc)}.planning-bulk button.is-danger:hover{background:#a52826}.planning-bulk-close{width:28px;font-size:14px;padding:0!important}.planning-error{margin:0 0 10px}.affect-modal{width:min(560px,100%)}.affect-colours-label{text-transform:uppercase;letter-spacing:.07em;color:#626262;margin:16px 0 7px;font-size:10px;font-weight:800}.affect-colours{flex-wrap:wrap;gap:7px;display:flex}.affect-colours button{border-radius:var(--r-sm);border:2px solid #0000;width:28px;height:28px}.affect-colours button.is-on{border-color:#171717;box-shadow:inset 0 0 0 2px #fff}.planning-right{align-items:center;gap:10px;margin-left:auto;display:flex}.planning-right .planning-scale{margin-left:0}.planning-fill.is-load{background:#aeb6c1}.planning-fill.is-load:hover{filter:none;background:#8e97a4}.planning-scalebar{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:-4px;display:grid}.planning-scaleleft{display:flex}.planning-scalebar .planning-nav{justify-content:flex-end}.planning-scalebar .planning-nav strong{margin-right:8px}.planning-weekend{border:1px solid var(--line);border-radius:var(--r-sm);color:#7a7071;background:#fff;height:30px;padding:0 12px;font-size:11.5px;font-weight:600}.planning-weekend:hover{color:#14161a;border-color:#c9ced6}.planning-weekend.is-on{color:#fff;background:#14161a;border-color:#14161a}@media (max-width:900px){.planning-scalebar{grid-template-columns:1fr;justify-items:start;gap:8px}.planning-scalebar .planning-nav{justify-content:flex-start}}.planning-bandcell{border-bottom:1px solid var(--hair);border-left:1px solid var(--line);color:#7a7071;text-overflow:ellipsis;white-space:nowrap;background:#f5f6f8;padding:4px 6px;font-size:10px;font-weight:700;overflow:hidden}.planning-grid.is-live .is-weekstart,.planning-grid.is-live .planning-head.is-weekstart{border-left:1px solid var(--line)}.planning-bandcell.is-top{color:#14161a;background:#eef0f4;font-size:10.5px}.planning-grid.is-mois .planning-head,.planning-grid.is-trimestre .planning-head,.planning-grid.is-annee .planning-head{text-align:center;padding:5px 0}.planning-grid.is-mois .planning-head i,.planning-grid.is-trimestre .planning-head b,.planning-grid.is-annee .planning-head b{color:#7a7071;font-size:10px;font-style:normal;font-weight:600;display:block}.planning-grid.is-annee .planning-head{min-height:14px}.planning-grid.is-mois .planning-cell.is-child,.planning-grid.is-trimestre .planning-cell.is-child,.planning-grid.is-annee .planning-cell.is-child{padding:3px 2px}.planning-grid.is-mois .planning-slot,.planning-grid.is-trimestre .planning-slot,.planning-grid.is-annee .planning-slot{border-radius:var(--r-xs);min-height:22px}.planning-grid.is-mois .planning-slot-face b,.planning-grid.is-trimestre .planning-slot-face b,.planning-grid.is-annee .planning-slot-face b,.planning-grid.is-mois .planning-x,.planning-grid.is-trimestre .planning-x,.planning-grid.is-annee .planning-x{display:none}.planning-grid.is-mois .planning-slot-face,.planning-grid.is-trimestre .planning-slot-face,.planning-grid.is-annee .planning-slot-face{justify-content:center;padding:0}.planning-grid.is-mois .planning-cell.is-child .planning-empty,.planning-grid.is-trimestre .planning-cell.is-child .planning-empty,.planning-grid.is-annee .planning-cell.is-child .planning-empty{min-height:22px;font-size:11px}.planning-grid.is-mois .planning-cell.is-parent,.planning-grid.is-trimestre .planning-cell.is-parent,.planning-grid.is-annee .planning-cell.is-parent{min-height:30px}.planning-grid.is-trimestre .planning-sum i,.planning-grid.is-annee .planning-sum i{width:5px;height:5px}.planning-grid.is-annee .planning-slot,.planning-grid.is-annee .planning-cell.is-child .planning-empty{min-height:18px}.affect-picks{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.affect-picks button{border:1px solid var(--line);font:inherit;color:#4a4243;background:#fff;border-radius:999px;padding:6px 13px;font-size:12px}.affect-picks button:hover{border-color:#c9ced6}.affect-picks button.is-on{color:#fff;background:#14161a;border-color:#14161a}.planning-grid.is-live .planning-corner,.planning-grid.is-live .planning-row-head{z-index:3;position:sticky;left:0}.planning-grid.is-live .planning-row-head.is-child,.planning-grid.is-live .planning-row-head.is-add{background:#fff}.planning-grid.is-live .planning-corner{z-index:4}.pg-orders{gap:14px;display:grid}.pg-orderpick{color:#7a7071;align-items:center;gap:8px;font-size:11.5px;display:flex}.pg-orderpick select{border:1px solid var(--line);border-radius:var(--r-sm);font:inherit;color:#14161a;background:#fff;max-width:280px;padding:6px 10px;font-size:12px}.pg-orders-sum{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pg-orders-sum>div{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;padding:12px 14px}.pg-orders-sum small{color:#7a7071;margin-bottom:3px;font-size:10.5px;display:block}.pg-orders-sum b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.pg-orders-sum .is-over b{color:var(--acc)}.pg-order{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;overflow:hidden}.pg-order>header{border-bottom:1px solid var(--hair);background:#fafbfc;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 14px;display:flex}.pg-order>header>div:first-child b{font-size:13.5px;display:block}.pg-order>header>div:first-child small{color:#7a7071;font-size:11px}.pg-order dl{gap:22px;margin:0;display:flex}.pg-order dl div{gap:2px;display:grid}.pg-order dt{text-transform:uppercase;letter-spacing:.08em;color:#8a919b;font-size:10px}.pg-order dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.pg-order dd.is-over{color:var(--acc)}.pg-order dd.is-done{color:#1f7a48}.pg-order-copy{border:1px solid var(--line);border-radius:var(--r-sm);font:inherit;color:#4a4243;background:#fff;margin-left:auto;padding:7px 13px;font-size:11.5px;font-weight:600}.pg-order-copy:hover{border-color:var(--acc);color:var(--acc)}.pg-order .pg-lines-head,.pg-order .pg-lines-row{grid-template-columns:96px 1fr 120px 120px 120px}@media (max-width:760px){.pg-orders-sum{grid-template-columns:1fr}.pg-order dl{gap:14px}.pg-order-copy{margin-left:0}}.pg-checkline{gap:7px}.pg-checkline input{width:14px;height:14px;accent-color:var(--acc)}.pg-lines-due .pg-lines-head,.pg-lines-due .pg-lines-row{grid-template-columns:110px 1fr 130px 130px 160px}.pg-lines-due .pg-lines-row small{color:#8a919b;font-size:11px;display:block}.pg-pay{border:1px solid var(--line);border-radius:var(--r-sm);font:inherit;color:#4a4243;background:#fff;padding:5px 11px;font-size:11px;font-weight:600}.pg-pay:hover{color:#1f7a48;border-color:#1f7a48}.pg-pay.is-late{border-color:var(--acc);color:var(--acc);background:#fdf7f7}.pg-paid{border-radius:var(--r-sm);font:inherit;color:#1f7a48;background:#f1f8f4;border:1px solid #cfe6da;padding:5px 11px;font-size:11px;font-weight:600}.pg-paid:hover{border-color:#1f7a48}.creator-modal.is-wide{width:min(940px,100%)}.creator-modal .pg-lines{margin-bottom:0}.creator-modal .pg-lines-due .pg-lines-head,.creator-modal .pg-lines-due .pg-lines-row{grid-template-columns:90px 1fr 90px 110px 290px;gap:8px;padding:0 12px}.pg-pay-cell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.pg-pay-cell input{text-align:right;width:84px}.pg-pay-cell input,.pg-pay-cell select{font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;padding:4px 6px;font-size:12px}.pg-pay-cell select{width:104px}.pg-lines-ecr .pg-lines-head,.pg-lines-ecr .pg-lines-row{grid-template-columns:100px 130px 90px 1fr 120px 120px}.pg-lines-keys .pg-lines-head,.pg-lines-keys .pg-lines-row{grid-template-columns:1fr 160px 160px 160px}.pg-lines-row.is-strong{background:#fafbfc;font-weight:600}.pg-lines-row.is-strong b{font-weight:700}.pg-split{gap:14px;padding:14px;display:grid}.pg-split>div{grid-template-columns:1fr 60px;align-items:center;gap:4px 12px;display:grid}.pg-split span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pg-split b{font-size:13px}.pg-split em{font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:600}.pg-split i{background:#f5efed;border-radius:999px;grid-column:1;height:8px;display:block}.pg-split u{background:var(--acc);border-radius:999px;height:100%;text-decoration:none;display:block}.pg-split small{color:#7a7071;text-align:right;grid-area:2/2;font-size:11px}.affect-picks button{flex-direction:column;align-items:flex-start;line-height:1.35;display:inline-flex}.affect-picks button em{opacity:.7;font-size:10px;font-style:normal}.affect-picks button:disabled{opacity:.45;cursor:not-allowed}.affect-picks button:disabled:hover{border-color:var(--line)}.pg-billing{gap:14px;display:grid}.pg-orders-sum em{color:#8a919b;margin-top:2px;font-size:10.5px;font-style:normal;display:block}.pg-billing-act{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 14px;display:flex}.pg-billing-act>div:first-child{margin-right:auto}.pg-billing-act b{font-size:13px;display:block}.pg-billing-act small{color:#7a7071;font-size:11px}.pg-billing-pct{border:1px solid var(--line);border-radius:var(--r-sm);align-items:center;gap:5px;height:32px;padding:0 10px;display:flex}.pg-billing-pct input{width:46px;font:inherit;text-align:right;background:0 0;border:0;outline:0;font-size:12.5px;font-weight:600}.pg-billing-pct span{color:#7a7071;font-size:12px}.pg-billing-act .pg-primary{border-radius:var(--r-sm);height:32px;padding:0 14px;font-size:11.5px}.pg-billing-act button:disabled{opacity:.4;cursor:not-allowed}.pg-lines-bill .pg-lines-head,.pg-lines-bill .pg-lines-row{grid-template-columns:110px 140px 1fr 140px 130px}.m-day-head{justify-content:space-between;align-items:baseline;gap:10px;padding:2px 2px 0;display:flex}.m-day-head b{color:#14161a;font-size:17px;font-weight:600}.m-day-head span{color:#7a7071;font-size:12px;font-weight:600}.m-shift{gap:12px;display:grid}.m-shift+.m-shift{border-top:1px solid #e5e7eb;margin-top:6px;padding-top:16px}.m-shift-site{color:#fff;border-radius:var(--r-md);background:#171717;border-top:4px solid #7a7071;justify-items:start;gap:4px;padding:16px 18px 18px;display:grid}.m-shift-site b{letter-spacing:.04em;color:#e0a9a6;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.m-shift-site h2{margin:2px 0 4px;font-size:24px;font-weight:600;line-height:1.15}.m-shift-site span{color:#c9c9c9;font-size:13.5px;line-height:1.4}.m-shift-note{color:#f0d9a8;border-radius:var(--r-sm);background:#ffffff14;margin-top:8px;padding:8px 10px;font-size:12.5px;font-style:normal;line-height:1.4}.m-clock{color:#fff;border-radius:var(--r-md);text-align:center;background:#1f6b40;border:0;align-content:center;gap:4px;width:100%;min-height:118px;padding:22px 18px;display:grid}.m-clock i{font-variant-numeric:tabular-nums;font-size:34px;font-style:normal;font-weight:600;line-height:1.1}.m-clock b{letter-spacing:.01em;font-size:16px;font-weight:800}.m-clock small{opacity:.85;font-size:12px}.m-clock.is-in{background:var(--acc,#bd2f2e)}.m-clock.is-done{background:#2f3540}.m-clock:active{filter:brightness(.92)}.m-withme{border-radius:var(--r-md);background:#fff;border:1px solid #e5e7eb;padding:12px 14px}.m-withme p{letter-spacing:.12em;text-transform:uppercase;color:#8a919b;margin:0 0 8px;font-size:10.5px;font-weight:800}.m-withme div{flex-wrap:wrap;gap:12px;display:flex}.m-withme span{color:#14161a;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.m-withme i{width:28px;height:28px;font-size:10.5px}.m-day-none{border-radius:var(--r-md);text-align:center;background:#fff;border:1px solid #e5e7eb;justify-items:center;gap:10px;padding:22px 18px;display:grid}.m-day-none p{color:#14161a;margin:0;font-size:16px;font-weight:600}.m-day-none span{color:#7a7071;font-size:13px;line-height:1.45}.m-day-none .m-capture{margin-top:4px}.m-day-actions button{border-radius:var(--r-sm);min-height:52px}.m-capture{border-radius:var(--r-sm);color:#14161a;background:#fff;border:1px solid #dfd4d2;width:100%;padding:15px;font-size:14px;font-weight:700}.m-week-slot em{color:#8a919b!important;letter-spacing:.05em!important;font-weight:600!important}.m-week-day{border-radius:var(--r-sm)}.m-body{padding-bottom:26px}.m-convo{gap:12px;display:grid}.m-convo-access{border-radius:var(--r-md);color:#7a7071;background:#fff;border:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:11.5px;display:flex}.m-convo-access b{color:#14161a}.m-convo-access span{gap:-4px;margin-left:auto;display:flex}.m-convo-access i{border:2px solid #fff;width:24px;height:24px;margin-left:-6px;font-size:9.5px}.m-convo-day{text-align:center;color:#8a919b;margin:8px 0 0;font-size:10.5px;font-weight:700}.m-convo article.is-mine{flex-direction:row-reverse}.m-convo article.is-mine>div{background:#eef4fb;border-color:#d8e5f2}.m-convo article.is-mine p{flex-direction:row-reverse}.m-photo-img{border-radius:var(--r-sm);width:100%;max-width:280px;margin-top:8px;display:block}.m-convo-del{color:#8a919b;background:0 0;border:0;padding:4px 0 0;font-size:10.5px;text-decoration:underline}.m-convo-form{border-radius:var(--r-md);background:#fff;border:1px solid #e5e7eb;gap:8px;padding:10px;display:grid}.m-convo-form textarea{border-radius:var(--r-sm);width:100%;font:inherit;resize:vertical;border:1px solid #ece0dd;outline:0;padding:10px;font-size:14px}.m-convo-form textarea:focus{border-color:var(--acc)}.m-convo-actions{gap:8px;display:flex}.m-convo-photo{flex:1;display:grid;position:relative}.m-convo-photo input{opacity:0;color:#0000;cursor:pointer;z-index:2;width:100%;height:100%;font-size:0;position:absolute;inset:0}.m-convo-photo input::file-selector-button{opacity:0;border:0;width:0;height:0;padding:0}.m-convo-photo span{border-radius:var(--r-sm);color:#14161a;border:1px solid #dfd4d2;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:13.5px;font-weight:700;display:flex}.m-convo-form .demo-primary{border-radius:var(--r-sm);flex:1;min-height:46px;font-size:13.5px}.m-convo-form .demo-primary:disabled{opacity:.4}.m-convo-preview{justify-self:start;position:relative}.m-convo-preview img{border-radius:var(--r-sm);max-height:150px;display:block}.m-convo-preview button{color:#fff;background:#0000008c;border:0;border-radius:50%;width:26px;height:26px;font-size:15px;line-height:1;position:absolute;top:6px;right:6px}.pg-convo{max-width:720px}.pg-convo .m-thread article>div{border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.pg-convo .m-convo-access{border-radius:var(--r-md)}.m-sites{gap:10px;display:grid}.m-mysite{text-align:left;border-radius:var(--r-md);background:#fff;border:1px solid #e5e7eb;gap:3px;width:100%;padding:14px;display:grid}.m-mysite:active{background:#fafbfc}.m-mysite-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.m-mysite b{color:#14161a;font-size:16px;font-weight:600}.m-mysite i{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:10px;font-style:normal;font-weight:800}.m-mysite i.is-now{color:#1f6b40;background:#e8f3ec}.m-mysite i.is-next{color:#3d5a9e;background:#eef2fb}.m-mysite i.is-past{color:#7a7071;background:#f1f2f4}.m-mysite small{color:#8a919b;font-size:11.5px}.m-mysite em{color:#4a4243;margin-top:3px;font-size:13.5px;font-style:normal}.m-mysite-foot{color:#7a7071;gap:14px;margin-top:6px;font-size:11.5px;font-weight:600;display:flex}.m-mysite-last{border-radius:var(--r-sm);color:#4a525d;text-overflow:ellipsis;white-space:nowrap;background:#f5f6f8;margin-top:8px;padding:8px 10px;font-size:12px;overflow:hidden}.m-back{color:var(--acc);background:0 0;border:0;align-self:start;padding:2px 0 8px;font-size:13px;font-weight:700}.m-shift-acts{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:12px;display:grid}.m-act-call,.m-act-go{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.m-act-call .ic,.m-act-go .ic{width:17px;height:17px}.m-act-call{color:#14161a;background:#fff}.m-act-go{background:var(--acc,#bd2f2e);color:#fff}.m-act-go.is-wide{grid-column:1/-1}.m-act-call:active,.m-act-go:active{filter:brightness(.92)}.ic{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.m-tabbar .ic{color:#9b9b9b;width:22px;height:22px;margin:0 auto;display:block}.m-tabbar button.on .ic{color:var(--m-accent)}.m-clockrow{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.m-clockrow .m-clock{gap:2px;min-height:76px;padding:12px 10px}.m-clockrow .m-clock i{font-size:22px}.m-clockrow .m-clock i .ic{width:22px;height:22px}.m-clockrow .m-clock b{font-size:13px}.m-clockrow .m-clock small{font-size:10.5px}.m-convo-open{border-radius:var(--r-md);color:#4a4243;background:#fff;border:1px solid #eae0de;place-items:center;display:grid;position:relative}.m-convo-open .ic{color:#7a7071;width:26px;height:26px}.m-convo-open b{background:var(--acc);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px;position:absolute;top:calc(50% - 21px);right:calc(50% - 22px)}.m-convo-open:active{background:#faf7f6}.m-sheet .m-convo{gap:12px}.m-app{position:relative}.m-sheet-back{position:absolute}.m-sheet{max-height:86%}.m-weekblock{gap:7px;margin-bottom:16px;display:grid}.m-weekblock header{justify-content:space-between;align-items:baseline;gap:10px;padding:0 2px;display:flex}.m-weekblock header b{color:#14161a;font-size:14px;font-weight:600}.m-weekblock header span{color:#8a919b;text-align:right;font-size:11.5px;font-weight:600}.m-week-slot b{color:#14161a;font-size:13px;font-weight:600;display:block}.m-week-slot b+b{border-top:1px solid #f5efed;margin-top:4px;padding-top:4px}.m-week-slot b i{color:#8a919b;margin-top:1px;font-size:11px;font-style:normal;font-weight:500;display:block}.m-week-day.is-off{background:repeating-linear-gradient(45deg,#fafbfc,#fafbfc 5px,#f2f4f6 5px 10px)}.m-week-day.is-off .m-week-slot strong{color:#8a6410;font-size:12.5px;font-weight:600}.m-week-off{color:#b4bac1;font-size:12.5px}.m-week-empty{border-radius:var(--r-sm);text-align:center;color:#8a919b;background:#fff;border:1px solid #e5e7eb;margin:0;padding:16px;font-size:13px}.m-chefsite{gap:12px;display:grid}.m-chefsite-head h2{margin:0;font-size:23px;font-weight:600;line-height:1.15}.m-chefsite-head p{color:#4a4243;margin:2px 0 0;font-size:13.5px}.m-chefsite-head small{color:#8a919b;margin-top:4px;font-size:11.5px;line-height:1.4;display:block}.m-segs{border-radius:var(--r-md);background:#fff;border:1px solid #eae0de;gap:2px;padding:3px;display:flex}.m-segs button{border-radius:var(--r-sm);font:inherit;color:#8a919b;background:0 0;border:0;flex:1;padding:9px 2px;font-size:12px;font-weight:700}.m-segs button.on{color:#fff;background:#14161a}.m-crew-row.is-missing{background:#fbf3df}.m-crew-row.is-missing .avatar{color:#8a6410;background:#f3e4bd}.m-tag.is-late{color:var(--acc,#bd2f2e)}.m-missing-acts{margin-top:-4px}.m-missing-acts .m-act-call{border:1px solid #eae0de}.m-missing-acts .m-act-go{border:0;font-family:inherit}.m-sitenote{border-radius:var(--r-sm);color:#8a6410;background:#fbf3df;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.m-purchase .avatar .ic{width:16px;height:16px}.m-act-call.is-off{color:#8a919b;background:#faf7f6;font-weight:600}.m-crew-call{border-radius:var(--r-sm);color:#4a4243;border:1px solid #eae0de;flex:none;place-items:center;width:40px;height:40px;margin-left:6px;text-decoration:none;display:grid}.m-crew-call .ic{width:17px;height:17px}.m-crew-call:active{background:#faf7f6}.m-linkish{font:inherit;font-size:inherit;color:var(--acc);background:0 0;border:0;padding:0 0 0 4px;text-decoration:underline}.m-crew-row:has(.m-crew-call){grid-template-columns:32px 1fr auto 40px}.m-crew-row{border-radius:var(--r-sm)}.pg-retenue{color:#8a7f80;margin-top:2px;font-size:10.5px;font-weight:500;display:block}.pg-burger,.pg-rail-scrim{display:none}@media (max-width:760px){.demo-shell,.demo-shell>.pg-app{flex:none;height:auto;min-height:0;display:block;overflow:visible}.demo-shell{min-height:100dvh}.pg-app{height:auto;min-height:0;display:block;overflow:visible}.pg-body{min-height:0;display:block}.pg-main{width:auto}.pg-top{gap:8px;height:52px;padding-right:10px;position:sticky;top:0}.pg-burger{width:38px;height:38px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;margin-left:8px;display:grid}.pg-burger .ic{width:19px;height:19px}.pg-brand{display:none}.pg-search{flex:1;min-width:0;margin-left:0}.pg-search input{font-size:16px}.pg-tools{display:none}.pg-company{height:34px;padding:4px}.pg-company small,.pg-company b,.pg-company i{display:none}.pg-company-menu{min-width:0;left:8px;right:8px}.pg-rail{z-index:60;width:262px;padding-top:14px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.pg-rail.is-open{transform:translate(0)}.pg-rail.is-folded{width:262px}.pg-rail.is-folded .pg-nav span,.pg-rail.is-folded .pg-sub,.pg-rail.is-folded .pg-caret,.pg-rail.is-folded .pg-nav b{display:revert}.pg-rail.is-folded .pg-nav{justify-content:flex-start;padding:8px 9px}.pg-fold{display:none}.pg-rail-scrim{z-index:55;background:#14101173;border:0;width:100%;display:block;position:fixed;inset:0}.pg-main{overflow:visible}.content{padding:14px 12px 28px}.pg-listhead,.dash-head{flex-wrap:wrap;gap:10px}.pg-listtools{flex-wrap:wrap}.pg-trow{border-bottom:8px solid var(--bg);padding:12px 13px;display:block!important}.pg-trow.pg-thead{display:none!important}.pg-trow:last-of-type{border-bottom:1px solid var(--line)}.pg-tcheck,.pg-trow-actions{display:none}.pg-tcell{white-space:normal;text-overflow:clip;text-align:right;justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding:4px 0;display:flex;overflow:visible}.pg-tcell:before{content:attr(data-label);letter-spacing:.07em;text-transform:uppercase;color:var(--soft);text-align:left;flex:none;font-size:9.5px;font-weight:800}.pg-tcell:empty{display:none}.pg-tcell:has(>:empty:only-child){display:none}.pg-tcell small{display:inline}.pg-docgrid,.pg-fichegrid,.pg-docfoot,.pg-docwrap,.pg-renta-top,.pg-orders-sum,.dash-kpis,.dash-canvas .dash-row,.lead-layout,.pg-billing-sum{grid-template-columns:1fr!important}.pg-dochead{grid-template-columns:1fr auto;align-items:center;gap:10px 8px;display:grid}.pg-back{grid-column:1;justify-self:start}.pg-dochead .pg-listtools{grid-column:2;justify-self:end;margin-left:0}.pg-doctabs{scrollbar-width:none;flex-wrap:nowrap;grid-column:1/-1;gap:0;margin:0 -12px;padding:0 12px;overflow-x:auto}.pg-doctabs::-webkit-scrollbar{display:none}.pg-doctabs button{white-space:nowrap;padding:8px 11px 10px}.pg-dochead .pg-primary{padding:8px 11px;font-size:12px}.pg-lines{overflow-x:auto}.pg-lines-row{min-width:560px}.dash-kpis article{min-width:0}.dash-cards,.dash-grid{grid-template-columns:1fr!important}.kanban{grid-template-columns:repeat(5,minmax(78vw,1fr));gap:10px}.pg-rail .pg-nav span,.pg-rail .pg-caret{display:block}.pg-rail .pg-nav b{display:inline-block}.pg-rail .pg-sub{display:grid}.pg-rail .pg-nav{justify-content:flex-start;padding:8px 9px}.planning-grid{--plan-name:132px}.planning-row-head,.planning-corner{z-index:3;background:#fff;position:sticky;left:0}.planning-row-head.is-parent{background:#faf7f6}.planning-corner{z-index:5}.planning-bar{flex-wrap:wrap;gap:8px}.planning-scale,.planning-pivot{flex-wrap:wrap}.planning-ticks b{font-size:10px}.planning-sum{flex-wrap:wrap}.dash{gap:10px}.dash-kpis article{padding:12px 13px}.dash-card{padding:12px 13px 14px}.dash-card header{flex-wrap:wrap;gap:8px}.dash-card-tools{flex-wrap:wrap}.chart{overflow-x:auto}.topclient{grid-template-columns:88px minmax(0,1fr) 72px}.dash-band-row{grid-template-columns:104px 1fr auto;gap:9px}.dash-band-name small{display:none}.dash-list button,.dash-head-actions{flex-wrap:wrap}.pg-ecritures{overflow-x:auto}.pg-ecritures-row{min-width:640px}.pg-tva-grid,.pg-cles-grid{grid-template-columns:1fr!important}.pg-main{font-size:15px;line-height:1.45}.pg-main b,.pg-main strong{font-size:inherit}.pg-tcell{font-size:14.5px}.pg-tcell:before{letter-spacing:.04em;font-size:11px}.pg-tcell small{font-size:12.5px}.pg-listhead h1,.pg-listhead h2,.dash-head h1{font-size:20px}.pg-listhead .pg-count,.pg-allshown,.pg-noresult{font-size:12.5px}.dash-kpis p{font-size:14.5px}.dash-kpis small,.dash-kpis span{font-size:12.5px}.dash-kpis strong{font-size:24px}.dash-card header h3,.panel h4,.pg-card h3{font-size:15px}.topclient,.dash-row,.dash-list button{font-size:14px}.topclient>span small,.dash-list small,.dash-row small{font-size:12px}.pg-doctabs button{font-size:14.5px}.pg-back{font-size:14px}.pg-nav{font-size:15px}.pg-subitem{font-size:14px}.pg-lines-head,.pg-lines-row{font-size:13.5px}.planning-row-head strong{font-size:13px}.planning-row-head small{font-size:11px}.pg-listhead button,.pg-listtools button,.pg-doctabs button,.pg-back,.pg-pay,.pg-order-copy,.pg-primary,.pg-main .filter,.dash-head-actions button,.pg-billing-act button,.pg-trow{min-height:44px}.pg-notice{align-items:center}.pg-notice-link{min-height:0;padding:0}.pg-notice>button{min-height:34px;padding:0 6px}.pg-nav,.pg-subitem{min-height:46px}.pg-burger,.pg-quick{width:44px;height:44px}.pg-company{min-width:44px;height:44px}.pg-trow{padding:14px}.pg-tcell{padding:6px 0}.pg-search{height:44px}.demo-bar{flex-wrap:nowrap;gap:7px;padding:7px 9px;font-size:12px;overflow-x:auto}.demo-bar>small,.demo-bar>strong{display:none}.demo-bar label{flex:none}.demo-bar select{padding:8px 9px;font-size:13px}.demo-bar button{padding:8px 10px;font-size:12.5px}.pg-notice{padding:9px 11px;font-size:12.5px;line-height:1.4}.pg-notice-detail{display:none}.pg-notice .pg-notice-mark{font-size:13px}.content{padding-top:10px}.pg-main small{font-size:12.5px!important}.pg-main .status-chip{padding:3px 9px;font-size:11px}.pg-main .topclient span,.pg-main .topclient em,.pg-main .topclient b{font-size:13.5px}.pg-main .dash-list strong,.pg-main .dash-list b,.pg-main .dash-row strong,.pg-main .dash-band-name b{font-size:14px}.pg-main .dash-kpis .up,.pg-main .dash-kpis .down{font-size:12.5px}.chart .axis{font-size:11px}}.profit-note,.demo-note,.m-hint,.parcours-hint,.settings-note,.ent-hint,.m-intro,.dash-config>p,.planning-legend>small,.journal-intro span,.archive-intro span,.settings-intro span{display:none}.pg-hint:has(>.ic){display:none}.pg-main .content{background:var(--bg);padding:30px 40px 48px}.pg-listhead{margin-bottom:22px}.pg-table{background:#fff;font-size:13.5px}.pg-trow{gap:14px;min-height:52px;padding:0 14px}.pg-thead{padding-top:12px;padding-bottom:12px}.dash-kpis{gap:16px}.dash-kpis article{border-radius:12px;gap:4px;padding:20px 22px}.dash-kpis p{font-size:13.5px}.dash-kpis small{font-size:12px}.dash-kpis strong{margin-top:10px;font-size:28px}.dash-card{border-radius:12px;padding:22px 24px 24px}.dash-card h2{font-size:15.5px}.dash-rows{gap:16px}.dash-row{gap:12px;padding:10px 6px}.dash-row strong{font-size:13px}.dash-row small{font-size:11.5px}.pg-docbox{border-radius:10px;padding:16px 18px}@media (min-width:901px){.pg-nav-list,.pg-nav-foot,.pg-sub{grid-template-columns:minmax(0,1fr)}.pg-app .pg-rail:not(.is-folded),.pg-app .pg-brand{width:236px}.pg-app .pg-rail:not(.is-folded) .pg-nav{gap:12px;font-size:14px}.pg-app .pg-nav .ic{width:18px;height:18px}.pg-app .pg-nav-list{scrollbar-width:none;gap:4px}.pg-app .pg-subitem{font-size:13.5px}.pg-app .pg-rail:not(.is-folded){padding:14px 12px}.pg-app .pg-rail:not(.is-folded) .pg-nav{padding:11px 14px}.pg-app .pg-nav{color:#aab2be;border-radius:999px}.pg-app .pg-nav:hover{background:#ffffff0f}.pg-app .pg-nav.is-on{color:#fff;box-shadow:inset 3px 0 0 var(--acc,#bd2f2e);background:#ffffff1a}.pg-app .pg-nav.is-on .ic{color:#ff6b69}.pg-app .pg-nav.is-open{background:#ffffff0d}.pg-app .pg-sub{background:0 0;border-left:1px solid #2e333c;margin:4px 0 6px 23px;padding:0 0 0 8px}}.pg-app .pg-subitem{border-radius:999px;padding:8px 12px}.pg-app .pg-subitem.is-on{box-shadow:none;background:#ffffff1a}.pg-app{--r-sm:10px;--r-md:16px;--r-lg:22px}.pg-app .pg-main :is(.dash-card,.dash-kpis article,.client-table-wrap,.exec-card,.metrics article,.pg-table,.pg-lines,.pg-docbox,.pg-docside,.pg-renta ul,.pg-renta-list,.pg-feed article,.pg-fiche-day,.pg-sheet-scroll,.planning-wrap,.planning-legend,.dash-config,.parcours,.parcours-day,.devis-add,.lead-layout,.lead-affaire,.pg-noresult,.chantier-card,.kanban .empty,.empty){border-radius:var(--r-md)}.pg-app .pg-main :is(.lead-card,.column-head,.pg-scale,.chart-tip,.dash-config-note){border-radius:14px}.pg-app :is(.pg-search,.pg-tools button,.pg-company,.pg-filter,.pg-listtools>button,.pg-primary,.pg-colfilters input,.pg-tfilter input,.pg-empty button,.dash-head-actions button,.dash-card-tools select,.dash-list button,.pg-back,.pg-docside button,.dash-config>button,.dash-config-actions>button,.parcours-form input,.parcours-lines input,.devis-add-head .pg-period,.pg-dochead .pg-listtools>button.parcours-ghost,.slot-tools button,.row-drop,.pg-company-menu button,.pg-totaux p.is-net){border-radius:var(--r-sm)}.pg-app .pg-listtools>button:not(.pg-primary){border-radius:999px}.pg-app .pg-tab{border-radius:10px 10px 0 0}.pg-app .toast{border-radius:999px}.pg-app .pg-main .avatar{border-radius:50%}.pg-app .pg-company-mark{border-radius:8px}.pg-app .dash-progress,.pg-app .dash-progress i,.pg-app .pg-gauge,.pg-app .pg-gauge i,.pg-app .pg-renta-gauge div,.pg-app .pg-renta-gauge i,.pg-app .dash-band-track{border-radius:999px}.pg-app .pg-table,.pg-app .pg-lines{overflow:hidden}.pg-lines-head,.pg-lines-row{gap:14px;padding:0 20px}.pg-lines-head{min-height:44px}.pg-lines-row{min-height:50px}.pg-trow{padding:0 20px}.pg-docbox,.pg-docside{padding:18px 20px}.pg-renta ul li,.pg-renta-list li{padding-left:18px;padding-right:18px}.pg-feed article{padding:16px 18px}.pg-fiche-day{padding:12px 14px}.pg-main .lead-card{padding:14px 16px}.pg-main .column-head{padding:10px 14px}.planning-legend{padding:18px 20px}.dash-card-tools select{padding:6px 12px}.pg-back,.dash-head-actions button{padding:9px 16px}.pg-search{height:38px;padding:0 14px}:where(.pg-app .pg-main .content) :where(button,input,select,textarea){border-radius:var(--r-sm)}.pg-app .demo-toolbar{border-radius:var(--r-md);padding:12px 16px;overflow:hidden}.pg-app .planning-pivot,.pg-app .planning-scale{border-radius:999px;overflow:hidden}.pg-app .planning-pivot button,.pg-app .planning-scale button{border-radius:999px}.pg-app .pg-main .exec-card>.pg-listhead{padding:18px 20px 0}.pg-main .kanban{grid-template-columns:repeat(6,minmax(168px,1fr));align-items:stretch;gap:14px;padding-bottom:14px;overflow-x:auto}.pg-main .kanban .cards{gap:12px}.pg-main .column-meta{padding:10px 4px 12px}.pg-main .lead-card .lead-bottom{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;padding-top:12px}.pg-main .lead-card .lead-bottom small{line-height:1.35}.pg-main .lead-card>p{margin:12px 0 8px}@media (min-width:901px){.pg-app .pg-rail:not(.is-folded),.pg-app .pg-brand{width:250px}}.pg-main .lead-card .lead-bottom small{text-align:left;font-size:11px}@media (min-width:901px){.pg-app .pg-rail:not(.is-folded) .pg-nav{font-size:13.5px}}.pg-main .kanban .kanban-column{min-width:0}.pg-main .kanban .column-head strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-main .kanban .column-head div{min-width:0}.profit-table tr.profit-detail-row{cursor:default;background:#faf7f6}.profit-table tr.profit-detail-row>td{border-top:0;padding:0!important}.pd{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:18px;padding:20px 22px 24px;display:grid}.pd-block{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;padding:18px 20px}.pd-block h4{letter-spacing:.06em;text-transform:uppercase;color:#7a7071;margin:0 0 14px;font-size:12px;font-weight:700}.pd-margin{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.pd-margin>div{gap:3px;min-width:120px;display:grid}.pd-margin>i{color:#b5abab;align-self:center;font-size:18px;font-style:normal}.pd-margin small{color:#7a7071;font-size:12px}.pd-margin strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.pd-margin span{color:#4a4243;font-size:12.5px}.pd-gap{border-radius:var(--r-sm);background:#eef6f0;margin-left:auto;padding:10px 14px}.pd-gap.is-down{background:#fbeceb}.pd-gap.is-down strong{color:#a52826}.pd-gap.is-up strong{color:#1f6b40}.pd-posts{gap:16px;display:grid}.pd-post{gap:6px;display:grid}.pd-post-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.pd-post-head span{font-variant-numeric:tabular-nums;font-weight:700}.pd-post-head span small{color:#7a7071;font-weight:400}.pd-post-head span.is-over{color:#a52826}.pd-bar{background:#f1eaea;border-radius:999px;height:8px;overflow:hidden}.pd-bar i{background:#3a3f48;border-radius:999px;height:100%;display:block}.pd-bar i.is-over{background:var(--acc,#bd2f2e)}.pd-post-note{color:#7a7071;font-size:12px}.pd-rest{border-top:1px dashed var(--line);padding-top:12px}.pd-lines{grid-column:1/-1;padding:0}.pd-lines summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;list-style:none;display:flex}.pd-lines summary::-webkit-details-marker{display:none}.pd-lines summary h4{margin:0}.pd-lines summary h4:before{content:"›";margin-right:10px;transition:transform .15s;display:inline-block}.pd-lines[open] summary h4:before{transform:rotate(90deg)}.pd-lines summary span{color:#4a4243;font-size:13px}.pd-lines .mini-table{width:calc(100% - 40px);margin:0 20px 18px}@media (max-width:1000px){.pd{grid-template-columns:1fr}}.pd-margin>.pd-gap{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:12px;margin:6px 0 0;display:flex}.pd-gap strong{font-size:20px}.pd-gap span{margin-left:auto}.pg-main .kanban .cards{grid-template-columns:minmax(0,1fr)}.pg-main .kanban .lead-card,.pg-main .kanban .lead-top>span,.pg-main .kanban .lead-top>div{min-width:0}.pg-main .kanban .lead-top strong{max-width:100%}.pg-main .dash-kpis:has(~.kanban){gap:12px;margin-bottom:26px}.pg-main .dash-kpis:has(~.kanban) article{gap:1px;padding:12px 16px}.pg-main .dash-kpis:has(~.kanban) p{font-size:12.5px}.pg-main .dash-kpis:has(~.kanban) small{font-size:11px}.pg-main .dash-kpis:has(~.kanban) strong{margin-top:4px;font-size:21px}.pg-main .dash-kpis:has(~.kanban) span{font-size:11.5px}.pg-main .kanban .column-head{padding:9px 8px 9px 12px}.pg-main .kanban .column-head div{gap:6px}.pg-main .kanban .column-head strong{font-size:12px}.kanban-column.accepts-drop:hover{background:0 0;outline:0}.pg-main .kanban-column.accepts-drop{border-radius:var(--r-md);transition:background .12s,box-shadow .12s}.pg-main .kanban-column.is-target{box-shadow:0 0 0 2px var(--acc,#bd2f2e);background:#fbeceb}.pg-main .kanban .kanban-column{flex-direction:column;display:flex}.pg-main .kanban .kanban-column .cards{flex:1;align-content:start;min-height:120px}.pg-main .kanban-column.is-target{box-shadow:inset 0 0 0 2px var(--acc,#bd2f2e)}.mb-tabs,.mb-sheet,.mb-scrim,.pg-mtitle,.pg-msearch{display:none}@media (max-width:760px){.pg-app .pg-burger,.pg-app .pg-rail,.pg-app .pg-rail-scrim,.pg-app .pg-company{display:none!important}.pg-app .pg-top{z-index:40;border-bottom:1px solid var(--line);background:#fff;gap:4px;height:58px;padding:0 6px 0 16px}.pg-app .pg-mtitle{flex:1;min-width:0;display:block}.pg-app .pg-mtitle strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;display:block;overflow:hidden}.pg-app .pg-msearch{width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.pg-app .pg-msearch .ic{width:20px;height:20px}.pg-app .pg-top .pg-search,.pg-app .pg-top.is-searching .pg-mtitle{display:none}.pg-app .pg-top.is-searching .pg-search{border-radius:999px;flex:1;height:42px;display:flex}.pg-app .pg-quick{width:40px;height:40px;margin-right:4px}.pg-app .pg-notice{display:none}.pg-app .pg-main .content{padding:14px 14px calc(96px + env(safe-area-inset-bottom));background:var(--bg)}.mb-tabs{z-index:70;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#15181d;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #14161a2e}.mb-tabs button{color:#9aa3af;min-height:56px;font:inherit;background:0 0;border:0;border-radius:14px;align-content:center;justify-items:center;gap:3px;font-size:11px;font-weight:600;display:grid;position:relative}.mb-tabs button .ic{width:22px;height:22px}.mb-tabs button.is-on{color:#fff;background:#ffffff14}.mb-tabs button.is-on .ic{color:#ff6b69}.mb-tabs button b{background:var(--acc,#bd2f2e);color:#fff;border-radius:999px;padding:1px 6px;font-size:10px;position:absolute;top:6px;left:calc(50% + 6px)}.mb-scrim{z-index:65;background:#14101173;border:0;width:100%;display:block;position:fixed;inset:0}.mb-sheet{z-index:68;max-height:82dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #14161a40}.mb-sheet header{justify-content:space-between;align-items:center;padding:16px 12px 8px 20px;display:flex}.mb-sheet header strong{font-size:18px}.mb-sheet header button{background:#f4efee;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.mb-sheet-body{gap:16px;padding:4px 16px 16px;display:grid;overflow-y:auto}.mb-group p{letter-spacing:.05em;text-transform:uppercase;color:#7a7071;align-items:center;gap:8px;margin:0 0 8px 4px;font-size:12px;font-weight:700;display:flex}.mb-group p .ic{width:16px;height:16px;color:var(--acc,#bd2f2e)}.mb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mb-grid button{text-align:left;min-height:50px;font:inherit;color:var(--ink);background:#f6f2f1;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:6px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.mb-grid button.is-on{color:#a52826;background:#fbeceb}.mb-grid button b{background:var(--acc,#bd2f2e);color:#fff;border-radius:999px;padding:1px 7px;font-size:11px}@media (prefers-reduced-motion:no-preference){.mb-sheet{animation:.2s mb-up}@keyframes mb-up{0%{opacity:.4;transform:translateY(24px)}}}.pg-main .pg-listhead,.pg-main .dash-head{gap:10px;margin-bottom:14px}.pg-main .pg-listtools,.pg-main .dash-head-actions{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.pg-main .pg-listtools::-webkit-scrollbar{display:none}.pg-main .dash-head-actions::-webkit-scrollbar{display:none}:is(.pg-main .dash-kpis,.pg-main .dash-kpis:has(~.kanban)){gap:10px;margin-bottom:16px;grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(.pg-main .dash-kpis article,.pg-main .dash-kpis:has(~.kanban) article){border-radius:16px;gap:2px;padding:12px 14px}.pg-main .dash-kpis article>small{display:none}.pg-main .dash-kpis p{gap:6px;font-size:13px}:is(.pg-main .dash-kpis strong,.pg-main .dash-kpis:has(~.kanban) strong){margin-top:6px;font-size:21px}.pg-main .dash-kpis span{font-size:12px}.pg-main .dash-card{padding:16px}.pg-main .dash-grid,.pg-main .dash-cards{gap:12px}.pg-main .pg-table{box-shadow:none;background:0 0;border:0;overflow:visible}.pg-main .pg-trow:not(.pg-thead){background:#fff;border-radius:16px;gap:10px 16px;margin-bottom:10px;padding:14px 16px;border:1px solid var(--line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.pg-main .pg-trow .pg-tcell{text-align:left;min-width:0;padding:0;font-size:14px;display:block}.pg-main .pg-trow .pg-tcell:before{letter-spacing:.05em;margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}:is(.pg-main .pg-trow .pg-tcell:has(small),.pg-main .pg-trow .pg-tcell:has(button)){grid-column:1/-1}.pg-main .pg-trow .pg-tcell small{margin-top:2px;display:block}.pg-main .pg-trow .pg-tcell.is-right{text-align:left}.pg-main .kanban{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -14px;padding:0 14px 16px;scroll-padding-left:14px;overflow-x:auto;grid-template-columns:repeat(6,84vw)!important}.pg-main .kanban::-webkit-scrollbar{display:none}.pg-main .kanban .kanban-column{scroll-snap-align:start}.pg-main .kanban .kanban-column .cards{min-height:0}.pg-main .client-table-wrap{background:0 0;border:0;overflow:visible}.pg-main .profit-table thead{display:none}.pg-main .profit-table,.pg-main .profit-table tbody,.pg-main .profit-table tr,.pg-main .profit-table td{width:auto;display:block}.pg-main .profit-table tbody tr:not(.profit-detail-row){border:1px solid var(--line);background:#fff;border-radius:16px;margin:0 0 10px;padding:12px 16px;position:relative}.pg-main .profit-table tbody tr.is-open{box-shadow:inset 0 0 0 2px var(--acc,#bd2f2e)}.pg-main .profit-table tr:not(.profit-detail-row)>td{text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.pg-main .profit-table tr:not(.profit-detail-row)>td:first-child{text-align:left;margin-bottom:4px;padding-right:52px}.pg-main .profit-table tr:not(.profit-detail-row)>td:last-child{padding:0;position:absolute;top:12px;right:12px}.pg-main .profit-table tr:not(.profit-detail-row)>td:last-child button{border-radius:999px;width:40px;height:40px}.pg-main .profit-table tr:not(.profit-detail-row)>td:nth-child(n+2):not(:last-child){justify-content:flex-start}.pg-main .profit-table tr:not(.profit-detail-row)>td:nth-child(n+2):not(:last-child)>:first-child{margin-left:auto}.pg-main .profit-table td strong+small{margin-left:8px}.pg-main .profit-table td:nth-child(n+2):not(:last-child):before{color:#7a7071;text-align:left;flex:none;font-size:12px;font-weight:600}.pg-main .profit-table td:nth-child(2):before{content:"Avancement"}.pg-main .profit-table td:nth-child(3):before{content:"Devis HT"}.pg-main .profit-table td:nth-child(4):before{content:"Main-d’œuvre"}.pg-main .profit-table td:nth-child(5):before{content:"Achats"}.pg-main .profit-table td:nth-child(6):before{content:"Sous-traitance"}.pg-main .profit-table td:nth-child(7):before{content:"Marge"}.pg-main .profit-table td:nth-child(8):before{content:"Taux"}.pg-main .profit-table tr.profit-detail-row{margin:-4px 0 12px}.pg-main .profit-table tr.profit-detail-row>td{border:0;padding:0;display:block}.pg-main .pd{grid-template-columns:1fr;gap:10px;padding:0}.pg-main .pd-block{padding:16px}.pg-main .pd-lines summary{flex-wrap:wrap}.pg-main .pd-lines .mini-table{width:auto;margin:0 16px 16px;display:block;overflow-x:auto}.pg-main .dash-head>h1,.pg-main .dash-head>div:first-child>h1,.pg-main .pg-listtitle>p:not(.pg-picker),.pg-main .dash-head,.pg-main .pg-listtools>button:not(.pg-primary){display:none}.pg-main .pg-listtitle{flex:100%}.pg-main .pg-listhead{align-items:center}.pg-main .pg-listhead .pg-listtools{margin-left:auto}.pg-main .pg-listhead .pg-primary{border-radius:999px;flex:0 0 44px;justify-content:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:0}.pg-main .pg-listhead .pg-primary .ic{width:20px;height:20px}.pg-main .dash-kpis:has(~.kanban){scrollbar-width:none;gap:8px;margin:0 -14px 16px;padding:0 14px;overflow-x:auto;display:flex!important}.pg-main .dash-kpis:has(~.kanban)::-webkit-scrollbar{display:none}.pg-main .dash-kpis:has(~.kanban) article{flex:none;min-width:132px;padding:10px 14px}.pg-main .dash-kpis:has(~.kanban) p{font-size:12px}.pg-main .dash-kpis:has(~.kanban) strong{margin-top:2px;font-size:19px}.pg-main .dash-kpis:has(~.kanban) span{display:none}.pg-main .demo-toolbar{padding:10px 12px}}.pm{gap:12px;display:grid}.pm-week{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:44px 1fr 44px;align-items:center;padding:6px;display:grid}.pm-week>div{text-align:center;display:grid}.pm-week strong{font-size:15px}.pm-week small{color:#7a7071;font-size:12.5px}.pm-week button{background:#f6f2f1;border:0;border-radius:999px;width:44px;height:44px;font-size:22px;line-height:1}.pm-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.pm-days button{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:14px;justify-items:center;gap:1px;padding:8px 0;display:grid}.pm-days button small{text-transform:capitalize;color:#7a7071;font-size:12px}.pm-days button strong{font-size:18px}.pm-days button i{color:#7a7071;font-size:11px;font-style:normal}.pm-days button.is-today{border-color:var(--acc,#bd2f2e)}.pm-days button.is-on{color:#fff;background:#15181d;border-color:#15181d}.pm-days button.is-on small,.pm-days button.is-on i{color:#cfd4db}.pm-bar{align-items:center;gap:8px;display:flex}.pm-pivot{border:1px solid var(--line);background:#fff;border-radius:999px;flex:1;grid-template-columns:1fr 1fr;padding:3px;display:grid}.pm-pivot button{min-height:38px;font:inherit;color:#6f6768;background:0 0;border:0;border-radius:999px;font-size:13.5px;font-weight:600}.pm-pivot button.is-on{color:#fff;background:#15181d}.pm-add{background:var(--acc,#bd2f2e);color:#fff;min-height:44px;font:inherit;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.pm-add .ic{width:16px;height:16px}.pm-list{gap:10px;display:grid}.pm-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px 16px}.pm-card header{align-items:center;gap:10px;display:flex}.pm-card header>i{border-radius:999px;flex:none;width:10px;height:36px}.pm-card header>div{flex:1;min-width:0;display:grid}.pm-card header strong{font-size:15.5px}.pm-card header small{color:#7a7071;font-size:12.5px}.pm-card header b{font-variant-numeric:tabular-nums;font-size:14px}.pm-card ul{margin:10px 0 0;padding:0;list-style:none;display:grid}.pm-card li{border-top:1px solid #f3eceb;align-items:center;gap:10px;padding:9px 0;display:flex}.pm-card li>span:not(.pm-avatar){flex:1;min-width:0;display:grid}.pm-card li b{font-size:14.5px}.pm-card li small{color:#7a7071;font-size:12.5px}.pm-card li em{color:#4a4243;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-style:normal}.pm-card li>i{border-radius:999px;flex:none;width:8px;height:28px}.pm-card li button{min-height:38px;font:inherit;background:#fff;border:1px solid #15181d;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.pm-avatar{color:#8f2322;background:#f1e7e6;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.pm-more{width:100%;min-height:44px;font:inherit;color:#8f2322;background:0 0;border:1px dashed #d9cfcd;border-radius:12px;margin-top:8px;font-size:14px;font-weight:600}.pm-free{background:#faf7f6}.pm-off{color:#6f6768;background:#f6f2f1;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:14px}.pm-empty{text-align:center;color:#7a7071;border:1px solid var(--line);background:#fff;border-radius:16px;margin:0;padding:24px}.hm{gap:10px;display:grid}.hm-card{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.hm-head{width:100%;font:inherit;text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.hm-head>i{color:#8f2322;background:#f1e7e6;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:12.5px;font-style:normal;font-weight:700;display:grid}.hm-head>span{flex:1;min-width:0;display:grid}.hm-head b{font-size:15.5px}.hm-head small{color:#7a7071;font-size:12.5px}.hm-head strong{font-variant-numeric:tabular-nums;font-size:18px}.hm-weeks{flex-wrap:wrap;gap:6px;padding:0 16px 14px;display:flex}.hm-weeks span{font-variant-numeric:tabular-nums;background:#f6f2f1;border-radius:10px;padding:6px 10px;font-size:14px;font-weight:600;display:grid}.hm-weeks small{color:#7a7071;font-size:11px;font-weight:600}.hm-days{border-top:1px solid #f3eceb;margin:0;padding:4px 16px 12px;list-style:none}.hm-days li{border-bottom:1px solid #f6f0ef;justify-content:space-between;gap:12px;padding:9px 0;font-size:14.5px;display:flex}.hm-days li:last-child{border-bottom:0}.hm-days li span{text-transform:capitalize}.hm-days li b{font-variant-numeric:tabular-nums}.hm-days li.is-off b{color:#8f2322}.hm-card.is-open{box-shadow:inset 0 0 0 2px #15181d}@media (max-width:760px){.pg-main .client-table-wrap:has(>.client-table:not(.profit-table)){background:0 0;border:0;overflow:visible}.pg-main .client-table:not(.profit-table),.pg-main .client-table:not(.profit-table)>tbody{width:auto;display:block}.pg-main .client-table:not(.profit-table)>thead{display:none}.pg-main .client-table:not(.profit-table)>tbody>tr{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0 0 10px;padding:14px 16px;display:grid;position:relative}.pg-main .client-table:not(.profit-table)>tbody>tr>td{text-align:left;border:0;min-width:0;padding:0;font-size:14px;display:block}.pg-main .client-table:not(.profit-table)>tbody>tr>td[data-label]:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:#7a7071;margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.pg-main .client-table:not(.profit-table)>tbody>tr>td:first-child{grid-column:1/-1;padding-right:48px}.pg-main .client-table:not(.profit-table)>tbody>tr>td:first-child:before{display:none}.pg-main .client-table:not(.profit-table)>tbody>tr>td:first-child strong{font-size:15.5px}.pg-main .client-table:not(.profit-table) td small{margin-top:2px;font-size:12.5px;display:block}.pg-main .client-table:not(.profit-table)>tbody>tr>td:last-child:has(>button:only-child){position:absolute;top:10px;right:10px}.pg-main .client-table:not(.profit-table)>tbody>tr>td:last-child>button:only-child{border-radius:999px;width:40px;height:40px}.pg-main .client-table:not(.profit-table)>tbody>tr.biblio-detail{padding:14px;display:block}.pg-main .client-table:not(.profit-table)>tbody>tr.biblio-detail>td{overflow-x:auto}.pg-main .mini-table{font-size:13px}.pg-main .library-board .planning-bar,.pg-main .library-board .segmented{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.pg-main .library-board .planning-bar::-webkit-scrollbar{display:none}.pg-main .library-board .segmented::-webkit-scrollbar{display:none}.pg-main .library-board .segmented button{flex:none}.pg-main .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-main .dash-list button{grid-template-rows:auto auto;gap:4px 10px;width:100%;min-width:0;grid-template-columns:34px minmax(0,1fr) auto!important}.pg-main .dash-list button>.avatar{grid-row:1/3;align-self:center}.pg-main .dash-list button>span:nth-child(2){grid-column:2;min-width:0}.pg-main .dash-list button>.status-chip{grid-area:2/2;justify-self:start}.pg-main .dash-list button>b{grid-area:1/3}.pg-main :is(.pg-chip,.status-chip,.margin-chip,.penny-chip,.stage-chip),.pg-main .avatar{font-size:12px!important}.pg-main :is(dt,time,.timeline em,.timeline small,.journal-list em),.pg-main .dash-toggle,.pg-main .chart-legend,.pg-main .dash-bands-legend{font-size:12.5px!important}.pg-main .lead-card .stars{font-size:12px}.pg-main .pg-lines{border-radius:16px;overflow:visible}.pg-main .pg-lines-head:has(>span:nth-child(7)){display:none}.pg-main .pg-lines-row:has(>span:nth-child(7)){grid-template-rows:auto auto;align-items:baseline;gap:6px 10px;padding:14px 16px;grid-template-columns:24px minmax(0,1fr) auto auto!important;min-width:0!important;display:grid!important}.pg-main .pg-lines-row:has(>span:nth-child(7))>span{text-align:left;min-width:0}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:first-child{color:#7a7071;grid-area:1/1;font-size:13px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(2){grid-area:1/2/auto/-1}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(2) b{font-size:15px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(2) small{margin-top:2px;font-size:12.5px;display:block}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(3){grid-area:2/2;justify-self:start;font-size:14px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(4){color:#7a7071;grid-area:2/2;justify-self:start;margin-left:3.6em;font-size:14px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(5){color:#4a4243;grid-area:2/3;font-size:13.5px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(6){grid-area:2/4;font-size:15px}.pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(7){display:none}.pg-main .pg-lines-row:has(>span:nth-child(7)).is-total>span:nth-child(2){grid-column:2}:is(.pg-main .pg-lines-row:has(>span:nth-child(7)).is-total>span:nth-child(5),.pg-main .pg-lines-row:has(>span:nth-child(7)).is-total>span:nth-child(6)){grid-row:1}.pg-main .pg-lines-row:has(>span:nth-child(7)) input{max-width:84px}.pg-main .pg-docbox dl{grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:0;display:grid}.pg-main .pg-docbox dt{color:#7a7071;margin:0}.pg-main .pg-docbox dd{text-align:right;margin:0;font-size:14px;font-weight:600}.pg-main .pg-docbox h3{margin:0 0 10px;font-size:15px}.pg-main .pg-docgrid{gap:10px}.pg-main .demo-toolbar:has(>button:nth-of-type(2)){scrollbar-width:none;background:0 0;border:0;flex-wrap:nowrap;gap:8px;margin:0 -14px 10px;padding:0 14px;display:flex;overflow-x:auto}.pg-main .demo-toolbar:has(>button:nth-of-type(2))::-webkit-scrollbar{display:none}.pg-main .demo-toolbar:has(>button:nth-of-type(2))>button{white-space:nowrap;border-radius:999px;flex:none;min-height:40px}.pg-main .pg-doctabs{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.pg-main .pg-renta-top{gap:14px;grid-template-columns:1fr!important}.pg-main .pg-renta-gauge{width:auto;max-width:100%}.pg-main .pg-renta-top dl{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg-main .pg-renta-top dt{letter-spacing:.03em;font-size:11px!important}.pg-main .pg-renta-top dd{margin:2px 0 0;font-size:18px}.pg-main .pg-renta-table .pg-lines-head{display:none}.pg-main .pg-renta-table .pg-lines-row{align-items:start;gap:4px 10px;padding:12px 16px;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-width:0!important;display:grid!important}.pg-main .pg-renta-table .pg-lines-row>span{text-align:left;min-width:0;font-size:14px}.pg-main .pg-renta-table .pg-lines-row>span:first-child{grid-column:1/-1;margin-bottom:4px}.pg-main .pg-renta-table .pg-lines-row>span:first-child b{font-size:15px}.pg-main .pg-renta-table .pg-lines-row>span:nth-child(n+2):before{color:#7a7071;font-size:11px;font-weight:600;display:block}.pg-main .pg-renta-table .pg-lines-row>span:nth-child(2):before{content:"Prévu"}.pg-main .pg-renta-table .pg-lines-row>span:nth-child(3):before{content:"Engagé"}.pg-main .pg-renta-table .pg-lines-row>span:nth-child(4):before{content:"Reste"}.pg-main .pg-renta-table .pg-lines-row small{font-size:11.5px;display:block}.pg-main .pg-renta-list li{gap:10px}.pg-main .pg-feed article{background:0 0;border:0;padding:6px 0}.pg-main .pg-lines-head:has(>span:nth-child(5):last-child){display:none}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child){align-items:baseline;gap:4px 12px;padding:12px 16px;grid-template-columns:minmax(0,1fr) auto auto auto!important;min-width:0!important;display:grid!important}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span{min-width:0;font-size:14px}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:nth-child(2){grid-area:1/1/auto/-1;font-size:15px}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:first-child{color:#7a7071;grid-area:2/1;font-size:12.5px}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:nth-child(3){grid-area:2/2}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:nth-child(4){color:#4a4243;grid-area:2/3}.pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:nth-child(5){grid-area:2/4;font-weight:700}.pg-main .pg-orders-sum{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.pg-main .pg-orders-sum>*{padding:10px 12px}.pg-main .pg-orders-sum :is(small,span,p){font-size:11.5px!important}.pg-main .pg-orders-sum :is(b,strong){font-size:15px}}.kanban-jump{display:none}@media (max-width:760px){.pg-main .kanban-jump{scrollbar-width:none;gap:8px;margin:0 -14px 12px;padding:0 14px;display:flex;overflow-x:auto}.pg-main .kanban-jump::-webkit-scrollbar{display:none}.pg-main .kanban-jump button{border:1px solid var(--line);min-height:40px;font:inherit;color:var(--ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.pg-main .kanban-jump b{background:#f3eceb;border-radius:999px;padding:1px 7px;font-size:12px}.pg-main .kanban{scroll-snap-type:x proximity;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.pg-main .kanban .lead-card{touch-action:pan-x pan-y;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}}.pg-app .dash-band-row{grid-template-columns:minmax(0,140px) minmax(0,1fr) 104px!important;gap:12px!important}.pg-app .dash-band-name{grid-template-columns:8px minmax(0,1fr);align-items:center;gap:1px 10px;display:grid!important}.pg-app .dash-band-name>i{grid-row:1/span 2}.pg-app .dash-band-name b,.pg-app .dash-band-name small{text-overflow:ellipsis;white-space:nowrap;grid-column:2;line-height:1.25;overflow:hidden;display:block!important}.pg-app .dash-band-track{height:10px!important}.pg-app .dash-band-value{text-align:right;display:block}@media (max-width:760px){.pg-app .dash-band-row{grid-template-columns:minmax(0,110px) minmax(0,1fr) 96px!important;gap:10px!important}}.plan-tip{z-index:80;pointer-events:none;color:#fff;background:#1c1a1a;border-radius:12px;min-width:220px;max-width:280px;padding:12px 14px;font-size:12.5px;animation:.12s ease-out plan-tip-in;position:fixed;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 12px 32px #00000040}.plan-tip:after{content:"";background:#1c1a1a;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.plan-tip header{border-bottom:1px solid #ffffff1f;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:9px;display:flex}.plan-tip header i{border-radius:3px;flex:none;width:10px;height:10px}.plan-tip header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.plan-tip header small{color:#a9a1a1;font-size:11px}.plan-tip dl{grid-template-columns:76px 1fr;row-gap:6px;margin:0;display:grid}.plan-tip dt{color:#a9a1a1}.plan-tip dd{justify-content:space-between;gap:8px;margin:0;font-weight:500;display:flex}.plan-tip dd small{color:#a9a1a1;font-weight:400}.plan-tip p{background:#ffffff14;border-radius:8px;margin:10px 0 0;padding:8px 10px;line-height:1.4}@keyframes plan-tip-in{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}}.team-activity{border:1px solid var(--line);border-radius:var(--r-lg,16px);background:#fff;margin-bottom:18px;padding:20px 22px}.team-activity>header{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.team-activity>header h2{margin:0;font-size:18px;font-weight:600}.team-activity>header span{color:#8a8081;font-size:12.5px}.ta-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ta-card{background:#fdfbfb;border:1px solid #eee6e5;border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.ta-who{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ta-avatar{color:#fff;background:#1c1a1a;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:grid}.ta-who strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.ta-who small{color:#8a8081;font-size:11.5px;display:block}.ta-who time{color:#8a8081;white-space:nowrap;font-size:11.5px}.ta-last{gap:5px;display:grid}.ta-kind{color:#6b5f60;text-overflow:ellipsis;white-space:nowrap;background:#f3eceb;border-radius:999px;justify-self:start;max-width:100%;padding:3px 9px;font-size:11px;font-weight:600;overflow:hidden}.ta-kind.k-crm{color:#a42b2a;background:#fbe9e8}.ta-kind.k-message{color:#2f5f86;background:#e8f0f7}.ta-kind.k-heures{color:#2f7d54;background:#e9f4ec}.ta-kind.k-facture,.ta-kind.k-achat{color:#8a6212;background:#f7efdf}.ta-last p,.ta-none{color:#3b3435;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ta-none{color:#a39a9b}@media (max-width:760px){.team-activity{padding:16px 14px}.ta-grid{grid-template-columns:minmax(0,1fr);gap:10px}}.pm-tap{cursor:pointer;font:inherit;color:inherit;text-align:left;display:contents}.pm-sheet{left:10px;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:95;color:#fff;background:#1c1a1a;border-radius:18px;padding:16px 18px;font-size:14px;animation:.16s ease-out pm-sheet-in;position:fixed;box-shadow:0 18px 40px #0000004d}.pm-sheet header{border-bottom:1px solid #ffffff1f;align-items:center;gap:9px;margin-bottom:12px;padding-bottom:11px;display:flex}.pm-sheet header i{border-radius:3px;flex:none;width:12px;height:12px}.pm-sheet header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;overflow:hidden}.pm-sheet header small{color:#a9a1a1;font-size:12px}.pm-sheet header button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.pm-sheet header button svg{width:14px;height:14px}.pm-sheet dl{grid-template-columns:90px 1fr;row-gap:9px;margin:0;display:grid}.pm-sheet dt{color:#a9a1a1}.pm-sheet dd{justify-content:space-between;gap:8px;margin:0;font-weight:500;display:flex}.pm-sheet dd small{color:#a9a1a1;font-weight:400}.pm-sheet p{background:#ffffff14;border-radius:10px;margin:12px 0 0;padding:10px 12px;line-height:1.4}@keyframes pm-sheet-in{0%{opacity:0;transform:translateY(12px)}}.silae-bar{border:1px solid var(--line,#ece6e5);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:4px 0 14px;padding:12px 16px;display:grid}.silae-logo{letter-spacing:.02em;color:#fff;background:#2c4a7a;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:700}.silae-info b{font-size:13.5px;font-weight:600;display:block}.silae-info small{color:#8a8081;margin-top:2px;font-size:12px;display:block}.silae-manual{align-items:center;gap:12px;display:flex}.silae-dots{gap:4px;display:flex}.silae-dots i{background:#e4dcdb;border-radius:50%;width:8px;height:8px}.silae-dots i.is-left{background:#2c4a7a}.silae-manual .pg-primary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:760px){.silae-bar{grid-template-columns:auto minmax(0,1fr);padding:12px}.silae-manual{grid-column:1/-1;justify-content:space-between}.silae-manual .pg-primary{flex:1;justify-content:center}}button.ta-card{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;transition:border-color .15s,box-shadow .15s}button.ta-card:hover{border-color:#d9c9c8;box-shadow:0 6px 18px #28141412}.ta-more{color:#a42b2a;font-size:11.5px;font-weight:600}.ta-scrim{z-index:90;background:#14101059;border:0;position:fixed;inset:0}.ta-drawer{z-index:91;background:#fff;border-radius:18px;flex-direction:column;width:min(440px,100vw - 24px);animation:.18s ease-out ta-in;display:flex;position:fixed;top:12px;bottom:12px;right:12px;box-shadow:0 20px 50px #00000040}@keyframes ta-in{0%{opacity:0;transform:translate(16px)}}.ta-drawer>header{border-bottom:1px solid #eee6e5;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 20px;display:grid}.ta-drawer>header .ta-avatar{width:40px;height:40px}.ta-drawer>header strong{font-size:16px;display:block}.ta-drawer>header small{color:#8a8081;font-size:12px;display:block}.ta-drawer>header button{cursor:pointer;background:#f3eceb;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;line-height:1}.ta-timeline{padding:6px 20px 20px;overflow:auto}.ta-timeline h4{letter-spacing:.06em;text-transform:uppercase;color:#8a8081;margin:16px 0 8px;font-size:11.5px;font-weight:700}.ta-event{border-bottom:1px solid #f3eeed;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.ta-event time{color:#3b3435;font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px;font-weight:600}.ta-event>div{gap:5px;display:grid}.ta-event p{color:#3b3435;margin:0;font-size:13px;line-height:1.45}@media (max-width:760px){.ta-drawer{border-radius:20px 20px 0 0;width:auto;max-height:82vh;animation-name:ta-up;inset:auto 0 0}@keyframes ta-up{0%{opacity:0;transform:translateY(20px)}}.mb-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none!important}.mb-tabs button span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}}.ta-avatar{position:relative}.ta-badge{color:#fff;text-align:center;background:#d23a36;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px;animation:.25s ease-out ta-pop;position:absolute;top:-5px;right:-7px;box-shadow:0 0 0 2px #fff}@keyframes ta-pop{0%{transform:scale(.4)}}button.ta-card.has-news{background:#fff;border-color:#efc9c7}.ta-event.is-new{background:#fdf1f0;border-bottom-color:#0000;border-radius:10px;margin:0 -10px;padding:10px}.ta-event.is-new time{color:#a42b2a}.scb{--scb-green:#2f9e5f;--scb-red:#e2523f;--scb-line:#ece6e5;gap:18px;display:grid}.scb-head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.scb-back{cursor:pointer;background:#f3eceb;border:0;border-radius:50%;width:34px;height:34px;font-size:17px;line-height:1}.scb-thumb{color:#fff;border-radius:12px;place-items:center;width:54px;height:54px;font-size:15px;font-weight:700;display:grid}.scb-head h1{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:600;display:flex}.scb-head p{color:#8a8081;margin:3px 0 0;font-size:13px}.scb-state{color:#8a6212;background:#fbf0e2;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:600}.scb-state.st-termine{color:#2f7d54;background:#e9f4ec}.scb-state.st-devis{color:#6b5f60;background:#f1eeee}.scb-ready{border:1px solid var(--scb-line);background:#fff;border-radius:16px;padding:18px 20px}.scb-ready>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.scb-ready>header b{font-size:15px}.scb-ready>header button{color:#a39a9b;cursor:pointer;background:0 0;border:0;font-size:19px;line-height:1}.scb-ready ol{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.scb-ready li{align-items:center;gap:10px;font-size:13.5px;display:flex}.scb-ready li i{color:#8a8081;background:#f1eeee;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;display:grid}.scb-ready li.is-done i{background:var(--scb-green);color:#fff}.scb-ready li.is-done span{color:#a39a9b}.scb-ready li button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.scb-ready li button:hover{color:var(--scb-red)}.scb-tabs{border-bottom:1px solid var(--scb-line);gap:4px;display:flex;overflow-x:auto}.scb-tabs button{font:inherit;color:#8a8081;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:13.5px}.scb-tabs button.is-on{color:#1c1a1a;border-bottom-color:#1c1a1a;font-weight:600}.scb-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.scb-col{background:#f7f3f2;border-radius:14px;align-content:start;gap:10px;padding:12px;display:grid}.scb-col>header{align-items:center;gap:8px;padding:2px 4px;display:flex}.scb-col>header b{font-size:13.5px}.scb-col>header span{color:#8a8081;flex:1;font-size:12px}.scb-col>header button{color:#8a8081;cursor:pointer;background:0 0;border:0;font-size:17px;line-height:1}.scb-task{background:#fff;border-radius:12px;gap:7px;padding:14px;display:grid;box-shadow:0 1px 2px #0000000d}.scb-task>b{font-size:14px}.scb-task>small{color:#8a8081;font-size:12px}.scb-late{color:#c0392b;background:#fbe9e8;border-radius:6px;justify-self:start;padding:3px 8px;font-size:11px;font-style:normal;font-weight:600}.scb-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.scb-track{background:#f1eeee;border-radius:999px;height:8px;display:block;overflow:hidden}.scb-track i{background:#6b5f60;border-radius:999px;min-width:3px;height:100%;display:block}.scb-bar span{color:#8a8081;font-variant-numeric:tabular-nums;font-size:11.5px}.scb-bar.is-thin .scb-track{height:6px}.scb-task footer{color:#8a8081;border-top:1px solid #f3eeed;justify-content:space-between;padding-top:7px;font-size:11.5px;display:flex}.scb-task.is-todo{box-shadow:inset 3px 0 #d9cfce,0 1px 2px #0000000d}.scb-task-tools{gap:4px;display:flex}.scb-task-tools button{width:24px;height:22px;font:inherit;color:#6f6566;cursor:pointer;background:#fff;border:1px solid #e6dedd;border-radius:6px;font-size:12px;line-height:1}.scb-task-tools button:hover{border-color:var(--scb-red);color:var(--scb-red)}.scb-check{cursor:pointer;align-items:center;gap:10px;display:flex}.scb-check input{width:16px;height:16px;accent-color:var(--scb-red)}.scb-check .is-done{color:#8a8081;font-weight:500;text-decoration:line-through}.scb-add{font:inherit;color:#8a8081;cursor:pointer;background:0 0;border:1px dashed #d9cfce;border-radius:10px;padding:10px;font-size:13px}.scb-renta{gap:18px;display:grid}.scb-subtabs,.scb-unit{background:#f3eceb;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.scb-subtabs button,.scb-unit button{font:inherit;color:#6b5f60;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 14px;font-size:13px}.scb-subtabs button.is-on,.scb-unit button.is-on{color:#1c1a1a;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.scb-gauge{border:1px solid var(--scb-line);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px;padding:24px;display:grid}.scb-donut{border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.scb-donut span{text-align:center;background:#fff;border-radius:50%;place-items:center;width:108px;height:108px;display:grid}.scb-donut b{color:var(--scb-green);font-size:24px;font-weight:600;display:block}.scb-donut small{color:#8a8081;font-size:11.5px}.scb-figures{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px;display:grid}.scb-figures b{font-size:22px;font-weight:600;display:block}.scb-figures .is-big b{color:var(--scb-green);font-size:30px}.scb-figures small{letter-spacing:.06em;color:#8a8081;font-size:11px}.scb-partask{border:1px solid var(--scb-line);background:#fff;border-radius:16px;padding:18px 20px}.scb-apporteur{border:1px solid var(--scb-line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:14px 20px;display:flex}.scb-apporteur h3{flex:1 0 100%;margin:0;font-size:15px;font-weight:600}.scb-apporteur label{color:#8a8081;flex:160px;gap:4px;font-size:12px;display:grid}.scb-apporteur input{font:inherit;color:inherit;border:1px solid var(--scb-line);border-radius:8px;min-width:0;padding:8px 10px;font-size:14px}.scb-apporteur button{font:inherit;border:1px solid var(--scb-line);cursor:pointer;background:#fff;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.scb-apporteur .scb-cap{color:#8a8081;flex:1 0 100%;margin:0;font-size:12px}.scb-apporteur .scb-cap span{color:#c0392b}.scb-partask>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.scb-partask h3{margin:0;font-size:18px;font-weight:600}.scb-table{border-collapse:collapse;background:#fff;width:100%;font-size:13px}.scb-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#8a8081;border-bottom:1px solid var(--scb-line);padding:10px 12px;font-size:11px;font-weight:600}.scb-table td{vertical-align:middle;border-bottom:1px solid #f5f1f0;padding:12px}.scb-table td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.scb-table tr.is-total td{background:#faf7f7;border-bottom:0}.scb-table .is-good{color:var(--scb-green)}.scb-table .is-bad{color:var(--scb-red)}.scb-empty{color:#a39a9b;text-align:center!important}.scb-pill{color:#6b5f60;background:#f1eeee;border-radius:6px;margin-top:5px;padding:3px 8px;font-size:11px;font-style:normal;display:inline-block}.scb-pill.st-encours{color:#8a6212;background:#fbf0e2}.scb-pill.st-termine{color:#2f7d54;background:#e9f4ec}.scb-files,.scb-todo,.scb-cr{border:1px solid var(--scb-line);background:#fff;border-radius:16px;gap:16px;padding:18px 20px;display:grid}.scb-files>header,.scb-todo>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.scb-files button,.scb-todo button,.scb-cr button.is-primary{border:1px solid var(--scb-line);font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:8px 14px;font-size:13px}.scb-files button.is-primary,.scb-todo button.is-primary,.scb-cr button.is-primary{background:var(--scb-red);border-color:var(--scb-red);color:#fff;font-weight:600}.scb-files>header span{gap:8px;display:flex}.scb-folders{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.scb-folders button{background:#faf7f7;border-radius:12px;justify-items:start;gap:4px;padding:16px;display:grid}.scb-folders b{font-size:13.5px}.scb-folders small{color:#a39a9b;font-size:11.5px}.scb-files.is-over{outline:2px dashed var(--scb-red);outline-offset:-6px;background:snow}.scb-files button:disabled{opacity:.6;cursor:progress}.scb-crumb{align-items:center;gap:6px;display:flex}.scb-crumb .scb-link{color:#8a8081;background:0 0;border:0;padding:0;font-weight:500}.scb-into{color:#8a8081;align-items:center;gap:8px;font-size:12.5px;display:flex}.scb-into select,.scb-filetools select{font:inherit;border:1px solid var(--scb-line);background:#fff;border-radius:8px;padding:6px 8px;font-size:12.5px}.scb-newfolder{flex-wrap:wrap;gap:8px;display:flex}.scb-newfolder input{min-width:180px;font:inherit;border:1px solid var(--scb-line);border-radius:9px;flex:1;padding:8px 12px;font-size:13px}.scb-filelist a{color:inherit;text-decoration:none}.scb-filelist a:hover b{color:var(--scb-red)}.scb-filetools{justify-content:flex-end;align-items:center;gap:6px;display:flex}.scb-files .scb-filetools button{padding:4px 9px}.scb-filetools .scb-link{color:#6f6566;display:inline-flex}.scb-drophint{color:#a39a9b;margin:0;font-size:12px}@media (max-width:700px){.scb-filelist th:nth-child(2),.scb-filelist td:nth-child(2),.scb-filelist th:nth-child(4),.scb-filelist td:nth-child(4){display:none}}.scb-todo-head,.scb-todo-row{grid-template-columns:minmax(0,2fr) 120px 160px;align-items:center;gap:12px;display:grid}.scb-todo-head{letter-spacing:.05em;text-transform:uppercase;color:#8a8081;border-bottom:1px solid var(--scb-line);padding-bottom:8px;font-size:11px}.scb-todo h4{align-items:center;gap:8px;margin:14px 0 6px;font-size:13px;font-weight:600;display:flex}.scb-todo h4 b{color:#8a8081;font-weight:500}.scb-todo-row{border-bottom:1px solid #f5f1f0;padding:10px 0;font-size:13px}.scb-todo-row .is-late{color:var(--scb-red);font-weight:600}.scb-promo{background:#fdf6ec;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.scb-promo b{font-size:14.5px}.scb-promo p{color:#7a6f63;max-width:60ch;margin:4px 0 0;font-size:12.5px}.scb-link{font:inherit;color:#a42b2a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.scb-link svg{width:13px;height:13px}.scb-convo{border:1px solid var(--scb-line);background:#fff;border-radius:16px;padding:12px}.scb-note{color:#8a8081;margin:10px 0 0;font-size:12px}@media (max-width:900px){.scb-board{grid-template-columns:minmax(0,1fr)}.scb-gauge{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}}@media (max-width:760px){.scb-head{grid-template-columns:auto auto minmax(0,1fr)}.scb-head h1{font-size:19px}.scb-thumb{width:42px;height:42px}.scb-ready ol{grid-template-columns:minmax(0,1fr)}.scb-table{white-space:nowrap;display:block;overflow-x:auto}.scb-todo-head{display:none}.scb-todo-row{grid-template-columns:minmax(0,1fr) auto}.scb-todo-row span:last-child{display:none}}.scb-listhead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.scb-listhead h1{flex:1;margin:0;font-size:26px;font-weight:600}.scb-filters{background:#f3eceb;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.scb-filters button{font:inherit;color:#6b5f60;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 14px;font-size:13px}.scb-filters button.is-on{color:#1c1a1a;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.scb-list .is-primary{background:var(--scb-red);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600}.scb-group>header{justify-content:space-between;align-items:center;gap:12px;margin:6px 0 12px;display:flex}.scb-group h2{margin:0;font-size:17px;font-weight:600}.scb-group>header button{border:1px solid var(--scb-line);font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:8px 14px;font-size:13px}.scb-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.scb-card{border:1px solid var(--scb-line);font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;gap:6px;padding:12px;transition:box-shadow .15s,border-color .15s;display:grid}.scb-card:hover{border-color:#d9c9c8;box-shadow:0 8px 20px #28141414}.scb-cover{border-radius:10px;height:120px;display:block;position:relative;overflow:hidden}.scb-cover>i{color:#ffffff8c;place-items:center;font-size:30px;font-style:normal;font-weight:700;display:grid;position:absolute;inset:0}.scb-cover .scb-state{background:#ffffffeb;position:absolute;top:8px;right:8px}.scb-crew{display:flex;position:absolute;bottom:8px;right:8px}.scb-crew b{color:#fff;background:#1c1a1a;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-6px;font-size:9.5px;font-weight:700;display:grid;box-shadow:0 0 0 2px #fff}.scb-card>b{margin-top:4px;font-size:14px}.scb-card>small{color:#8a8081;font-size:12px}.scb-none{color:#a39a9b;border:1px dashed #e0d6d5;border-radius:14px;grid-column:1/-1;justify-items:center;gap:10px;padding:26px;display:grid}.scb-none p{margin:0;font-size:13px}.scb-msg{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:16px;display:grid}.scb-msglist{border:1px solid var(--scb-line);background:#fff;border-radius:16px;align-content:start;display:grid;overflow:hidden}.scb-msglist header{border-bottom:1px solid var(--scb-line);padding:16px 18px}.scb-msglist h1{margin:0;font-size:19px;font-weight:600}.scb-msglist button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f5f1f0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.scb-msglist button:hover{background:#faf7f7}.scb-msglist button.is-on{box-shadow:inset 3px 0 var(--scb-red);background:#f7f3f2}.scb-msglist button>i{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:11px;font-style:normal;font-weight:700;display:grid}.scb-msglist b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.scb-msglist small{color:#8a8081;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.scb-msglist em{color:#a39a9b;white-space:nowrap;font-size:11px;font-style:normal}.scb-msgthread{border:1px solid var(--scb-line);background:#fff;border-radius:16px;align-content:start;gap:10px;padding:12px;display:grid}.scb-msgthread>header{border-bottom:1px solid var(--scb-line);align-items:center;gap:10px;padding:6px 6px 12px;display:flex}.scb-msgthread>header i{border-radius:4px;width:12px;height:12px}.scb-msgthread>header b{font-size:15px}.scb-msgthread>header small{color:#8a8081;font-size:12px;display:block}@media (max-width:900px){.scb-msg{grid-template-columns:minmax(0,1fr)}.scb-msglist{max-height:280px;overflow:auto}}.scb-msg{align-items:stretch;height:calc(100vh - 190px);min-height:420px}.scb-msglist{overscroll-behavior:contain;overflow-y:auto}.scb-msglist header{z-index:1;background:#fff;position:sticky;top:0}.scb-msgthread{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.scb-msgscroll{overscroll-behavior:contain;padding-right:4px;overflow-y:auto}@media (max-width:900px){.scb-msg{height:auto;display:grid}.scb-msglist{max-height:260px}.scb-msgscroll{max-height:60vh}}.renta-tabs{margin-bottom:14px}.scb-planning{gap:12px;display:grid}.scb-planning .planning-scalebar{margin:0}@media (max-width:760px){.scb-head{grid-template-columns:34px 42px minmax(0,1fr);row-gap:8px}.scb-head>div{grid-column:1/-1}.scb-head h1{gap:8px;font-size:18px}.scb-head p{font-size:12px}.scb-ready-shut{border:1px solid var(--scb-line);width:100%;font:inherit;cursor:pointer;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13.5px;font-weight:600;display:flex}.scb-ready-shut span{color:var(--scb-red);font-size:12px;font-weight:400}.scb-list>.scb-listhead h1{display:none}.scb-listhead{gap:10px}.scb-listhead .scb-filters{order:-1;width:100%;overflow-x:auto}.scb-listhead>.is-primary{width:100%}.scb-group>header button{display:none}.scb-cards{grid-template-columns:minmax(0,1fr);gap:10px}.scb-cover{height:84px}.scb-cover>i{font-size:22px}.scb-group h2{font-size:15px}}.scb-renta,.scb-renta>*{min-width:0}.scb-renta{grid-template-columns:minmax(0,1fr)}.scb-partask,.scb-gauge{max-width:100%}.scb-partask>.scb-table,.scb-renta>.scb-table{display:block;overflow-x:auto}@media (max-width:760px){.scb-gauge{text-align:left;grid-template-columns:96px minmax(0,1fr);justify-items:stretch;gap:16px;padding:16px}.scb-donut{width:96px;height:96px}.scb-donut span{width:68px;height:68px}.scb-donut b{font-size:17px}.scb-figures{grid-template-columns:minmax(0,1fr);gap:10px}.scb-figures b{font-size:17px}.scb-figures .is-big b{font-size:21px}.scb-planning .planning-row-head{overflow:hidden}.scb-planning .planning-row-head b,.scb-planning .planning-row-head strong,.scb-planning .planning-row-head span,.scb-planning .planning-row-head small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scb-planning{--plan-name:150px}}.lead-move{color:#6b5f60;background:#f3eceb;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-style:normal;display:grid}.move-sheet{left:10px;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:95;background:#fff;border-radius:18px;gap:2px;padding:8px;animation:.16s ease-out pm-sheet-in;display:grid;position:fixed;box-shadow:0 18px 40px #00000047}.move-sheet header{align-items:baseline;gap:8px;padding:10px 12px 8px;display:flex}.move-sheet header strong{font-size:15px}.move-sheet header small{color:#8a8081;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.move-sheet>button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;font-size:14px;display:flex}.move-sheet>button:active{background:#f6f0ef}.move-sheet>button.is-on{color:#8a8081}.move-sheet>button em{color:#a39a9b;font-size:11.5px;font-style:normal}@media (max-width:760px){.pg-main{padding:12px 14px 92px!important}.pg-main>*+*{margin-top:12px}.exec-card,.analysis-card,.settings-card,.team-activity,.profit-board>article,.pg-doc,.pg-sheet,.scb-ready,.scb-partask,.scb-gauge,.scb-files,.scb-todo,.scb-cr{border-radius:14px;padding:14px!important}.pg-listhead{gap:8px;padding:12px 14px!important}.pg-listtitle p{font-size:14px}.card-heading h2,.card-heading h3{font-size:16px}.exec-kpis,.pg-kpis,.analysis-kpis{gap:8px!important}.pg-kpi,.exec-kpis>div{padding:12px!important}.pg-kpi b,.exec-kpis strong{font-size:19px!important}.pg-kpi small,.exec-kpis small{font-size:11px!important}.dash-card,.dash-bands,.chart-card{padding:14px!important}.ta-card{padding:12px}.ta-who{grid-template-columns:32px minmax(0,1fr) auto}.ta-avatar{width:32px;height:32px;font-size:11px}.mb-tabs button{min-height:52px}.mb-tabs button .ic{width:20px;height:20px}.lead-card{padding:11px 12px!important}.lead-card p{font-size:12.5px;margin:6px 0!important}.kanban-column{padding:10px!important}table.client-table td,table.pg-sheet-table td{padding:9px 10px!important}}.pm-card li span:not(.pm-avatar){flex:1;min-width:0;display:grid}.pm-card li>.pm-tap>i{border-radius:999px;flex:none;width:8px;height:28px}.pm-card li b{font-size:14px;line-height:1.25;display:block}.pm-card li small{color:#7a7071;font-size:12px;line-height:1.25;display:block}.pm-card li{padding:8px 0}.pm-avatar{flex:none}.pm-pivot button{white-space:nowrap;font-size:13px}@media (max-width:760px){.profit-table tbody tr:not(.profit-detail-row){gap:8px;padding:12px!important;display:grid!important}.profit-table tbody tr td[data-label=Chantier]{border:0!important;padding:0!important}.profit-table tbody tr td[data-label=Chantier]:before{display:none!important}.profit-table .client-name{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;display:grid}.profit-table .client-name .avatar{width:34px;height:34px;font-size:10px}.profit-table .client-name strong{font-size:14px}.profit-table .client-name small{color:#8a8081;font-size:11.5px}.profit-table tbody tr td:not([data-label=Chantier]){justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;border:0!important;padding:5px 0!important;display:flex!important}.profit-table tbody tr td:not([data-label=Chantier]):before{content:attr(data-label);color:#8a8081;text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:500}.profit-table tbody tr td[data-label=Marge]{margin-top:4px;border-top:1px solid #f1eceb!important;padding-top:9px!important}.profit-table tbody tr td[data-label=Marge] strong{font-size:16px}.profit-table tbody tr td small{color:#8a8081;font-size:11px}.profit-table tbody tr td[data-label=Avancement] strong{font-size:14px}.profit-table tbody tr td:last-child{justify-content:flex-end;padding-top:6px!important}.profit-table tbody tr td:not([data-label=Chantier]){justify-content:flex-start!important}.profit-table tbody tr td:not([data-label=Chantier]):before{flex:auto}.profit-table tbody tr td[data-label=Avancement] small{margin-left:8px}.pg-main .profit-table tbody tr td:not([data-label=Chantier]):before{flex:auto!important;width:auto!important}.pg-lines-keys{overflow:visible}.pg-lines-keys .pg-lines-head{display:none!important}.pg-lines-keys .pg-lines-row{border-bottom:1px solid #f3eeed;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;width:auto!important;padding:11px 12px!important;display:grid!important}.pg-lines-keys .pg-lines-row>span:first-child{color:#6b5f60;white-space:normal;grid-column:1/-1;font-size:12.5px;font-weight:500}.pg-lines-keys .pg-lines-row>span:nth-child(2){font-size:16px;font-weight:600;text-align:left!important}.pg-lines-keys .pg-lines-row>span:nth-child(2):before{content:"2026 ";color:#8a8081;font-size:11px;font-weight:500}.pg-lines-keys .pg-lines-row>span:nth-child(3){color:#8a8081;font-size:13px;text-align:right!important}.pg-lines-keys .pg-lines-row.is-strong{background:#faf7f7}.pg-order{overflow-x:auto}.pg-lines-keys,.pg-lines-keys .pg-lines-row{width:100%!important;min-width:0!important}.pg-lines-keys .pg-lines-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pg-lines-keys .pg-lines-row>span:first-child{grid-column:1/-1}.pg-lines-keys .pg-lines-row>span:nth-child(3),.pg-lines-keys .pg-lines-row>span:nth-child(4){color:#8a8081;font-size:12.5px;text-align:left!important}.pg-lines-keys .pg-lines-row>span:nth-child(3):before{content:"2025 ";font-size:11px}.pg-lines-keys .pg-lines-row>span:nth-child(4):before{content:"écart ";font-size:11px}}.scb-actions{flex-wrap:wrap;gap:8px;display:flex}.scb-actions button{border:1px solid var(--scb-line);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:9px 14px;font-size:13px}.scb-actions button:hover{border-color:#d9c9c8}.scb-actions button.is-primary{background:var(--scb-red);border-color:var(--scb-red);color:#fff;font-weight:600}@media (max-width:760px){.scb-actions{flex-wrap:nowrap;overflow-x:auto}.scb-actions button{white-space:nowrap}.demo-shell>.m-app{flex-direction:column;min-height:calc(100dvh - 70px);display:flex}.demo-shell>.m-app>.m-body{flex:auto}.demo-shell>.m-app>.m-tabbar{margin-top:auto;position:sticky;bottom:0}}.devis-deja{color:#2f7d54;background:#e9f4ec;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.parcours-catalogue button.is-in{background:#f6fbf7;border-color:#cfe6d7}.person-dialog{width:min(880px,100vw - 24px)}.person-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px 18px;display:grid}.person-grid fieldset{border:0;align-content:start;gap:10px;margin:0;padding:0;display:grid}.person-grid legend{letter-spacing:.06em;text-transform:uppercase;color:#777;margin-bottom:6px;font-size:11px;font-weight:600}.person-cumuls{border-top:1px solid #eee;grid-column:1/-1;gap:8px;padding-top:12px;font-size:13px;display:grid}.person-cumuls h3{letter-spacing:.06em;text-transform:uppercase;color:#777;margin:6px 0 0;font-size:11px}.person-cumuls dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 18px;margin:0;display:grid}.person-cumuls dl>div{background:#f7f7f8;border-radius:6px;gap:2px;padding:8px 10px;display:grid}.person-cumuls dt{color:#666;font-size:12px}.person-cumuls dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.person-cumuls ul{margin:0;padding-left:18px}.person-cumuls p{color:#777;margin:0}.supplier-search{background:#fafafa;border:1px solid #eee;border-radius:6px;padding:12px}.person-grid fieldset>button{justify-self:start;padding:7px 10px!important;font-size:13px!important}.demo-dialog .supplier-check{align-items:center;gap:8px;display:flex}.demo-dialog .supplier-check input{width:auto}.demo-dialog textarea{width:100%;font:inherit;box-sizing:border-box;border:1px solid #bbb;padding:10px}.pg-fpanel{border:1px solid var(--line);background:#fff;border-radius:5px;gap:10px;margin:0 0 10px;padding:12px 14px;font-size:12px;display:grid}.pg-fpanel p{color:var(--soft);margin:0}.pg-fgrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px 16px;display:grid}.pg-fpanel fieldset{border:0;align-content:start;gap:6px;margin:0;padding:0;display:grid}.pg-fpanel legend{letter-spacing:.04em;text-transform:uppercase;color:var(--soft);margin-bottom:4px;font-size:10.5px;font-weight:700}.pg-fpanel fieldset>label{grid-template-columns:60px 1fr;align-items:center;gap:6px;display:grid}.pg-fpanel input[type=date],.pg-fpanel input[type=number]{font:inherit;border:1px solid var(--line);border-radius:4px;min-width:0;padding:5px 6px;font-size:12px}.pg-fchips{flex-wrap:wrap;gap:5px;display:flex}.pg-fchips label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.pg-fchips label.is-on{border-color:var(--acc);color:var(--acc)}.pg-fchips input{accent-color:var(--acc);margin:0}.pg-fpanel footer{justify-content:flex-end;gap:8px;display:flex}.pg-fpanel footer button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:6px 12px;font-size:12px}.pg-fpanel footer .is-primary{background:var(--acc);border-color:var(--acc);color:#fff}.co-settings{gap:14px;max-width:980px;display:grid}.co-settings>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.co-settings h1{margin:0;font-size:17px}.co-settings>header p{color:var(--soft);margin:4px 0 0;font-size:12.5px}.co-settings section{border:1px solid var(--line);background:#fff;border-radius:5px;gap:8px;padding:14px 16px;display:grid}.co-settings h2{margin:0;font-size:13px}.co-settings section>p{color:var(--soft);margin:0;font-size:12px}.co-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 14px;margin-top:4px;display:grid}.co-grid label{color:var(--soft);gap:4px;font-size:11.5px;display:grid}.co-grid label.is-wide{grid-column:1/-1}.co-grid input,.co-grid textarea{font:inherit;color:inherit;border:1px solid var(--line);border-radius:4px;min-width:0;padding:7px 9px;font-size:13px}.co-settings button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:8px 16px;font-size:13px}.co-settings button.is-primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.co-error{color:#a11;margin:0;font-size:13px}.fa-bar{border:1px solid var(--line);background:#fff;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:12.5px;display:flex}.fa-bar>span:last-child{gap:8px;display:flex}.fa-bar button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.fa-bar button.is-primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.fa-bar svg{width:14px;height:14px}.fa-preview{border:1px solid var(--line);background:#fff;border-radius:5px;width:100%;height:calc(100dvh - 230px);min-height:520px}.dv-options{justify-content:flex-start;gap:18px}.dv-options label{align-items:center;gap:7px;display:inline-flex}.dv-options select{font:inherit;border:1px solid var(--line);border-radius:4px;padding:4px 6px;font-size:12.5px}.dv-options button{margin-left:auto}.rl-table{border-collapse:collapse;width:100%;font-size:13px}.rl-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#777;border-bottom:1px solid #ddd;padding:6px;font-size:11px}.rl-table td{vertical-align:middle;border-bottom:1px solid #eee;padding:8px 6px}.rl-table small{color:#777;display:block}.rl-table select{padding:6px!important}.rl-table button{white-space:nowrap;padding:7px 10px!important}.lib-parts{grid-column:span 2;align-content:start;gap:8px;display:grid}.lib-parts h3{letter-spacing:.06em;text-transform:uppercase;color:#777;margin:0;font-size:11px}.lib-part{grid-template-columns:minmax(0,1fr) 90px 90px 34px;align-items:center;gap:6px;font-size:13px;display:grid}.lib-part span{text-align:right;font-variant-numeric:tabular-nums}.lib-part button{padding:6px!important}.lib-parts>button{justify-self:start;padding:7px 10px!important;font-size:13px!important}.lib-sum{margin:4px 0 0;font-size:13px}.lib-actions{gap:6px;margin-left:auto;display:inline-flex}.lib-actions button{font:inherit;border:1px solid var(--line,#ddd);cursor:pointer;background:#fff;border-radius:4px;padding:4px 10px;font-size:12px}.lib-row{cursor:pointer}@media (max-width:700px){.lib-parts{grid-column:auto}}.report-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0;padding:0;display:grid}.report-grid .is-wide{grid-column:1/-1}.report-photos{gap:6px;font-size:14px;display:grid}.report-photos>div{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px;display:grid}.report-photos label{cursor:pointer;border:2px solid #0000;border-radius:6px;display:block;position:relative;overflow:hidden}.report-photos label.is-on{border-color:var(--acc,#bd2f2e)}.report-photos input{position:absolute;top:4px;left:4px;width:auto!important}.report-photos img{object-fit:cover;width:100%;height:70px;display:block}.person-dialog footer>span{gap:8px;display:flex}@media (max-width:700px){.report-grid{grid-template-columns:1fr}}.ft-dialog{width:min(980px,100vw - 24px)}.ft-bar{color:#555;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ft-bar>span:last-child{gap:6px;display:flex}.ft-bar button{padding:7px 11px!important;font-size:13px!important}.ft-list{gap:8px;max-height:52dvh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ft-list li{border:1px solid #eee;border-radius:6px;grid-template-columns:22px minmax(0,1fr) 90px 150px;align-items:start;gap:8px;padding:8px;display:grid}.ft-list li.is-off{opacity:.45}.ft-list li>input{margin-top:10px;width:auto!important}.ft-list li>div{gap:5px;display:grid}.ft-list textarea{width:100%;font:inherit;box-sizing:border-box;border:1px solid #ccc;padding:6px;font-size:13px}.ft-list small{color:#777;font-size:12px}.ft-list label{font-size:12px!important}.ft-list label input,.ft-list label select{padding:6px!important}.ft-sum{margin:0;font-size:13px}.ft-sum.is-over{color:#a11}.scb-task-detail{color:#6f6566!important}@media (max-width:700px){.ft-list li{grid-template-columns:22px 1fr}.ft-list li>label{grid-column:2}}.ft-field{gap:8px;display:grid}.ft-progress{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;margin:0;font-size:13px;display:grid}.ft-progress span{background:#eee;border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.ft-progress i{background:#2f9e5f;height:100%;display:block}.ft-item{background:#fff;border:1px solid #eee;border-radius:10px;grid-template-columns:40px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.ft-item.is-done .ft-body b{color:#8a8081;text-decoration:line-through}.ft-check{width:34px;height:34px;font:inherit;color:#fff;cursor:pointer;background:#fff;border:2px solid #cfc7c6;border-radius:50%;font-size:16px}.ft-item.is-done .ft-check{background:#2f9e5f;border-color:#2f9e5f}.ft-body{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;gap:3px;padding:0;display:grid}.ft-body b{font-size:14px}.ft-body small{color:#8a8081;font-size:12px}.ft-body span{color:#444;font-size:13px}.ft-mat{color:#6f6566!important}.si-dialog{width:min(1040px,100vw - 24px)}.si-drop{text-align:center;cursor:pointer;border:1.5px dashed #c9c2c1;border-radius:8px;place-items:center;gap:4px;padding:34px 16px;display:grid}.si-drop input{opacity:0;height:1px;position:absolute;width:1px!important}.si-drop small{color:#777}.si-drop.is-busy{cursor:progress;background:linear-gradient(100deg,#f7eeee 25%,#fff 45%,#f7eeee 65%) 0 0/250% 100%;animation:1.5s linear infinite pdf-scan}.si-head{border-bottom:1px solid #eee;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:8px;font-size:13.5px;display:flex}.si-head small{color:#666;flex-basis:100%}.si-warn{color:#8a6212!important}.si-lines{gap:8px;max-height:56dvh;display:grid;overflow:auto}.si-line{border:1px solid #eee;border-radius:6px;gap:6px;padding:8px 10px;display:grid}.si-line.is-off{opacity:.45}.si-line.is-todo{background:#fffaf2;border-color:#e2a15b}.si-top{grid-template-columns:minmax(0,1fr) 84px 96px 128px 92px auto auto;align-items:center;gap:8px;font-size:13px;display:grid}.si-rate.is-todo{background:#fbf3f3;border-color:var(--acc,#bd2f2e)!important}.pg-lines-sum{gap:6px;margin:12px 0 4px;display:grid}.pg-lines-sum div{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:5px;font-size:13px;display:flex}.pg-lines-sum dt{color:var(--soft)}.pg-lines-sum dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.si-top>b:nth-of-type(2){text-align:right;font-variant-numeric:tabular-nums}.si-top select{padding:5px!important;font-size:12.5px!important}.si-skip{align-items:center;gap:5px;font-size:12px!important;display:flex!important}.si-skip input{width:auto!important}.si-reason{color:#6f6566;font-size:12px}.si-sites{flex-wrap:wrap;gap:5px;display:flex}.si-sites span{border:1px solid #ddd;border-radius:14px;align-items:center;display:inline-flex;overflow:hidden}.si-sites span.is-on{border-color:var(--acc,#bd2f2e);background:#fdf3f3}.si-sites button{background:0 0!important;border:0!important;padding:4px 10px!important;font-size:12.5px!important}.si-sites span.is-on button{color:var(--acc,#bd2f2e);font-weight:600}.si-sites em{color:#999;font-size:11px;font-style:normal}.si-sites input{text-align:right;border:0!important;border-left:1px solid #eadada!important;width:54px!important;padding:3px 4px!important;font-size:12px!important}.si-dialog footer>span{gap:8px;display:flex}@media (max-width:700px){.si-top{grid-template-columns:1fr auto}.si-top select,.si-skip{grid-column:auto}}.xp-mobile{gap:10px;display:grid}.xp-shoot{font-weight:600}.xp-row{background:#fff;border:1px solid #eee;border-radius:10px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.xp-row img,.xp-nophoto{object-fit:cover;color:#aaa;background:#f3efee;border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.xp-row b{font-size:14px;display:block}.xp-row small{color:#8a8081;font-size:12px}.xp-amount{justify-items:end;gap:2px;display:grid}.xp-st{color:#6b5f60;white-space:nowrap;background:#f1eeee;border-radius:9px;padding:2px 7px;font-size:11px;font-style:normal}.xp-st.st-soumise{color:#8a6212;background:#fbf0e2}.xp-st.st-validee{color:#2f5f8b;background:#e7f0fa}.xp-st.st-remboursee{color:#2f7d54;background:#e9f4ec}.xp-st.st-refusee{color:#c0392b;background:#fbe9e8}.xp-form{background:#fff;border:1px solid #eee;border-radius:12px;gap:10px;padding:12px;display:grid}.xp-form label{color:#555;gap:4px;font-size:13px;display:grid}.xp-form input,.xp-form select{font:inherit;background:#fff;border:1px solid #d9d2d1;border-radius:8px;min-width:0;padding:10px;font-size:16px}.xp-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.xp-preview{object-fit:contain;background:#f6f3f2;border-radius:8px;width:100%;max-height:260px}.xp-actions{justify-content:space-between;gap:8px;display:flex}.xp-actions button{font:inherit;background:#fff;border:1px solid #d9d2d1;border-radius:8px;padding:11px 14px}.xp-desk .pg-listhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.xp-filters{flex-wrap:wrap;gap:6px;display:flex}.xp-filters button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;padding:5px 11px;font-size:12.5px}.xp-filters button.is-on{border-color:var(--acc);color:var(--acc);font-weight:600}.xp-table td{text-align:left!important}.xp-table td:nth-child(6),.xp-table td:nth-child(7){text-align:right!important}.xp-table img{object-fit:cover;border-radius:4px;width:40px;height:40px;display:block}.xp-table small{color:#8a8081;display:block}.xp-click{cursor:pointer}.xp-click:hover{background:#faf7f7}.xp-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.xp-detail img{object-fit:contain;background:#f6f3f2;border-radius:6px;width:100%;max-height:60dvh}.xp-detail dl{grid-template-columns:110px 1fr;gap:6px 10px;margin:0;font-size:14px;display:grid}.xp-detail dt{color:#777}.xp-detail dd{margin:0}@media (max-width:700px){.xp-detail{grid-template-columns:1fr}}.xp-actions .m-primary{background:var(--acc,#bd2f2e);border-color:var(--acc,#bd2f2e);color:#fff;flex:1;font-weight:600}.xp-actions .m-primary:disabled{opacity:.6}.pg-searchwrap{flex:1;min-width:0;display:flex;position:relative}.pg-searchwrap .pg-search{flex:1}.pg-tools,.pg-tools button{position:relative}.pg-tools button.is-on{border-color:var(--acc);color:var(--acc)}.pg-tools button em{background:var(--acc);color:#fff;border-radius:8px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.pg-popover{border:1px solid var(--line);z-index:45;background:#fff;border-radius:8px;max-height:70dvh;position:absolute;top:calc(100% + 8px);overflow:auto;box-shadow:0 12px 32px #14161a29}.pg-results{min-width:320px;left:0;right:0}.pg-panel{width:360px;right:0}.pg-popover header{border-bottom:1px solid var(--line);padding:10px 12px 6px;font-size:12.5px}.pg-popover p{color:var(--soft);margin:0;padding:14px 12px;font-size:12.5px}.pg-popover>button{text-align:left;width:100%;font:inherit;cursor:pointer;height:auto;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #f3f0ef;border-radius:0;align-items:flex-start;gap:9px;padding:9px 12px;display:flex}.pg-results>button{flex-direction:column;gap:1px}.pg-popover>button:hover{background:#faf6f6}.pg-popover>button b{font-size:12.5px;font-weight:600;display:block}.pg-popover>button small{color:var(--soft);font-size:11.5px;display:block}.pg-popover footer{padding:6px}.pg-popover footer button{width:100%;font:inherit;color:var(--acc);cursor:pointer;background:0 0;border:0;height:auto;padding:7px;font-size:12.5px}.pg-dot{background:#bbb;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.pg-dot.is-bad{background:#c0392b}.pg-dot.is-wait{background:#d48a1f}.pg-dot.is-ok{background:#2f7d54}.tx-view{gap:12px;max-width:1100px;display:grid}.tx-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.tx-head h1{margin:0;font-size:17px}.tx-head small{color:var(--soft)}.tx-view button,.tx-devis button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:7px 13px;font-size:12.5px}.tx-view button.is-primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.tx-body{grid-template-columns:240px minmax(0,1fr);gap:12px;display:grid}.tx-list{border:1px solid var(--line);background:#fff;border-radius:5px;align-self:start;overflow:hidden}.tx-list b{letter-spacing:.05em;text-transform:uppercase;color:var(--soft);padding:10px 12px 4px;font-size:10.5px;display:block}.tx-list button{text-align:left;width:100%;display:block;border:0!important;border-left:3px solid #0000!important;border-radius:0!important;padding:7px 12px!important}.tx-list button.is-on{border-left-color:var(--acc)!important;background:#faf5f5!important}.tx-editor{border:1px solid var(--line);background:#fff;border-radius:5px;gap:10px;padding:14px;display:grid}.tx-editor label{color:var(--soft);gap:4px;font-size:11.5px;display:grid}.tx-editor input,.tx-editor select,.tx-editor textarea{font:inherit;color:inherit;border:1px solid var(--line);border-radius:4px;padding:8px 10px;font-size:13px}.tx-editor textarea{line-height:1.55}.tx-editor small{color:var(--soft)}.tx-row{grid-template-columns:1fr 200px;gap:10px;display:grid}.tx-actions{justify-content:flex-end;gap:8px;display:flex}.tx-devis{gap:8px;margin-top:10px;display:grid}.tx-item{border:1px solid var(--line);border-radius:4px;gap:3px;padding:8px 10px;font-size:12.5px;display:grid}.tx-item p{color:#555;margin:0}.tx-item button{justify-self:start;padding:3px 9px!important;font-size:11.5px!important}.tx-empty{color:var(--soft);margin:0;font-size:12px}.tx-add{justify-self:start}.tx-pick{flex-wrap:wrap;gap:6px;display:flex}.tx-pick button{text-align:left;display:grid}.tx-pick small{color:var(--soft);text-transform:uppercase;letter-spacing:.05em;font-size:10px}@media (max-width:760px){.tx-body,.tx-row{grid-template-columns:1fr}}.info-view{gap:12px;max-width:1100px;display:grid}.info-view>header h1{margin:0;font-size:17px}.info-view>header p{color:var(--soft);margin:3px 0 0;font-size:12.5px}.info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.info-grid section{border:1px solid var(--line);background:#fff;border-radius:5px;align-content:start;gap:8px;padding:14px 16px;font-size:13px;display:grid}.info-grid section.is-wide{grid-column:1/-1}.info-grid h2{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:0;font-size:11px}.info-grid p{margin:0}.info-grid small{color:var(--soft)}.info-big{font-size:16px;font-weight:600}.info-grid button,.info-button{font:inherit;border:1px solid var(--acc);background:var(--acc);color:#fff;cursor:pointer;border-radius:4px;justify-self:start;padding:7px 13px;font-size:12.5px;font-weight:600;text-decoration:none}.info-grid a{color:var(--acc)}.info-grid .info-button{color:#fff}.info-time{gap:12px;margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.info-time:before{content:"";background:var(--line);width:2px;position:absolute;top:5px;bottom:5px;left:5px}.info-time li{gap:2px;display:grid;position:relative}.info-time li:before{content:"";border:2px solid var(--line);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-17px}.info-time li.is-done:before{background:#2f7d54;border-color:#2f7d54}.info-check{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.info-check li{align-items:flex-start;gap:9px;display:flex}.info-check i{color:#fff;border:1.5px solid #c9c2c1;border-radius:4px;flex:none;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;display:grid}.info-check li.is-ok i{background:#2f7d54;border-color:#2f7d54}.info-check b{font-size:13px;display:block}.info-grid details{border-top:1px solid #f1eded;padding:8px 0}.info-grid summary{cursor:pointer;font-weight:600}.info-grid details ol{color:#444;gap:4px;margin:8px 0 0;padding-left:20px;display:grid}@media (max-width:760px){.info-grid,.info-check{grid-template-columns:1fr}}.bi-view{gap:12px;display:grid}.bi-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bi-head h1{margin:0;font-size:17px}.bi-head small{color:var(--soft)}.bi-view button,.bi-sign button,.bi-add button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:7px 13px;font-size:12.5px}.bi-view button.is-primary{background:var(--acc);border-color:var(--acc);color:#fff;font-weight:600}.bi-table td{cursor:pointer;text-align:left!important}.bi-table td:last-child{text-align:right!important}.bi-table small{color:#8a8081;display:block}.bi-table tr.is-open td{background:#faf5f5}.bi-chip{white-space:nowrap;color:#6b5f60;background:#f1eeee;border-radius:10px;padding:2px 8px;font-size:11px;font-style:normal}.bi-chip.is-wait{color:#8a6212;background:#fbf0e2}.bi-chip.is-bad{color:#c0392b;background:#fbe9e8}.bi-chip.is-ok{color:#2f7d54;background:#e9f4ec}.bi-fiche{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.bi-fiche>section{border:1px solid var(--line);background:#fff;border-radius:5px;align-content:start;gap:10px;padding:14px;display:grid}.bi-fiche h3{margin:0;font-size:13px}.bi-fiche dl{grid-template-columns:120px 1fr;gap:5px 10px;margin:0;font-size:13px;display:grid}.bi-fiche dt{color:var(--soft)}.bi-fiche dd{margin:0}.bi-muted{color:var(--soft);margin:0;font-size:12.5px}.bi-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bi-worked{color:var(--soft);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.bi-worked input{width:64px;font:inherit;border:1px solid var(--line);border-radius:4px;padding:4px 6px}.bi-signed{gap:4px;display:grid}.bi-signed img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;width:100%;max-height:120px}.bi-signed small{color:var(--soft)}.bi-sign{gap:6px;display:grid}.bi-sign label{color:#666;gap:4px;font-size:12px;display:grid}.bi-sign input{font:inherit;border:1px solid #ccc;border-radius:4px;padding:8px;font-size:14px}.bi-sign canvas{aspect-ratio:600/220;touch-action:none;cursor:crosshair;background:#fff;border:1.5px dashed #bbb;border-radius:6px;width:100%}.bi-sign small{color:#777}.bi-line{grid-template-columns:minmax(0,1fr) 80px 70px 100px 90px 34px;align-items:center;gap:6px;font-size:13px;display:grid}.bi-line span{text-align:right;font-variant-numeric:tabular-nums}.bi-line button{padding:6px!important}.bi-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bi-add select{flex:1;min-width:220px}.bi-add b{margin-left:auto}.bi-mobile{gap:8px;margin-bottom:12px;display:grid}.bi-mobile h3{text-transform:uppercase;letter-spacing:.05em;color:#8a8081;margin:0;font-size:13px}.bi-mcard{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden}.bi-mcard>button{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;gap:3px;padding:10px 12px;display:grid}.bi-mcard>button small{color:#8a8081}.bi-mcard>button em{justify-self:start}.bi-mbody{gap:8px;padding:0 12px 12px;display:grid}.bi-mbody label{color:#555;gap:4px;font-size:13px;display:grid}.bi-mbody textarea,.bi-mbody input{font:inherit;border:1px solid #d9d2d1;border-radius:8px;padding:8px;font-size:15px}.bi-mbody .m-primary{background:var(--acc,#bd2f2e);color:#fff;font:inherit;border:0;border-radius:8px;padding:11px;font-weight:600}.bi-mbody a{color:var(--acc,#bd2f2e)}@media (max-width:760px){.bi-fiche{grid-template-columns:1fr}.bi-line{grid-template-columns:1fr 70px 80px 34px}.bi-line input[aria-label=Unité],.bi-line span{display:none}}.lg-line{grid-template-columns:minmax(0,1fr) 90px 90px 140px 34px;align-items:center;gap:6px;font-size:13px;display:grid}.lg-line span{color:#666;font-size:12px}.lg-line button{padding:6px!important}.lg-photo{object-fit:contain;border:1px solid var(--line);background:#faf8f8;border-radius:4px;width:100%;max-height:220px}.lg-link{color:var(--soft);gap:4px;font-size:12px;display:grid}.lg-link select,.lg-transfer select,.lg-transfer input{font:inherit;border:1px solid var(--line);border-radius:4px;min-width:0;padding:6px 8px;font-size:13px}.lg-warn{color:#8a6212;background:#fdf6ec;border-radius:4px;margin:0;padding:6px 8px;font-size:12.5px}.lg-flow{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.lg-flow label{color:var(--soft);gap:4px;font-size:11.5px;display:grid}.lg-flow i{color:var(--acc);padding-bottom:6px;font-size:18px;font-style:normal}.bi-table td.is-bad,.scb-table td.is-bad{color:#c0392b}@media (max-width:760px){.lg-line{grid-template-columns:1fr 70px 70px 34px}.lg-line span{display:none}}.pi-map{flex-wrap:wrap;gap:10px;display:flex}.pi-map label{color:var(--soft);gap:4px;font-size:11.5px;display:grid}.pi-map select,.pi-map input{font:inherit;border:1px solid var(--line);border-radius:4px;min-width:150px;padding:6px 8px;font-size:13px}.pi-table td{text-align:left!important}.pi-report{color:#8a6212;margin:0;padding-left:18px;font-size:12.5px}.info-grid .bi-actions button{background:var(--acc);color:#fff;border-color:var(--acc)}.info-grid .bi-actions button:disabled{opacity:.5}.fa-note{color:var(--soft);margin:0;font-size:12.5px}.fa-link{font:inherit;color:var(--acc);cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}.fa-credit{justify-content:flex-start}.fa-credit label{color:var(--soft);gap:3px;font-size:11.5px;display:grid}.fa-credit input{font:inherit;border:1px solid var(--line);border-radius:4px;min-width:220px;padding:6px 8px;font-size:13px}.fa-credit input[inputmode]{min-width:100px}.fa-credit button{align-self:end}.person-note{color:#8a6212;font-size:12px}.pg-totaux button.is-add{font:inherit;color:var(--acc);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:12px;display:flex}.pg-totaux button.is-add svg{width:13px;height:13px}.pg-adjust{gap:5px;margin:4px 0;display:flex}.pg-adjust input{min-width:0;font:inherit;border:1px solid var(--line);border-radius:4px;flex:1;padding:5px 7px;font-size:12px}.pg-adjust button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:4px 9px;font-size:12px}.pg-selbar{background:#fff8f7;border:1px solid #f0d6d4;border-radius:5px;align-items:center;gap:10px;margin:0 0 8px;padding:7px 12px;font-size:12.5px;display:flex}.pg-selbar button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:4px 10px;font-size:12px}.pg-autoliq{color:var(--soft);align-items:center;gap:6px;margin-bottom:6px;font-size:11.5px;display:flex}.library-board .lib-search{min-width:180px;max-width:360px;font:inherit;border:1px solid var(--line);background:var(--panel,#fff);color:inherit;border-radius:4px;flex:1;padding:7px 10px;font-size:13px}.library-board .price-import{max-width:none;margin-bottom:12px}@media (max-width:720px){.library-board .lib-search{max-width:none}}.pg-conditions{align-content:start;gap:9px;display:grid}.pg-conditions>label{color:var(--soft);gap:4px;font-size:11.5px;font-weight:600;display:grid}.pg-conditions select{font:inherit;color:var(--ink,inherit);border:1px solid var(--line);background:0 0;border-radius:4px;max-width:100%;padding:6px 8px;font-size:12.5px}.pg-conditions .pg-check{color:inherit;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.pg-conditions dl{margin-top:4px}@media (max-width:760px){.pg-docfoot{grid-template-columns:1fr}}.bi-recap{border:1px solid var(--line);border-radius:6px;gap:4px;padding:8px 10px;font-size:13px;display:grid}.bi-recap p{margin:0}.bi-recap ul{margin:0;padding-left:18px}@media (min-width:761px) and (max-width:900px){.pg-rail:has(.pg-sub){z-index:40;width:232px;margin-right:-176px;box-shadow:8px 0 24px #00000040}.pg-rail:has(.pg-sub) .pg-nav span{display:block}.pg-rail:has(.pg-sub) .pg-caret{display:block}.pg-rail:has(.pg-sub) .pg-sub{display:grid}.pg-rail:has(.pg-sub) .pg-nav{justify-content:flex-start;padding:8px 9px}}.kit-steps{gap:8px;margin:0;padding-left:20px;line-height:1.5;display:grid}.kit-steps small{color:var(--soft);font-size:12px;display:block}.kit-docs{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.kit-docs li{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 12px;padding-top:8px;display:grid}.kit-docs a{color:inherit;font-weight:600}.kit-docs .kit-dl{color:var(--acc);font-size:12px;font-weight:500}.kit-docs small{color:var(--soft);grid-column:1/-1;font-size:12px;line-height:1.5}.kit-warn{background:#fff7e6;border:1px solid #d9a441;border-radius:5px;margin:0;padding:8px 12px;font-size:13px}@media (max-width:620px){.info-grid{grid-template-columns:1fr}}.funnel-real{gap:9px;display:grid}.funnel-row{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:150px 1fr auto;align-items:center;gap:12px;width:100%;padding:3px 0;display:grid}.funnel-row.is-static{cursor:default}.funnel-row:not(.is-static):hover .funnel-label{color:var(--acc,#bd2f2e)}.funnel-label{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.funnel-track{background:#f0eeed;border-radius:3px;height:16px;overflow:hidden}.funnel-track i{background:#b2b0b0;border-radius:3px;min-width:3px;height:100%;display:block}.funnel-track i.is-signe{background:var(--acc,#bd2f2e)}.funnel-val{color:var(--soft,#7a7071);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.act-real{background:var(--line);border:1px solid var(--line);border-radius:3px;gap:1px;display:grid;overflow:hidden}.act-row{font:inherit;color:inherit;text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.act-row span{font-size:12.5px}.act-row b{font-variant-numeric:tabular-nums;font-size:16px}.act-row b.is-late{color:var(--acc,#bd2f2e)}.act-total{background:#faf7f6;font-weight:600}.act-click{cursor:pointer}.act-click:hover{background:#faf3f3}.pg-muted{color:var(--soft,#7a7071);margin:10px 0 0;font-size:12px}@media (max-width:720px){.funnel-row{grid-template-columns:110px 1fr;grid-template-areas:"label val""track track";gap:4px 10px}.funnel-label{grid-area:label}.funnel-val{text-align:right;grid-area:val}.funnel-track{grid-area:track}}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.insight-table{border-collapse:collapse;width:100%;margin-top:4px;font-size:12.5px}.insight-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--soft,#7a7071);border-bottom:1px solid var(--line);padding:0 8px 7px;font-size:10px;font-weight:800}.insight-table th+th,.insight-table td+td{text-align:right}.insight-table td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;vertical-align:top;padding:8px}.insight-table td small{color:var(--soft,#7a7071);margin-top:2px;font-size:10.5px;display:block}.insight-table tr.is-click{cursor:pointer}.insight-table tr.is-click:hover td{background:#faf3f3}.insight-table td.pg-muted{text-align:center;color:var(--soft,#7a7071)}.pg-inline-muted{color:var(--soft,#7a7071);font-size:11px;font-weight:400}.card-heading button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:3px;padding:7px 10px;font-size:11px}@media (max-width:1050px){.insight-grid{grid-template-columns:1fr}}.team-list{gap:10px;margin:10px 0;display:grid}.team-card{border:1px solid var(--line);background:#fff;border-radius:4px;gap:8px;padding:12px;display:grid}.team-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto auto;align-items:end;gap:8px;display:grid}.team-head label{color:var(--soft);gap:3px;font-size:11.5px;display:grid}.team-head input,.team-head select{font:inherit;border:1px solid var(--line);color:var(--ink);border-radius:3px;padding:7px 8px;font-size:13px}.team-head button{border:1px solid var(--line);font:inherit;background:#fff;border-radius:3px;padding:8px 12px;font-size:12.5px}.team-head button.danger{color:var(--acc,#bd2f2e);border-color:#e2c2c2}.team-head button:disabled{opacity:.45}.team-meta{color:var(--soft);margin:0;font-size:12.5px}.team-meta b{color:var(--ink)}.team-sites{gap:5px;margin:0;padding:0;list-style:none;display:grid}.team-sites li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:6px;font-size:12.5px;display:flex}.team-sites select{font:inherit;border:1px solid var(--line);border-radius:3px;padding:4px 6px;font-size:12.5px}.team-new{border-top:1px solid var(--line);padding-top:10px}.team-new h3{margin:0 0 8px;font-size:13px}@media (max-width:700px){.team-head{grid-template-columns:1fr 1fr}.team-sites li{flex-direction:column;align-items:flex-start}}.hours-list{gap:6px;margin:8px 0;display:grid}.hours-row{border:1px solid var(--line);background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) 84px auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.hours-row span{font-size:13px;display:grid}.hours-row small{color:var(--soft);font-size:11px}.hours-row input,.hours-add input,.hours-add select{font:inherit;border:1px solid var(--line);border-radius:3px;padding:6px 8px;font-size:13px}.hours-row button,.hours-add button,.person-absences button{border:1px solid var(--line);font:inherit;background:#fff;border-radius:3px;padding:7px 11px;font-size:12.5px}.hours-row button.danger{color:var(--acc,#bd2f2e);border-color:#e2c2c2}.hours-row button:disabled{opacity:.45}.hours-add{grid-template-columns:minmax(0,1fr) 100px auto;align-items:end;gap:8px;margin-top:10px;display:grid}.hours-add label{color:var(--soft);gap:3px;font-size:11.5px;display:grid}.person-absences{border-top:1px solid var(--line);grid-column:1/-1;gap:6px;padding-top:10px;display:grid}.person-absences h3{margin:0;font-size:13px}.person-absences ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.person-absences li{justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.person-absences>button{justify-self:start}.pg-sheet-table td.is-edit{cursor:pointer}.pg-sheet-table td.is-edit:hover{background:#faf3f3;outline:1px solid #e2c2c2}@media (max-width:700px){.hours-row{grid-template-columns:1fr 84px}.hours-add{grid-template-columns:1fr 90px}}.silae-month{color:var(--soft);gap:4px;margin:8px 0;font-size:12px;display:grid}.silae-month select{font:inherit;border:1px solid var(--line);color:var(--ink);border-radius:3px;padding:7px 8px;font-size:13px}.silae-h{margin:14px 0 6px;font-size:13px}.person-dialog .insight-table td:nth-child(2),.person-dialog .insight-table th:nth-child(2),.person-dialog .insight-table td:nth-child(3):not(:last-child),.person-dialog .insight-table th:nth-child(3):not(:last-child){text-align:left}*{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.avenants{border:1px solid var(--line);background:#fff;border-radius:4px;gap:10px;margin-top:14px;padding:14px 16px;display:grid}.avenants>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.avenants h3{margin:0;font-size:14px}.avenants>header span{color:var(--soft);font-size:12.5px}.avenants ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.avenants li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding-top:8px;display:grid}.av-main{gap:2px;font-size:13px;display:grid}.av-main small,.av-amount small,.av-date{color:var(--soft);font-size:11.5px}.av-amount{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;display:grid}.av-actions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.avenants button,.av-new button{border:1px solid var(--line);font:inherit;background:#fff;border-radius:3px;padding:7px 11px;font-size:12.5px}.avenants button.is-primary{background:var(--acc,#bd2f2e);color:#fff;border-color:var(--acc,#bd2f2e)}.av-new{gap:8px;display:flex}.av-new input,.av-field input,.av-add select{font:inherit;border:1px solid var(--line);border-radius:3px;flex:1;width:100%;padding:8px 10px;font-size:13px}.av-field{color:var(--soft);gap:4px;font-size:12px;display:grid}.av-lines{gap:6px;margin:8px 0;display:grid}.av-line{border:1px solid var(--line);border-radius:4px;grid-template-columns:minmax(0,1fr) 90px 34px auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.av-line span{font-size:13px;display:grid}.av-line small{color:var(--soft);font-size:11px}.av-line input{font:inherit;border:1px solid var(--line);text-align:right;border-radius:3px;padding:6px 8px;font-size:13px}.av-line em{color:var(--soft);font-size:12px;font-style:normal}.av-line button{border:1px solid var(--line);background:#fff;border-radius:3px;padding:5px 9px}@media (max-width:700px){.avenants li{grid-template-columns:1fr auto}.av-amount{text-align:left}.av-new{flex-direction:column}}.bc-panel{border-top:1px solid var(--line);margin:10px 0 0;padding:10px 14px;font-size:13px}.bc-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.bc-panel ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bc-panel li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bc-total{text-align:right;margin:6px 0 0}.lg-line.bc-ro{grid-template-columns:minmax(0,1fr) 90px 90px 140px}.demo-bar .demo-hide{margin-left:auto}.demo-tab{z-index:60;color:#fff;cursor:pointer;opacity:.55;background:#171717;border:0;border-radius:0 0 8px 8px;width:44px;height:16px;padding:0;font-size:10px;line-height:16px;position:fixed;top:0;left:50%;transform:translate(-50%)}:is(.demo-tab:hover,.demo-tab:focus-visible){opacity:1}@media (max-width:760px){.demo-bar .demo-hide{order:-1;margin-left:0}.pg-app.skin-dirigeant{--bg:#eceef3;--acc:#f26a21;--green:#f26a21;--lime:#f26a21;--brand-red:#f26a21;--navy:#1a2542;--sub:#8a91a6;background:#eceef3}.skin-dirigeant .pg-top{background:#eceef3;border-bottom:0}.skin-dirigeant .pg-mtitle strong{color:var(--navy)}.skin-dirigeant .pg-msearch{color:var(--navy);background:#fff}.skin-dirigeant .pg-top:not(.is-searching) .pg-searchwrap{display:none}.skin-dirigeant .pg-quick{background:#f26a21;box-shadow:0 6px 14px #f26a214d}.skin-dirigeant .pg-main .content{background:#eceef3;border-top:0}.skin-dirigeant .mb-tabs{background:#fffffff0;border-radius:24px 24px 0 0;box-shadow:0 -8px 28px #1a25421a}.skin-dirigeant .mb-tabs button{color:#8a91a6}.skin-dirigeant .mb-tabs button.is-on{color:#f26a21;background:0 0}.skin-dirigeant .mb-tabs button.is-on .ic{color:#f26a21}.skin-dirigeant .mb-tabs button b{background:#f26a21}.am{color:var(--navy);font-variant-numeric:tabular-nums;align-content:start;gap:12px;display:grid}.am-head{align-items:center;gap:10px;display:flex}.am-logo{color:#fff;background:#f26a21;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.am-head b{font-size:16px;display:block}.am-head small{color:#8a91a6;font-size:11px;font-weight:500;display:block}.am-card{background:#fff;border-radius:22px;gap:10px;min-width:0;padding:16px;display:grid;box-shadow:0 6px 18px #1a25420f}.am-ct{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.am-ct i{background:#1a2542;border-radius:50%;flex:none;width:20px;height:20px;display:block}.am-ct small{color:#8a91a6;margin-left:auto;font-size:11px;font-weight:500}.am-top{grid-template-columns:minmax(0,1fr) minmax(0,118px);align-items:center;gap:10px;display:grid}.am-gauge{position:relative}.am-gauge svg{width:100%;height:auto;display:block}.am-gc{text-align:center;position:absolute;bottom:2px;left:0;right:0}.am-gc b{font-size:26px;font-weight:800;line-height:1;display:block}.am-gc span{color:#8a91a6;font-size:11px;font-weight:500}.am-clients{gap:8px;display:grid}.am-cl{background:#f5f6fa;border-left:3px solid #f26a21;border-radius:12px;min-width:0;padding:8px 10px}.am-cl:nth-child(2){border-left-color:#1a2542}.am-cl:nth-child(3){border-left-color:#a9b0c2}.am-cl b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.am-cl span{font-size:14px;font-weight:700}.am-quick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.am-quick button{font:inherit;color:#1a2542;background:#fff;border:0;border-radius:18px;justify-items:center;gap:7px;padding:12px 6px;font-size:11px;font-weight:600;line-height:1.2;display:grid;box-shadow:0 6px 18px #1a25420d}.am-quick i{color:#fff;background:#1a2542;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.am-quick button:first-child i{background:#f26a21}.am-quick .ic{width:16px;height:16px}.am-plan{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:14px;display:grid}.am-big{font-size:38px;font-weight:800;line-height:1;display:block}.am-plan>div:first-child span{color:#8a91a6;margin-top:5px;font-size:11.5px;font-weight:500;display:block}.am-blocks{align-items:flex-end;gap:8px;height:118px;display:flex}.am-col{flex-direction:column-reverse;flex:1;gap:3px;display:flex}.am-col i,.am-lg i{border-radius:3px;height:9px;display:block}.o{background:#f26a21}.n{background:#1a2542}.s{background:#c9cfdd}.am-ax{color:#8a91a6;gap:8px;margin-top:6px;font-size:10.5px;font-weight:600;display:flex}.am-ax span{text-align:center;flex:1}.am-lg{color:#8a91a6;flex-wrap:wrap;gap:12px;font-size:10.5px;font-weight:600;display:flex}.am-lg i{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.am-note{color:#8a91a6;margin:0;font-size:10.5px}.am-empty{color:#8a91a6;margin:0;font-size:12.5px}.am-tag{white-space:nowrap;border-radius:7px;padding:3px 7px;font-size:10.5px;font-weight:700;display:inline-block}.am-tag.ok{color:#1f9d6b;background:#dff5ec}.am-tag.bad{color:#e5484d;background:#fde3e4}.am-tag.or{color:#c4500f;background:#ffe9dc}.am-row{font:inherit;text-align:left;color:inherit;background:0 0;border:0;border-bottom:1px solid #e6e8ef;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:10px 0;display:grid}.am-row:last-child{border-bottom:0}.am-row b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.am-row small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.am-row em{text-align:right;font-size:13px;font-style:normal;font-weight:700}.am-pr{font:inherit;text-align:left;color:inherit;background:0 0;border:0;border-bottom:1px solid #e6e8ef;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;width:100%;padding:11px 0;display:grid}.am-pr:last-child{border-bottom:0}.am-pr b{font-size:13.5px}.am-pr em{font-size:13px;font-style:normal;font-weight:700}.am-tr{background:#f5f6fa;border-radius:6px;grid-column:1/-1;height:8px;overflow:hidden}.am-tr i{background:#f26a21;border-radius:6px;height:100%;display:block}.am-tr i.over{background:#e5484d}.skin-dirigeant :is(.pg-trow,.scb-card,.pg-order,.settings-card,.settings-intro,.exec-card,.dash-card,.lead-card,.archive-intro,.archive-list){border:0;border-radius:22px;box-shadow:0 6px 18px #1a254212}.skin-dirigeant .pg-main .content :is(.dash-kpis article,.metrics article){border:0;border-radius:20px;box-shadow:0 6px 18px #1a254212}.skin-dirigeant .pg-lines{box-shadow:none;background:#f5f6fa;border-radius:16px}.skin-dirigeant .pg-order-copy,.skin-dirigeant .pg-primary,.skin-dirigeant .pg-listtools>button,.skin-dirigeant .is-primary{border-radius:14px}.skin-dirigeant .is-primary{background:#f26a21;border-color:#f26a21}.skin-dirigeant :is(.pg-chip,.margin-chip,.scb-state){border-radius:9px}.skin-dirigeant .pg-scale{background:#f5f6fa;border:0;border-radius:999px;gap:2px;padding:4px}.skin-dirigeant .pg-scale button{color:#59617a;border:0;border-radius:999px;padding:8px 14px}.skin-dirigeant .pg-scale button.is-on,.skin-dirigeant .scb-filters .is-on,.skin-dirigeant .pm-pivot .is-on,.skin-dirigeant .pm-days .is-on{color:#fff;background:#1a2542}.skin-dirigeant .scb-filters{background:#f5f6fa;border-radius:999px}.skin-dirigeant .scb-filters button{color:#59617a;border-radius:999px}.skin-dirigeant :is(.pm-avatar,.hm-head>i){color:#1a2542;background:#e8ebf3}.skin-dirigeant :is(.pm-more,.hm-days li.is-off b){color:#c4500f}.skin-dirigeant .pm-more{border-color:#f3c9ad;border-radius:14px}.skin-dirigeant .mb-grid button{background:#f5f6fa;border-radius:16px}.skin-dirigeant .mb-grid button.is-on{color:#c4500f;background:#ffe9dc}.skin-dirigeant .mb-sheet{border-radius:28px 28px 0 0}.skin-dirigeant .pg-main :is(input,select,textarea){border-radius:12px}}.ui-ico{flex:none;display:block}.ui-chip{color:#fff;background:#1a2542;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-style:normal;display:inline-grid}.ui-chip.orange{background:#f26a21}.ui-hatch{background:repeating-linear-gradient(135deg,#dfe3ee 0 3px,#eef0f6 3px 6px);border-radius:2px;height:9px;display:block;overflow:hidden}.ui-hatch i{border-right:2px solid #fff;border-radius:2px;height:100%;display:block}.ui-hatch.orange i{background:#f26a21}.ui-hatch.navy i{background:#1a2542}.ui-hatch.slate i{background:#a9b0c2}.ui-pills{background:#f5f6fa;border-radius:999px;gap:2px;padding:4px;display:flex}.ui-pills button{color:#59617a;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:auto;min-width:0;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.ui-pills button.is-on{color:#fff;background:#1a2542}.ui-chart{padding-top:92px;position:relative}.ui-chart svg{touch-action:none;cursor:crosshair;width:100%;height:auto;display:block}.ui-tip{color:#fff;z-index:2;pointer-events:none;background:#1a2542;border-radius:14px;gap:3px;width:150px;padding:9px 11px;display:grid;position:absolute;top:0;box-shadow:0 10px 24px #1a25424d}.ui-tip small{opacity:.75;font-size:10px}.ui-tip b{font-size:19px;font-weight:800;line-height:1.1}.ui-tip b span{opacity:.8;font-size:11px;font-weight:600}.ui-tip em{border-radius:6px;justify-self:start;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700}.ui-tip em.up{background:#1f9d6b}.ui-tip em.down{background:#e5484d}.ui-split{border-radius:3px;gap:1px;height:5px;margin-top:2px;display:flex;overflow:hidden}.ui-split i{min-width:2px;display:block}.ui-split-l{gap:6px;font-size:9.5px;display:flex}.ui-split .s0,.ui-split-l .s0{background:#f26a21}.ui-split .s1,.ui-split-l .s1{background:#fff}.ui-split .s2,.ui-split-l .s2{background:#a9b0c2}.ui-split-l u{align-items:center;gap:3px;text-decoration:none;display:flex;background:0 0!important}.ui-split-l u:before{content:"";background:currentColor;border-radius:2px;width:6px;height:6px}.ui-split-l .s0{color:#f26a21}.ui-split-l .s1{color:#fff}.ui-split-l .s2{color:#a9b0c2}.ui-xaxis{color:#8a91a6;justify-content:space-between;padding:4px 2px 0;font-size:10px;font-weight:600;display:flex}@media (max-width:760px){.am-round{color:#1a2542;background:#fff;border:0;border-radius:12px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.am-bigrow{align-items:center;gap:10px;display:flex}.am-huge{letter-spacing:-.01em;font-size:44px;font-weight:800;line-height:1}.am-details{color:#1a2542;background:#fff;border:1px solid #1a2542;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.am-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.am-stat{text-align:left;font:inherit;color:inherit;background:#f5f6fa;border:0;border-top:3px solid #f26a21;border-radius:16px;gap:5px;min-width:0;padding:10px 10px 11px;display:grid}.am-stat.t1{border-top-color:#1a2542}.am-stat.t2{border-top-color:#a9b0c2}.am-stat small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.am-stat b{font-size:14px;font-weight:800}.am-scroll{scrollbar-width:none;overflow-x:auto}.am-scroll .ui-pills{min-width:max-content}.am-dual{grid-template-columns:1fr 1fr;gap:12px;display:grid}.am-dual small{color:#8a91a6;font-size:11px;font-weight:600;display:block}.am-dual b{margin:2px 0 6px;font-size:20px;font-weight:800;display:block}.am-table{display:grid}.am-th,.am-tr2{border-bottom:1px solid #e6e8ef;grid-template-columns:minmax(0,1fr) 58px 92px;align-items:center;gap:8px;padding:9px 0;display:grid}.am-th{color:#8a91a6;padding-top:0;font-size:10.5px;font-weight:600}.am-th span:not(:first-child),.am-tr2 span:not(:first-child),.am-tr2 b{text-align:right}.am-tr2:last-child{border-bottom:0}.am-tr2>span:first-child{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.am-tr2 small{color:#8a91a6;background:#f5f6fa;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:600}.am-tr2 b{font-size:13px}.am-tr2.late b{color:#c4500f}.am-links{flex-wrap:wrap;gap:8px;display:flex}.am-links button{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.am-clients2{display:grid}.am-c{font:inherit;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e6e8ef;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 0;display:grid}.am-c:last-child{border-bottom:0}.am-c>i{color:#1a2542;background:#e8ebf3;border-radius:50%;place-items:center;width:34px;height:34px;font-family:inherit;font-size:12px;font-style:normal;font-weight:800;display:grid}.am-c b{white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-size:13px;display:block;overflow:hidden}.am-c em{text-align:right;font-size:13px;font-style:normal;font-weight:800}.am-c em small{color:#8a91a6;font-size:10.5px;font-weight:600;display:block}.am-quick i .ui-ico{display:block}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){@keyframes am-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes am-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes am-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes am-draw{0%{stroke-dashoffset:var(--len,900)}to{stroke-dashoffset:0}}.am>*{animation:.5s cubic-bezier(.2,.7,.2,1) both am-rise}.am>:nth-child(2){animation-delay:50ms}.am>:nth-child(3){animation-delay:.1s}.am>:nth-child(4){animation-delay:.15s}.am>:nth-child(5){animation-delay:.2s}.am>:nth-child(6){animation-delay:.25s}.am>:nth-child(n+7){animation-delay:.3s}.ui-hatch i,.am-tr i{transform-origin:0;animation:.8s cubic-bezier(.2,.7,.2,1) .25s both am-grow}.am-col i{animation:.35s ease-out both am-pop}.am-col i:nth-child(odd){animation-delay:.2s}.am-col i:nth-child(2n){animation-delay:.3s}.ui-chart path:nth-of-type(2){stroke-dasharray:900;--len:900;animation:1s ease-out .2s both am-draw}.ui-chart circle{transition:cx .25s,cy .25s}.ui-tip{transition:left .25s}.ui-pills button,.am-quick button,.am-stat,.am-c,.am-row,.am-pr,.am-details,.am-links button{transition:background .18s,color .18s,transform .18s,box-shadow .18s}.am-quick button:active,.am-stat:active,.am-c:active,.am-row:active,.am-pr:active{transform:scale(.98)}.skin-dirigeant .pg-main .content>*>.pg-trow,.skin-dirigeant .scb-card,.skin-dirigeant .pg-trow,.skin-dirigeant .settings-card,.skin-dirigeant .pg-order{animation:.45s cubic-bezier(.2,.7,.2,1) both am-rise}.skin-dirigeant .pg-trow:nth-child(2),.skin-dirigeant .scb-card:nth-child(2){animation-delay:40ms}.skin-dirigeant .pg-trow:nth-child(3),.skin-dirigeant .scb-card:nth-child(3){animation-delay:80ms}.skin-dirigeant .pg-trow:nth-child(n+4),.skin-dirigeant .scb-card:nth-child(n+4){animation-delay:.12s}}@media (max-width:760px){.ml{color:#1a2542;font-variant-numeric:tabular-nums;align-content:start;gap:12px;display:grid}.ml-head{align-items:center;gap:10px;display:flex}.ml-head h2{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:19px;font-weight:800;overflow:hidden}.ml-head small{color:#8a91a6;white-space:nowrap;font-size:11.5px;font-weight:600}.ml-head .ui-chip{width:30px;height:30px}.ml-head .ui-chip .ui-ico{width:15px;height:15px}.ml-more{background:#fff;border-radius:18px;padding:6px;display:grid;box-shadow:0 10px 26px #1a25421f}.ml-more button{text-align:left;color:#1a2542;background:0 0;border:0;border-radius:12px;padding:11px 12px;font-family:inherit;font-size:13.5px;font-weight:600}.ml-more button:active{background:#f5f6fa}.ml-hero .am-huge{font-size:38px}.ml-tools{align-items:center;gap:8px;display:flex}.ml-search{color:#8a91a6;background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;height:42px;padding:0 14px;display:flex;box-shadow:0 4px 12px #1a25420d}.ml-search input{color:#1a2542;background:0 0;outline:0;width:100%;font-family:inherit;font-size:14px;font-weight:500;border:0!important;height:auto!important;padding:0!important}.ml-filter{color:#1a2542;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;height:42px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #1a25420d}.ml-filter b{color:#fff;background:#f26a21;border-radius:999px;padding:1px 7px;font-size:10.5px}.ml-add{color:#fff;background:#f26a21;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px #f26a2159}.ml-rows{gap:10px;display:grid}.ml-row{text-align:left;font:inherit;color:inherit;background:#fff;border:0;border-radius:20px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid;box-shadow:0 6px 18px #1a25420f}.ml-row:disabled{opacity:1}.ml-row:active{transform:scale(.985)}.ml-av{color:#1a2542;background:#e8ebf3;border-radius:14px;place-items:center;width:42px;height:42px;font-family:inherit;font-size:13px;font-style:normal;font-weight:800;display:grid}.ml-main{gap:2px;min-width:0;display:grid}.ml-main b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.ml-main small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.ml-side{justify-items:end;gap:5px;display:grid}.ml-side em{font-size:13.5px;font-style:normal;font-weight:800}.ml-empty{text-align:center;padding:18px 0}.am-tag:not(.ok):not(.bad):not(.or){color:#59617a;background:#eceef3}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.ml>*{animation:.45s cubic-bezier(.2,.7,.2,1) both am-rise}.ml-row{animation:.4s cubic-bezier(.2,.7,.2,1) both am-rise}.ml-row:nth-child(2){animation-delay:40ms}.ml-row:nth-child(3){animation-delay:80ms}.ml-row:nth-child(n+4){animation-delay:.12s}}@media (max-width:760px){.sub-note{color:#8a91a6;font-size:11.5px;font-weight:500;line-height:1.4;display:block}.rm-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 6px 18px #1a25420f}.rm-card .ml-row{box-shadow:none;background:0 0;border-radius:0}.rm-bar{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 14px 13px;display:grid}.rm-bar small{color:#8a91a6;white-space:nowrap;font-size:11px;font-weight:600}.rm-bar .attention{color:#e5484d}.rm-detail{background:#fbfbfd;border-top:1px solid #e6e8ef;padding:12px 10px}.rm-card.is-open{box-shadow:0 10px 26px #1a25421a}.cs-card{text-align:left;font:inherit;color:inherit;background:#fff;border:0;border-radius:22px;gap:12px;width:100%;padding:14px;display:grid;box-shadow:0 6px 18px #1a25420f}.cs-card:active{transform:scale(.985)}.cs-top{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.cs-bar{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.cs-bar em{font-size:12.5px;font-style:normal;font-weight:800}.cs-foot{justify-content:space-between;align-items:center;display:flex}.cs-foot small{color:#8a91a6;font-size:11.5px;font-weight:600}.cs-crew{display:flex}.cs-crew b{color:#fff;background:#1a2542;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-7px;font-size:9.5px;font-weight:700;display:grid}.cs-crew b:first-child{margin-left:0}.pm-lead{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 6px 18px #1a25420f}.pm-lead .ml-row{box-shadow:none;background:0 0;border-radius:0;padding-bottom:8px}.pm-lead-foot{align-items:center;gap:10px;padding:0 14px 12px;display:flex}.pm-stars{gap:3px;display:flex}.pm-stars i{background:#dfe3ee;border-radius:2px;width:8px;height:8px}.pm-stars i.on{background:#f26a21}.pm-move{color:#1a2542;background:#f5f6fa;border:0;border-radius:10px;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.cf .ml-head h2{flex:1}.cf-who{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cf-actions button{color:#1a2542;text-align:left;background:#fff;border:0;border-radius:16px;align-items:center;gap:9px;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:flex;box-shadow:0 4px 12px #1a25420d}.cf-actions button i{color:#fff;background:#1a2542;border-radius:10px;flex:none;place-items:center;width:28px;height:28px;display:grid}.cf-actions button.is-primary{color:#fff;background:#f26a21}.cf-actions button.is-primary i{background:#ffffff38}.cf-tab{gap:12px;min-width:0;display:grid}.cf .scb-ready,.cf .scb-ready-shut{background:#fff;border:0;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.fa-m .fa-m-actions{flex-wrap:wrap;gap:8px;display:flex}.fa-m .fa-m-actions button{color:#1a2542;background:#fff;border:0;border-radius:14px;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:700;box-shadow:0 4px 12px #1a25420d}.fa-m .fa-m-actions button.is-primary{color:#fff;background:#f26a21}.fa-m .fa-note{background:#fff;border:0;border-radius:18px;margin:0;padding:12px 14px;box-shadow:0 4px 12px #1a25420d}.fa-m .fa-preview{background:#fff;border:0;border-radius:18px;width:100%;min-height:560px;box-shadow:0 6px 18px #1a25420f}.fa-m .fa-credit{background:#fff;border-radius:18px;gap:10px;padding:14px;display:grid}.dv-m .dv-ht{color:#8a91a6;font-size:16px;font-weight:700}.dv-m{align-content:start;gap:12px;display:grid}.dv-m .fa-m-actions{flex-wrap:wrap;gap:8px;display:flex}.dv-m .fa-m-actions button{color:#1a2542;background:#fff;border:0;border-radius:14px;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:700;box-shadow:0 4px 12px #1a25420d}.dv-m .devis-actions{background:#fff;border-radius:18px;padding:12px 14px;box-shadow:0 4px 12px #1a25420d}.dv-m :is(.pg-docbox,.pg-docside,.pg-conditions){background:#fff;border:0;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-dirigeant :is(.hm-card,.pm-card,.ta-card,.bi-fiche,.xp-card,.pg-renta,.pg-feed>*,.pg-convo){background:#fff;border:0;border-radius:22px;box-shadow:0 6px 18px #1a25420f}.skin-dirigeant .bi-head,.skin-dirigeant .pg-listhead,.skin-dirigeant .scb-listhead{background:0 0;border:0;margin-bottom:4px;padding:0}.skin-dirigeant .bi-head h1,.skin-dirigeant .pg-listtitle b,.skin-dirigeant .scb-listhead h1{color:#1a2542;letter-spacing:-.01em;font-size:19px;font-weight:800}.skin-dirigeant .bi-head small,.skin-dirigeant .pg-listtitle small{color:#8a91a6;font-weight:600}.skin-dirigeant :is(.scb-table,.bi-table,.client-table,.pg-table) tbody tr{background:#fff;border:0;border-radius:20px;margin-bottom:10px;box-shadow:0 6px 18px #1a25420f}.skin-dirigeant :is(.scb-table,.bi-table,.client-table,.pg-table) tbody td{border:0}.skin-dirigeant :is(.pg-primary,.bi-head button,.is-primary){border-radius:14px}.skin-dirigeant .pg-doc{background:0 0}.skin-dirigeant .team-activity.ta-m .ta-grid{gap:10px;display:grid}.skin-dirigeant .hm-card{padding:14px}.skin-dirigeant :is(.settings-card,.pg-fpanel,.filter-panel,.dash-config){background:#fff;border:0;border-radius:22px;box-shadow:0 6px 18px #1a25420f}.skin-dirigeant .creator-modal{border-radius:26px}.skin-dirigeant .m-fab,.skin-dirigeant .pg-quick{border-radius:50%}.sm-funnel-body{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;display:grid}.sm-bars{gap:11px;display:grid}.sm-bars>div>span{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.sm-bars small{color:#8a91a6;font-size:11.5px;font-weight:600}.sm-bars b{font-size:13px}.sm-foot{color:#8a91a6;margin-top:2px;font-size:11.5px;font-weight:500;line-height:1.7}.sm-foot b{color:#1a2542}.sm-table{border-collapse:collapse;width:100%}.sm-table th{text-align:right;color:#8a91a6;padding:0 0 7px;font-size:10.5px;font-weight:600}.sm-table th:first-child,.sm-table td:first-child{text-align:left}.sm-table td{text-align:right;border-top:1px solid #e6e8ef;padding:9px 0;font-size:12.5px;font-weight:700}.sm-table td:first-child{font-weight:600}.sm-table tr.is-bad td{color:#e5484d}.sm-dual{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.sm-dual i{border-radius:6px;width:100%;display:block}.sm-dual .h-orange{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ffb58a 4px 7px)}.sm-dual .h-navy{background:repeating-linear-gradient(135deg,#1a2542 0 4px,#3a4870 4px 7px)}.sm-dual small{color:#8a91a6;margin-top:6px;font-size:11px;font-weight:600;display:block}.sm-dual b{font-size:15px}.sm-frise{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:6px;margin-top:10px;display:grid}.sm-frise>div{text-align:center;align-content:end;gap:4px;min-width:0;display:grid}.sm-stack{flex-direction:column-reverse;gap:3px;min-height:12px;display:flex}.sm-stack i,.am-lg i.or,.am-lg i.bad{border-radius:3px;height:9px;display:block}.sm-stack i.or,.am-lg i.or{background:#f26a21}.sm-stack i.bad,.am-lg i.bad{background:#e5484d}.sm-stack i.n,.am-lg i.n{background:#1a2542}.sm-frise small{color:#8a91a6;font-size:9.5px;font-weight:700}.sm-frise b{color:#1a2542;white-space:nowrap;font-size:9.5px}.sm-rank{border-bottom:1px solid #e6e8ef;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.sm-rank:last-child{border-bottom:0}.sm-rank>span{color:#a9b0c2;font-size:19px;font-weight:800}.sm-rank>span.r0{color:#f26a21}.sm-rank>span.r1{color:#1a2542}.sm-rank b{margin-bottom:5px;font-size:13px;display:block}.sm-rank em{font-size:13px;font-style:normal;font-weight:800}.sm-size .ml-main .ui-hatch{margin-top:5px}.ml-custom{display:block}.ml-custom .ml-row{width:100%}.ml-group .ml-row{box-shadow:none;background:#f9fafc}.cs-rings{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;display:grid}.cs-info{gap:5px;min-width:0;display:grid}.cs-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.cs-title b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.cs-info>small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.cs-legend{color:#8a91a6;gap:3px;font-size:11px;font-weight:600;display:grid}.cs-legend i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.cs-legend i.o{background:#f26a21}.cs-legend i.n{background:#1a2542}.cs-legend i.s{background:#a9b0c2}.pl-grid{align-items:center;gap:6px;margin-top:10px;display:grid}.pl-day{color:#8a91a6;text-transform:capitalize;background:0 0;border:0;border-radius:8px;padding:4px 0;font-family:inherit;font-size:10.5px;font-weight:700}.pl-day.is-on{color:#fff;background:#1a2542}.pl-name{color:#1a2542;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.pl-cell{color:#fff;border:0;border-radius:9px;height:32px;padding:0;font-family:inherit;font-size:10px;font-weight:700}.pl-cell.free{background:#eceef3}.pl-cell.half{background:#ffb58a}.pl-cell.full{background:#f26a21}.pl-cell.off{background:#1a2542}.am-lg i.h{background:#ffb58a}.am-lg i.s{background:#eceef3}.am-lg i.n{background:#1a2542}.am-lg i.o{background:#f26a21}.hm-cols{scrollbar-width:none;align-items:flex-end;gap:10px;padding:6px 14px 12px;display:flex;overflow-x:auto}.hm-cols>div{flex:0 0 52px;justify-items:center;gap:3px;display:grid}.hm-stack{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;min-height:8px;display:flex}.hm-stack i{border-radius:5px 5px 0 0;display:block}.hm-stack .o{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ffb58a 4px 7px)}.hm-stack .n{background:repeating-linear-gradient(135deg,#1a2542 0 4px,#3a4870 4px 7px)}.hm-stack .s{background:repeating-linear-gradient(135deg,#a9b0c2 0 4px,#c9cfdd 4px 7px)}.hm-cols small{color:#8a91a6;font-size:10px;font-weight:700}.hm-cols b{color:#1a2542;font-size:11px}.hm-legend{padding:0 4px}.hm-legend i.o{background:#f26a21}.hm-legend i.n{background:#1a2542}.hm-legend i.s{background:#a9b0c2}.sm-radar-body{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.sm-radar-legend{gap:8px;display:grid}.sm-cascade{margin-top:6px;display:block}.sm-radar-legend i.s{background:#a9b0c2}.sm-radar-legend i.o{background:#f26a21}.pf-steps{gap:6px;margin-top:8px;display:grid}.pf-step{grid-template-columns:92px minmax(0,1fr) 26px;align-items:center;gap:8px;display:grid}.pf-name{color:#1a2542;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.pf-step b{text-align:right;font-size:13px}.pf-rate{grid-column:2;justify-self:start;margin:-2px 0 2px;font-size:9.5px}.pf-track .ui-hatch{border-radius:6px;height:18px}.cf-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cf-pair .am-card{gap:6px}.cf-num{font-size:22px;font-weight:800;display:block}.cf-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.cf-actions button{text-align:center;flex-direction:column;align-items:center;gap:6px;line-height:1.15;padding:12px 4px!important;font-size:10.5px!important}.cf-actions button i{border-radius:13px!important;width:38px!important;height:38px!important}.sm-curve{position:relative}.sm-bubble{color:#fff;background:#1a2542;border-radius:12px;margin-top:4px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-block}.fa-steps{gap:4px;display:flex}.fa-steps>div{flex:1;justify-items:center;gap:4px;display:grid}.fa-steps i{background:#eceef3;border-radius:4px;width:100%;height:8px}.fa-steps i.done{background:#f26a21}.fa-steps i.now{background:#ffb58a}.fa-steps small{color:#8a91a6;font-size:10px;font-weight:700}.fa-steps .is-on small{color:#1a2542}.fa-paid{background:#f5f6fa;border-radius:12px;align-items:stretch;height:52px;margin-top:6px;display:flex;overflow:hidden}.fa-paid .hatch{color:#fff;white-space:nowrap;background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ffb58a 4px 7px);place-items:center;min-width:0;font-size:12.5px;font-weight:800;display:grid;overflow:hidden}.fa-rest{color:#8a91a6;white-space:nowrap;flex:1;place-items:center;padding:0 8px;font-size:12px;font-weight:700;display:grid}.fa-trio{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fa-trio small{color:#8a91a6;font-size:11px;font-weight:600;display:block}.fa-trio b{font-size:13.5px}.dv-steps{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dv-steps i{background:#eceef3;border-radius:5px;height:10px;margin-bottom:6px;display:block}.dv-steps i.on{background:#f26a21}.dv-steps b{font-size:12.5px;display:block}.dv-steps small{color:#8a91a6;font-size:11px;font-weight:600}.sm-fam{gap:8px;font-size:11.5px;display:grid}.sm-fam i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.mb-menu{background:#eceef3;border-radius:30px 30px 0 0;max-height:86dvh}.mb-menu header{align-items:center;gap:10px;padding:18px 16px 10px 20px;display:flex}.mb-menu header strong{color:#1a2542;letter-spacing:-.01em;font-size:20px;font-weight:800}.mb-menu header small{color:#8a91a6;font-size:12px;font-weight:600}.mb-menu header button:last-child{color:#1a2542;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.mb-menu .mm-back{color:#1a2542;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.mb-menu .mm-back .ic{width:18px;height:18px}.mb-menu .mb-sheet-body{padding:4px 14px 14px;overflow-y:auto}.mm-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mm-tile{text-align:left;font:inherit;color:#1a2542;background:#fff;border:0;border-radius:22px;align-content:start;gap:4px;min-width:0;min-height:132px;padding:14px;display:grid;position:relative;box-shadow:0 6px 18px #1a254212}.mm-tile:active{transform:scale(.98)}.mm-tile.is-here{box-shadow:0 0 0 2px #f26a21,0 6px 18px #1a254212}.mm-tile i{color:#fff;background:#1a2542;border-radius:13px;place-items:center;width:38px;height:38px;margin-bottom:4px;display:grid;position:relative}.mm-tile.is-here i{background:#f26a21}.mm-tile i .ic{width:19px;height:19px}.mm-tile i b{color:#fff;background:#f26a21;border:2px solid #fff;border-radius:999px;padding:1px 6px;font-size:10px;position:absolute;top:-6px;right:-8px}.mm-tile strong{font-size:14.5px;font-weight:800}.mm-tile small{color:#8a91a6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.mm-tile em{color:#f26a21;margin-top:auto;font-size:10.5px;font-style:normal;font-weight:700}.mm-list{gap:8px;display:grid}.mm-list button{color:#1a2542;text-align:left;background:#fff;border:0;border-radius:18px;align-items:center;gap:10px;padding:15px 16px;font-family:inherit;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 4px 12px #1a25420d}.mm-list button span{flex:1}.mm-list button .ic{color:#a9b0c2;width:16px;height:16px;transform:rotate(180deg)}.mm-list button b{color:#fff;background:#f26a21;border-radius:999px;padding:1px 7px;font-size:11px}.mm-list button.is-on{color:#c4500f;background:#ffe9dc}.mm-list button.is-on .ic{color:#c4500f}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.mb-menu{animation:.3s cubic-bezier(.2,.7,.2,1) both am-sheet}.mm-tile,.mm-list button{animation:.35s cubic-bezier(.2,.7,.2,1) both am-rise}.mm-tile:nth-child(2),.mm-list button:nth-child(2){animation-delay:30ms}.mm-tile:nth-child(3),.mm-list button:nth-child(3){animation-delay:60ms}.mm-tile:nth-child(4),.mm-list button:nth-child(4){animation-delay:90ms}.mm-tile:nth-child(n+5),.mm-list button:nth-child(n+5){animation-delay:.12s}@keyframes am-sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}@media (max-width:760px){.lp{align-content:start;gap:12px;display:grid}.lp .ml-head h2{flex:1}.lp-hero{gap:14px}.lp-who{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;display:grid}.lp-who .ml-av{color:#fff;background:#1a2542;border-radius:18px;width:54px;height:54px;font-size:16px}.lp-amount{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.lp-amount small{color:#8a91a6;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.lp-amount b{letter-spacing:-.01em;font-size:30px;font-weight:800}.lp-score{gap:4px;padding-bottom:6px;display:flex}.lp-score i{background:#dfe3ee;border-radius:3px;width:11px;height:11px}.lp-score i.on{background:#f26a21}.lp-next{color:#1a2542;background:#f5f6fa;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.lp-contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-contact a,.lp-contact button{color:#1a2542;background:#f5f6fa;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;display:flex}.lp-contact .is-primary{color:#fff;background:#f26a21}.lp-contact button:disabled{opacity:.5}.lp-facts{margin:0;padding:0;list-style:none;display:grid}.lp-facts li{border-bottom:1px solid #e6e8ef;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.lp-facts li:last-child{border-bottom:0}.lp-facts i{color:#1a2542;background:#e8ebf3;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.lp-facts small{color:#8a91a6;font-size:11px;font-weight:600;display:block}.lp-facts b{word-break:break-word;font-size:13.5px}.lp-timeline{gap:14px;margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.lp-timeline li{grid-template-columns:30px minmax(0,1fr);gap:12px;display:grid}.lp-timeline li:not(:last-child)>i:after{content:"";background:#e6e8ef;width:2px;position:absolute;top:30px;bottom:-14px;left:14px}.lp-timeline li{position:relative}.lp-timeline i{color:#fff;background:#f26a21;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.lp-timeline i.n{background:#1a2542}.lp-timeline b{font-size:13px}.lp-timeline small{color:#8a91a6;margin-left:8px;font-size:11px;font-weight:600}.lp-timeline p{color:#3a4460;margin:3px 0 0;font-size:13px;line-height:1.45}.lp-doc{grid-template-columns:40px 1fr;align-items:center;gap:12px;display:grid}.lp-doc i{color:#fff;background:#1a2542;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.lp-doc small{color:#8a91a6;font-size:11.5px;display:block}.lp .activity-composer{box-shadow:none;background:0 0;border:0;padding:0}.lp .activity-composer h3{color:#1a2542;margin:0 0 10px;font-size:13.5px;font-weight:700}.lp .activity-type{flex-wrap:wrap;gap:6px;display:flex}.lp .activity-type button{color:#59617a;background:#f5f6fa;border:0;border-radius:999px;padding:8px 13px;font-family:inherit;font-size:12px;font-weight:600}.lp .activity-type button.selected{color:#fff;background:#1a2542}.lp .activity-composer :is(textarea,input){background:#f9fafc;border:1px solid #e6e8ef;border-radius:14px}.lp .activity-composer button[type=submit],.lp .activity-composer .primary{color:#fff;background:#f26a21;border:0;border-radius:14px}.lp-tools{gap:10px;display:grid}.lp-tools :is(.record-lost,.record-tools){background:0 0;border:0;margin:0;padding:0}.lp-tools :is(select,input),.lp-tools button{border-radius:12px}.lp-edit .edit-form{background:0 0;border:0;padding:0}.lp .parcours{background:#fff;border:0;border-radius:22px;padding:15px;box-shadow:0 6px 18px #1a25420f}.lp .parcours-steps li.is-done i{color:#fff;background:#f26a21}.lp .parcours-steps li.is-now i{color:#fff;background:#1a2542}.lp .parcours-actions button,.lp .parcours-actions .pg-primary{border-radius:14px}.lp .parcours-panel{background:#f5f6fa;border:0;border-radius:18px}.skin-dirigeant :is(.pg-doc,.pg-sheet,.pg-list){min-height:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.skin-dirigeant :is(.ml,.am,.lp,.cf,.dv-m,.fa-m,.hs-m,.ta-m,.rm){grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid}.skin-dirigeant :is(.ml,.am)>*,.skin-dirigeant :is(.lp,.cf,.dv-m,.fa-m,.hs-m,.ta-m)>*{min-width:0;max-width:100%}.skin-dirigeant .am-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.skin-dirigeant .pg-main .content{overflow-x:hidden}.skin-dirigeant .pg-main{min-width:0;max-width:100vw;overflow-x:hidden}.skin-dirigeant .ml-head{min-width:0}.skin-dirigeant .ml-head h2{flex:auto;min-width:0}.skin-dirigeant .am-card{max-width:100%;overflow:hidden}.skin-dirigeant .ui-pills{max-width:100%}.skin-dirigeant .am-scroll .ui-pills{max-width:none}.skin-dirigeant .pg-main{padding-left:0!important;padding-right:0!important}}dialog.cl-sheet{color:#1a2542;background:#eceef3;border:0;border-radius:28px 28px 0 0;width:100%;max-width:none;height:94dvh;max-height:94dvh;margin:auto 0 0;padding:0;font-family:inherit;overflow:hidden}dialog.cl-sheet::backdrop{background:#14182880}dialog.cl-sheet form{flex-direction:column;gap:0;height:100%;padding:0;display:flex}.cl-sheet header{align-items:center;gap:10px;padding:16px 16px 10px;display:flex}.cl-sheet header .am-round{color:#1a2542;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;transform:rotate(45deg)}.cl-sheet header h2{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:19px;font-weight:800;overflow:hidden}.cl-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:4px 14px 14px;display:grid;overflow-y:auto}.cl-body>*{min-width:0}.cl-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cl-trio .am-card{gap:5px;padding:12px}.cl-trio small{color:#8a91a6;font-size:10.5px;font-weight:600}.cl-trio b{white-space:nowrap;font-size:14px;font-weight:800}.cl-line{border-bottom:1px solid #e6e8ef;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.cl-line:last-child{border-bottom:0}.cl-form label{color:#8a91a6;gap:5px;font-size:11.5px;font-weight:600;display:grid}.cl-form input{color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:14px;width:100%;min-width:0;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:500}.cl-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cl-sheet footer{padding:12px 14px calc(14px + env(safe-area-inset-bottom));background:#fffffff0;grid-template-columns:auto 1fr;gap:10px;display:grid}.cl-sheet footer button{color:#1a2542;background:#f5f6fa;border:0;border-radius:16px;padding:14px 18px;font-family:inherit;font-size:14px;font-weight:700}.cl-sheet footer .is-primary{color:#fff;background:#f26a21}@media (prefers-reduced-motion:no-preference){dialog.cl-sheet[open]{animation:.3s cubic-bezier(.2,.7,.2,1) both am-sheet}}.cl-hero .lp-contact{grid-template-columns:1fr 1fr}.am-ct .ui-chip,.ml-head .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-content:center;place-items:center;width:22px;height:22px;line-height:0;display:inline-grid}.am-ct .ui-chip.orange,.ml-head .ui-chip.orange{background:#f26a21}.ml-head .ui-chip{width:30px;height:30px}.ui-chip .ui-ico{margin:0;display:block}.cl-sheet .am-round.is-close{transform:rotate(45deg)}.cl-sheet header .am-round:not(.is-close){transform:none}.cl-page{background:0 0;border-radius:0;height:auto;display:block;overflow:visible}.cl-page form{height:auto}.cl-page .cl-body{padding:4px 0 90px;overflow:visible}.cl-page header{padding:0 0 10px}.cl-page footer{left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom));z-index:40;border-radius:20px 20px 0 0;position:fixed;box-shadow:0 -8px 24px #1a25421a}@media (max-width:760px){.ck>.ml-head{display:none}.ck-margin{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.ck-margin>div{background:#f5f6fa;border-radius:14px;padding:10px 12px}.ck-margin small{color:#8a91a6;font-size:11px;font-weight:600;display:block}.ck-margin b{font-size:18px;font-weight:800}.ck-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ck-pair .am-card{gap:6px}.ck-rows{gap:14px;margin-top:4px;display:grid}.ck-row{gap:5px;display:grid}.ck-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ck-top b{font-size:13px;font-weight:700}.ck-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ck-bar em{text-align:right;min-width:78px;font-size:12px;font-style:normal;font-weight:800}.ck-bar.is-before em{color:#8a91a6;font-weight:600}.ck-note{padding:0 4px 8px}.ck .am-lg i.o{background:#f26a21}.ck .am-lg i.s{background:#a9b0c2}.pg-mtitle{align-items:center;gap:10px;display:flex!important}.mb-back{color:#1a2542;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid;box-shadow:0 4px 12px #1a254214}.mb-back .ic{width:19px;height:19px;display:block}.mb-back:active{transform:scale(.94)}.skin-dirigeant .ml-head>.am-round[aria-label^=Retour],.skin-dirigeant .cl-page header>.am-round{display:none}.am-th,.am-tr2{grid-template-columns:minmax(0,1fr) 56px 88px;align-items:center}.am-tr2>span:first-child{flex-wrap:nowrap;min-width:0}.am-lab{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.am-tr2 small,.am-tr2 .ui-chip{flex:none}.am-tr2>span:not(:first-child),.am-tr2>b,.am-th span{white-space:nowrap}.sm-table td:first-child,.sm-rank b,.am-c b,.ml-main b,.pr b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ml-main,.am-c span{min-width:0}.am-ct{flex-wrap:nowrap}.am-ct small{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:48%;overflow:hidden}.pg-app .pg-mtitle strong.mb-title{font-size:20px}.pg-app .pg-mtitle strong.mb-title.is-long{font-size:17.5px}.pg-app .pg-mtitle strong.mb-title.is-longer{font-size:15.5px}}.ui-tip{max-width:calc(100% - 4px)}.ui-split{gap:2px}.ui-split-l{gap:2px;font-size:10px;font-weight:700;display:flex}.ui-split-l u{white-space:nowrap;align-items:center;gap:4px;min-width:0;text-decoration:none;display:flex;overflow:visible}@media (max-width:760px){.am-scroll{scrollbar-width:none;background:#f5f6fa;border-radius:999px}.am-scroll::-webkit-scrollbar{display:none}.am-scroll .ui-pills{background:0 0;border-radius:999px;padding:4px 6px}}.am-cap,.sm-cap,.ui-legend p{color:#8a91a6;margin:8px 0 0;font-size:10.5px;font-weight:500;line-height:1.45}.sm-cap{display:block}.ui-legend{border-top:1px solid #e6e8ef;margin-top:10px;padding-top:10px}.ui-legend ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ui-legend li{color:#1a2542;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;font-weight:600;display:grid}.ui-legend li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-legend li i{border-radius:3px;width:9px;height:9px;display:block}.ui-legend i.s0{background:#f26a21}.ui-legend i.s1{background:#1a2542}.ui-legend i.s2{background:#a9b0c2}.ui-legend li b{font-size:12px}@media (max-width:760px){.am-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid!important}.am-links button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 6px;display:flex}.am-th,.am-tr2{grid-template-columns:minmax(0,1fr) 34px 52px 84px;column-gap:6px}.am-th .am-count,.am-tr2 .am-count{text-align:center;justify-self:center}.am-tr2 .am-count{color:#8a91a6;background:#f5f6fa;border-radius:8px;min-width:26px;padding:2px 0;font-size:11px;font-weight:700;line-height:1.3}.am-tr2>span:first-child{gap:8px}}.df-screen{z-index:95;color:#1a2542;background:#eceef3;flex-direction:column;font-family:inherit;display:flex;position:fixed;inset:0}.df-screen>header{padding:calc(12px + env(safe-area-inset-top)) 16px 10px;align-items:center;gap:12px;display:flex}.df-screen>header h1{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:19px;font-weight:800;overflow:hidden}.df-screen>form{flex-direction:column;flex:1;min-height:0;display:flex}.df-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:4px 14px 16px;display:grid;overflow-y:auto}.df-body>*{min-width:0}.df-screen .am-card{background:#fff;border-radius:22px;gap:10px;padding:16px;display:grid;box-shadow:0 6px 18px #1a25420f}.df-screen footer{padding:12px 14px calc(14px + env(safe-area-inset-bottom));background:#fffffff2;display:block}.df-screen footer button{color:#fff;background:#f26a21;border:0;border-radius:16px;width:100%;padding:15px;font-family:inherit;font-size:15px;font-weight:800;box-shadow:0 8px 18px #f26a214d}.df-field{color:#8a91a6;gap:5px;font-size:11.5px;font-weight:600;display:grid}.df-field b{color:#1a2542}.df-field :is(input,select){color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:14px;width:100%;min-width:0;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:500}.df-field input[type=range]{accent-color:#f26a21;background:0 0;border:0;height:34px;padding:0}.df-sites{gap:8px;max-height:260px;display:grid;overflow-y:auto}.df-sites button,.df-crew button{text-align:left;font:inherit;color:inherit;background:#f5f6fa;border:2px solid #0000;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.df-sites button{grid-template-columns:40px minmax(0,1fr)}.df-sites button.is-on,.df-crew button.is-on{background:#fff4ec;border-color:#f26a21}.df-sites i,.df-crew i{color:#fff;background:#1a2542;border-radius:13px;place-items:center;width:40px;height:40px;font-family:inherit;font-size:12px;font-style:normal;font-weight:800;display:grid}.df-crew{gap:8px;display:grid}.df-sites b,.df-crew b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.df-sites small,.df-crew small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.df-crew em{color:#1f9d6b;background:#dff5ec;border-radius:8px;padding:3px 8px;font-size:10.5px;font-style:normal;font-weight:700}.df-crew .busy em{color:#c4500f;background:#ffe9dc}.df-crew .off em{color:#1a2542;background:#e8ebf3}.df-recap{color:#fff;background:#1a2542!important}.df-recap small{color:#a9b0c2;font-size:11px;font-weight:600}.df-recap b{font-size:16px}.df-recap span{color:#d6dbe9;font-size:12px}.df-check{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.df-check input{accent-color:#f26a21;width:20px;height:20px}@media (max-width:760px){.pf-scroll{scrollbar-width:none;overscroll-behavior-x:contain;min-width:0;max-width:100%;padding:14px 0 0;overflow-x:auto}.pf-scroll::-webkit-scrollbar{display:none}.pf-tabs{background:#fff;border-radius:999px;gap:4px;min-width:max-content;padding:4px 6px;box-shadow:0 4px 12px #1a25420d}.pf-tabs button{flex:none;padding:9px 16px;position:relative}.pf-count{color:#fff;background:#f26a21;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 6px;font-family:inherit;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #eceef3}.ml .filter-panel{background:#fff;border:0;border-radius:22px;gap:12px;padding:16px;display:grid;box-shadow:0 6px 18px #1a25420f}.ml .filter-panel label{color:#8a91a6;gap:5px;font-size:11.5px;font-weight:600;display:grid}.ml .filter-panel label span{text-transform:none;letter-spacing:0;color:#8a91a6;font-size:11.5px;font-weight:600}.ml .filter-panel :is(input,select){color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:14px;width:100%;min-width:0;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:500}.ml .filter-panel-actions{border-top:1px solid #e6e8ef;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.ml .filter-panel-actions b{color:#1a2542;flex:100%;font-size:13px}.ml .filter-panel-actions button{color:#1a2542;text-transform:none;letter-spacing:0;background:#f5f6fa;border:0;border-radius:14px;flex:1;padding:11px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.ml .filter-panel-actions button:last-child{color:#fff;background:#f26a21}.ml .filter-panel-actions button:disabled{opacity:.45}}.df-body,.cl-body{grid-auto-rows:max-content}.df-screen .am-card,.cl-body .am-card{min-height:0;overflow:visible}.df-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.df-slots button{font:inherit;color:#1a2542;background:#f5f6fa;border:2px solid #0000;border-radius:16px;justify-items:center;gap:2px;padding:12px 6px;display:grid}.df-slots b{font-size:13.5px;font-weight:800}.df-slots small{color:#8a91a6;font-size:11.5px;font-weight:600}.df-slots .is-on{color:#fff;background:#1a2542}.df-slots .is-on small{color:#c9cfdd}.df-crew{grid-template-columns:repeat(2,minmax(0,1fr))}.df-crew button{grid-template-columns:36px minmax(0,1fr);row-gap:6px;padding:10px}.df-crew i{border-radius:12px;width:36px;height:36px}.df-crew em{grid-column:1/-1;justify-self:start}.df-sites{max-height:200px}.df-quick{flex-wrap:wrap;gap:8px;display:flex}.df-quick button{color:#1a2542;background:#f5f6fa;border:0;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700}.df-quick button:disabled{opacity:.45}.df-crew .is-on i{background:#f26a21}@media (max-width:760px){.sp{color:#1a2542;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:12px;display:grid}.sp>*{min-width:0}.sp-week{background:#fff;border-radius:22px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:10px;padding:10px;display:grid;box-shadow:0 6px 18px #1a25420f}.sp-week button{color:#1a2542;background:#f5f6fa;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.sp-week button:last-child .ui-ico{transform:rotate(180deg)}.sp-week div{text-align:center}.sp-week b{font-size:14px;display:block}.sp-week small{color:#8a91a6;font-size:11.5px;font-weight:600}.sp-days{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.sp-days button{font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:16px;justify-items:center;gap:4px;padding:8px 2px;display:grid}.sp-days small{color:#8a91a6;text-transform:capitalize;font-size:10px;font-weight:700}.sp-days b{font-size:16px;font-weight:800}.sp-bar{background:#e3e6ee;border-radius:5px;align-items:flex-end;width:14px;height:44px;display:flex;overflow:hidden}.sp-bar i{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ffb58a 4px 7px);width:100%;display:block}.sp-days em{color:#59617a;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700}.sp-days .is-on{color:#fff;background:#1a2542}.sp-days .is-on small,.sp-days .is-on em{color:#c9cfdd}.sp-days .is-today b:after{content:"";background:#f26a21;border-radius:50%;width:5px;height:5px;margin:2px auto 0;display:block}.sp-day{text-transform:capitalize}.sp-rows{gap:8px;display:grid}.sp-row{background:#f5f6fa;border-radius:18px;overflow:hidden}.sp-row.is-open{background:#fff4ec;box-shadow:inset 0 0 0 2px #f26a21}.sp-head{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.sp-head i{color:#fff;background:#1a2542;border-radius:13px;place-items:center;width:40px;height:40px;font-family:inherit;font-size:12px;font-style:normal;font-weight:800;display:grid}.sp-head b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.sp-head span small{color:#8a91a6;font-size:11px;font-weight:500;display:block}.sp-head em{text-align:right;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800}.sp-head em small{color:#8a91a6;font-size:10.5px;font-weight:600;display:block}.sp-edit{gap:10px;padding:0 12px 12px;display:grid}.sp-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sp-actions button{color:#1a2542;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.sp-actions .is-danger{color:#e5484d}.sp-actions .is-danger .ui-ico{transform:rotate(45deg)}.sp-add{color:#fff;background:#f26a21;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:14px;font-family:inherit;font-size:14px;font-weight:800;display:flex;box-shadow:0 8px 18px #f26a2147}.sp-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sp-meta small{color:#8a91a6;font-size:11px;font-weight:600;display:block}.sp-meta b{font-size:18px;font-weight:800}.sp .am-card{gap:10px;display:grid}}.df-times{grid-template-columns:1fr 1fr;gap:10px;display:grid}.df-crew .clash em{color:#e5484d;background:#fde3e4}.df-crew .clash{border-color:#f7b9bc}.df-crew em{white-space:normal;line-height:1.3}.sp-times{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}.sp-times button{color:#fff;background:#1a2542;border:0;border-radius:14px;padding:12px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.sp-times button:disabled{background:#c9cfdd}.si-scan{gap:10px;display:grid}.si-btn{color:#1a2542;text-align:center;cursor:pointer;background:#f5f6fa;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:15px 14px;font-family:inherit;font-size:14px;font-weight:800;display:flex}.si-btn.is-primary{color:#fff;background:#f26a21;box-shadow:0 8px 18px #f26a2147}.si-btn.is-busy{opacity:.65}.si-manual{color:#59617a;background:0 0;border:0;padding:4px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:underline}.si-ok{font-weight:600;color:#1f9d6b!important}.si-screen .si-head{background:#fff;border-radius:22px;gap:4px;padding:14px 16px;font-size:13px;display:grid;box-shadow:0 6px 18px #1a25420f}.si-screen .si-head small{color:#8a91a6}.si-screen .si-warn{color:#e5484d!important}.si-screen .si-lines{gap:12px;display:grid}.si-screen .si-line{background:#fff;border-radius:22px;gap:10px;padding:14px;display:grid;box-shadow:0 6px 18px #1a25420f}.si-screen .si-line.is-off{opacity:.5}.si-screen .si-line.is-todo{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #1a25420f}.si-screen .si-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.si-screen .si-top>b:first-child{grid-column:1/-1;font-size:14px}.si-screen .si-top select,.si-screen .si-sites input{color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:12px;min-width:0;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600}.si-screen .si-skip{color:#59617a;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.si-screen .si-reason{color:#8a91a6;font-size:11.5px}.si-screen .si-sites{flex-wrap:wrap;gap:6px;display:flex}.si-screen .si-sites span{align-items:center;gap:4px;display:flex}.si-screen .si-sites button{color:#1a2542;background:#f5f6fa;border:0;border-radius:999px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600}.si-screen .si-sites .is-on button{color:#fff;background:#1a2542}.si-screen .si-sites input{width:64px}.pg-gate{z-index:400;color:#1a2542;background:#eceef3;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow-y:auto}.pg-gate form{background:#fff;border-radius:26px;gap:14px;width:min(440px,100%);padding:22px 18px;display:grid;box-shadow:0 18px 48px #1a25422e}.pg-gate header{grid-template-columns:44px 1fr;align-items:center;gap:12px;display:grid}.pg-gate header i{color:#fff;background:#f26a21;border-radius:15px;place-items:center;width:44px;height:44px;font-family:inherit;font-size:22px;font-style:normal;font-weight:800;display:grid}.pg-gate h1{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800}.pg-gate header p{color:#8a91a6;text-transform:capitalize;margin:2px 0 0;font-size:13px;font-weight:600}.pg-gate-why{color:#59617a;margin:0;font-size:13px;line-height:1.5}.pg-gate-lines{gap:10px;display:grid}.pg-gate-lines label{background:#f5f6fa;border-radius:16px;grid-template-columns:minmax(0,1fr) 84px auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.pg-gate-lines b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.pg-gate-lines small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.pg-gate-lines input{text-align:right;color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:12px;width:100%;min-width:0;padding:12px 10px;font-family:inherit;font-size:18px;font-weight:800}.pg-gate-lines em{color:#8a91a6;font-style:normal;font-weight:700}.pg-gate-add{color:#8a91a6;gap:5px;font-size:12px;font-weight:600;display:grid}.pg-gate-add select{color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:14px;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:600}.pg-gate-total{color:#fff;background:#1a2542;border-radius:16px;justify-content:space-between;align-items:baseline;padding:12px 16px;display:flex}.pg-gate-total span{color:#c9cfdd;font-size:12px;font-weight:600}.pg-gate-total b{font-size:22px;font-weight:800}.pg-gate-error{color:#e5484d;margin:0;font-size:12.5px;font-weight:600}.pg-gate-go{color:#fff;background:#f26a21;border:0;border-radius:16px;padding:15px;font-family:inherit;font-size:15px;font-weight:800;box-shadow:0 8px 18px #f26a2147}.pg-gate-go:disabled{box-shadow:none;background:#c9cfdd}.pg-reminder{left:12px;right:12px;bottom:calc(74px + env(safe-area-inset-bottom));z-index:120;color:#fff;background:#1a2542;border-radius:16px;margin:0;padding:12px 14px;font-size:12.5px;font-weight:600;line-height:1.4;position:fixed;box-shadow:0 10px 24px #1a25424d}.df-clear{color:#59617a;background:0 0;border:0;justify-self:start;padding:2px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:underline}.ui-scan{text-align:center;color:#1a2542;justify-items:center;gap:10px;padding:10px 0 4px;display:grid}.ui-scan>b{font-size:16px;font-weight:800}.ui-scan>p{color:#59617a;min-height:20px;margin:0;font-size:13px;font-weight:600}.ui-scan-sheet{background:#fff;border-radius:14px;align-content:start;gap:9px;width:156px;height:198px;padding:16px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #1a254229,inset 0 0 0 1px #e6e8ef}.ui-scan-head{background:#1a2542;border-radius:4px;width:55%;height:11px;display:block}.ui-scan-row{background:#e3e6ee;border-radius:4px;height:7px;display:block}.ui-scan-total{background:#f26a21;border-radius:4px;width:40%;height:10px;margin-top:6px;margin-left:auto;display:block}.ui-scan-beam{pointer-events:none;background:linear-gradient(#f26a2100,#f26a2147 70%,#f26a21d9);border-bottom:2px solid #f26a21;height:46px;position:absolute;top:0;left:0;right:0}.ui-scan-corner{pointer-events:none;border:3px solid #f26a21;width:16px;height:16px;position:absolute}.ui-scan-corner.tl{border-bottom:0;border-right:0;border-radius:6px 0 0;top:6px;left:6px}.ui-scan-corner.tr{border-bottom:0;border-left:0;border-radius:0 6px 0 0;top:6px;right:6px}.ui-scan-corner.bl{border-top:0;border-right:0;border-radius:0 0 0 6px;bottom:6px;left:6px}.ui-scan-corner.br{border-top:0;border-left:0;border-radius:0 0 6px;bottom:6px;right:6px}.ui-scan-dots{gap:6px;display:flex}.ui-scan-dots i{opacity:.35;background:#f26a21;border-radius:50%;width:7px;height:7px}.si-reading{padding:22px 16px}.si-level{letter-spacing:.02em;border-radius:7px;margin-right:4px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.si-level.sure{color:#1f9d6b;background:#dff5ec}.si-level.likely{color:#1a2542;background:#e8ebf3}.si-level.check{color:#c4500f;background:#ffe9dc}@media (prefers-reduced-motion:no-preference){@keyframes scan-beam{0%{transform:translateY(-46px)}to{transform:translateY(198px)}}@keyframes scan-row{0%,to{background:#e3e6ee}35%,55%{opacity:.9;background:#f26a21}}@keyframes scan-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes scan-text{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes scan-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.ui-scan-beam{animation:2.2s ease-in-out infinite alternate scan-beam}.ui-scan-row{animation:2.4s ease-in-out infinite scan-row}.ui-scan-dots i{animation:1s ease-in-out infinite scan-dot}.ui-scan-dots i:nth-child(2){animation-delay:.15s}.ui-scan-dots i:nth-child(3){animation-delay:.3s}.ui-scan>p{animation:.45s ease-out both scan-text}.ui-scan-sheet{animation:2.4s ease-in-out infinite scan-pulse}}.pp{gap:10px;margin-top:8px;display:grid}.pp-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pp-head b{font-size:13px}.pp-add{color:#fff;background:#f26a21;border:0;border-radius:14px;padding:10px 14px;font-family:inherit;font-size:12.5px;font-weight:800}.pp-add:disabled{opacity:.6}.pp ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pp li{background:#f5f6fa;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.pp li a{color:inherit;min-width:0;text-decoration:none}.pp li b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.pp li small{color:#8a91a6;font-size:11px;display:block}.pp li button{color:#8a91a6;background:0 0;border:0;width:32px;height:32px;font-size:20px}.pp-empty,.pp-note{color:#8a91a6;margin:0;font-size:12px;line-height:1.45}.scb-autodocs{background:#fbfbfd;border:1px solid #e6e8ef;border-radius:14px;gap:8px;margin-bottom:12px;padding:12px;display:grid}.scb-autodocs>b{font-size:13px}.scb-autodocs>b small{color:#8a91a6;margin-left:6px;font-weight:600}.scb-autodocs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.scb-autodocs li button{text-align:left;width:100%;font:inherit;color:inherit;background:#fff;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 2px 8px #1a25420d}.scb-autodocs li button:disabled{opacity:.55}.scb-autodocs li b{font-size:13px;display:block}.scb-autodocs li small{color:#8a91a6;font-size:11px;display:block}.scb-autodocs li em{color:#f26a21;border:1px solid #f26a21;border-radius:999px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:800}@media (max-width:760px){.skin-dirigeant .scb-autodocs{background:#f5f6fa;border:0;border-radius:18px}}.si-screen .si-head{border:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:16px}.si-screen .si-head small{grid-column:1/-1;margin-top:4px;font-size:11.5px;line-height:1.4}.si-screen .si-sup{gap:2px;display:grid}.si-screen .si-sup b{color:#1a2542;font-size:15px}.si-screen .si-sup em{color:#8a91a6;font-size:12px;font-style:normal}.si-screen .si-tot{text-align:right;color:#1a2542;align-self:start;font-size:13px;font-weight:800}.si-screen .si-lines{max-height:none!important;overflow:visible!important}.si-screen .si-line{border:0;gap:12px;padding:16px}.si-screen .si-top{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.si-screen .si-top>b:first-child{color:#1a2542;font-size:14.5px;line-height:1.3}.si-screen .si-qty{color:#8a91a6;font-size:12.5px;font-weight:600}.si-screen .si-top>b:nth-of-type(2){text-align:right;color:#1a2542;font-size:15px;font-weight:800}.si-screen .si-top select{-webkit-appearance:none;appearance:none;background:#f5f6fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%231a2542' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat;border:0;width:100%;padding-right:30px}.si-screen .si-rate.is-todo{color:#c4500f!important;background-color:#ffe9dc!important}.si-screen .si-skip{background:#f5f6fa;border-radius:999px;grid-column:1/-1;justify-self:start;gap:8px;padding:7px 12px;display:inline-flex}.si-screen .si-skip input{accent-color:#f26a21;width:16px;height:16px;margin:0}.si-screen .si-reason{line-height:1.45;display:block}.si-screen .si-level{display:inline-block}.si-screen .si-sites{gap:7px}.si-screen .si-sites span,.si-screen .si-sites span.is-on{background:0 0;border:0;border-radius:999px;overflow:visible}.si-screen .si-sites button{font-weight:600;color:#1a2542!important;background:#f5f6fa!important;padding:9px 13px!important;font-size:12.5px!important}.si-screen .si-sites button em{color:#9aa1b5}.si-screen .si-sites span.is-on button{color:#fff!important;background:#1a2542!important}.si-screen .si-sites span.is-on button em{color:#c9cfe2}.si-screen .si-sites input{color:#c4500f;text-align:center;font-weight:800;background:#fff3ea!important;border:0!important;width:58px!important;padding:8px 6px!important}.df-screen .supplier-check{color:#1a2542;background:#fff;border-radius:22px;align-items:flex-start;gap:12px;padding:16px;font-size:13px;font-weight:600;line-height:1.4;display:flex;box-shadow:0 6px 18px #1a25420f}.df-screen .supplier-check input{accent-color:#f26a21;flex:none;width:20px;height:20px;margin:0}.si-screen .df-body{padding-bottom:24px}.si-hero .si-big{gap:2px;display:grid}.si-hero .si-big b{letter-spacing:-.02em;color:#1a2542;font-size:30px;font-weight:800;line-height:1.1}.si-hero .si-big span{color:#8a91a6;font-size:12px;font-weight:600}.si-vat,.si-meta{color:#1f9d6b;background:#e9f7f1;border-radius:12px;align-items:flex-start;gap:7px;margin:0;padding:8px 10px;font-size:11.5px;font-weight:600;line-height:1.4;display:flex}.si-vat .ui-ico,.si-meta .ui-ico{flex:none;margin-top:1px}.si-vat.is-warn{color:#c4500f;background:#fff1e7}.si-meta{color:#59617a;background:#f5f6fa;font-weight:500}.si-split-in{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.si-split-in ul{gap:9px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.si-split-in li{gap:4px;min-width:0;display:grid}.si-lab{color:#1a2542;align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.si-lab em{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-style:normal;overflow:hidden}.si-lab b{white-space:nowrap;flex:none;font-weight:800}.si-dot{background:#ffd8c2;border-radius:50%;flex:none;width:8px;height:8px}.si-dot.orange{background:#f26a21}.si-dot.navy{background:#1a2542}.si-dot.slate{background:#a9b0c2}.si-split-in .ui-hatch{border-radius:3px;height:9px}.si-split-in .ui-hatch i{border-radius:3px;height:100%}.si-more{color:#8a91a6;font-size:11px;font-weight:600}.si-gauge{gap:6px;display:grid}.si-gauge>span{color:#59617a;justify-content:space-between;font-size:11.5px;font-weight:600;display:flex}.si-gauge b{color:#1a2542}.si-empty{text-align:center}.si-card{background:#fff;border-radius:22px;gap:10px;padding:14px;display:grid;box-shadow:0 6px 18px #1a25420f}.si-card.is-off{opacity:.55}.si-card.is-todo{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #1a25420f}.si-sum{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.si-num{color:#fff;font-variant-numeric:tabular-nums;background:#1a2542;border-radius:50%;place-items:center;width:28px;height:28px;font-family:inherit;font-size:12px;font-weight:800;line-height:1;display:grid}.si-ttl{gap:2px;min-width:0;display:grid}.si-ttl b{color:#1a2542;font-size:13.5px;line-height:1.3}.si-ttl small{color:#8a91a6;font-size:11.5px;font-weight:600}.si-amt{color:#1a2542;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:800;display:flex}.si-amt .ui-ico{color:#8a91a6;transition:transform .2s;transform:rotate(-90deg)}.si-card.is-open .si-amt .ui-ico{transform:rotate(90deg)}.si-flags{flex-wrap:wrap;gap:6px;padding-left:38px;display:flex}.si-flags .si-level{margin:0;padding:4px 9px;font-size:10.5px}.si-level.off{color:#59617a;background:#eceef3}.si-dest{color:#1a2542;text-overflow:ellipsis;white-space:nowrap;background:#f5f6fa;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.si-dest.is-todo{color:#c4500f;background:#ffe9dc}.si-detail{border-top:1px dashed #e6e8ef;gap:12px;padding-top:12px;display:grid}.si-screen .si-detail .si-top{grid-template-columns:1fr 1fr}.si-toggles{flex-wrap:wrap;gap:8px;display:flex}.si-toggles .si-skip{grid-column:auto}.si-screen .si-skip.is-on{color:#fff;background:#1a2542}.si-screen .si-skip{position:relative}.si-screen .supplier-check{cursor:pointer;flex-wrap:wrap}.si-screen .supplier-check small{color:#8a91a6;flex-basis:100%;margin-top:-8px;padding-left:32px;font-size:11.5px;font-weight:500}.si-screen footer{border-radius:24px 24px 0 0;gap:8px;display:grid;box-shadow:0 -8px 24px #1a254214}.si-foot{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.si-foot span{gap:1px;display:grid}.si-foot small{color:#8a91a6;font-size:11px;font-weight:600}.si-foot b{color:#1a2542;white-space:nowrap;font-size:15px}.si-screen .si-foot button{width:100%}.si-err{color:#c4500f;background:#fff1e7;border-radius:12px;margin:0;padding:9px 12px;font-size:12px;font-weight:600;line-height:1.4}.si-alloc{gap:8px;display:grid}.si-al{background:#f5f6fa;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 8px;padding:10px 10px 10px 14px;display:grid}.si-al.is-over{background:#fff7f1;box-shadow:inset 0 0 0 1.5px #f26a21}.si-al-name{gap:1px;min-width:0;display:grid}.si-al-name b{color:#1a2542;font-size:13px}.si-al-name small{color:#8a91a6;font-size:11px;font-weight:600}.si-al-in{align-items:center;gap:5px;display:flex}.si-al-in em{color:#59617a;font-size:11.5px;font-style:normal;font-weight:700}.si-screen .si-al-in input{text-align:right;color:#1a2542;background:#fff;border:0;border-radius:12px;width:74px;padding:9px 8px;font-family:inherit;font-size:14px;font-weight:800}.si-screen .si-al-in input:disabled{opacity:1;-webkit-text-fill-color:#1a2542;background:0 0;padding-right:0}.si-al-x{all:unset;color:#59617a;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:17px;line-height:1;display:grid}.si-al-amt{color:#59617a;grid-column:1/-1;font-size:11.5px;font-weight:700}.si-al.is-over .si-al-amt{color:#c4500f}.si-screen .si-pick{color:#fff;background-color:#1a2542;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");border:0;border-radius:999px;width:100%;padding:12px 38px 12px 16px;font-weight:700}.si-rest{color:#1f9d6b;margin:0;font-size:11.5px;font-weight:700}.si-rest.is-warn{color:#c4500f}.si-pack{background:#fff1e7;border-radius:16px;gap:10px;padding:12px 14px;display:grid}.si-pack>span:first-child{gap:2px;display:grid}.si-pack b{color:#c4500f;font-size:13px}.si-pack small{color:#59617a;font-size:11.5px;font-weight:600;line-height:1.4}.si-pack.is-set{background:#e9f7f1}.si-pack.is-set b{color:#1f9d6b}.si-pack-in{align-items:center;gap:8px;display:flex}.si-pack-in em{color:#1a2542;font-size:12.5px;font-style:normal;font-weight:700}.si-screen .si-pack-in input{text-align:right;color:#1a2542;background:#fff;border:0;border-radius:12px;width:84px;padding:10px;font-family:inherit;font-size:14px;font-weight:800}.si-screen .si-pick{-webkit-appearance:none;appearance:none;text-align:left;background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px}.pv-legend{color:#59617a;gap:16px;font-size:11.5px;font-weight:600;display:flex}.pv-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pv-legend i.s{background:#a9b0c2}.pv-legend i.o{background:#f26a21}.pv-row{gap:5px;display:grid}.pv-head{color:#1a2542;justify-content:space-between;align-items:center;font-size:13px;display:flex}.pv-head em{color:#59617a;background:#eceef3;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}.pv-head em.is-bad{color:#c4500f;background:#ffe9dc}.pv-head em.is-good{color:#1f9d6b;background:#e9f7f1}.pv-line{color:#1a2542;grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;font-size:11.5px;font-weight:700;display:grid}.pv-line>span:last-child{text-align:right;white-space:nowrap}.pds{gap:12px;display:grid}.pds h4{color:#1a2542;justify-content:space-between;align-items:baseline;gap:8px;margin:6px 0 0;font-size:13px;font-weight:800;display:flex}.pds h4 small{color:#8a91a6;font-size:11px;font-weight:600}.pds-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pds-tiles>div{background:#f5f6fa;border-radius:18px;gap:3px;min-width:0;padding:12px 14px;display:grid}.pds-tiles small{color:#8a91a6;font-size:11px;font-weight:600}.pds-tiles b{letter-spacing:-.01em;color:#1a2542;white-space:nowrap;font-size:21px;font-weight:800}.pds-tiles span{color:#59617a;font-size:11px;font-weight:600}.pds-tiles .is-bad{background:#ffe9dc}.pds-tiles .is-bad b{color:#c4500f}.pds-tiles .is-good{background:#e9f7f1}.pds-tiles .is-good b{color:#1f9d6b}.pds-gap{border-radius:14px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.pds-gap .ui-ico{flex:none;margin-top:2px}.pds-gap.is-bad{color:#c4500f;background:#fff1e7}.pds-gap.is-good{color:#1f9d6b;background:#e9f7f1}.pds-legend{color:#59617a;gap:16px;font-size:11.5px;font-weight:600;display:flex}.pds-legend i{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pds-legend i.s{background:#a9b0c2}.pds-legend i.o{background:#f26a21}.pds-note{color:#8a91a6;font-size:11px;font-weight:600}.pds-rest{color:#59617a;background:#f5f6fa;border-radius:14px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.pds-rest b{color:#1a2542}.pds-line{border-top:1px dashed #e6e8ef;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.pds-line>span{gap:2px;min-width:0;display:grid}.pds-line>span:last-child{text-align:right;flex:none}.pds-line b{color:#1a2542;font-size:12.5px}.pds-line small{color:#8a91a6;font-size:11px;font-weight:600}.ta-hero{align-items:baseline;gap:10px;display:flex}.ta-hero span{color:#59617a;font-size:12.5px;font-weight:600}.ta-stats{gap:12px;display:grid}.ta-stat{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 10px;display:grid}.ta-stat>span{color:#1a2542;font-size:12.5px;font-weight:600}.ta-stat>b{color:#1a2542;font-size:15px;font-weight:800}.ta-stat>b small{color:#8a91a6;font-size:11px;font-weight:600}.ta-stat .ui-hatch{grid-column:1/-1}.ta-mosaic{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ta-tile{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:#fff;border-radius:20px;justify-items:center;gap:6px;min-width:0;padding:14px 6px 11px;display:grid;box-shadow:0 6px 18px #1a25420f}.ta-tile.has-news{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #1a25420f}.ta-tile .ta-avatar{color:#fff;background:#1a2542;border-radius:50%;place-items:center;width:48px;height:48px;font-family:inherit;font-size:14px;font-weight:800;line-height:1;display:grid;position:relative}.ta-tile .ta-avatar i{background:#a9b0c2;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.ta-tile .ta-avatar i.on{background:#1f9d6b}.ta-tile .ta-badge{color:#fff;text-align:center;background:#e5484d;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-family:inherit;font-size:10px;font-weight:800;line-height:18px;position:absolute;top:-6px;right:-6px}.ta-tile strong{color:#1a2542;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.ta-tag{color:#1a2542;white-space:nowrap;background:#e8ebf3;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.ta-tag.is-hours{color:#1f9d6b;background:#e9f7f1}.ta-tag.is-silent{color:#c4500f;background:#ffe9dc}.ta-tile small{color:#8a91a6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}.ta-event.is-link{cursor:pointer}.ta-event.is-link:active{background:#f5f6fa}.ta-go{color:#f26a21;align-items:center;gap:5px;margin-top:6px;font-size:11.5px;font-weight:800;display:inline-flex}button.ta-event{box-sizing:border-box;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3eeed;border-radius:0}button.ta-event.is-new{background:#fdf1f0;border-bottom-color:#0000;border-radius:10px}.cvl{gap:10px;padding:2px 0 16px;display:grid}.cvl-card{all:unset;box-sizing:border-box;cursor:pointer;background:#fff;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid;box-shadow:0 6px 18px #1a25420f}.cvl-av{color:#fff;border-radius:16px;place-items:center;width:46px;height:46px;font-family:inherit;font-size:14px;font-style:normal;font-weight:800;line-height:1;display:grid}.cvl-main{gap:2px;min-width:0;display:grid}.cvl-main b{color:#1a2542;font-size:14px;line-height:1.3}.cvl-main small{color:#8a91a6;font-size:11.5px;font-weight:600}.cvl-main em{color:#59617a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.cvl-side{align-self:start;justify-items:end;gap:6px;display:grid}.cvl-side time{color:#8a91a6;white-space:nowrap;font-size:11px;font-weight:600}.cvl-side b{color:#fff;text-align:center;background:#f26a21;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font:800 11px/22px inherit}.cv-screen{z-index:96}.cv-title{gap:1px;min-width:0;display:grid}.cv-title h1{color:#1a2542;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:800;overflow:hidden}.cv-title small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.cv-body{flex-direction:column;flex:1;min-height:0;display:flex}.cv{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex}.cv-access{align-items:center;gap:10px;padding:2px 16px 8px;display:flex}.cv-access span{display:flex}.cv-access i{color:#fff;box-sizing:border-box;background:#1a2542;border:2px solid #eceef3;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-5px;font-family:inherit;font-size:9px;font-style:normal;font-weight:800;line-height:1;display:grid}.cv-access i:first-child{margin-left:0}.cv-access small{color:#8a91a6;font-size:11.5px;font-weight:600}.cv-msgs{flex-direction:column;flex:1;gap:8px;min-height:0;padding:4px 14px 12px;display:flex;overflow-y:auto}.scb-convo .cv-msgs{overflow:visible}.cv-empty{text-align:center;color:#8a91a6;margin:30px 0;font-size:12.5px}.cv-day{text-align:center;margin:8px 0 2px}.cv-day span{color:#59617a;background:#dde0ea;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.cv-msg{align-items:flex-end;gap:8px;max-width:88%;display:flex}.cv-msg.is-mine{flex-direction:row-reverse;align-self:flex-end}.cv-av{color:#1a2542;background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-family:inherit;font-size:10.5px;font-style:normal;font-weight:800;line-height:1;display:grid;box-shadow:0 2px 8px #1a254214}.cv-bubble{background:#fff;border-radius:18px 18px 18px 6px;gap:4px;min-width:0;padding:9px 13px 7px;display:grid;box-shadow:0 4px 14px #1a25420f}.cv-msg.is-mine .cv-bubble{color:#fff;background:#1a2542;border-radius:18px 18px 6px}.cv-bubble b{color:#f26a21;font-size:11.5px;font-weight:800}.cv-bubble p{color:inherit;word-break:break-word;margin:0;font-size:14px;line-height:1.4}.cv-bubble time{color:#8a91a6;justify-content:flex-end;gap:8px;font-size:10.5px;display:flex}.cv-msg.is-mine .cv-bubble time{color:#aab1c8}.cv-bubble time button{color:inherit;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.cv-bubble .m-photo,.cv-bubble .m-photo-img{border-radius:12px;max-width:100%;display:block;overflow:hidden}.cv-bubble .m-photo-img{width:100%;height:auto}.cv-form{padding:8px 12px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;border-radius:22px 22px 0 0;gap:8px;display:grid;box-shadow:0 -8px 24px #1a254214}.scb-convo .cv-form{position:sticky;bottom:0}.cv-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.cv-photo{color:#1a2542;cursor:pointer;background:#f5f6fa;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.cv-photo input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cv-bar textarea{resize:none;color:#1a2542;box-sizing:border-box;background:#f5f6fa;border:0;border-radius:21px;width:100%;min-height:42px;max-height:110px;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.35}.cv-send{color:#fff;background:#f26a21;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #f26a214d}.cv-send:disabled{box-shadow:none;background:#f3c5ac}.cv-preview{width:76px;position:relative}.cv-preview img{object-fit:cover;border-radius:14px;width:76px;height:76px}.cv-preview button{color:#fff;background:#1a2542;border:0;border-radius:50%;width:22px;height:22px;position:absolute;top:-6px;right:-6px}.cv-error{color:#c4500f;background:#fff1e7;border-radius:12px;margin:0;padding:8px 10px;font-size:12px}.cv-hint{padding:12px 16px calc(12px + env(safe-area-inset-bottom));text-align:center;color:#8a91a6;background:#fffffff5;margin:0;font-size:12px}.hs-total{align-items:baseline;gap:10px;display:flex}.hs-total b{letter-spacing:-.02em;color:#1a2542;font-size:32px;font-weight:800}.hs-total span{color:#8a91a6;font-size:12px;font-weight:600}.hs-note{color:#c4500f;background:#fff1e7;border-radius:12px;margin:0;padding:9px 12px;font-size:12px;font-weight:600;line-height:1.45}.hs-empty{text-align:center}.hs-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hs-head span{gap:2px;min-width:0;display:grid}.hs-head b{color:#1a2542;font-size:14.5px}.hs-head small{color:#8a91a6;font-size:11.5px;font-weight:600}.hs-head em{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:10.5px;font-style:normal;font-weight:800}.hs-head em.is-ok{color:#1f9d6b;background:#e9f7f1}.hs-head em.is-wait{color:#c4500f;background:#ffe9dc}.hs-step{grid-template-columns:48px minmax(0,1fr) auto 48px;align-items:center;gap:8px;display:grid}.hs-step button{color:#1a2542;background:#f5f6fa;border:0;border-radius:50%;width:48px;height:48px;font-family:inherit;font-size:22px;font-weight:700;line-height:1}.hs-step button:disabled{opacity:.4}.df-screen .hs-step input{text-align:center;color:#1a2542;box-sizing:border-box;background:#f5f6fa;border:0;border-radius:16px;width:100%;min-width:0;padding:12px;font-family:inherit;font-size:20px;font-weight:800}.hs-step span{color:#59617a;font-weight:800}.hs-actions{align-items:center;gap:10px;display:flex}.hs-btn{color:#fff;background:#1a2542;border:0;border-radius:14px;flex:1;padding:13px;font-family:inherit;font-size:13.5px;font-weight:800}.hs-btn:disabled{color:#8a91a6;background:#e6e8ef}.hs-link{color:#c4500f;background:0 0;border:0;padding:8px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:underline}.hs-add select{-webkit-appearance:none;appearance:none;color:#1a2542;background:#f5f6fa;border:0;border-radius:14px;width:100%;padding:13px 14px;font-family:inherit;font-size:14px;font-weight:600}.df-screen.hs-screen footer.hs-foot{gap:8px;display:grid}.hs-foot button.is-ghost{color:#1a2542;box-shadow:none;background:#f5f6fa}.hv-row{border-top:1px dashed #e6e8ef;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.hv-open{all:unset;cursor:pointer;gap:2px;min-width:0;display:grid}.hv-open b{color:#1a2542;font-size:13.5px}.hv-open small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.hv-h{color:#1a2542;white-space:nowrap;font-size:13.5px;font-weight:800}.hv-ok{color:#1f9d6b;background:#e9f7f1;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hv-more{color:#59617a;background:0 0;border:0;padding:6px;font-size:12.5px;font-weight:700;text-decoration:underline}.hv-all{color:#fff;background:#1a2542;border:0;border-radius:14px;padding:13px;font-family:inherit;font-size:13.5px;font-weight:800}@media (max-width:760px){.hs-m .fa-m-actions{flex-wrap:wrap;gap:8px;display:flex}.hs-m .fa-m-actions button{color:#1a2542;background:#fff;border:0;border-radius:14px;padding:12px 16px;font-family:inherit;font-size:12.5px;font-weight:700;box-shadow:0 4px 12px #1a25420d}.hs-m .fa-m-actions button.is-primary{color:#fff;background:#f26a21}}.mm-theme{background:#fff;border-radius:22px;gap:8px;margin-bottom:12px;padding:14px 16px;display:grid;box-shadow:0 6px 18px #1a25420f}.mm-theme span{color:#1a2542;font-size:13px;font-weight:800}.mb-style{border:1px solid var(--line);background:#fff;border-radius:12px;gap:8px;margin-bottom:12px;padding:12px 14px;display:grid}.mb-style b{font-size:13px}.pl-box{border:1px solid var(--line,#e6e8ef);background:#fff;border-radius:8px;gap:10px;margin:0 0 14px;padding:14px 16px;display:grid}.pl-head{align-items:center;gap:12px;display:flex}.pl-head>div{gap:2px;min-width:0;display:grid}.pl-head b{font-size:14px}.pl-head small{color:#8a91a6;font-size:12px}.pl-head .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;line-height:0;display:inline-grid}.pl-head .ui-chip.orange{background:#f26a21}.pl-head .ui-chip .ui-ico{color:#fff;width:14px;height:14px}.pl-send{color:#fff;white-space:nowrap;background:#1a2542;border:0;border-radius:999px;margin-left:auto;padding:10px 18px;font-size:12.5px;font-weight:700}.pl-box .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.pl-cap{color:#8a91a6;font-size:11.5px;font-weight:600}.settings-links{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.settings-links button{text-align:left;border:1px solid var(--line,#e6e8ef);cursor:pointer;background:#fff;border-radius:12px;gap:4px;padding:14px 16px;font-family:inherit;display:grid}.settings-links button:hover{border-color:#f26a21}.settings-links b{color:#1a2542;font-size:14px}.settings-links small{color:#8a91a6;font-size:12px;line-height:1.4}.cm-seg{border:1px solid var(--line,#ddd);border-radius:2px;gap:0;margin:0 0 12px;display:inline-flex;overflow:hidden}.cm-seg button{font:inherit;cursor:pointer;color:inherit;background:#fff;border:0;padding:8px 16px;font-size:13px}.cm-seg button.on{color:#fff;background:#171717}.cm-side,.cm-sec{display:none}.skin-dirigeant .cm,.skin-wide .cm{color:#1a2542;border-top:0;border-radius:22px;grid-template-columns:230px minmax(0,1fr);width:min(780px,100%);padding:0;display:grid;overflow:hidden}.skin-dirigeant .cm .close,.skin-wide .cm .close{z-index:3;color:#fff;background:#ffffff24;border:0}.skin-dirigeant .cm-side,.skin-wide .cm-side{color:#fff;background:#1a2542;flex-direction:column;gap:12px;padding:24px 18px;display:flex}.skin-dirigeant .cm-side h2,.skin-wide .cm-side h2{color:#fff;margin:0;font-size:17px}.skin-dirigeant .cm-side p,.skin-wide .cm-side p{color:#aab2cc;margin:0;font-size:12.5px;line-height:1.5}.skin-dirigeant .cm-preview,.skin-wide .cm-preview{color:#1a2542;background:#fff;border-radius:16px;margin-top:auto;padding:12px}.cm-preview small{color:#8a91a6;margin-bottom:8px;font-size:11px;display:block}.cm-preview>div{align-items:center;gap:9px;min-width:0;display:flex}.cm-preview i{color:#fff;background:#f26a21;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:700;display:flex}.cm-preview span{min-width:0;display:grid}.cm-preview b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cm-preview em{color:#8a91a6;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:normal;overflow:hidden}.skin-dirigeant .cm-body,.skin-wide .cm-body{align-content:start;gap:10px;max-height:88vh;padding:22px 24px;display:grid;overflow-y:auto}.skin-dirigeant .cm-classic,.skin-wide .cm-classic{display:none}.skin-dirigeant .cm-seg,.skin-wide .cm-seg{background:#f5f6fa;border:0;border-radius:999px;justify-self:start;gap:2px;margin:0;padding:3px}.skin-dirigeant .cm-seg button,.skin-wide .cm-seg button{color:#59617a;background:0 0;border-radius:999px;padding:7px 16px;font-weight:600}.skin-dirigeant .cm-seg button.on,.skin-wide .cm-seg button.on{color:#fff;background:#1a2542}.skin-dirigeant .cm-sec,.skin-wide .cm-sec{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;margin:6px 0 0;font-size:11px;font-weight:700;display:block}.skin-dirigeant .cm .form-grid,.skin-wide .cm .form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.skin-dirigeant .cm .form-grid .wide,.skin-wide .cm .form-grid .wide{grid-column:1/-1}.skin-dirigeant .cm .form-grid label>span,.skin-wide .cm .form-grid label>span{color:#59617a;font-size:12px}.skin-dirigeant .cm .form-grid input,.skin-dirigeant .cm .form-grid select,.skin-wide .cm .form-grid input,.skin-wide .cm .form-grid select{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;width:100%;height:40px;padding:0 12px}.skin-dirigeant .cm .form-grid input:focus,.skin-wide .cm .form-grid input:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.skin-dirigeant .cm .creator-actions,.skin-wide .cm .creator-actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.skin-dirigeant .cm .creator-actions button,.skin-wide .cm .creator-actions button{color:#1a2542;background:#eceef3;border:0;border-radius:999px;padding:10px 20px;font-weight:600}.skin-dirigeant .cm .creator-actions .primary,.skin-wide .cm .creator-actions .primary{color:#fff;background:#f26a21}.skin-dirigeant .cm .duplicate-alert,.skin-wide .cm .duplicate-alert{background:#fdf1ea;border:0;border-radius:12px}@media (max-width:760px){.skin-dirigeant .cm{border-radius:26px 26px 0 0;grid-template-columns:1fr}.skin-dirigeant .cm-side{padding:18px 18px 14px}.skin-dirigeant .cm-preview{display:none}.skin-dirigeant .cm .form-grid{grid-template-columns:1fr}}.skin-wide .cm.creator-modal,.skin-dirigeant .cm.creator-modal{border-top:0}.skin-dirigeant .cm .close,.skin-wide .cm .close{color:#59617a;background:#f5f6fa;top:14px;right:14px}@media (max-width:760px){.skin-dirigeant .cm .close{color:#fff;background:#ffffff24}}.pg-quickwrap{display:flex;position:relative}.pg-create{width:300px;left:0}.pg-create>button svg{width:18px;height:18px;color:var(--acc,#bd2f2e);flex:none;margin-top:2px}.pg-create>button small{color:var(--soft);margin-top:1px;font-size:11.5px;display:block}.skin-wide .pg-create,.skin-dirigeant .pg-create{border:0;border-radius:18px;padding:6px;box-shadow:0 18px 44px #1a25422e}.skin-wide .pg-create header,.skin-dirigeant .pg-create header{color:#8a91a6;letter-spacing:.05em;text-transform:uppercase;border:0;padding:10px 12px 6px;font-size:11px}.skin-wide .pg-create>button,.skin-dirigeant .pg-create>button{color:#1a2542;border:0;border-radius:12px;align-items:center;padding:9px 12px}.skin-wide .pg-create>button:hover,.skin-dirigeant .pg-create>button:hover{background:#f5f6fa}.skin-wide .pg-create>button svg,.skin-dirigeant .pg-create>button svg{color:#f26a21;margin-top:0}.skin-wide .pg-create>button small,.skin-dirigeant .pg-create>button small{color:#8a91a6}.skin-dirigeant .cm.cm-wide,.skin-wide .cm.cm-wide{width:min(1060px,100%)}.skin-dirigeant .cm-form,.skin-wide .cm-form{align-content:start;gap:10px;display:grid}.skin-dirigeant .cm-note,.skin-wide .cm-note{color:#59617a;background:#f5f6fa;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.skin-dirigeant .cm .ent-picked,.skin-wide .cm .ent-picked{color:#8a91a6;font-size:12px;font-style:normal}.skin-dirigeant .cm .ent-picked button,.skin-wide .cm .ent-picked button{color:#f26a21;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.skin-dirigeant .cm input[type=range],.skin-wide .cm input[type=range]{accent-color:#f26a21;background:0 0;height:auto;padding:0}.skin-dirigeant .cm .pg-lines,.skin-wide .cm .pg-lines{background:#f5f6fa;border:0;border-radius:14px;overflow:hidden}.skin-dirigeant .cm-seg button:disabled,.skin-wide .cm-seg button:disabled{opacity:.45}.skin-dirigeant .cm .pg-lines-head,.skin-wide .cm .pg-lines-head{color:#8a91a6;letter-spacing:.04em;text-transform:uppercase;background:0 0;border-bottom:1px solid #e6e8ef;font-size:11px}.skin-dirigeant .cm .pg-lines-head span,.skin-wide .cm .pg-lines-head span{color:#8a91a6}.skin-dirigeant .cm-body .creator-actions,.skin-wide .cm-body .creator-actions{background:#fff;border-top:1px solid #eceef3;margin-top:4px;padding:12px 0 0;position:sticky;bottom:-22px}.skin-wide .cm-preview.sw-sum{align-content:start;gap:6px;margin-top:0;display:grid}.skin-wide .sw-sum small{color:#8a91a6;margin:0;font-size:11px}.skin-wide .sw-sup{font-size:13px;line-height:1.3}.skin-wide .sw-ht{letter-spacing:-.01em;font-size:22px}.skin-wide .sw-ht em{color:#8a91a6;font-size:12px;font-style:normal;font-weight:600}.skin-wide .sw-ttl{min-width:0;display:grid}.skin-wide .sw-ttc{color:#59617a;font-size:12px}.skin-wide .sw-vat{color:#2f7d4f;margin:0;padding:0;font-size:11.5px;line-height:1.45}.skin-wide .sw-vat.is-warn{color:#c2410c}.skin-wide .sw-dests{border-top:1px solid #eceef3;gap:8px;margin-top:6px;padding-top:10px;display:grid}.skin-wide .sw-dests>div{gap:4px;display:grid}.skin-wide .sw-dests span{justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.skin-wide .sw-dests em{color:#1a2542;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.skin-wide .sw-dests b{white-space:nowrap;font-size:11.5px}.skin-wide .sw-sure{gap:4px;margin-top:4px;display:grid}.skin-wide .sw-sure span{color:#59617a;justify-content:space-between;font-size:11.5px;display:flex}.skin-wide .sw-rows{gap:8px;display:grid}.skin-wide .sw-row{background:#f5f6fa;border:1px solid #0000;border-radius:14px}.skin-wide .sw-row.is-todo{background:#fff8f3;border-color:#f5b88f}.skin-wide .sw-row.is-off{opacity:.55}.skin-wide .sw-head{text-align:left;width:100%;font:inherit;color:#1a2542;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1.3fr) minmax(0,1.5fr) 96px 16px;align-items:center;gap:12px;padding:11px 14px;display:grid}.skin-wide .sw-num{color:#fff;background:#1a2542;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.skin-wide .sw-ttl b{font-size:13px;font-weight:600;line-height:1.3}.skin-wide .sw-ttl small{color:#8a91a6;font-size:11.5px}.skin-wide .sw-flags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.skin-wide .sw-dest{color:#1a2542;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;max-width:100%;padding:3px 10px;font-size:11.5px;overflow:hidden}.skin-wide .sw-dest.is-todo{color:#fff;background:#f26a21}.skin-wide .sw-amt{text-align:right;font-size:13px;font-weight:700}.skin-wide .sw-chev{color:#8a91a6;font-size:12px}.skin-wide .sw-detail{gap:10px;padding:4px 14px 14px 50px;display:grid}.skin-wide .sw-warn{color:#9a3412;background:#fff1e8}.skin-wide .supplier-check{color:#59617a;background:#f5f6fa;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.skin-wide .supplier-check input{accent-color:#f26a21;width:16px;height:16px}.skin-wide .sw-sum .ui-hatch{width:100%;height:8px;display:block}.skin-wide .sw-sum .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .cm.cm-wide{grid-template-columns:270px minmax(0,1fr)}.skin-wide .sw-sup{overflow-wrap:anywhere}.skin-wide .cm-body{padding-top:26px}.skin-wide .cm-body>.cm-note:first-child,.skin-wide .cm-form>.cm-note:first-child{margin-right:44px}.skin-wide .sw-detail select,.skin-wide .sw-detail input[type=number]{font:inherit;color:#1a2542;background:#fff;border:0;border-radius:10px;height:36px;padding:0 10px;font-size:13px}.skin-wide .sw-detail select{max-width:100%}.skin-wide .sw-detail input[type=checkbox]{accent-color:#f26a21}.skin-wide .sw-detail .si-al{background:#fff;border-radius:12px;padding:10px 12px}.skin-wide .sw-detail .si-al input[type=number]{text-align:right;background:#f5f6fa;width:96px}.skin-wide .sw-detail{padding:2px 14px 14px;display:block}.skin-wide .sw-panel{border-top:1px solid #e3e6ef;gap:12px;padding-top:12px;display:grid}.skin-wide .sw-blk{background:#fff;border-radius:12px;gap:10px;padding:12px 14px;display:grid}.skin-wide .sw-blk h4{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;margin:0;font-size:11px;font-weight:700}.skin-wide .sw-why{color:#59617a;align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.5;display:flex}.skin-wide .sw-why em{flex:none}.skin-wide .sw-fields{grid-template-columns:1fr 1fr;align-items:end;gap:10px;display:grid}.skin-wide .sw-fields label{gap:4px;display:grid}.skin-wide .sw-fields label>span{color:#59617a;font-size:12px}.skin-wide .sw-panel select,.skin-wide .sw-panel input[type=number]{font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:10px;width:100%;height:38px;padding:0 10px;font-size:13px}.skin-wide .sw-panel select.is-todo{color:#9a3412;background:#fde6d6}.skin-wide .sw-fields .sw-check{color:#1a2542;grid-column:1/-1;align-items:center;gap:8px;font-size:12.5px;display:flex}.skin-wide .sw-panel input[type=checkbox]{accent-color:#f26a21;width:16px;height:16px}.skin-wide .sw-alloc{gap:8px;display:grid}.skin-wide .sw-al{background:#f5f6fa;border-radius:12px;grid-template-columns:minmax(0,1fr) 150px 96px 30px;align-items:center;gap:10px;padding:8px 10px;display:grid}.skin-wide .sw-al.is-over{background:#fff1e8}.skin-wide .sw-al-name{min-width:0;display:grid}.skin-wide .sw-al-name b{font-size:13px;font-weight:600}.skin-wide .sw-al-name small,.skin-wide .sw-al-over{color:#8a91a6;font-size:11.5px}.skin-wide .sw-al-over{color:#c2410c;grid-column:1/-1}.skin-wide .sw-al-in{align-items:center;gap:6px;display:flex}.skin-wide .sw-al-in input{text-align:right;background:#fff}.skin-wide .sw-al-in em{color:#59617a;min-width:24px;font-size:12px;font-style:normal}.skin-wide .sw-al-amt{text-align:right;font-size:13px}.skin-wide .sw-al-x{color:#59617a;cursor:pointer;background:#fff;border:0;border-radius:50%;width:28px;height:28px;font-size:15px}.skin-wide .sw-add{justify-content:space-between;align-items:center;gap:12px;display:flex}.skin-wide .sw-add select{background:#eceef3;width:auto;min-width:240px}.skin-wide .sw-rest{color:#2f7d4f;font-size:12px}.skin-wide .sw-rest.is-warn{color:#c2410c}.skin-wide .sw-skip{color:#8a91a6;cursor:pointer;justify-self:end;align-items:center;gap:8px;font-size:12.5px;display:flex}.skin-wide .sw-skip.is-on{color:#c2410c}.skin-wide .sw-panel .si-pack{background:#fdf1ea;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.skin-wide .sw-panel .si-pack-in{align-items:center;gap:6px;display:flex}.skin-wide .sw-panel .si-pack-in input{background:#fff;width:90px}.skin-wide .cm.cm-wide{grid-template-columns:310px minmax(0,1fr);width:min(1180px,95vw)}.skin-wide .cm.cm-wide.has-panel-slot{grid-template-columns:310px minmax(0,1fr) 0;transition:width .34s cubic-bezier(.2,.8,.2,1),grid-template-columns .34s cubic-bezier(.2,.8,.2,1)}.skin-wide .cm.cm-wide.has-panel{grid-template-columns:310px minmax(0,1fr) 480px;width:min(1580px,98vw)}.skin-wide .cm-panel{background:#f5f6fa;min-width:0;max-height:88vh;overflow:hidden}.skin-wide .cm-panel-in{box-sizing:border-box;opacity:0;align-content:start;gap:12px;width:480px;max-height:88vh;padding:22px 20px;transition:opacity .22s,transform .34s cubic-bezier(.2,.8,.2,1);display:grid;overflow-y:auto;transform:translate(36px)}.skin-wide .cm.has-panel .cm-panel-in{opacity:1;transition-delay:80ms;transform:none}.skin-wide .cm-panel-head{grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:12px;padding-right:34px;display:grid}.skin-wide .cm-panel-head .sw-ttl small{color:#8a91a6;font-size:12px}.skin-wide .sw-back{color:#59617a;cursor:pointer;background:#fff;border:0;border-radius:50%;width:28px;height:28px;font-size:16px}.skin-wide .cm-panel .sw-panel{border-top:0;padding-top:0}.skin-wide .cm-panel .sw-al{background:#f5f6fa;grid-template-columns:minmax(0,1fr) 120px 30px}.skin-wide .cm-panel .sw-al-amt{text-align:left;color:#59617a;grid-area:2/1/auto/2;font-size:12px}.skin-wide .cm-panel .sw-add{flex-direction:column;align-items:stretch}.skin-wide .cm-panel .sw-add select{width:100%;min-width:0}.skin-wide .sw-row.is-sel{background:#fff;border-color:#f26a21}.skin-wide .sw-row.is-sel .sw-chev{color:#f26a21}.skin-wide .sw-chev{font-size:18px}.skin-wide .cm.has-panel .cm-body{overflow-x:hidden}@media (prefers-reduced-motion:reduce){.skin-wide .cm.cm-wide.has-panel-slot,.skin-wide .cm-panel-in{transition:none}}.skin-wide .cm.has-panel>.close{display:none}.skin-wide .cm-panel-head{padding-right:0}.skin-wide .cm-panel{background:#fff;position:relative}.skin-wide .cm-panel:before{content:"";z-index:2;opacity:0;background:linear-gradient(#f26a21 0 var(--jt,0px),transparent var(--jt,0px) var(--jb,0px),#f26a21 var(--jb,0px));width:2px;transition:opacity .2s;position:absolute;inset:0 auto 0 0}.skin-wide .cm.has-panel .cm-panel:before{opacity:1;transition-delay:.2s}.skin-wide .cm-panel .sw-blk{background:#f5f6fa}.skin-wide .cm-panel .sw-al,.skin-wide .cm-panel .sw-al-in input,.skin-wide .cm-panel select,.skin-wide .cm-panel input[type=number]{background:#fff}.skin-wide .cm-panel .sw-blk select,.skin-wide .cm-panel .sw-blk input[type=number]{box-shadow:inset 0 0 0 1px #e3e6ef}.skin-wide .sw-row.is-sel{z-index:3;background:#fff;border:2px solid #f26a21;border-right:0;border-radius:14px 0 0 14px;margin-right:-24px;padding-right:24px;position:relative}.skin-wide .sw-row.is-sel .sw-head{padding-right:14px}.skin-wide .cm-panel:after{content:"";pointer-events:none;z-index:2;opacity:0;border:2px solid #f26a21;border-left:0;border-radius:0 16px 16px 0;transition:opacity .2s;position:absolute;inset:10px 10px 10px 0}.skin-wide .cm.has-panel .cm-panel:after{opacity:1;transition-delay:.2s}.skin-wide .cm-panel:before{background:linear-gradient(#f26a21 0 var(--jt,0px),transparent var(--jt,0px) var(--jb,0px),#f26a21 var(--jb,0px));inset:0 auto 0 0}.skin-wide .cm-panel:after{border-radius:0 22px 22px 0;inset:0}.skin-wide .cm-panel-in{padding:24px 24px 24px 22px}.skin-dirigeant .cm textarea,.skin-wide .cm textarea{box-sizing:border-box;color:#1a2542;width:100%;font:inherit;resize:vertical;background:#f5f6fa;border:0;border-radius:12px;min-height:110px;padding:10px 12px;font-size:13.5px;line-height:1.5}.skin-dirigeant .cm textarea:focus,.skin-wide .cm textarea:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.cm-drop{text-align:center;cursor:pointer;color:#1a2542;background:#f9fafc;border:2px dashed #cfd4e2;border-radius:16px;justify-items:center;gap:4px;padding:26px 16px;display:grid}.cm-drop input{display:none}.cm-drop b{font-size:13.5px}.cm-drop small{color:#8a91a6;font-size:12px}.cm-drop.is-over{background:#fdf1ea;border-color:#f26a21}.cm-drop.has-files{padding:14px 16px}.cm-files{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cm-files li{background:#f5f6fa;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.cm-files li span{min-width:0;display:grid}.cm-files b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cm-files small{color:#8a91a6;font-size:11.5px}.cm-files button{color:#59617a;cursor:pointer;background:#fff;border:0;border-radius:50%;width:26px;height:26px}.skin-wide .pg-create header:not(:first-child),.skin-dirigeant .pg-create header:not(:first-child){border-top:1px solid #eceef3;margin-top:4px;padding-top:12px}@media (max-width:760px){.pg-quickwrap{position:static}.pg-create{width:auto;max-height:calc(100dvh - 150px);left:12px;right:12px}}.skin-dirigeant .cm-mic,.skin-wide .cm-mic{background:#f5f6fa;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.cm-mic>span{flex:1;min-width:0;display:grid}.cm-mic b{font-size:13.5px}.cm-mic small{color:#8a91a6;font-size:12px}.cm-mic.is-failed small{color:#c2410c}.cm-mic-btn{color:#fff;cursor:pointer;background:#f26a21;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 18px #f26a2152}.cm-mic-btn .ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.cm-mic.is-recording .cm-mic-btn{background:#1a2542;animation:1.3s ease-out infinite cm-pulse}.cm-mic.is-reading .cm-mic-btn{opacity:.6}.cm-mic-x{font:inherit;color:#59617a;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px}@keyframes cm-pulse{0%{box-shadow:0 0 #1a254259}to{box-shadow:0 0 0 14px #1a254200}}@media (prefers-reduced-motion:reduce){.cm-mic.is-recording .cm-mic-btn{animation:none}}.skin-wide .lw{background:0 0;border:0;gap:12px;max-width:none;padding:0;display:grid}.skin-wide .lw-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.skin-wide .lw-card{box-shadow:none;background:#fff;border:0;border-radius:18px;padding:16px 20px}.skin-wide .lw-h{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;margin:0 0 10px;font-size:11px;font-weight:700}.skin-wide .lw-id{flex-wrap:wrap;align-items:center;gap:14px;display:flex;position:relative}.skin-wide .lw-id .avatar.large{border-radius:50%;flex:none;width:54px;height:54px;font-size:16px}.skin-wide .lw-name{min-width:0;display:grid}.skin-wide .lw-name b{color:#1a2542;flex-wrap:wrap;align-items:center;gap:8px;font-size:19px;font-weight:600;display:flex}.skin-wide .lw-name small{color:#8a91a6;font-size:12px}.skin-wide .lw-pill{color:#c2410c;background:#fdf1ea;border-radius:999px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:600}.skin-wide .lw-pill.is-lost{color:#b91c1c;background:#fde8e8}.skin-wide .lw-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.skin-wide .lw-btn{color:#1a2542;font:inherit;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.skin-wide .lw-btn:disabled{opacity:.5;cursor:default}.skin-wide .lw-btn:hover:not(:disabled){background:#e2e5ee}.skin-wide .lw-amount{text-align:right;border-left:1px solid #eceef3;padding-left:18px}.skin-wide .lw-amount b{color:#1a2542;font-size:22px;font-weight:600;display:block}.skin-wide .lw-amount small{color:#8a91a6;font-size:11.5px}.skin-wide .lw-more{position:relative}.skin-wide .lw-pop{z-index:20;background:#fff;border-radius:16px;gap:10px;width:340px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #1a25422e}.skin-wide .lw-pop select,.skin-wide .lw-pop button{font:inherit;font-size:12.5px}.skin-wide .lw .parcours{background:0 0;border:0;border-top:1px solid #eceef3;border-radius:0;margin:14px 0 0;padding:14px 0 0}.skin-wide .lw .parcours-steps{flex-wrap:nowrap;gap:6px;margin:0 0 14px;display:flex}.skin-wide .lw .parcours-steps li{color:#8a91a6;flex:1;gap:6px;min-width:0;font-size:11.5px;display:grid}.skin-wide .lw .parcours-steps li i{background:repeating-linear-gradient(135deg,#dfe2ec 0 4px,#eceef3 4px 8px);border:0;border-radius:3px;width:100%;height:6px;font-size:0;display:block}.skin-wide .lw .parcours-steps li.is-done{color:#1a2542}.skin-wide .lw .parcours-steps li.is-done i{background:#1a2542}.skin-wide .lw .parcours-steps li.is-now{color:#f26a21;font-weight:600}.skin-wide .lw .parcours-steps li.is-now i{background:#f26a21}.skin-wide .lw .parcours-steps li span{order:2}.skin-wide .lw .parcours-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skin-wide .lw .parcours-actions .pg-primary{color:#fff;background:#f26a21;border:0;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:600;box-shadow:0 6px 16px #f26a2147}.skin-wide .lw .parcours-ghost{color:#1a2542;background:#eceef3;border:0;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:600}.skin-wide .lw-cols{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.skin-wide .lw-side{gap:12px;display:grid}.skin-wide .lw-follow .activity-composer h3{display:none}.skin-wide .lw-follow .activity-type{background:#f5f6fa;border-radius:999px;gap:2px;margin-bottom:10px;padding:3px;display:inline-flex}.skin-wide .lw-follow .activity-type button{color:#59617a;background:0 0;border:0;border-radius:999px;height:auto;padding:6px 13px;font-size:12px;font-weight:600}.skin-wide .lw-follow .activity-type button.selected{color:#fff;background:#1a2542}.skin-wide .lw-follow textarea{box-sizing:border-box;width:100%;font:inherit;color:#1a2542;resize:vertical;background:#f5f6fa;border:0;border-radius:12px;min-height:70px;padding:10px 12px;font-size:13px}.skin-wide .lw-follow textarea:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.skin-wide .lw-follow .primary{color:#fff;background:#f26a21;border:0;border-radius:999px;height:36px;margin-top:8px;padding:0 18px;font-size:12.5px;font-weight:600}.skin-wide .lw-tl{margin:16px 0 0;padding:0;list-style:none}.skin-wide .lw-tl li{border-top:1px solid #eceef3;grid-template-columns:32px 1fr;gap:12px;padding:12px 0;display:grid}.skin-wide .lw-tl li i{color:#f26a21;background:#fdf1ea;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.skin-wide .lw-tl li.is-voice i{color:#fff;background:#1a2542}.skin-wide .lw-tl li i svg{width:15px;height:15px}.skin-wide .lw-tl b{color:#1a2542;font-size:13px}.skin-wide .lw-tl p{color:#59617a;overflow-wrap:anywhere;margin:2px 0;font-size:13px;line-height:1.5}.skin-wide .lw-tl small,.skin-wide .lw-doc small{color:#8a91a6;font-size:11.5px}.skin-wide .lw-empty{color:#8a91a6;margin:14px 0 0;font-size:13px}.skin-wide .lw-next{color:#fff;background:#1a2542}.skin-wide .lw-next .lw-h{color:#aab2cc}.skin-wide .lw-next b{font-size:15px;font-weight:600}.skin-wide .lw-kv{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:13px;display:grid}.skin-wide .lw-kv dt{color:#8a91a6}.skin-wide .lw-kv dd{text-align:right;color:#1a2542;overflow-wrap:anywhere;margin:0;font-weight:600}.skin-wide .lw-kv a{color:#1a2542}.skin-wide .lw-none{color:#aab0c2;font-weight:400}.skin-wide .lw-doc{margin:0 0 8px;display:grid}.skin-wide .lw-doc b{font-size:13px}.skin-wide .lw .parcours{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.skin-wide .lw-follow .activity-composer{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.skin-wide .lw-follow .activity-composer form{display:block}.skin-wide .lw-follow .lw-h{margin-bottom:12px}.skin-wide .lw-pop{gap:0;width:320px;padding:8px}.skin-wide .lw-pop section,.skin-wide .lw-pop .record-lost-set,.skin-wide .lw-pop .record-tools,.skin-wide .lw-pop .record-tools>div{background:0 0;border:0;grid-template-columns:1fr;gap:8px;margin:0;padding:0;display:grid}.skin-wide .lw-pop .record-lost,.skin-wide .lw-pop .record-tools{padding:10px 8px}.skin-wide .lw-pop .record-tools{border-top:1px solid #eceef3}.skin-wide .lw-pop select{color:#1a2542;background:#f5f6fa;border:0;border-radius:10px;width:100%;height:38px;padding:0 10px}.skin-wide .lw-pop button{color:#1a2542;cursor:pointer;text-align:center;background:#eceef3;border:0;border-radius:10px;width:100%;height:38px;font-weight:600}.skin-wide .lw-pop button:disabled{opacity:.5;cursor:default}.skin-wide .lw-pop button.danger{color:#b91c1c;background:#fde8e8}.skin-wide .fc{gap:12px;display:grid}.skin-wide .fc-box{background:#f5f6fa;border:1px solid #0000;border-radius:14px;position:relative}.skin-wide .fc-box.is-rec{background:#fff8f3;border-color:#f26a21}.skin-wide .fc-box textarea{box-sizing:border-box;width:100%;font:inherit;color:#1a2542;resize:vertical;background:0 0;border:0;border-radius:14px;min-height:100px;padding:12px 14px 48px;font-size:13px;line-height:1.5;display:block}.skin-wide .fc-box textarea:focus{outline:0}.skin-wide .fc-box:focus-within{background:#fff;box-shadow:0 0 0 3px #f26a2138}.skin-wide .fc-mic{align-items:center;gap:10px;display:flex;position:absolute;bottom:8px;right:10px}.skin-wide .fc-rec{color:#c2410c;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.skin-wide .fc-rec.is-bad{color:#b91c1c;max-width:360px;font-weight:400}.skin-wide .fc-rec i{background:#f26a21;border-radius:50%;width:8px;height:8px;animation:1.3s ease-out infinite cm-pulse}.skin-wide .fc-mic-btn{color:#fff;cursor:pointer;background:#1a2542;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.skin-wide .fc-mic-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.skin-wide .fc-box.is-rec .fc-mic-btn{background:#f26a21}.skin-wide .fc-lab{color:#59617a;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.skin-wide .fc-hint{color:#8a91a6;margin:6px 0 0;font-size:12px}.skin-wide .fc-foot{justify-content:flex-end;display:flex}.skin-wide .fc-foot .primary{margin-top:0}.skin-wide .fc-meeting{background:#f5f6fa;border-radius:14px;padding:14px 16px}.skin-wide .fc-meeting b{color:#1a2542;font-size:13.5px}.skin-wide .fc-meeting p{color:#59617a;margin:4px 0 0;font-size:12.5px;line-height:1.5}.wp{gap:8px;display:grid}.wp-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wp-chip{color:#1a2542;font:inherit;cursor:pointer;text-transform:capitalize;background:#f5f6fa;border:0;border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:600}.wp-chip:hover{background:#eceef3}.wp-chip.is-on{color:#fff;background:#1a2542}.wp-chip.is-time{text-transform:none;font-variant-numeric:tabular-nums}.wp-time{font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:999px;height:32px;padding:6px 12px;font-size:12.5px}.wp-sum{color:#f26a21;align-items:center;gap:10px;margin:0;font-size:12.5px;display:flex}.wp-sum b{text-transform:capitalize;font-weight:600}.wp-sum button{color:#8a91a6;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.wp-pop{position:relative}.wp-cal{z-index:30;background:#fff;border-radius:16px;width:264px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 44px #1a254233}.wp-cal header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.wp-cal header b{text-transform:capitalize;color:#1a2542;font-size:13px}.wp-cal header button{cursor:pointer;color:#1a2542;background:#f5f6fa;border:0;border-radius:50%;width:28px;height:28px;font-size:15px}.wp-cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.wp-cal-dow{color:#8a91a6;padding:4px 0;font-size:11px}.wp-cal-grid button{aspect-ratio:1;font:inherit;cursor:pointer;color:#1a2542;background:0 0;border:0;border-radius:50%;font-size:12.5px}.wp-cal-grid button:hover{background:#f5f6fa}.wp-cal-grid button.is-today{box-shadow:inset 0 0 0 1.5px #f26a21}.wp-cal-grid button.is-on{color:#fff;background:#f26a21}.ga-frame{background:#fff;border:1px solid #e3e6ef;border-radius:14px;height:400px;overflow:hidden}.ga-frame iframe{border:0;width:100%;height:100%;display:block}.ga-state{color:#59617a;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:12.5px;display:flex}.ga-state i{background:#2f9e5b;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.ga-state button{color:#f26a21;cursor:pointer;font:inherit;background:0 0;border:0}.ga-connect{background:#f5f6fa;border-radius:16px;gap:8px;padding:18px;display:grid}.ga-connect b{color:#1a2542;font-size:14px}.ga-connect p{color:#59617a;margin:0;font-size:12.5px;line-height:1.5}.ga-connect small{color:#8a91a6;font-size:11.5px}.ga-row{gap:8px;display:flex}.ga-row input{height:40px;font:inherit;color:#1a2542;background:#fff;border:0;border-radius:12px;flex:1;padding:0 12px;font-size:13px}.ga-row .primary{color:#fff;cursor:pointer;background:#f26a21;border:0;border-radius:999px;padding:0 18px;font-weight:600}.ga-row .primary:disabled{opacity:.5;cursor:default}.ga-dur{flex-wrap:wrap;gap:6px;display:flex}.ga-google{color:#1a2542;background:#fff;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1.5px #d6dae6}.wp-chip{text-transform:none}.wp-chip:first-letter{text-transform:uppercase}.wp-sum b{text-transform:none;display:inline-block}.wp-sum b:first-letter{text-transform:uppercase}.wp-row{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.aw{gap:10px;display:grid}.aw-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.aw-nav{align-items:center;gap:6px;display:flex}.aw-nav b{color:#1a2542;margin-left:8px;font-size:13px}.aw-nav button{color:#1a2542;cursor:pointer;min-width:32px;height:32px;font:inherit;background:#f5f6fa;border:0;border-radius:999px;font-size:14px}.aw-nav .aw-today{padding:0 14px;font-size:12.5px;font-weight:600}.aw-mode{background:#f5f6fa;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.aw-mode button{font:inherit;color:#59617a;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:600}.aw-mode button.on{color:#fff;background:#1a2542}.aw-head{text-align:center;color:#8a91a6;text-transform:capitalize;grid-template-columns:44px repeat(7,minmax(0,1fr));padding-right:8px;font-size:11px;display:grid}.aw-head span{gap:2px;padding:4px 0;display:grid}.aw-head b{color:#1a2542;font-size:15px;font-weight:600}.aw-head .is-today b{color:#fff;background:#f26a21;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin:0 auto;display:inline-flex}.aw-scroll{background:#f9fafc;border:1px solid #e9ebf2;border-radius:14px;max-height:400px;overflow-y:auto}.aw-grid{grid-template-columns:44px repeat(7,minmax(0,1fr));display:grid;position:relative}.aw-hours{position:relative}.aw-hours span{color:#8a91a6;font-size:10.5px;position:absolute;right:6px}.aw-col{background-image:repeating-linear-gradient(#0000 0 43px,#eceef4 43px 44px);border-left:1px solid #e9ebf2;position:relative}.aw-col.is-today{background-color:#fff8f3}.aw-col.is-off{background-color:#f1f2f6}.aw-slot{cursor:crosshair;background:0 0;border:0;padding:0;position:absolute;inset:0}.aw-slot:hover{background:#f26a210f}.aw-now{pointer-events:none;z-index:3;background:#f26a21;height:2px;position:absolute;left:0;right:0}.aw-ev{color:#fff;pointer-events:auto;z-index:2;background:#1a2542;border-radius:8px;align-content:start;padding:3px 6px;font-size:11px;line-height:1.25;display:grid;position:absolute;left:3px;right:3px;overflow:hidden}.aw-ev b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.aw-ev small{opacity:.8;font-size:10.5px}.aw-ev.is-own{background:#8a91a6}.aw-ev.is-reminder{color:#1a2542;background:#e3e6ef}.aw-ev.is-new{color:#c2410c;z-index:4;pointer-events:none;background:#f26a2129;border:2px dashed #f26a21}.aw-legend{color:#8a91a6;flex-wrap:wrap;gap:14px;margin:0;font-size:11.5px;display:flex}.aw-legend span{align-items:center;gap:6px;display:inline-flex}.aw-legend i{background:#1a2542;border-radius:4px;width:12px;height:12px;display:inline-block}.aw-legend i.is-new{box-sizing:border-box;background:#f26a2129;border:2px dashed #f26a21}.aw-legend i.is-own{background:#8a91a6}.aw-legend i.is-reminder{background:#e3e6ef}.aw-form{background:#f5f6fa;border-radius:14px;gap:10px;padding:14px;display:grid}.aw-sum{color:#59617a;align-items:baseline;gap:10px;font-size:13px;display:flex}.aw-sum b{color:#1a2542;font-size:14px}.aw-sum b:first-letter{text-transform:uppercase}.aw-clash{color:#c2410c;background:#fff1e8;border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px}.aw-form .form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aw-form .form-grid label{color:#59617a;gap:4px;font-size:12px;display:grid}.aw-form .form-grid input{height:38px;font:inherit;color:#1a2542;box-sizing:border-box;background:#fff;border:0;border-radius:10px;width:100%;padding:0 12px;font-size:13px}.aw-form .wp-chip{background:#fff}.aw-form .wp-chip.is-on{background:#1a2542}.aw-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.aw-actions .primary{color:#fff;cursor:pointer;background:#f26a21;border:0;border-radius:999px;height:38px;margin:0;padding:0 20px;font-size:13px;font-weight:600}.aw-link{align-items:center;gap:10px;font-size:12.5px;display:flex}.aw-on{color:#1a2542;align-items:center;gap:6px;font-weight:600;display:inline-flex}.aw-on i{background:#2f9e5b;border-radius:50%;width:8px;height:8px}.aw-off{color:#8a91a6}.aw-link button{color:#1a2542;font:inherit;cursor:pointer;background:#f5f6fa;border:0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.aw-link .aw-connect{background:#fff;box-shadow:inset 0 0 0 1.5px #d6dae6}.aw-ev.is-google{color:#174ea6;background:#e8f0fe;border-left:3px solid #4285f4;border-radius:6px}.aw-legend i.is-google{box-sizing:border-box;background:#e8f0fe;border-left:3px solid #4285f4}.aw-both{color:#59617a;align-items:center;gap:8px;margin-right:auto;font-size:12.5px;display:inline-flex}.aw-both input{accent-color:#f26a21}.aw-ev.is-google{background:var(--gc,#4285f4)}@supports (color:color-mix(in lab, red, red)){.aw-ev.is-google{background:color-mix(in srgb,var(--gc,#4285f4) 16%,#fff)}}.aw-ev.is-google{color:#1a2542;border-left:3px solid var(--gc,#4285f4)}.aw-both select{font:inherit;color:#1a2542;background:#fff;border:0;border-radius:8px;max-width:220px;padding:5px 8px;font-size:12.5px}.dv{color:#1a2542;gap:12px;display:grid}.dv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dv-head h2{margin:0;font-size:20px}.dv-head p{color:#8a91a6;margin:2px 0 0;font-size:13px}.dv-quota{gap:4px;min-width:240px;display:grid}.dv-quota b{font-size:15px}.dv-quota small{color:#8a91a6;font-size:12px}.dv-card{background:#fff;border-radius:18px;padding:16px 20px}.dv-connect{justify-items:start;gap:8px;display:grid}.dv-connect b{font-size:15px}.dv-connect p{color:#59617a;max-width:560px;margin:0;font-size:13px;line-height:1.5}.dv-primary{color:#fff;font:inherit;cursor:pointer;background:#f26a21;border:0;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;box-shadow:0 6px 16px #f26a2147}.dv-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:12px;display:grid}.dv-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.dv-trail{flex-wrap:wrap;flex:220px;align-items:center;gap:4px;min-width:0;font-size:13px;display:flex}.dv-trail i{color:#8a91a6;margin:0 2px;font-style:normal}.dv-trail button{font:inherit;color:#1a2542;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 4px;font-weight:600}.dv-trail button:hover:not(:disabled){background:#f5f6fa}.dv-trail button:disabled{cursor:default}.dv-search input{height:36px;font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:999px;width:200px;padding:0 14px;font-size:13px}.dv-btn{color:#1a2542;font:inherit;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:600}.dv-btn:hover{background:#e2e5ee}.dv-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dv-list button{text-align:left;width:100%;font:inherit;color:#1a2542;cursor:pointer;background:#f9fafc;border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 110px 70px;align-items:center;gap:12px;padding:8px 12px;display:grid}.dv-list button:hover{background:#f1f3f8}.dv-ico{color:#59617a;background:#eceef3;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.dv-ico.is-folder{color:#f26a21;background:#fdf1ea}.dv-ico svg{width:17px;height:17px}.dv-name{min-width:0;display:grid}.dv-name b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dv-name small{color:#8a91a6;font-size:11.5px}.dv-meta{color:#8a91a6;text-align:right;font-size:12px}.dv-empty{text-align:center;color:#8a91a6;margin:20px 0;font-size:13px}.dv-error{color:#c2410c;background:#fff1e8;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:12.5px}.dv-ideas h3{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;margin:0 0 10px;font-size:11px}.dv-ideas section{margin-bottom:12px}.dv-ideas h4{margin:0 0 6px;font-size:13px}.dv-ideas ul{color:#59617a;gap:5px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.45;display:grid}.dv-note{color:#8a91a6;background:#f5f6fa;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.pd{gap:6px;margin-bottom:10px;display:grid}.pd-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pd-btn{color:#1a2542;font:inherit;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600}.pd-btn:hover:not(:disabled){background:#e2e5ee}.pd-btn:disabled{opacity:.55;cursor:default}.pd-link{color:#f26a21;font-size:12.5px;font-weight:600;text-decoration:none}.pdv{gap:8px;display:grid}.pdv small{color:#8a91a6;font-size:11.5px}.xp-thumb{object-fit:cover;border-radius:8px;width:34px;height:34px;display:block}.bi-view.pg-list{display:block}.bi-view.pg-list>.bi-fiche,.bi-view.pg-list>form.bi-fiche{margin-top:16px}.lg-x{color:#8a91a6;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:6px;padding:2px 6px;font-size:16px;line-height:1}.lg-x:hover{color:#f26a21;background:#fff1e7}.skin-wide .pg-noresult{text-align:center;color:#8a91a6;background:0 0;border:1.5px dashed #dfe3ee;border-radius:18px;flex-direction:column;gap:16px;width:auto;max-width:540px;margin:36px auto;padding:34px 30px;font-size:13.5px;line-height:1.55}.skin-wide .pg-noresult span{background:#f26a21;width:12px;height:12px;box-shadow:0 0 0 8px #fff1e7}.co2{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:22px;max-width:1180px;display:grid}.co2-side{background:#fff;border-radius:20px;gap:14px;padding:22px 20px;display:grid;position:sticky;top:12px;box-shadow:0 6px 18px #1a25420f}.co2-side h1{color:#1a2542;margin:0;font-size:20px}.co2-lead{color:#59617a;margin:0;font-size:12.5px;line-height:1.5}.co2-score{background:#f5f6fa;border-radius:16px;gap:6px;padding:14px;display:grid}.co2-score b{color:#1a2542;font-size:26px}.co2-score small{color:#8a91a6;font-size:12px}.co2-missing{color:#59617a;margin:0;font-size:12px;line-height:1.5}.co2-side nav{gap:4px;display:grid}.co2-nav{text-align:left;color:#1a2542;align-items:center;gap:10px;width:100%;font-size:13px;font-weight:600;background:0 0!important;border:0!important;border-radius:12px!important;padding:8px 10px!important;display:flex!important}.co2-nav:hover{background:#f5f6fa!important}.co2-nav span{flex:1}.co2-nav small{color:#8a91a6;font-size:11.5px;font-weight:600}.co2-side .is-primary{border-radius:12px;width:100%;padding:11px 16px;font-size:14px}.co2-main{gap:16px;min-width:0;display:grid}.co2-main section{border:0;border-radius:20px;gap:12px;padding:20px 22px;scroll-margin-top:14px;box-shadow:0 6px 18px #1a25420f}.co2-main h2{color:#1a2542;align-items:center;gap:10px;font-size:15px;display:flex}.co2-main h2 small{color:#8a91a6;margin-left:auto;font-size:12px;font-weight:600}.co2-main section>p{font-size:12.5px;line-height:1.55}@media (max-width:900px){.co2{grid-template-columns:1fr}.co2-side{position:static}}.skin-wide .settings-view{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;max-width:1180px}:is(.skin-wide .settings-view>.settings-intro,.skin-wide .settings-view>.int-card,.skin-wide .settings-view>.settings-card:has(.trash-list),.skin-wide .settings-view>.form-error){grid-column:1/-1}.skin-wide .settings-card{border-radius:20px;padding:22px 24px}.skin-wide .settings-grid{grid-template-columns:1fr 1fr}.int-list{gap:10px;display:grid}.int-row{background:#f5f6fa;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.int-main{gap:3px;min-width:0;display:grid}.int-main b{color:#1a2542;font-size:14px}.int-main small{color:#59617a;font-size:12px;line-height:1.45}.int-err{color:#f26a21!important}.int-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.int-actions button{color:#1a2542;cursor:pointer;background:#fff;border:1px solid #dfe3ee;border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:600}.int-actions button.is-primary{color:#fff;background:#f26a21;border-color:#f26a21}@media (max-width:900px){.skin-wide .settings-view{grid-template-columns:1fr}.int-row{grid-template-columns:auto 1fr}.int-row .pg-chip,.int-actions{grid-column:1/-1}}.skin-wide .settings-view>.settings-card:has(.settings-actions){grid-column:1/-1}.skin-wide .settings-links{grid-template-columns:1fr}.skin-dirigeant .pg-noresult{text-align:center;box-sizing:border-box;color:#8a91a6;background:0 0;border:1.5px dashed #dfe3ee;border-radius:18px;flex-direction:column;gap:14px;width:auto;max-width:none;margin:18px 0;padding:28px 22px;font-size:13px;line-height:1.55}.skin-dirigeant .pg-noresult span{background:#f26a21;width:12px;height:12px;box-shadow:0 0 0 8px #fff1e7}@media (max-width:900px){.co2-side nav{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.co2-nav{white-space:nowrap;flex:none;background:#f5f6fa!important;width:auto!important;padding:6px 12px 6px 8px!important}.co2-nav small{display:none}.co2-side .is-primary{position:sticky;bottom:80px}}.dh-main{gap:14px;min-width:0;display:grid}.dh-hero{background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;padding:22px 24px;display:grid;box-shadow:0 6px 18px #1a25420f}.dh-who{align-items:center;gap:16px;min-width:0;display:flex}.dh-av{color:#fff;background:#1a2542;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;font-size:18px;font-style:normal;font-weight:700;display:grid}.dh-who h2{color:#1a2542;margin:0;font-size:22px}.dh-who p{color:#59617a;margin:3px 0 8px;font-size:13.5px}.dh-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dh-chips>span:not(.pg-chip){color:#59617a;background:#f5f6fa;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:600}.dh-amount{text-align:right;align-content:center;gap:2px;display:grid}.dh-amount small{color:#8a91a6;font-size:12px}.dh-amount b{color:#1a2542;font-size:30px;line-height:1.1}.dh-amount span{color:#59617a;font-size:12.5px}.dh-steps{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.dh-steps li{gap:2px;padding-top:20px;display:grid;position:relative}.dh-steps li:before{content:"";background:#e8ebf3;border-radius:3px;height:3px;position:absolute;top:6px;left:0;right:0}.dh-steps li i{box-sizing:border-box;background:#fff;border:3px solid #c9cfdd;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.dh-steps b{color:#1a2542;font-size:13px}.dh-steps small{color:#8a91a6;font-size:12px}.dh-facts{border-top:1px solid #e6e8ef;flex-wrap:wrap;grid-column:1/-1;gap:30px;margin:0;padding-top:14px;display:flex}.dh-facts div{gap:2px;display:grid}.dh-facts dt{color:#8a91a6;font-size:11.5px}.dh-facts dd{color:#1a2542;margin:0;font-size:13.5px;font-weight:600}.dh-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dh-card{background:#fff;border-radius:20px;align-content:start;gap:5px;padding:18px 20px;display:grid;box-shadow:0 6px 18px #1a25420f}.dh-card h3{color:#8a91a6;align-items:center;gap:9px;margin:0 0 6px;font-size:13px;font-weight:600;display:flex}.dh-card b{color:#1a2542;font-size:15px}.dh-card p{color:#59617a;margin:0;font-size:13px}.dh-contact{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dh-contact a{color:#1a2542;background:#f5f6fa;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dh-contact a:hover{color:#f26a21;background:#fff1e7}.dh-contact small{color:#8a91a6}@media (max-width:700px){.dh-hero{grid-template-columns:1fr}.dh-amount{text-align:left}.dh-two{grid-template-columns:1fr}}.dh-steps li.is-done:before{background:#f26a21!important}.dh-steps li.is-done i{background:#f26a21!important;border-color:#f26a21!important}.fh-hero{margin-bottom:14px}.fh-cols{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.fh-cols .fa-preview{background:#fff;border:0;border-radius:20px;width:100%;height:calc(100vh - 150px);min-height:620px;box-shadow:0 6px 18px #1a25420f}.fh-side{gap:14px;max-height:calc(100vh - 24px);display:grid;position:sticky;top:12px;overflow:auto}.fh-actions>div{gap:8px;display:grid}.fh-actions button{text-align:left;color:#1a2542;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:12px;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.fh-actions button:hover{color:#f26a21;border-color:#f26a21}.fh-actions button.is-primary{color:#fff;background:#f26a21;border-color:#f26a21;justify-content:center}.fh-row{color:#59617a;justify-content:space-between;gap:10px;margin:0;font-size:13px;display:flex}.fh-row b{color:#1a2542}.fh-row.is-total{border-top:1px solid #e6e8ef;padding-top:8px;font-size:14px}.fh-side .fa-note{color:#59617a;background:#fff;border:0;border-radius:20px;margin:0;padding:16px 18px;font-size:12.5px;line-height:1.55;box-shadow:0 6px 18px #1a25420f}.fh-side .fa-note ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fh-side .fa-bar{background:#fff;border:0;border-radius:20px;gap:10px;display:grid;box-shadow:0 6px 18px #1a25420f}@media (max-width:1240px){.fh-cols{grid-template-columns:1fr}.fh-side{max-height:none;position:static}}.dh-steps{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}.cf-side{gap:14px;min-width:0;margin-top:6px;display:grid}.cf-who{align-items:center;gap:10px;display:flex}.cf-who i{color:#fff;background:#f26a21;border-radius:50%;place-items:center;width:42px;height:42px;font-size:14px;font-style:normal;font-weight:700;display:grid}.cf-who span{display:grid}.cf-who b{font-size:14px}.cf-who em{opacity:.7;font-size:11.5px;font-style:normal}.cf-stats{gap:8px;margin:0;display:grid}.cf-stats div{background:#ffffff14;border-radius:12px;justify-content:space-between;gap:8px;padding:9px 12px;display:flex}.cf-stats dt{opacity:.75;font-size:12px}.cf-stats dd{margin:0;font-size:13px;font-weight:700}.cf-stats .is-due dd{color:#ffb27d}.cf-list{gap:8px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.cf-list li{background:#ffffff14;border-radius:12px;gap:1px;padding:9px 12px;display:grid}.cf-list b{font-size:12.5px}.cf-list small{opacity:.7;font-size:11.5px}.cf-list em{opacity:.9;font-size:11px;font-style:normal;font-weight:700}.cf-list em.ok{color:#7be0b4}.cf-list em.bad{color:#ff9b9b}.cf-list em.or{color:#ffb27d}.skin-wide .demo-dialog{color:#1a2542;background:#fff;border:0;border-radius:24px;padding:26px 28px;box-shadow:0 24px 64px #14161a4d}.skin-wide .demo-dialog::backdrop{background:#0d122294}.skin-wide .demo-dialog>form>header,.skin-wide .demo-dialog>header{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:0;display:flex}.skin-wide .demo-dialog header h2{color:#1a2542;margin:0;font-size:20px}.skin-wide .demo-dialog header>button{color:#59617a;cursor:pointer;background:#f5f6fa;border:0;border-radius:50%;width:34px;height:34px;font-size:18px;line-height:1}.skin-wide .person-grid{gap:18px 26px}.skin-wide .person-grid legend,.skin-wide .person-cumuls h3{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;font-size:11px;font-weight:700}.skin-wide .demo-dialog label{color:#59617a;gap:5px;font-size:12px;display:grid}.skin-wide .demo-dialog input:not([type=checkbox]):not([type=radio]):not([type=range]),.skin-wide .demo-dialog select{color:#1a2542;height:40px;font:inherit;background:#f5f6fa;border:0;border-radius:12px;padding:0 12px;font-size:13.5px}.skin-wide .demo-dialog textarea{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;padding:10px 12px}.skin-wide .demo-dialog input:focus,.skin-wide .demo-dialog select:focus,.skin-wide .demo-dialog textarea:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.skin-wide .demo-dialog footer{border-top:1px solid #eceef3;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.skin-wide .demo-dialog footer button{color:#1a2542;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:10px 20px;font-size:13.5px;font-weight:600}.skin-wide .demo-dialog footer .demo-primary,.skin-wide .demo-dialog footer .primary{color:#fff;background:#f26a21}.skin-wide .demo-dialog .person-cumuls dl>div{background:#f5f6fa;border:0;border-radius:14px}.skin-wide .demo-dialog .demo-error{color:#c4500f;background:#fdf1ea;border-radius:12px;padding:10px 12px;font-size:12.5px}.skin-wide .demo-dialog .scb-table,.skin-wide .demo-dialog .insight-table{border-radius:14px;overflow:hidden}.skin-wide .demo-dialog .person-grid fieldset>button,.skin-wide .demo-dialog fieldset button:not([type=submit]){cursor:pointer;text-align:left;border:0;border-radius:12px;font-weight:600;color:#1a2542!important;background:#f5f6fa!important;padding:9px 14px!important;font-size:12.5px!important}.skin-wide .demo-dialog .person-grid fieldset>button:hover{color:#f26a21!important;background:#fff1e7!important}.skin-wide .tx-view{max-width:none}.skin-wide .tx-list,.skin-wide .tx-editor{background:#fff;border:0;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .tx-list{padding:8px 0}.skin-wide .tx-list b{color:#8a91a6;padding:12px 18px 6px}.skin-wide .tx-list button{color:#1a2542;font-size:13px;padding:10px 18px!important}.skin-wide .tx-list button.is-on{font-weight:600;background:#fff1e7!important;border-left-color:#f26a21!important}.skin-wide .tx-editor{gap:14px;padding:22px 24px}.skin-wide .tx-editor input,.skin-wide .tx-editor select,.skin-wide .tx-editor textarea{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;padding:10px 12px}.skin-wide .tx-editor input:focus,.skin-wide .tx-editor textarea:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.skin-wide .tx-actions button{color:#1a2542;background:#eceef3;border:0;border-radius:999px;padding:10px 20px;font-weight:600}.skin-wide .tx-actions .is-primary{color:#fff;background:#f26a21}.skin-wide .library-board>.dash-kpis{margin:6px 0 12px}@media (max-width:760px){.skin-dirigeant .pg-main .pg-lines-due{background:0 0;border:0;gap:8px;display:grid}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row:has(>span:nth-child(5):last-child){background:#fff;border:0;border-radius:16px;align-items:center;padding:12px 14px;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 12px!important;display:grid!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(2){grid-area:1/1!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(4){text-align:right;white-space:nowrap;font-weight:700;grid-area:1/2!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:first-child{color:#8a91a6;font-size:12px;grid-area:2/1!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(3){text-align:right;color:#8a91a6;font-size:12px;grid-area:2/2!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(5){text-align:left;grid-area:3/1/auto/-1!important}.skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(5) button{width:100%}}.skin-wide .creator-modal:not(.cm){color:#1a2542;background:#fff;border-top:0;border-radius:24px;padding:28px 30px;box-shadow:0 24px 64px #14161a4d}.skin-wide .creator-modal:not(.cm) .close{color:#59617a;background:#f5f6fa;border:0;border-radius:50%;width:34px;height:34px;font-size:18px;top:16px;right:16px}.skin-wide .creator-modal:not(.cm) .eyebrow{letter-spacing:.06em;color:#f26a21;margin:0 0 6px;font-size:11px;font-weight:700}.skin-wide .creator-modal:not(.cm) h2{color:#1a2542;margin:0 40px 8px 0;font-size:21px;line-height:1.25}.skin-wide .creator-modal:not(.cm) .creator-intro{color:#59617a;margin:0 0 14px;font-size:13px;line-height:1.55}.skin-wide .creator-modal:not(.cm) .form-grid{gap:10px;display:grid}.skin-wide .creator-modal:not(.cm) .form-grid label>span{color:#59617a;font-size:12px}.skin-wide .creator-modal:not(.cm) input:not([type=checkbox]):not([type=radio]),.skin-wide .creator-modal:not(.cm) select{color:#1a2542;height:40px;font:inherit;background:#f5f6fa;border:0;border-radius:12px;padding:0 12px}.skin-wide .creator-modal:not(.cm) textarea{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;padding:10px 12px}.skin-wide .creator-modal:not(.cm) input:focus,.skin-wide .creator-modal:not(.cm) select:focus,.skin-wide .creator-modal:not(.cm) textarea:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2140}.skin-wide .creator-modal:not(.cm) .creator-actions{border-top:1px solid #eceef3;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;display:flex}.skin-wide .creator-modal:not(.cm) .creator-actions button{color:#1a2542;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:10px 20px;font-weight:600}.skin-wide .creator-modal:not(.cm) .creator-actions .primary{color:#fff;background:#f26a21}.skin-wide .creator-modal:not(.cm) .pg-lines{background:#f5f6fa;border:0;border-radius:14px;overflow:hidden}.settings-view>.ap-card{grid-column:1/-1}.ap-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.ap-label{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;margin:0 0 10px;font-size:11px;font-weight:700}.ap-block .ap-label:not(:first-child){margin-top:20px}.ap-swatches{flex-wrap:wrap;gap:10px;display:flex}.ap-swatches button{color:#1a2542;font:inherit;cursor:pointer;background:#f5f6fa;border:2px solid #0000;border-radius:14px;align-items:center;gap:9px;padding:9px 14px 9px 10px;font-size:13px;font-weight:600;display:inline-flex}.ap-swatches button i{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 2px #ffffff8c}.ap-swatches button.is-on{background:#fff;border-color:#1a2542}.ap-modes{justify-self:start}.ap-preview{color:#1a2542;background:#f5f6fa;border-radius:18px;gap:10px;padding:16px;display:grid}.ap-preview small{color:#8a91a6;font-size:11px}.ap-pv-row{justify-content:space-between;align-items:center;display:flex}.ap-pv-row em{background:var(--acc,#f26a21);color:#fff;border-radius:999px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:700}.ap-pv-bar{background:#e6e8ef;border-radius:8px;height:8px;overflow:hidden}.ap-pv-bar i{background:var(--acc,#f26a21);border-radius:8px;width:62%;height:100%;display:block}.ap-pv-actions{gap:8px;display:flex}.ap-pv-primary{background:var(--acc,#f26a21);color:#fff;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700}.ap-pv-ghost{background:#fff;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600}@media (max-width:900px){.ap-grid{grid-template-columns:1fr}}.dv-tree{border-bottom:1px solid #e6e8ef;gap:10px;margin-bottom:18px;padding-bottom:18px;display:grid}.dv-tree h4{margin:0;font-size:14px}.dv-tree p,.dv-tree small{color:#59617a;margin:0;font-size:12px;line-height:1.5}.dv-tree ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dv-tree li{color:#1a2542;background:#f5f6fa;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.dv-tree li button{color:#8a91a6;cursor:pointer;background:0 0;border:0;border-radius:50%;width:20px;height:20px;font-size:15px;line-height:1}.dv-tree li button:hover{color:#f26a21;background:#fff1e7}.dv-tree form{gap:8px;display:flex}.dv-tree form input{min-width:0;height:36px;font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:12px;flex:1;padding:0 12px;font-size:13px}.dv-tree form button{color:#1a2542;cursor:pointer;background:#eceef3;border:0;border-radius:12px;padding:0 14px;font-weight:600}.dv-tree-actions{flex-wrap:wrap;gap:8px;display:flex}.pd-sub{color:#1a2542;height:34px;font:inherit;background:#f5f6fa;border:0;border-radius:10px;padding:0 10px;font-size:12.5px}.conv-list{color:#59617a;gap:6px;margin:0 0 14px;padding:0 0 0 18px;font-size:13px;line-height:1.5;display:grid}.conv-list b{color:#1a2542}.ech-retenue{color:#c4500f;font:inherit;cursor:pointer;white-space:nowrap;background:#fff1e7;border:0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.ech-retenue:hover{color:#fff;background:#f26a21}.ech-none{color:#8a91a6}.sv-pill{align-items:center;gap:7px;display:inline-flex}.sv-pill b{color:#ff9b5e}.sv-pill em{color:#fff;background:#f26a21;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.sv-backdrop{z-index:200;background:#0d122280;justify-content:flex-end;display:flex;position:fixed;inset:0}.sv{color:#1a2542;background:#fff;align-content:start;gap:16px;width:min(560px,100%);height:100%;padding:26px 26px 20px;animation:.22s ease-out sv-in;display:grid;position:relative;overflow-y:auto;box-shadow:-18px 0 48px #0d12224d}@keyframes sv-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.sv-close{color:#59617a;cursor:pointer;background:#f5f6fa;border:0;border-radius:50%;width:34px;height:34px;font-size:18px;line-height:1;position:absolute;top:16px;right:16px}.sv-head{align-items:center;gap:18px;padding-right:36px;display:flex}.sv-ring{--p:0;background:conic-gradient(#f26a21 calc(var(--p)*1%),#e8ebf3 0);border-radius:50%;flex:none;place-items:center;width:96px;height:96px;display:grid;position:relative}.sv-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px}.sv-ring b{color:#1a2542;font-size:26px;position:relative}.sv-ring small{color:#8a91a6;margin-left:1px;font-size:13px}.sv-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#f26a21;margin:0 0 3px;font-size:11px;font-weight:700}.sv-head h2{margin:0;font-size:22px}.sv-sub{color:#59617a;margin:4px 0 0;font-size:12.5px}.sv-next{background:#fff1e7;border-radius:14px;gap:3px;padding:12px 14px;display:grid}.sv-next small{letter-spacing:.05em;text-transform:uppercase;color:#c4500f;font-size:11px;font-weight:700}.sv-next b{font-size:14px}.sv-next span{color:#59617a;font-size:12.5px;line-height:1.5}.sv-phases{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.sv-phases li{gap:1px;padding-top:18px;display:grid;position:relative}.sv-phases li:before{content:"";background:#e8ebf3;border-radius:3px;height:3px;position:absolute;top:5px;left:0;right:0}.sv-phases li.is-done:before{background:#f26a21}.sv-phases li.is-current:before{background:linear-gradient(90deg,#f26a21 50%,#e8ebf3 50%)}.sv-phases li i{box-sizing:border-box;background:#fff;border:3px solid #c9cfdd;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0}.sv-phases li.is-done i{background:#f26a21;border-color:#f26a21}.sv-phases li.is-current i{border-color:#f26a21}.sv-phases b{font-size:12px}.sv-phases small{color:#8a91a6;font-size:11px}.sv-filter{justify-self:start}.sv-body{gap:14px;display:grid}.sv-body h3{letter-spacing:.06em;text-transform:uppercase;color:#8a91a6;margin:0 0 6px;font-size:11px}.sv-body ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sv-body li{background:#f5f6fa;border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:grid}.sv-body li i{box-sizing:border-box;color:#fff;border:2px solid #c9cfdd;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:700;display:grid}.sv-body li.is-done i{background:#1f9d6b;border-color:#1f9d6b}.sv-body li.is-current i{background:radial-gradient(#f26a21 40%,#0000 45%);border-color:#f26a21}.sv-body li.is-todo{color:#59617a}.sv-body li em{color:#fff;background:#f26a21;border-radius:999px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:700}.sv-body li small{color:#8a91a6;white-space:nowrap;font-size:11.5px}.sv-empty{color:#8a91a6;margin:0;font-size:13px}.sv footer{color:#8a91a6;padding-top:6px;font-size:11.5px;line-height:1.5}@media (max-width:600px){.sv{padding:20px 16px 16px}.sv-head{gap:12px}.sv-ring{width:80px;height:80px}}.sv-filter{background:#f5f6fa;border:0;border-radius:999px;gap:2px;margin:0;padding:3px;display:inline-flex;overflow:visible}.sv-filter button{color:#59617a;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.sv-filter button.on{color:#fff;background:#1a2542}.dl{color:#1a2542;background:#fff;border-radius:20px;margin-bottom:16px;box-shadow:0 6px 18px #1a25420f}.dl-head{border-bottom:1px solid #eceef3;align-items:center;gap:18px;padding:18px 22px;display:flex}.dl-title{flex:1;gap:2px;min-width:0;display:grid}.dl-title b{font-size:16px}.dl-title small{color:#8a91a6;font-size:12px}.dl-total{text-align:right;gap:1px;display:grid}.dl-total small{color:#8a91a6;font-size:11px}.dl-total b{font-size:20px}.dl-fullbtn{color:#1a2542;font:inherit;cursor:pointer;background:#f5f6fa;border:0;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.dl-fullbtn:hover{color:#c4500f;background:#fff1e7}.dl-adder{background:#fff1e7;border-bottom:1px solid #eceef3;align-items:center;gap:10px;padding:10px 22px;display:flex;position:relative}.dl-search{background:#fff;border:1.5px solid #f26a21;border-radius:14px;flex:1;align-items:center;gap:10px;height:46px;padding:0 14px;display:flex;box-shadow:0 0 0 4px #f26a2126}.dl-search input{min-width:0;font:inherit;color:#1a2542;background:0 0;border:0;outline:0;flex:1;font-size:14px}.dl-adder-x{color:#8a91a6;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:18px;line-height:1}.dl-adder-x:hover{color:#f26a21}.dl-suggest{z-index:30;background:#fff;border-radius:16px;max-height:340px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% - 4px);left:22px;right:22px;overflow:auto;box-shadow:0 18px 44px #1a254238}.dl-suggest li{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.dl-suggest li.is-on{background:#fff1e7}.dl-suggest li span{gap:2px;min-width:0;display:grid}.dl-suggest li b{font-size:13.5px}.dl-suggest li small{color:#8a91a6;font-size:11.5px}.dl-suggest li em{text-align:right;white-space:nowrap;gap:1px;font-size:12.5px;font-style:normal;font-weight:600;display:grid}.dl-suggest li.dl-hint{cursor:default;letter-spacing:.04em;text-transform:uppercase;color:#8a91a6;padding:6px 12px 2px;font-size:11px;font-weight:700}.dl-suggest li.dl-free{border-top:1px solid #eceef3;border-radius:0 0 12px 12px;margin-top:4px}.dl-suggest li.dl-free em{color:#f26a21;font-size:18px}.dl-browser{border-bottom:1px solid #eceef3;padding:14px 22px}.dl-catalogue{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;max-height:260px;display:grid;overflow:auto}.dl-catalogue button{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#f5f6fa;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.dl-catalogue button:hover{background:#fff1e7}.dl-catalogue button.is-in{background:#e9f7f1}.dl-catalogue b{font-size:13px;display:block}.dl-catalogue small{color:#8a91a6;margin-top:2px;font-size:11px;display:block}.dl-catalogue i{color:#f26a21;font-size:18px;font-style:normal}.dl-table{padding-bottom:2px;display:block}.dl-row{background:#fff;border-bottom:1px solid #f1f2f7;grid-template-columns:44px minmax(0,1fr) 92px 68px 118px 96px 118px 64px;align-items:center;gap:10px;padding:8px 22px;font-size:13.5px;display:grid;position:relative}.dl-thead{letter-spacing:.04em;text-transform:uppercase;color:#8a91a6;background:#fafbfd;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:700}.dl-row.is-right,.dl-row .is-right{text-align:right}.dl-grip{color:#c3c9d6;align-items:center;gap:4px;display:flex}.dl-grip i{letter-spacing:-3px;cursor:grab;-webkit-user-select:none;user-select:none;font-size:16px;font-style:normal}.dl-grip span{gap:0;display:grid}.dl-grip button{color:#c3c9d6;cursor:pointer;background:0 0;border:0;padding:1px 3px;font-size:8px;line-height:1.1}.dl-grip button:hover:not(:disabled){color:#f26a21}.dl-grip button:disabled{opacity:.3}.dl-what{gap:2px;min-width:0;display:grid}.dl-what b{font-size:14px}.dl-what small{color:#8a91a6;padding:0 9px;font-size:11.5px}.dl-what input,.dl-unit-in{width:100%;height:34px;font:inherit;color:#1a2542;background:0 0;border:1px solid #0000;border-radius:10px;min-width:0;padding:0 8px;font-size:14px;font-weight:600}.dl-what input:hover,.dl-unit-in:hover,.dl-qty input:hover,.dl-pu input:hover,.dl-hrs input:hover{border-color:#e6e8ef}.dl-what input:focus,.dl-unit-in:focus{background:#fff;border-color:#f26a21;outline:0;box-shadow:0 0 0 3px #f26a2133}.dl-qty input,.dl-pu input,.dl-hrs input{text-align:right;width:100%;height:34px;font:inherit;color:#1a2542;background:#f5f6fa;border:1px solid #0000;border-radius:10px;padding:0 8px;font-weight:600}.dl-qty input:focus,.dl-pu input:focus,.dl-hrs input:focus{background:#fff;border-color:#f26a21;outline:0;box-shadow:0 0 0 3px #f26a2133}.dl-unit{color:#59617a;padding-left:9px}.dl-unit:has(.dl-unit-in){padding-left:0}.dl-unit-in{color:#59617a;font-weight:500}.dl-pu{color:#59617a;justify-content:flex-end;align-items:center;gap:4px;display:flex}.dl-pu input{font-weight:500}.dl-hrs{color:#59617a;justify-content:flex-end;align-items:center;gap:4px;display:flex}.dl-hrs input{font-weight:500}.dl-pu,.dl-hrs{position:relative}.dl-reset{color:#c4500f;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:2px 4px;font-size:15px;line-height:1;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.dl-reset:hover{background:#fff1e7}.dl-sum{justify-items:end;gap:1px;display:grid}.dl-sum b{font-size:14px}.dl-sum small{color:#c4500f;font-size:10.5px;font-weight:600}.dl-sum small.is-warn{color:#c0392b}.dl-end{justify-content:flex-end;align-items:center;gap:4px;display:flex}.dl-plus,.dl-remove{color:#8a91a6;cursor:pointer;background:#f5f6fa;border:0;border-radius:50%;width:28px;height:28px;font-size:17px;line-height:1}.dl-plus:hover,.dl-remove:hover{color:#f26a21;background:#fff1e7}.dl-row.is-dragging{opacity:.35}.dl-row.is-over-before{box-shadow:inset 0 3px #f26a21}.dl-row.is-over-after{box-shadow:inset 0 -3px #f26a21}.dl-row[draggable=true]:hover{background:#fcfcfe}.dl-row.is-fresh{animation:1.6s ease-out dl-fresh}@keyframes dl-fresh{0%,40%{background:#fff1e7}to{background:#fff}}.dl-section{background:#1a2542;border-bottom-color:#1a2542;margin-top:2px;box-shadow:inset 4px 0 #f26a21}.dl-section:hover,.dl-section[draggable=true]:hover{background:#1a2542}.dl-section.is-fresh{animation:none}.dl-section .dl-grip,.dl-section .dl-grip button{color:#8791b0}.dl-section .dl-grip button:hover:not(:disabled){color:#fff}.dl-section .dl-plus,.dl-section .dl-remove{color:#c9cfe2;background:#2c3a63}.dl-section .dl-plus:hover,.dl-section .dl-remove:hover{color:#fff;background:#f26a21}.dl-stitle input,.dl-stitle b{color:#fff;font-size:14.5px;font-weight:700}.dl-stitle input::placeholder{color:#aab3d0}.dl-stitle input:hover{border-color:#3a4870}.dl-what.dl-stitle input:focus{color:#1a2542;background:#fff}.dl-stitle{grid-column:2/6}.dl-shrs{text-align:right;color:#c9cfe2;grid-column:6;font-size:12.5px;font-weight:600}.dl-ssum{text-align:right;grid-column:7}.dl-ssum b{color:#fff;font-size:14px}.dl-thead span:nth-child(4),.dl.is-edit .dl-thead span:nth-child(2){padding-left:9px}.dl.is-edit .dl-thead span:nth-child(3),.dl.is-edit .dl-thead span:nth-child(5),.dl.is-edit .dl-thead span:nth-child(6),.dl.is-edit .dl-shrs{padding-right:9px}.dl-meta{color:#59617a;flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:16px;padding:2px 8px 4px;font-size:12px;display:flex}.dl-meta label{align-items:center;gap:8px;display:flex}.dl-meta input,.dl-meta select{height:30px;font:inherit;color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:8px;padding:0 8px;font-size:12.5px}.dl-meta input{text-align:right;width:84px}.dl-meta small{color:#8a91a6;flex:1;min-width:200px}.dl-ins{position:relative}.dl-ins:not(.is-open){height:0}.dl-ins>button{z-index:3;color:#0000;height:22px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:12px;font-weight:700;position:absolute;top:-11px;left:44px;right:64px}:is(.dl-ins:hover>button,.dl-ins>button:focus-visible){color:#c4500f;background:#fff1e7}.dl-ins.is-open{z-index:25}.dl-endbar{flex-wrap:wrap;gap:8px;padding:14px 22px 16px;display:flex}.dl-btn{font:inherit;color:#1a2542;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:600}.dl-btn:hover{background:#f9fafc;border-color:#cfd4e2}.dl-btn.is-main{color:#fff;background:#f26a21;border-color:#f26a21}.dl-btn.is-main:hover{background:#e05d17}.dl-empty{text-align:center;color:#8a91a6;gap:4px;padding:36px 20px;font-size:13px;display:grid}.dl-empty b{color:#1a2542;font-size:14px}.dl-foot{color:#59617a;background:#fff;border-top:1px solid #eceef3;border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;padding:14px 22px;font-size:13px;display:flex;position:sticky;bottom:0}.dl-foot b{color:#1a2542;margin-left:8px;font-size:18px}.dl-lock{color:#59617a;border-top:1px solid #eceef3;align-items:flex-start;gap:8px;margin:0;padding:14px 22px;font-size:12.5px;line-height:1.5;display:flex}.dl-backdrop{z-index:150;background:#eceef3;padding:24px;position:fixed;inset:0;overflow:auto}.dl.is-full{flex-direction:column;max-width:1280px;min-height:calc(100vh - 48px);margin:0 auto;display:flex}.dl.is-full .dl-table{flex:1}@media (max-width:760px){.dl-head{flex-wrap:wrap;padding:16px}.dl-fullbtn{order:3}.dl-adder{padding:10px 16px}.dl-suggest{left:16px;right:16px}.dl-qty input,.dl-pu input,.dl-hrs input{border-color:#e6e8ef;height:40px;font-size:15px}.dl-ins>button{left:16px;right:16px}.dl-endbar{padding:12px 16px 14px}.dl-foot{padding:12px 16px}.dl-backdrop{padding:10px}}.dl{container-type:inline-size}@container (width<=760px){.dl-thead{display:none}.dl-row{grid-template-columns:88px 44px minmax(0,1fr) auto;grid-template-areas:"what what what end""qty unit pu sum""hrs hrs hrs hrs";gap:8px 10px;padding:14px 16px}.dl-grip{display:none}.dl-what{grid-area:what}.dl-end{grid-area:end}.dl-qty{grid-area:qty}.dl-unit{grid-area:unit}.dl-pu{grid-area:pu}.dl-sum{grid-area:sum}.dl-hrs{grid-area:hrs;justify-content:flex-start;gap:10px}.dl-hrs input{width:96px}.dl-hrs:before{content:attr(data-label) " estimées";color:#8a91a6;font-size:12px}.dl-section{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"what shrs ssum end"}.dl-section .dl-stitle{grid-area:what/auto}.dl-section .dl-shrs{grid-area:shrs/auto;padding-right:0}.dl-section .dl-ssum{grid-area:ssum/auto}.dl-meta{grid-column:1/-1;padding:0}}.dv-wide{gap:14px;min-width:0;display:grid}.dv-wide .dl{margin-bottom:0}.dv-kpis{grid-template-columns:1.3fr 1fr 1.3fr 1.2fr;gap:12px;display:grid}.dv-kpi{background:#fff;border-radius:16px;align-content:center;gap:2px;min-width:0;padding:14px 18px;display:grid;box-shadow:0 6px 18px #1a25420f}.dv-kpi small{color:#8a91a6;font-size:11.5px;font-weight:600}.dv-kpi b{color:#1a2542;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.dv-kpi.is-main b{font-size:22px;line-height:1.2}.dv-kpi span{color:#59617a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dv-dots{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.dv-dots li{color:#8a91a6;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.dv-dots li.is-done{color:#1a2542}.dv-dots i{box-sizing:border-box;background:#fff;border:2px solid #c9cfdd;border-radius:50%;flex:none;width:10px;height:10px}.dv-dots li.is-done i{background:#f26a21;border-color:#f26a21}.dv-dots em{color:#8a91a6;font-size:11px;font-style:normal;font-weight:500}.dv-dots s{background:#e8ebf3;width:14px;height:2px;text-decoration:none}.dv-pills{background:#fff;border-radius:999px;justify-self:start;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto;box-shadow:0 6px 18px #1a25420f}.dv-pills button{font:inherit;color:#59617a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600}.dv-pills button.is-on{color:#fff;background:#1a2542}.dv-under{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:14px;display:grid}.dv-cards{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.dv-narrow{max-width:980px}.dv-wide .pg-conditions{background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 32px;padding:22px 24px;box-shadow:0 6px 18px #1a25420f}.dv-wide .pg-conditions h3{color:#1a2542;grid-column:1/-1;margin:0;font-size:16px}.dv-wide .pg-conditions>label{color:#8a91a6;grid-column:1;gap:6px;font-size:12px;font-weight:600}.pg-app .dv-wide .pg-conditions select{color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:12px;width:100%;height:44px;padding:0 12px;font-size:13.5px;font-weight:500}.dv-wide .pg-conditions select:focus{border-color:#f26a21;outline:0;box-shadow:0 0 0 3px #f26a2133}.dv-wide .pg-conditions .pg-check{color:#1a2542;grid-column:1;font-size:13px}.dv-wide .pg-conditions dl{background:#f5f6fa;border-radius:14px;grid-area:2/2/span 4;align-self:start;gap:3px;margin:0;padding:16px 18px;display:grid}.dv-wide .pg-conditions dt{letter-spacing:.04em;text-transform:uppercase;color:#8a91a6;font-size:11.5px;font-weight:700}.dv-wide .pg-conditions dd{color:#1a2542;margin:0 0 12px;font-size:13.5px;line-height:1.5}.dv-wide .pg-conditions dd:last-child{margin-bottom:0}@media (max-width:900px){.dv-wide .pg-conditions{grid-template-columns:1fr}.dv-wide .pg-conditions>label,.dv-wide .pg-conditions .pg-check,.dv-wide .pg-conditions dl{grid-area:auto/1}}.dv-hist{background:#fff;border-radius:16px;margin:0;padding:18px 20px;box-shadow:0 6px 18px #1a25420f}@media (max-width:1240px){.dv-kpis{grid-template-columns:1fr 1fr}.dv-under,.dv-cards{grid-template-columns:1fr}}.dp{gap:6px;min-width:0;margin-bottom:16px;display:grid}.dp-head{justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 4px 6px;display:flex}.dp-head b{color:#1a2542;font-size:17px}.dp-head small{color:#8a91a6;font-size:12px;display:block}.dp-total{text-align:right}.dp-total b{font-size:21px}.dp-card{background:#fff;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 3px 10px #1a25420d}.dp-card.is-open{outline:2px solid #f26a21;box-shadow:0 8px 22px #1a25421a}.dp-row,.dp-sech{text-align:left;width:100%;font:inherit;color:#1a2542;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:grid}.dp-row{grid-template-columns:minmax(0,1fr) auto 16px;min-height:50px;padding:9px 12px}.dp-what{gap:1px;min-width:0;display:grid}.dp-what b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.dp-what small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dp-row i,.dp-sech i{color:#aab0c2;text-align:center;font-size:13px;font-style:normal}.dp-sum{justify-items:end;gap:0;display:grid}.dp-sum b{color:#1a2542;font-size:14px}.dp-sum small{color:#c4500f;font-size:10.5px;font-weight:600}.dp-sum small.is-warn{color:#c0392b}.dp-body{border-top:1px solid #eceef3;gap:12px;padding:4px 12px 14px;display:grid}.dp-lab{gap:4px;margin-top:8px;display:grid}.dp-lab small,.dp-fields small{letter-spacing:.04em;text-transform:uppercase;color:#8a91a6;font-size:11px;font-weight:700}.dp-text{width:100%;min-width:0;height:44px;font:inherit;color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:0 12px;font-size:15px;font-weight:600}.dp-ref{color:#8a91a6;margin-top:-6px;font-size:11.5px}.dp-qline{align-items:center;gap:12px;display:flex}.dp-step{align-items:center;gap:6px;display:inline-flex}.dp-step button{color:#1a2542;cursor:pointer;background:#f5f6fa;border:0;border-radius:50%;width:44px;height:44px;font-size:24px;font-weight:600;line-height:1}.dp-step button:active{color:#f26a21;background:#fff1e7}.dp-step input{text-align:center;width:84px;height:44px;font:inherit;color:#1a2542;background:#f5f6fa;border:1px solid #0000;border-radius:14px;font-size:18px;font-weight:700}.dp-text:focus,.dp-step input:focus,.dp-field input:focus,.dp-meta input:focus,.dp-meta select:focus,.dp-secb input:focus,.dp-unit input:focus{background:#fff;border-color:#f26a21;outline:0;box-shadow:0 0 0 3px #f26a2133}.dp-unit{color:#59617a;min-width:0;font-size:14px}.dp-unit input{width:84px;height:44px;font:inherit;color:#59617a;background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:0 12px;font-size:15px}.dp-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dp-fields label{gap:4px;min-width:0;display:grid}.dp-fields b{color:#1a2542;font-size:15px}.dp-field{display:block;position:relative}.dp-field input{text-align:right;width:100%;height:44px;font:inherit;color:#1a2542;background:#f5f6fa;border:1px solid #0000;border-radius:14px;padding:0 12px;font-size:16px;font-weight:600}.dp-reset{color:#c4500f;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:6px;font-size:18px;line-height:1;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.dp-meta{color:#59617a;grid-template-columns:1fr 1fr;gap:10px;font-size:12px;display:grid}.dp-meta label{gap:4px;display:grid}.dp-meta input,.dp-meta select{height:44px;font:inherit;color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:14px;width:100%;padding:0 12px;font-size:15px}.dp-acts{gap:8px;display:flex}.dp-acts button{color:#1a2542;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:999px;flex:1;font-size:13px;font-weight:600}.dp-acts button.is-danger{color:#c0392b}.dp-acts button:active{background:#fff1e7}.dp-sec{color:#fff;background:#1a2542;border-radius:14px;min-width:0;margin-top:6px;overflow:hidden;box-shadow:inset 4px 0 #f26a21}.dp-sech{color:#fff;grid-template-columns:minmax(0,1fr) auto 16px;min-height:44px;padding:0 12px 0 16px}.dp-sech b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.dp-sech span{color:#c9cfe2;white-space:nowrap;font-size:11.5px}.dp-sech span strong{color:#fff;font-size:13px}.dp-sech i{color:#8791b0}.dp-secb{gap:10px;padding:2px 12px 12px 16px;display:grid}.dp-secb small{color:#c9cfe2;font-size:11.5px}.dp-secb input{width:100%;min-width:0;height:44px;font:inherit;color:#fff;background:#10192f;border:1px solid #3a4870;border-radius:14px;padding:0 12px;font-size:15px;font-weight:700}.dp-secb input:focus{color:#1a2542;background:#fff}.dp-secb .dp-acts button{color:#fff;background:#2c3a63;border-color:#2c3a63}.dp-secb .dp-acts button.is-danger{color:#ffb4a8}.dp-card.is-fresh,.dp-sec.is-fresh{animation:1.6s ease-out dp-fresh}@keyframes dp-fresh{0%,40%{box-shadow:0 0 0 3px #f26a21}to{box-shadow:0 3px 10px #1a25420d}}.dp-empty{text-align:center;color:#8a91a6;background:#fff;border-radius:20px;gap:4px;padding:30px 18px;font-size:13px;display:grid}.dp-empty b{color:#1a2542;font-size:15px}.dp-fabwrap{bottom:calc(16px + env(safe-area-inset-bottom,0px));pointer-events:none;z-index:40;justify-content:flex-end;height:0;display:flex;position:sticky}.dp-fab{pointer-events:auto;color:#fff;cursor:pointer;background:#f26a21;border:0;border-radius:50%;width:58px;height:58px;font-size:30px;line-height:1;position:relative;top:-58px;box-shadow:0 10px 22px #f26a2166}.dp-fab:active{transform:scale(.96)}.dp-lock{border-top:0;margin:0;padding:12px 6px}.dp-backdrop{z-index:300;background:#0d122280;align-items:flex-end;display:flex;position:fixed;inset:0}.dp-sheet{width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);color:#1a2542;background:#fff;border-radius:26px 26px 0 0;flex-direction:column;display:flex;box-shadow:0 -12px 40px #0d12224d}.dp-grab{background:#dde0ea;border-radius:3px;align-self:center;width:42px;height:5px;margin:10px 0 4px}.dp-sh{align-items:center;gap:10px;padding:8px 14px 10px;display:flex}.dp-find{color:#8a91a6;background:#f5f6fa;border-radius:16px;flex:1;align-items:center;gap:10px;min-width:0;height:48px;padding:0 14px;display:flex}.dp-find:focus-within{background:#fff;border:1px solid #f26a21;box-shadow:0 0 0 3px #f26a2140}.dp-find input{min-width:0;font:inherit;color:#1a2542;background:0 0;border:0;outline:0;flex:1;font-size:16px}.dp-done{color:#fff;height:48px;font:inherit;cursor:pointer;background:#1a2542;border:0;border-radius:16px;flex:none;padding:0 16px;font-size:14px;font-weight:700}.dp-list{align-content:start;gap:2px;padding:0 10px 6px;display:grid;overflow:auto}.dp-hint{letter-spacing:.04em;text-transform:uppercase;color:#8a91a6;margin:6px 8px;font-size:11.5px;font-weight:700}.dp-item{text-align:left;font:inherit;color:#1a2542;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:10px;min-height:56px;padding:12px 10px;display:grid}.dp-item:active{background:#fff1e7}.dp-item span{gap:2px;min-width:0;display:grid}.dp-item b{font-size:14.5px}.dp-item small{color:#8a91a6;font-size:11.5px}.dp-item em{text-align:right;font-size:14px;font-style:normal;font-weight:700;display:grid}.dp-item i{color:#fff;background:#f26a21;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;font-style:normal;display:grid}.dp-item.is-free,.dp-item.is-sec{border-top:1px solid #eceef3;border-radius:0;grid-template-columns:minmax(0,1fr) 30px}.dp-item.is-sec i{background:#1a2542}.dp-pos{color:#8a91a6;text-align:center;margin:0;padding:6px 16px 12px;font-size:11.5px}.dvp{gap:10px;min-width:0;display:grid}.dvp .dl,.dvp .dp{margin-bottom:0}.pf{background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 3px 10px #1a25420d}.pf-head{text-align:left;width:100%;min-height:50px;font:inherit;color:#1a2542;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:10px;padding:0 14px;display:grid}.pf-head b{font-size:14.5px}.pf-head small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;justify-self:end;max-width:100%;font-size:12px;overflow:hidden}.pf-head i{color:#aab0c2;text-align:center;font-size:13px;font-style:normal}.pf-body{border-top:1px solid #eceef3;gap:12px;min-width:0;padding:2px 14px 14px;display:grid}.pf-body>*{min-width:0}.pf-body :is(.pg-conditions,.pg-docside,.pg-docbox){box-shadow:none;background:0 0;border:0;padding:0}.pf-dl{grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:8px 0 0;font-size:13px;display:grid}.pf-dl dt{color:#8a91a6;font-weight:600}.pf-dl dd{color:#1a2542;overflow-wrap:anywhere;margin:0}.pf-hist{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pf-hist li{gap:1px;padding-left:16px;display:grid;position:relative}.pf-hist li:before{content:"";background:#f26a21;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}.pf-hist li.is-todo:before{box-sizing:border-box;background:#fff;border:2px solid #c9cfdd}.pf-hist small{color:#8a91a6;font-size:12px}.dvp .pg-totaux{background:#fff;border-radius:16px;padding:14px;box-shadow:0 3px 10px #1a25420d}.sy-m{gap:8px;min-width:0;display:grid}.sy-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sy-tiles>div{background:#fff;border-radius:16px;gap:1px;min-width:0;padding:12px 14px;display:grid;box-shadow:0 3px 10px #1a25420d}.sy-tiles .is-main{color:#fff;background:#1a2542;grid-column:1/-1}.sy-tiles small{color:#8a91a6;font-size:11.5px;font-weight:600}.sy-tiles .is-main small{color:#c9cfe2}.sy-tiles b{font-size:18px}.sy-tiles .is-main b{color:#fff;font-size:24px}.sy-tiles span{color:#c9cfe2;font-size:12px}.sy-hint{color:#8a91a6;margin:2px 4px;font-size:12px}.sy-card{background:#fff;border-radius:14px;gap:3px;min-width:0;padding:10px 14px;display:grid;box-shadow:0 3px 10px #1a25420d}.sy-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sy-top b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.sy-top strong{white-space:nowrap;font-size:13.5px}.sy-sub{color:#8a91a6;flex-wrap:wrap;justify-content:space-between;gap:2px 10px;font-size:11.5px;display:flex}.sy-sub b{color:#1a2542;font-weight:600}.np-body{color:#1a2542;gap:12px;min-width:0;display:grid;position:relative}.np-body.is-over{outline-offset:6px;border-radius:12px;outline:3px dashed #f26a21}.np-compose{background:#f5f6fa;border-radius:16px;gap:10px;padding:12px;display:grid}.np-compose textarea,.np-edit textarea{width:100%;font:inherit;color:#1a2542;resize:vertical;background:#fff;border:1px solid #e6e8ef;border-radius:12px;min-height:84px;padding:10px 12px;font-size:14.5px;line-height:1.5}.np-compose textarea:focus,.np-edit textarea:focus,.np-bar select:focus,.np-edit-bar select:focus,.np-search input:focus{background:#fff;border-color:#f26a21;outline:0;box-shadow:0 0 0 3px #f26a2133}.np-bar,.np-edit-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.np-bar select,.np-edit-bar select{min-width:120px;height:38px;font:inherit;color:#59617a;background:#fff;border:1px solid #e6e8ef;border-radius:999px;flex:1;padding:0 12px;font-size:12.5px}.np-attach,.np-link,.np-add{height:38px;font:inherit;color:#1a2542;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.np-attach input{display:none}.np-mic{color:#1a2542;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.np-mic .ic{width:17px;height:17px}.np-mic:hover{color:#c4500f;border-color:#f26a21}.np-mic.is-recording{color:#fff;background:#1a2542;border-color:#1a2542;animation:1.3s ease-out infinite cm-pulse}.np-mic:disabled{opacity:.5;cursor:default}.np-rec{color:#59617a;flex-basis:100%;order:3;align-items:center;gap:8px;font-size:12.5px;display:flex}.np-rec.is-recording{color:#c4500f;font-weight:600}.np-rec.is-failed{color:#c2410c}.np-rec button{font:inherit;color:#59617a;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.np-mic.is-recording{animation:none}}.np-attach .ic,.np-link .ic,.np-add .ic{width:15px;height:15px}.np-attach:hover,.np-link:hover,.np-add:hover{color:#c4500f;border-color:#f26a21}.np-save{color:#fff;height:38px;font:inherit;cursor:pointer;background:#f26a21;border:0;border-radius:999px;margin-left:auto;padding:0 18px;font-size:13px;font-weight:700}.np-save:disabled{opacity:.45;cursor:default}.np-edit-bar>span{gap:8px;margin-left:auto;display:flex}.np-error{color:#c0392b;margin:0;font-size:12.5px}.np-pending,.np-files{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.np-pending li,.np-files li{position:relative}.np-pending img,.np-files img{object-fit:cover;background:#fff;border-radius:12px;width:96px;height:96px;display:block}.np-pending button,.np-files button{color:#fff;cursor:pointer;background:#1a2542;border:0;border-radius:50%;width:24px;height:24px;font-size:15px;line-height:1;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #0d12224d}.np-doc{color:#1a2542;background:#fff;border:1px solid #e6e8ef;border-radius:12px;align-items:center;gap:10px;min-width:150px;max-width:230px;padding:8px 10px;font-size:12px;text-decoration:none;display:flex}.np-pending .np-doc{text-align:center;align-content:center;justify-items:center;gap:2px;width:96px;min-width:0;height:96px;display:grid}.np-doc b{color:#fff;text-align:center;background:#1a2542;border-radius:8px;flex:none;min-width:38px;padding:6px 4px;font-size:11px}.np-doc span{min-width:0;display:grid}.np-doc em,.np-doc small{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.np-doc small{color:#8a91a6}.np-pending .np-doc small{max-width:88px;margin-top:4px}.np-search{color:#8a91a6;background:#f5f6fa;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.np-search input{min-width:0;height:100%;font:inherit;color:#1a2542;background:0 0;border:0;outline:0;flex:1;font-size:14px}.np-list{align-content:start;gap:10px;display:grid}.np-card{background:#f5f6fa;border-radius:16px;gap:10px;min-width:0;padding:14px;display:grid}.np-card.is-pinned{box-shadow:inset 4px 0 #f26a21}.np-card header{align-items:center;gap:8px;min-width:0;display:flex}.np-when{color:#59617a;white-space:nowrap;font-size:12px;font-weight:600}.np-when em{color:#8a91a6;font-style:normal;font-weight:500}.np-site{color:#c4500f;white-space:nowrap;text-overflow:ellipsis;background:#fff1e7;border-radius:999px;max-width:50%;padding:2px 9px;font-size:11px;font-weight:700;overflow:hidden}.np-site.is-lead{color:#fff;background:#1a2542}.np-tools{gap:2px;margin-left:auto;display:flex}.np-tools button{color:#8a91a6;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;min-width:32px;height:32px;padding:0 6px;font-size:16px;display:grid}.np-tools button .ic{width:15px;height:15px}.np-tools button:hover{color:#1a2542;background:#fff}.np-tools button.is-on{color:#f26a21}.np-tools button.is-danger{color:#c0392b;font:inherit;background:#fdeceb;padding:0 10px;font-size:12px;font-weight:700}.np-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.np-edit{gap:10px;display:grid}.np-add{color:#59617a;border-style:dashed;justify-self:start;height:34px;font-weight:500}.np-empty{text-align:center;color:#8a91a6;background:#f5f6fa;border-radius:16px;gap:4px;padding:30px 20px;font-size:13px;display:grid}.np-empty b{color:#1a2542;font-size:15px}.np-drop{z-index:3;pointer-events:none;color:#c4500f;background:#ffffffe0;border-radius:12px;place-items:center;font-size:16px;display:grid;position:absolute;inset:0}@media (max-width:760px){.np-pending img,.np-files img{width:84px;height:84px}}.uw{z-index:300;color:#fff;background:#1a2542;border-radius:999px;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:10px 12px 10px 18px;font-size:13px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px #0d122259}.uw button{color:#fff;font:inherit;cursor:pointer;background:#f26a21;border:0;border-radius:999px;padding:7px 14px;font-weight:700}.uw .uw-later{color:#aab3d0;background:0 0;padding:4px 8px;font-size:17px;line-height:1}.sy-order{justify-content:flex-end;margin:0 0 10px;display:flex}.sy-order button{font:inherit;border:1px solid var(--line,#ddd);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.sy-order button:disabled{opacity:.5;cursor:default}.io-dialog{width:min(760px,96vw)}.io-rows{gap:2px;max-height:52vh;margin:10px 0;display:grid;overflow:auto}.io-head,.io-row{grid-template-columns:28px minmax(0,1fr) 84px 84px minmax(120px,170px);align-items:center;gap:8px;padding:6px 4px;display:grid}.io-head{text-transform:uppercase;letter-spacing:.05em;color:#8a8081;background:inherit;font-size:11px;position:sticky;top:0}.io-row{border-bottom:1px solid #f0ebea}.io-row.is-off{opacity:.45}.io-row b{font-size:13px;display:block}.io-row small{color:#8a8081;font-size:11px;display:block}.io-row input:not([type=checkbox]){font:inherit;border:1px solid #e3dcda;border-radius:6px;width:100%;min-width:0;padding:6px 8px;font-size:13px}.io-note{color:#8a8081;gap:4px;font-size:12px;display:grid}.io-note textarea{font:inherit;border:1px solid #e3dcda;border-radius:6px;padding:8px;font-size:13px}@media (max-width:640px){.io-head{display:none}.io-row{grid-template-columns:28px minmax(0,1fr) 78px;grid-template-areas:"c n s"".t t"}.io-row>:first-child{grid-area:c}.io-row>:nth-child(2){grid-area:n}.io-row>:nth-child(3){display:none}.io-row>:nth-child(4){grid-area:s}.io-row>:nth-child(5){grid-area:t}}.sy-hours{border:1px solid var(--line,#e6e0de);background:#fff;border-radius:10px;margin:0 0 12px;padding:12px 14px;font-size:13px}.sy-hours p{margin:0 0 8px}.sy-hours ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sy-hours li{grid-template-columns:minmax(80px,1.2fr) minmax(60px,2fr) 70px 40px;align-items:center;gap:10px;display:grid}.sy-hours li i{background:#eee7e6;border-radius:3px;height:6px;display:block;overflow:hidden}.sy-hours li u{background:var(--acc,#f26a21);height:100%;text-decoration:none;display:block}.sy-hours li b{text-align:right;font-weight:600}.sy-hours li em{color:#8a8081;text-align:right;font-size:12px;font-style:normal}.pg-auto{color:#6d6566;background:#f3efee;border-radius:6px;margin-right:8px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600}.rc-dialog{width:min(520px,96vw)}.rc-dialog label{color:#8a8081;gap:4px;margin:10px 0;font-size:12px;display:grid}.rc-dialog input,.rc-dialog textarea{font:inherit;color:inherit;border:1px solid #e3dcda;border-radius:8px;padding:8px 10px;font-size:14px}.rc-choice{gap:6px;margin:10px 0;display:flex}.rc-choice button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:8px;flex:1;padding:9px;font-size:13px;font-weight:600}.rc-choice button.is-on{color:#fff;background:#14161a;border-color:#14161a}.rc-prev{margin:8px 0;font-size:12px}.rc-prev p{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0;display:flex}.rc-prev button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:6px;padding:3px 9px;font-size:12px}.planning-bulk select{font:inherit;color:#fff;background:#ffffff24;border:0;border-radius:999px;padding:6px 10px;font-size:12.5px}.planning-bulk select option{color:#111}.planning-bulk button:disabled{opacity:.4;cursor:default}.planning-corner{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;display:flex}.xp-pay{gap:6px;margin:4px 0;display:flex}.xp-pay button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:8px;flex:1;padding:9px;font-size:13px;font-weight:600}.xp-pay button.is-on{color:#fff;background:#14161a;border-color:#14161a}.si-price{border-radius:8px;align-items:flex-start;gap:6px;margin:6px 0 0;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.si-price.is-up{color:#8a4b00;background:#fff3e6}.si-price.is-down{color:#1f5a35;background:#eaf5ee}.m-docs{gap:6px;display:grid}.m-doc{border-radius:var(--r-md,10px);color:inherit;background:#fff;border:1px solid #eae0de;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:grid}.m-doc i{color:#6b5f60;background:#f3efee;border-radius:6px;place-items:center;height:34px;font-size:11px;font-style:normal;font-weight:700;display:grid}.m-doc b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.m-doc small{color:#8a8081;font-size:11px}.scb-scope{font:inherit;background:#fff;border:1px solid #e3dcda;border-radius:8px;padding:7px 10px;font-size:13px}.ss-banner{background:#faf6f5;border:1px solid #e3dcda;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;padding:10px 14px;font-size:13px;display:flex}.ss-banner b{font-weight:600}.ss-banner button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:6px;padding:4px 10px;font-size:12px}.ss-dialog{width:min(640px,96vw)}.ss-lines{gap:2px;max-height:50vh;margin:10px 0;display:grid;overflow:auto}.ss-title{text-transform:uppercase;letter-spacing:.05em;color:#8a8081;padding:8px 4px 2px;font-size:11px}.ss-line{border-bottom:1px solid #f0ebea;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 4px;font-size:13px;display:grid}.ss-line small{color:#8a8081;font-size:11px;display:block}.m-finish{width:100%;font:inherit;color:#14161a;cursor:pointer;background:#fff;border:1px solid #14161a;border-radius:12px;margin:18px 0 6px;padding:12px;font-size:14px;font-weight:600;display:block}.dd-bar{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0 0 8px;display:flex}.dd-bar button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.dd-dialog{width:min(780px,96vw)}.dd-text textarea{width:100%;font:inherit;border:1px solid #e3dcda;border-radius:10px;padding:10px;font-size:14px}.dd-mic{align-items:center;gap:10px;margin:8px 0;display:flex}.dd-mic button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:999px;padding:7px 14px;font-size:13px}.dd-mic button.is-rec{color:#fff;background:#c0392b;border-color:#c0392b}.dd-rows{gap:4px;max-height:52vh;margin:10px 0;display:grid;overflow:auto}.dd-row{border-bottom:1px solid #f0ebea;grid-template-columns:24px minmax(0,1fr) 84px 84px;align-items:start;gap:10px;padding:8px 6px;display:grid}.dd-row.is-off{opacity:.45}.dd-main{gap:4px;min-width:0;display:grid}.dd-main small{color:#8a8081;font-size:12px}.dd-section{text-transform:uppercase;letter-spacing:.06em;color:#8a8081;font-size:11px;font-style:normal}.dd-main select,.dd-row>input[type=number]{font:inherit;border:1px solid #e3dcda;border-radius:8px;width:100%;min-width:0;padding:6px 8px;font-size:13px}.dd-level{text-align:center;border-radius:999px;padding:4px 6px;font-size:11px;font-style:normal;font-weight:700}.dd-level.sure{color:#1f5a35;background:#e7f3ea}.dd-level.likely{color:#8a6212;background:#fbf0e2}.dd-level.unsure{color:#9a2a1c;background:#fbe5e1}@media (max-width:620px){.dd-row{grid-template-columns:24px minmax(0,1fr) 76px}.dd-level{grid-column:2/4}}.int-link{font:inherit;color:inherit;background:#fff;border:1px solid #e3dcda;border-radius:8px;padding:6px 12px;font-size:13px;text-decoration:none}.cd{background:#fff;border:1px solid #e3dcda;border-radius:10px;margin-top:16px;padding:12px 14px}.cd>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cd>header button,.cd>header a{font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.cd-trail{color:#8a8081;margin:10px 0 4px;font-size:12px}.cd-trail button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.cd-trail button:disabled{color:#14161a;cursor:default;font-weight:600}.cd-list{margin:0;padding:0;list-style:none}.cd-list li>*{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ebea;align-items:center;gap:8px;padding:7px 4px;font-size:13px;text-decoration:none;display:flex}.cd-list small{color:#8a8081;margin-left:auto}[data-density=compact] .pg-trow:not(.pg-thead){gap:8px;min-height:30px}[data-density=compact] .pg-trow:not(.pg-thead) small{display:none}[data-density=compact] .dash-kpis article{padding:10px 14px}[data-density=compact] .dash-kpis{gap:8px}[data-density=compact] .pg-subitem,[data-density=compact] .pg-nav{padding-top:6px;padding-bottom:6px}[data-density=compact] .qt-row,[data-density=compact] .ml-row{padding-top:5px;padding-bottom:5px}[data-density=compact] .scb-table td{padding:6px 10px}[data-density=compact] .pg-lines-row{min-height:30px}.rc-remote{border-top:1px solid #eee6e4;margin-top:16px;padding-top:12px}.rc-remote h3{margin:0 0 4px;font-size:14px}.rc-req{background:#faf7f6;border:1px solid #e3dcda;border-radius:10px;gap:6px;margin:8px 0;padding:10px 12px;font-size:13px;display:grid}.rc-req.is-signe{background:#eaf5ee;border-color:#bfe0cb}.rc-req.is-annule,.rc-req.is-expire{opacity:.65}.rc-req input{font:inherit;border:1px solid #e3dcda;border-radius:6px;width:100%;padding:6px 8px;font-size:12px}.rc-req span,.rc-remote-actions{flex-wrap:wrap;gap:8px;display:flex}.rc-req button,.rc-remote-actions button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e3dcda;border-radius:8px;padding:6px 12px;font-size:13px}.rc-remote-actions .demo-primary{background:var(--acc,#f26a21);color:#fff;border-color:#0000;font-weight:600}.rc-remote-actions{margin-top:10px}.im-dialog{width:min(720px,96vw)}.im-dialog label{color:#8a8081;gap:4px;margin:10px 0;font-size:12px;display:grid}.im-dialog input[type=email],.im-dialog textarea{font:inherit;color:inherit;border:1px solid #e3dcda;border-radius:8px;padding:8px 10px;font-size:14px}.im-guard{color:#8a4b00;background:#fff3e6;border-radius:8px;margin:8px 0;padding:8px 12px;font-size:13px}.im-check{background:#fff;border:1px solid #e3dcda;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;color:inherit!important;font-size:14px!important;display:flex!important}.im-check input{width:18px;height:18px;margin-top:3px}.im-check small{color:#8a8081;margin-top:2px;font-size:12px;font-weight:400;display:block}.im-link{word-break:break-all;margin:8px 0;font-size:12px}.im-link code{background:#f3efee;border-radius:4px;padding:1px 4px;font-size:12px}.im-h{margin:12px 0 4px;font-size:13px}.im-preview{background:#fff;border:1px solid #e3dcda;border-radius:10px;width:100%;height:340px}.fb-form>label,.fb-form .devis-archi label{color:#59617a;gap:5px;margin:12px 0 0;font-size:12px;font-weight:600;display:grid}.fb-form label small,.fb-form .devis-archi>small{color:#8a91a6;font-size:11.5px;font-weight:400;line-height:1.45}.fb-form select,.fb-form input:not([type=checkbox]):not([type=radio]),.fb-form textarea{font:inherit;color:#1a2542;box-sizing:border-box;background:#f9fafc;border:1px solid #e6e8ef;border-radius:12px;width:100%;min-width:0;padding:10px 12px;font-size:13.5px;font-weight:500}.fb-form textarea{resize:vertical;min-height:84px;line-height:1.45}.fb-form select:disabled{opacity:.6}.fb-form .devis-archi{border:1px solid #e6e8ef;border-radius:14px;gap:10px;min-width:0;margin:14px 0 0;padding:12px 14px 14px;display:grid}.fb-form .devis-archi legend{color:#1a2542;padding:0 6px;font-size:12px;font-weight:700}.fb-form .devis-archi .cl-two{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.fb-form .devis-archi label{margin:0}.fb-form .tx-actions{margin-top:12px}.devis-charge{color:#59617a;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.devis-charge small{color:#8a91a6;font-size:12px;font-weight:600}.devis-charge select{font:inherit;color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:999px;max-width:100%;padding:7px 12px;font-size:13px;font-weight:600}.tx-mention{border-left:3px solid var(--acc,#f26a21);color:#59617a;background:#f9fafc;border-radius:0 10px 10px 0;margin:8px 0;padding:10px 12px;font-size:12.5px;line-height:1.5}.tx-ouvrages{flex-wrap:wrap;gap:6px 14px;margin:6px 0;padding:0;font-size:12.5px;list-style:none;display:flex}.tx-view .insight-table select{font:inherit;color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:999px;max-width:100%;padding:7px 12px;font-size:13px;font-weight:600}@media (max-width:760px){.tx-view .insight-table,.tx-view .insight-table tbody,.tx-view .insight-table tr,.tx-view .insight-table td{box-sizing:border-box;width:100%;display:block}.tx-view .insight-table thead{display:none}.tx-view .insight-table tr{border-bottom:1px solid #e6e8ef;gap:4px;padding:10px 0;display:grid}.tx-view .insight-table td{text-align:left;border:0;padding:0}.tx-view .insight-table td:last-child select{width:100%;margin-top:4px}}.pg-rail:not(.is-folded) .pg-nav span{white-space:normal;text-overflow:clip;line-height:1.25;overflow:visible}@media (min-width:761px){.pg-app .pg-table{overflow:auto hidden}.pg-table .pg-trow{min-width:var(--tmin,0)}.pg-table .pg-tcell{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.pg-table .pg-tcell.is-right{white-space:nowrap;display:block}}@media (max-width:760px){.pg-lines.pg-lines-ecr{-webkit-overflow-scrolling:touch;overflow-x:auto}.pg-lines-ecr .pg-lines-head,.pg-lines-ecr .pg-lines-row{min-width:640px}}.tx-actions{flex-wrap:wrap}.tx-actions button{white-space:nowrap}.pg-concentration{display:none}@media (min-width:761px){.pg-concentration{z-index:60;font:inherit;color:#fff;cursor:pointer;opacity:.55;background:#1a2542;border:0;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600;transition:opacity .15s;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 18px #1a254240}.pg-concentration:hover,.pg-app.is-concentration .pg-concentration{opacity:1}.pg-concentration:focus-visible{opacity:1}.pg-app.is-concentration .pg-top,.pg-app.is-concentration .pg-rail{display:none}.pg-app.is-concentration .pg-body{display:block}.pg-app.is-concentration .pg-main{width:100%;max-width:1280px;margin:0 auto}}@media (max-width:760px){.am-tag,.settings-intro p,.settings-grid label>span,.ui-xaxis span,.cs-crew b,.sm-frise b.num,.pg-company-mark{font-size:11px}.ml-head.is-dup h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pg-tools .pg-popover>button,.skin-wide .pg-tools .pg-popover>button{place-items:initial;width:100%;height:auto;box-shadow:none;color:#1a2542;text-align:left;background:0 0;border:0;border-bottom:1px solid #eceef3;border-radius:0;align-items:flex-start;gap:9px;display:flex}.pg-tools .pg-popover>button:hover,.skin-wide .pg-tools .pg-popover>button:hover{color:#1a2542;background:#fff1e7}.pg-tools .pg-popover>button>span{flex:1;min-width:0}.pg-tools .pg-popover footer button,.skin-wide .pg-tools .pg-popover footer button{width:100%;height:auto;box-shadow:none;color:var(--acc,#f26a21);background:0 0;border-radius:8px}.pg-company-menu .ui-pills button{color:#59617a;background:0 0}.pg-company-menu .ui-pills button.is-on{color:#fff;background:#1a2542}.fil{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.fil-side{gap:14px;display:grid;position:sticky;top:12px}.fil-card{background:#fff;border-radius:18px;padding:16px 18px;box-shadow:0 6px 18px #1a25420f}.fil-card h3,.fil-main>h3{color:#1a2542;margin:0 0 10px;font-size:15px}.fil-card dl{gap:9px;margin:0;display:grid}.fil-card dl div{gap:1px;display:grid}.fil-card dt{color:#8a91a6;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.fil-card dd{color:#1a2542;overflow-wrap:anywhere;margin:0;font-size:13.5px}.fil-card a{color:#1a2542}.fil-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fil-card li{color:#1a2542;gap:1px;font-size:13.5px;display:grid}.fil-card li small{color:#8a91a6;font-size:12px}.fil-main{gap:12px;min-width:0;max-width:620px;display:grid}.fil-main>h3{margin-bottom:0;font-size:18px}.fil-av{color:#fff;background:#1a2542;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-style:normal;font-weight:700;display:grid}.fil-compose{background:#fff;border-radius:18px;gap:10px;padding:12px 14px;display:flex;box-shadow:0 6px 18px #1a25420f}.fil-compose>div{flex:1;gap:8px;min-width:0;display:grid}.fil-compose textarea{font:inherit;color:#1a2542;resize:vertical;box-sizing:border-box;background:#f9fafc;border:1px solid #e6e8ef;border-radius:12px;width:100%;padding:10px 12px;font-size:14px}.fil-bar{justify-content:space-between;gap:8px;display:flex}.fil-bar button,.fil-more,.fil-del{font:inherit;color:#1a2542;cursor:pointer;background:#eceef3;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.fil-bar .is-primary{background:var(--acc,#f26a21);color:#fff}.fil-bar button:disabled{opacity:.5;cursor:default}.fil-preview{width:max-content;max-width:100%;position:relative}.fil-preview img{border-radius:12px;max-width:100%;max-height:200px;display:block}.fil-preview button{color:#fff;cursor:pointer;background:#1a2542cc;border:0;border-radius:50%;width:26px;height:26px;position:absolute;top:6px;right:6px}.fil-error{color:#c4500f;margin:0;font-size:12.5px}.fil-empty{color:#8a91a6;margin:0;font-size:13.5px}.fil-item{background:#fff;border-radius:18px;gap:8px;padding:14px 16px;display:grid;box-shadow:0 6px 18px #1a25420f}.fil-line{color:#59617a;border-bottom:1px solid #eceef3;margin:0;padding-bottom:8px;font-size:12.5px}.fil-line b{color:#1a2542;font-weight:600}.fil-item header{align-items:center;gap:10px;display:flex}.fil-item header span{flex:1;display:grid}.fil-item header b{color:#1a2542;font-size:13.5px}.fil-item header time{color:#8a91a6;font-size:12px}.fil-item header em{color:#59617a;background:#f5f6fa;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.fil-text{color:#1a2542;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.fil-item small{color:#8a91a6;font-size:12px}.fil-item .m-photo-img{border-radius:12px;width:100%;display:block}.fil-del{color:#8a91a6;background:0 0;justify-self:end;padding:4px 8px;font-size:12px}.fil-more{justify-self:center}.fil-item.is-tache .fil-line b,.fil-item.is-reception .fil-line b{color:#1a2542}@media (max-width:900px){.fil{grid-template-columns:1fr}.fil-side{position:static}.fil-main{max-width:none}.fil-card dl{grid-template-columns:1fr 1fr;gap:10px 14px}.fil-card dl div:nth-child(2){grid-column:1/-1}}.am-menu{z-index:60;flex:none;margin-left:auto;position:relative}.am-menu-btn{font:inherit;color:#fff;cursor:pointer;background:#1a2542;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:700;display:inline-flex}.am-menu-btn i{font-size:11px;font-style:normal}.am-menu-list{z-index:50;background:#fff;border-radius:16px;gap:1px;min-width:260px;max-width:min(92vw,320px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #1a254233}.am-menu-list button{font:inherit;text-align:left;color:#1a2542;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:13.5px;font-weight:600}.am-menu-list button:hover{background:#f5f6fa}.am-menu-list button.is-primary{background:var(--acc,#f26a21);color:#fff;margin-bottom:4px}.am-menu-list button.is-primary:hover{filter:brightness(.95)}.am-menu-list button:disabled{opacity:.5;cursor:default}.cf-menu{z-index:60;justify-content:flex-end;display:flex;position:relative}@media (max-width:760px){.cf-menu .am-menu{width:100%}.cf-menu .am-menu-btn{justify-content:center;width:100%}.cf-menu .am-menu-list{max-width:none;left:0;right:0}}.scb-head{grid-template-columns:auto auto minmax(0,1fr) auto}@media (max-width:760px){.scb-head{grid-template-columns:34px 42px minmax(0,1fr)}.scb-head .am-menu{grid-column:1/-1;margin-left:0}.scb-head .am-menu-btn{justify-content:center;width:100%}.scb-head .am-menu-list{max-width:none;left:0;right:0}}@media (min-width:1180px){.fil{grid-template-columns:minmax(0,1fr) minmax(0,620px) minmax(0,1fr)}.fil-side{grid-area:1/1;justify-self:start;width:min(100%,320px)}.fil-main{grid-area:1/2;width:100%;max-width:none}}@media (min-width:901px) and (max-width:1179px){.fil-main{width:100%;margin:0 auto}}.scb-pill{margin-top:0}.scb-table td:first-child .scb-pill{display:inline-block}@media (min-width:761px){.scb-partask>.scb-table,.scb-renta>.scb-table{width:100%;display:table}.scb-table th,.scb-table td:not(:first-child){text-align:center}.scb-table th:first-child{text-align:left}.scb-gauge{justify-content:center;gap:56px}.scb-figures{text-align:center;align-items:center}.scb-figures>div{justify-items:center;gap:4px;display:grid}.scb-gauge{grid-template-columns:auto auto;justify-content:center;gap:64px}.scb-figures{grid-template-columns:repeat(4,minmax(120px,auto));gap:36px}}@media (min-width:761px) and (max-width:1100px){.scb-figures{grid-template-columns:repeat(2,minmax(120px,auto))}}@media (min-width:761px){.scb-convo .m-convo{width:100%;max-width:640px;margin:0 auto}.scb-convo .m-convo-form{margin:0}}.scb-donut span{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;display:flex}.scb-donut b{line-height:1}.scb-donut small{line-height:1.1}.scb-apporteur.is-shut{padding:0;display:block}.scb-apporteur-toggle{width:100%;font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:14px 20px;display:flex}.scb-apporteur-toggle b{flex:none;font-size:15px;font-weight:600}.scb-apporteur-toggle small{color:#8a8081;flex:1;font-size:12.5px}.scb-apporteur-toggle i{color:#8a8081;margin-left:auto;font-size:11px;font-style:normal}.scb-apporteur-toggle.is-open{flex:1 0 100%;padding:0}.scb-apporteur-toggle.is-open i{margin-left:auto}.scb-apporteur.is-shut .scb-apporteur-toggle{border-radius:16px}.planning-options{max-width:min(100%,440px);left:calc(var(--plan-name,268px) + 8px);padding:6px 0;position:sticky}.planning-sum i,.skin-wide .planning-sum i{border-radius:3px;width:10px;height:10px}.planning-dot,.skin-wide .planning-dot{border-radius:3px;width:11px;height:11px}.planning-legend>div span i,.skin-wide .planning-legend>div span i{border-radius:3px}.planning-grid.is-trimestre .planning-sum i,.planning-grid.is-annee .planning-sum i{border-radius:2px;width:6px;height:6px}.pg-app .planning-grid .planning-sum i,.pg-app.skin-wide .planning-grid .planning-sum i{border-radius:3px;width:10px;height:10px}.pg-app .planning-grid .planning-dot,.pg-app.skin-wide .planning-grid .planning-dot{border-radius:3px;width:11px;height:11px}.pg-app .planning-legend>div span i{border-radius:3px}.pg-app .planning-grid.is-trimestre .planning-sum i,.pg-app .planning-grid.is-annee .planning-sum i{border-radius:2px;width:6px;height:6px}.planning-note{color:#59617a;margin:0 0 10px;font-size:12.5px;line-height:1.5}.planning-note b{color:#1a2542;font-weight:600}.planning-cell.is-flat{flex-direction:column;gap:2px;min-height:44px;padding:2px;display:flex}.planning-cell.is-flat .planning-slot{flex:1 1 0;height:auto;min-height:0}.planning-cell.is-flat .planning-slot-face small{opacity:.9;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:600;display:block;overflow:hidden}.planning-cell.is-flat .planning-empty{opacity:0;flex:1}.planning-cell.is-flat:hover .planning-empty{opacity:.7}.planning-row-head.is-flat{min-height:44px}.planning-cell.is-flat.is-split .planning-slot{flex:1 0 30px;min-height:30px}.planning-cell.is-flat.is-many .planning-slot{flex:1 0 24px;min-height:24px}.planning-cell.is-flat.is-split .planning-slot-face{white-space:nowrap;flex-direction:row;align-items:center;gap:6px;padding:0 6px;overflow:hidden}.planning-cell.is-flat.is-split .planning-slot-face b,.planning-cell.is-flat.is-split .planning-slot-face small{font-size:10.5px;line-height:1.1}.planning-cell.is-flat.is-many .planning-slot-face b,.planning-grid.is-mois .planning-cell.is-flat .planning-slot-face small,.planning-grid.is-trimestre .planning-cell.is-flat .planning-slot-face small{display:none}.planning-grid.is-mois .planning-cell.is-flat.is-split .planning-slot,.planning-grid.is-trimestre .planning-cell.is-flat.is-split .planning-slot,.planning-grid.is-annee .planning-cell.is-flat.is-split .planning-slot{flex:1 0 10px;min-height:10px}.planning-more{color:#8a91a6;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:4px;flex:none;height:14px;padding:0;font-size:11px;line-height:1}.planning-cell.is-flat:hover .planning-more{opacity:1;background:#1a25420f}.planning-more:focus-visible{opacity:1;background:#1a25420f}.affect-search{box-sizing:border-box;width:100%;font:inherit;color:#1a2542;background:#f9fafc;border:1px solid #e6e8ef;border-radius:999px;margin:0 0 10px;padding:9px 14px;font-size:14px}.affect-picks{max-height:240px;overflow:auto}.adr{display:block;position:relative}.adr>input{width:100%}.adr-list{z-index:100000;box-sizing:border-box;background:#fff;border:1px solid #e3dcda;border-radius:12px;margin:0;padding:4px;list-style:none;position:fixed;overflow:auto;box-shadow:0 12px 30px #14161a22}.adr-list li{margin:0;padding:0}.adr-list button{text-align:left;width:100%;font:inherit;cursor:pointer;color:#1a1a1a;background:0 0;border:0;border-radius:8px;gap:1px;height:auto;min-height:0;padding:8px 10px;display:grid}.adr-list button b{font-size:14px;font-weight:600}.adr-list button small{color:#8a8081;font-size:12px}.adr-list button:hover,.adr-list button.is-active{background:#f6f1ef}.adr-source{text-transform:uppercase;letter-spacing:.06em;color:#a59c9d;padding:6px 10px 2px;font-size:10px}.wp-when{color:#59617a;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.wp-when b{color:#1a2542;font-weight:600}.wp-when b:first-letter{text-transform:uppercase}.wp-when select{font:inherit;color:#1a2542;background:#fff;border:1px solid #e3dcda;border-radius:8px;padding:5px 8px;font-size:13px}.wp-when button{color:#8a91a6;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.skin-wide .lw-fold{padding:0}.skin-wide .lw-fold>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;list-style:none;display:flex}.skin-wide .lw-fold>summary::-webkit-details-marker{display:none}.skin-wide .lw-fold>summary .lw-h{margin:0}.skin-wide .lw-fold>summary>span{color:#8a91a6;align-items:center;gap:8px;font-size:12px;display:inline-flex}.skin-wide .lw-fold>summary>span:after{content:"›";color:#8a91a6;font-size:16px;transition:transform .15s}.skin-wide .lw-fold[open]>summary>span:after{transform:rotate(90deg)}.skin-wide .lw-fold>:not(summary){margin-left:20px;margin-right:20px}.skin-wide .lw-fold>:last-child{margin-bottom:16px}.skin-wide .lw-side .lw-kv{gap:6px 12px}.skin-wide .lw-side .lw-next{padding:12px 20px}.skin-wide .lw-side .lw-next .lw-h{margin-bottom:4px}.skin-wide .lw-side .pp-head{flex-wrap:wrap}.skin-wide .lw-side .pp-add{border-radius:999px;padding:7px 13px;font-size:12px}.skin-wide .lw-side .pdv{border-top:1px solid #eceef3;margin-top:12px;padding-top:12px}.skin-wide .lw-side .pd-row{gap:6px}.aw-hint{color:#59617a;gap:8px;margin:0;font-size:13px;display:grid}.aw-hint.is-set{background:#fff3ea;border-radius:12px;padding:10px 14px}.aw-hint.is-set b{color:#1a2542;font-size:14px;font-weight:600;display:block}.aw-hint.is-set b:first-letter{text-transform:uppercase}.aw-opts{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.aw-opts label{color:#8a91a6;gap:3px;font-size:11.5px;display:grid}.aw-opts input:not([type=checkbox]),.aw-opts select{height:32px;font:inherit;color:#1a2542;background:#f5f6fa;border:0;border-radius:9px;padding:0 10px;font-size:13px}.aw-opts .aw-both{color:#59617a;align-items:center;gap:6px;font-size:12.5px;display:flex}.aw-slot.is-locked{cursor:default}.aw-slot.is-locked:hover{background:0 0}.aw-col.is-drop{background:#f26a210d}.aw-ev.is-mine{color:#fff;cursor:grab;z-index:4;background:#f26a21;padding-right:22px;box-shadow:0 4px 12px #f26a2159}.aw-ev.is-mine:active{cursor:grabbing}.aw-x{color:#fff;cursor:pointer;background:#ffffff47;border:0;border-radius:50%;width:18px;height:18px;padding:0;font-size:14px;line-height:16px;position:absolute;top:2px;right:3px}.aw-x:hover{background:#ffffff80}.skin-wide .lw-docs .pp{margin-top:0}.skin-wide .lw-docs .pp-head b{letter-spacing:.05em;text-transform:uppercase;color:#8a91a6;font-size:11px;font-weight:700}.skin-wide .lw-docs .pp-add{border-radius:999px;padding:7px 13px;font-size:12px}.lw-drive{border-top:1px solid #eceef3;margin-top:12px;padding-top:10px}.lw-drive>summary{cursor:pointer;color:#59617a;font-size:12.5px;font-weight:600;list-style:none}.lw-drive>summary::-webkit-details-marker{display:none}.lw-drive>summary:before{content:"›";margin-right:8px;transition:transform .15s;display:inline-block}.lw-drive[open]>summary:before{transform:rotate(90deg)}.scb-autodocs li a{text-align:left;width:100%;color:inherit;background:#fff;border:1px solid #eceef3;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:grid}.scb-autodocs li a small{color:#8a91a6;font-size:11.5px;display:block}.ln-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.ln-bar>span{color:#1a2542;min-width:0;font-size:13px;font-weight:600}.ln-bar .np-link{flex:none;height:34px;margin-left:auto}.ln-empty{color:#8a91a6;margin:4px 0 0;font-size:12.5px;line-height:1.5}.lx-menu{gap:2px;display:grid}.lx-menu hr{border:0;border-top:1px solid #eceef3;margin:6px 4px}.lx-menu button.lx-row,.skin-wide .lw-pop .lx-menu button.lx-row{color:#1a2542;width:100%;height:auto;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 12px;font-size:14px;font-weight:600;display:grid}.lx-menu button.lx-row small{color:#8a91a6;grid-column:1;font-size:11.5px;font-weight:400}.lx-menu button.lx-row i{color:#8a91a6;grid-area:1/2;font-size:18px;font-style:normal;transition:transform .15s}.lx-menu button.lx-row[aria-expanded=true] i{transform:rotate(90deg)}.lx-menu button.lx-row:hover:not(:disabled),.skin-wide .lw-pop .lx-menu button.lx-row:hover:not(:disabled){background:#f5f6fa}.lx-menu button.lx-row.is-danger,.skin-wide .lw-pop .lx-menu button.lx-row.is-danger{color:#c0392b}.lx-menu button.lx-row:disabled{opacity:.5;cursor:default}.lx-sub{background:#f5f6fa;border-radius:12px;gap:8px;margin:2px 4px 6px;padding:10px;display:grid}.lx-sub select,.skin-wide .lw-pop .lx-sub select{width:100%;height:38px;font:inherit;color:#1a2542;background:#fff;border:1px solid #e3dcda;border-radius:9px;padding:0 10px;font-size:13px}.lx-sub>div{justify-content:flex-end;gap:8px;display:flex}.lx-sub button,.skin-wide .lw-pop .lx-sub button{color:#1a2542;width:auto;height:34px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:600}.lx-sub button.is-go,.skin-wide .lw-pop .lx-sub button.is-go{color:#fff;background:#f26a21}.lx-sub button:disabled{opacity:.45;cursor:default}.skin-wide .lw-btn.is-icon{justify-content:center;align-items:center;width:38px;height:38px;padding:0;position:relative}.skin-wide .lw-btn.is-icon .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.skin-wide .lw-btn.is-icon .ic circle{fill:currentColor;stroke:none}.skin-wide .lw-btn.is-icon[data-tip]:after{content:attr(data-tip);white-space:nowrap;color:#fff;opacity:0;pointer-events:none;z-index:30;background:#1a2542;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:500;transition:opacity .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.skin-wide .lw-btn.is-icon[data-tip]:hover:after{opacity:1}.skin-wide .lw-btn.is-icon[data-tip]:focus-visible:after{opacity:1}.skin-wide .lw-more .lw-btn.is-icon[aria-expanded=true]:after{opacity:0}.skin-wide .lw-btn.is-primary{background:var(--acc,#f26a21);color:#fff;gap:8px;height:38px;padding:0 16px}.skin-wide .lw-btn.is-primary:hover:not(:disabled){background:var(--acc,#f26a21);filter:brightness(.93)}.skin-wide .lw-btn.is-primary .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.skin-wide .lw-btn.is-primary{white-space:nowrap;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}@media (min-width:761px){.pg-concentration{opacity:.55;justify-content:center;align-items:center;width:38px;height:38px;padding:0}.pg-concentration .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pg-concentration[data-tip]:after{content:attr(data-tip);white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#1a2542;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:500;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);right:0}.pg-concentration[data-tip]:hover:after{opacity:1}.pg-concentration[data-tip]:focus-visible:after{opacity:1}}.skin-wide .pg-main .lead-card .lead-bottom{justify-content:stretch;align-items:start;gap:8px;display:grid}.skin-wide .pg-main .lead-card .lead-bottom>strong{font-size:15px}.skin-wide .pg-main .lead-card .lead-bottom small{-webkit-line-clamp:2;box-sizing:border-box;text-align:left;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-line-clamp:1;line-clamp:1;border-radius:10px;-webkit-box-orient:vertical;max-width:100%;max-height:30px;padding:6px 10px;font-size:11.5px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden;display:-webkit-box!important}.skin-wide .pg-main .lead-card .lead-top{margin-bottom:12px}.skin-wide .pg-main .lead-card>p{margin:0 0 10px;line-height:1.4}.skin-wide .pg-main .lead-card .wd-dots{margin:0 0 4px}.skin-wide .lw-next b{font-size:16px;font-weight:600;display:block}.skin-wide .lw-next p{color:#fff;margin:4px 0 0;font-size:13.5px}.skin-wide .lw-next small{color:#aab2cc;margin-top:6px;font-size:12px;line-height:1.4;display:block}.skin-wide .lw-next-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.skin-wide .lw-next-head .lw-h{margin:0}.skin-wide .lw-next-head time{color:#fff;white-space:nowrap;text-align:right;font-size:13.5px;font-weight:600}.skin-wide .lw-feed{align-content:start;gap:12px;min-width:0;display:grid}.skin-wide .lw-history .lw-h{align-items:baseline;gap:10px;display:flex}.skin-wide .lw-history .lw-h small{letter-spacing:0;text-transform:none;color:#8a91a6;font-size:11.5px;font-weight:600}.skin-wide .lw-history .lw-tl{margin-top:4px}.skin-wide .lw-owner{color:#8a91a6;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.skin-wide .lw-owner b{color:#1a2542;font-weight:600}.skin-wide .lw-owner select{height:26px;font:inherit;color:#1a2542;cursor:pointer;background:#f5f6fa;border:0;border-radius:8px;padding:0 8px;font-size:12px;font-weight:600}.avatar.is-person{overflow:hidden}.avatar.is-person img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.person-photo{align-items:center;gap:14px;margin-bottom:10px;display:flex}.person-photo .avatar{color:#fff;background:#1a2542;flex:none;place-items:center;font-weight:700;display:grid}.person-photo>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.person-photo small{color:#8a91a6;flex:1 0 100%;font-size:11.5px}.pg-who i.is-photo{padding:0;overflow:hidden}.pg-who i.is-photo img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.skin-wide .lead-card .avatar.is-unowned,.avatar.is-unowned{color:#8a91a6;background:#eceef3;border:1.5px dashed #c9cfdd}.skin-wide .fc-mail{gap:8px;display:grid}.skin-wide .fc-to{color:#1a2542;align-items:baseline;gap:8px;font-size:13px;display:flex}.skin-wide .fc-to .fc-lab{margin:0}.skin-wide .fc-none{color:#8a91a6}.skin-wide .fc-subject{box-sizing:border-box;width:100%;font:inherit;color:#1a2542;background:#f5f6fa;border:1px solid #e3e6ef;border-radius:12px;padding:10px 12px;font-size:13px}.skin-wide .fc-subject:focus{background:#fff;outline:0;box-shadow:0 0 0 3px #f26a2138}.skin-wide .fc-models{flex-wrap:wrap;gap:6px;display:flex}.skin-wide .fc-models button{color:#59617a;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e6ef;border-radius:999px;padding:5px 11px;font-size:12px}.skin-wide .fc-models button:hover{color:#f26a21;border-color:#f26a21}.skin-wide .fc-note{color:#8a91a6;margin:0;font-size:12px}.skin-wide .fc-link{color:#f26a21;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.skin-wide .fc-foot{align-items:center;gap:8px}.skin-wide .fc-send{color:#fff;font:inherit;cursor:pointer;background:#f26a21;border:0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700}.skin-wide .fc-send:disabled{opacity:.5;cursor:default}.skin-wide .fc-ghost{color:#59617a;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e6ef;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600}.skin-wide .fc-ghost:disabled{opacity:.5;cursor:default}.planning-need{flex-wrap:wrap;gap:10px;margin:0 0 10px;display:flex}.planning-need-item{border:1px solid var(--line);background:#fff;border-radius:12px;flex:210px;align-items:center;gap:9px;min-width:210px;max-width:330px;padding:8px 11px;display:flex}.planning-need-item>i{border-radius:4px;flex:none;align-self:stretch;width:8px}.planning-need-item>span{flex:1;min-width:0;line-height:1.25;display:grid}.planning-need-item b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.planning-need-item small{color:#6b7481;font-size:11.5px}.planning-need-item em{background:#eceef3;border-radius:3px;flex:none;width:54px;height:6px;display:block;overflow:hidden}.planning-need-item em u{border-radius:3px;height:100%;text-decoration:none;display:block}.planning-need-item.is-done small{color:#1f7a45}.planning-band{z-index:9998;pointer-events:none;background:#f26a211f;border:1.5px dashed #f26a21;border-radius:4px;position:fixed}.planning-need-item.is-over{background:#fff5f2;border-color:#e9b4a8}.planning-need-item.is-over small{color:#b3261e;font-weight:600}.planning-need-item.is-over em u{background:#b3261e!important}.skin-wide .affect-picks button.is-on{color:#fff;background:#f26a21;border-color:#f26a21}.skin-wide .affect-picks button.is-on em{color:#fff;opacity:.9}.planning-landing{pointer-events:none;border:2px dashed;border-radius:8px;flex-direction:column;justify-content:center;gap:1px;min-height:34px;padding:3px 6px;font-size:11.5px;line-height:1.2;display:flex;overflow:hidden}.planning-landing b{white-space:nowrap;font-weight:700}.planning-landing small{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.planning-landing.is-bad{border-style:solid}.skin-wide .planning-bulk{color:#fff;background:#1a2542;border:1px solid #ffffff24;gap:12px;padding:12px 14px 12px 22px;animation:.18s ease-out bulk-in;box-shadow:0 18px 48px #1a254273,0 0 0 4px #f26a2159}.skin-wide .planning-bulk b{color:#fff;white-space:nowrap;font-size:14.5px;font-weight:700}.skin-wide .planning-bulk select{color:#fff;background:#ffffff29;padding:8px 12px;font-size:13.5px;font-weight:600}.skin-wide .planning-bulk select option{color:#111}.skin-wide .planning-bulk button{color:#fff;background:#ffffff29;padding:9px 15px;font-size:13.5px;font-weight:600}.skin-wide .planning-bulk button:hover{background:#ffffff47}.skin-wide .planning-bulk button.is-danger{background:#f26a21;font-weight:700}@keyframes bulk-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.planning-wrap.is-copying{cursor:copy;outline-offset:-2px;outline:2px dashed #f26a21}.planning-wrap.is-copying .planning-cell{cursor:copy}.skin-wide .planning-bulk button.is-on{color:#fff;background:#f26a21;font-weight:700}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.skin-wide{--ink:#1a2542;--muted:#59617a;--line:#e6e8ef;--paper:#f5f6fa}.skin-wide .sidebar{background:#1a2542}.skin-wide .brand{letter-spacing:normal}.skin-wide .brand-mark{color:#1a2542}.skin-wide .nav-item b{background:#f26a21}.skin-wide .nav-item:hover,.skin-wide .nav-item.active{background:#1a2542}.skin-wide .user-card{border-top:1px solid #1a2542}.skin-wide .user-card small,.skin-wide .user-card i{color:#8a91a6}.skin-wide .page-title p,.skin-wide .eyebrow,.skin-wide .card-heading p,.skin-wide .advice p{color:#8a91a6;letter-spacing:normal}.skin-wide .primary{border-radius:999px}.skin-wide .segmented{border-bottom:1px solid #e6e8ef}.skin-wide .segmented button{color:#8a91a6}.skin-wide .segmented span{background:#e8ebf3;border-radius:14px}.skin-wide .period{color:#59617a;border-radius:14px}.skin-wide .metrics article{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .metric-icon.green{color:#1f9d6b;background:#e9f7f1}.skin-wide .metrics p,.skin-wide .metrics small{color:#8a91a6}.skin-wide .search span{color:#8a91a6}.skin-wide .filter{color:#59617a}.skin-wide .filter b{color:#1a2542}.skin-wide .column-head{background:#f5f6fa;border-radius:14px}.skin-wide .column-head span{color:#8a91a6;border-radius:14px}.skin-wide .column-head button{color:#59617a}.skin-wide .column-head.teal{background:#e9f7f1}.skin-wide .column-head.teal i{background:#1f9d6b}.skin-wide .column-head.pink{background:#fff1e7}.skin-wide .column-head.pink i{background:#f26a21}.skin-wide .progress{background:#e8ebf3;border-radius:10px}.skin-wide .progress i{border-radius:10px}.skin-wide .column-meta{color:#8a91a6}.skin-wide .column-meta span:first-child{color:#59617a}.skin-wide .lead-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .avatar,.skin-wide .avatar-3{color:#1a2542;background:#e9f7f1}.skin-wide .avatar-4{background:#fff1e7}.skin-wide .lead-top small{color:#8a91a6}.skin-wide .lead-top i{color:#8a91a6;letter-spacing:normal}.skin-wide .lead-card>p{color:#59617a}.skin-wide .lead-bottom{border-top:1px solid #e6e8ef}.skin-wide .lead-bottom small{color:#8a91a6}.skin-wide .lead-bottom small.late{color:#f26a21}.skin-wide .empty{color:#8a91a6;border:1px dashed #e6e8ef}.skin-wide .contact-kind{color:#59617a;background:#e8ebf3}.skin-wide .panel-amount{background:#f5f6fa}.skin-wide .panel-amount small{color:#8a91a6}.skin-wide .contact-panel dt{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .toast{background:#1a2542}.skin-wide .analysis-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .analysis-kpis div{border-left:2px solid #e6e8ef}.skin-wide .analysis-kpis small,.skin-wide .analysis-kpis span{color:#8a91a6}.skin-wide .bars{background:repeating-linear-gradient(#fff 0 40px,#e8ebf3 41px)}.skin-wide .bars i{border-radius:10px}.skin-wide .months,.skin-wide .donut small{color:#8a91a6}.skin-wide .advice div>span{color:#59617a}.skin-wide{--ink:#1a2542;--muted:#8a91a6;--line:#e6e8ef;--paper:#f5f6fa;--green:#f26a21;--lime:#f26a21;--brand-red:#f26a21;background:#f5f6fa}.skin-wide .sidebar{color:#1a2542;border-right:1px solid #e6e8ef}.skin-wide .brand{border-bottom:1px solid #e6e8ef}.skin-wide .brand small{color:#8a91a6;letter-spacing:normal}.skin-wide .nav-item{color:#59617a;text-transform:none;letter-spacing:normal;border-radius:10px}.skin-wide .nav-item:hover,.skin-wide .nav-item.active{color:var(--acc,#f26a21);background:#f5f6fa}.skin-wide .sidebar-bottom .nav-item,.skin-wide .user-card{border-top:1px solid #e6e8ef}.skin-wide .user-card small,.skin-wide .user-card i{color:#8a91a6}.skin-wide .avatar.dark,.skin-wide .topbar{background:#1a2542}.skin-wide .page-title p{color:#8a91a6}.skin-wide .icon-button{background:#1a2542;border-color:#1a2542;border-radius:10px}.skin-wide .icon-button span{background:var(--acc,#f26a21)}.skin-wide .primary{background:var(--acc,#f26a21);text-transform:none;letter-spacing:normal;border-radius:999px}.skin-wide .primary:hover{background:linear-gradient(110deg,var(--acc,#f26a21),#1a2542,var(--acc,#f26a21))}.skin-wide .segmented button.selected{color:var(--acc,#f26a21)}.skin-wide .segmented button.selected:after{background:var(--acc,#f26a21)}.skin-wide .period,.skin-wide .search,.skin-wide .filter,.skin-wide .metrics article,.skin-wide .lead-card,.skin-wide .analysis-card,.skin-wide .metric-icon{border-radius:10px}.skin-wide .metric-icon.blue,.skin-wide .metric-icon.orange,.skin-wide .metric-icon.green,.skin-wide .metric-icon.violet{color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .metrics article:hover{border-top-color:var(--acc,#f26a21)}.skin-wide .up{color:#59617a!important}.skin-wide .column-head{border-radius:10px;background:#e8ebf3!important}.skin-wide .column-head i,.skin-wide .column-head.violet i,.skin-wide .column-head.orange i,.skin-wide .column-head.teal i,.skin-wide .column-head.pink i,.skin-wide .progress i{background:var(--acc,#f26a21)}.skin-wide .lead-card:hover{border-color:var(--acc,#f26a21)}.skin-wide .stars .on,.skin-wide .contact-panel dd.stars{color:var(--acc,#f26a21)}.skin-wide .contact-kind{color:#f26a21;background:#fff1e7;border-radius:10px}.skin-wide .panel-actions button,.skin-wide .close{border-radius:10px}.skin-wide .toast{border-left:4px solid var(--acc,#f26a21);border-radius:10px}.skin-wide .bars i.current{background:var(--acc,#f26a21)}.skin-wide .donut{background:conic-gradient(var(--acc,#f26a21) 0 46%,#1a2542 46% 77%,#b2b0b0 77%)}.skin-wide .key.green{background:var(--acc,#f26a21)}.skin-wide .key.blue{background:#1a2542}.skin-wide .advice{background:#fff1e7;border-color:#ffd8c2}.skin-wide .advice .spark{background:var(--acc,#f26a21);border-radius:10px}.skin-wide .advice button{color:var(--acc,#f26a21)}.skin-wide .analysis-kpis div{border-left-color:var(--acc,#f26a21)}.skin-wide .directory-summary{border-top:4px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .directory-summary p{color:var(--acc,#f26a21);letter-spacing:normal}.skin-wide .directory-summary>div>span{color:#8a91a6}.skin-wide .directory-stats>span{border-left:2px solid var(--acc,#f26a21)}.skin-wide .directory-stats small{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .client-table th{color:#8a91a6;text-transform:none;letter-spacing:normal;background:#f5f6fa;border-bottom:1px solid #e6e8ef}.skin-wide .client-table td{border-bottom:1px solid #e6e8ef}.skin-wide .client-table tbody tr:hover{background:#fff1e7}.skin-wide .client-table td small{color:#8a91a6}.skin-wide .client-table td a{color:#1a2542}.skin-wide .client-table td a:hover{color:var(--acc,#f26a21)}.skin-wide .mini-stars{color:var(--acc,#f26a21);letter-spacing:normal}.skin-wide .status-chip{color:#f26a21;text-transform:none;letter-spacing:normal;background:#fff1e7}.skin-wide .client-table small.attention{color:var(--acc,#f26a21)}.skin-wide .client-table td:last-child button{color:var(--acc,#f26a21);border:1px solid #e6e8ef}.skin-wide .client-table tr:hover td:last-child button{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-wide .directory-empty{color:#8a91a6}.skin-wide .directory .avatar{border-radius:10px}.skin-wide .pdf-action{text-transform:none;letter-spacing:normal;background:#1a2542;border-radius:10px}.skin-wide .pdf-action:hover{border-color:var(--acc,#f26a21)}.skin-wide .pdf-action b{color:#f26a21}.skin-wide .creator-modal{border-top:5px solid var(--acc,#f26a21)}.skin-wide .creator-intro{color:#59617a}.skin-wide .form-grid label>span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .form-grid input,.skin-wide .form-grid select{color:#1a2542;background:#f5f6fa;border:1px solid #e6e8ef;border-radius:10px}.skin-wide .form-grid input:focus,.skin-wide .form-grid select:focus{border-color:var(--acc,#f26a21)}.skin-wide .amount-input b{color:#8a91a6}.skin-wide .pdf-drop{background:#f5f6fa;border:1px dashed #c9cfdd}.skin-wide .pdf-drop:hover,.skin-wide .pdf-drop.has-file{border-color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .pdf-icon{background:var(--acc,#f26a21);letter-spacing:normal}.skin-wide .pdf-drop small{color:#8a91a6}.skin-wide .ocr-note{border-left:3px solid var(--acc,#f26a21);background:#fff1e7}.skin-wide .ocr-note b{color:#f26a21}.skin-wide .ocr-note span{color:#59617a}.skin-wide .form-error{color:#f26a21;background:#fff1e7;border:1px solid #ffd8c2}.skin-wide .creator-actions{border-top:1px solid #e6e8ef}.skin-wide .creator-actions button{text-transform:none;border:1px solid #e6e8ef;border-radius:10px}.skin-wide .creator-actions .primary{border-color:var(--acc,#f26a21);background:var(--acc,#f26a21)}.skin-wide .pdf-drop.is-loading{background:linear-gradient(100deg,#fff1e7 25%,#fff 45%,#fff1e7 65%)}.skin-wide .ocr-note.recognized{background:#e9f7f1;border-left-color:#1f9d6b}.skin-wide .ocr-note.recognized b{color:#1a2542}.skin-wide .kanban-column.accepts-drop:hover{outline:2px dashed var(--acc,#f26a21);background:#fff1e7}.skin-wide .duplicate-alert button{text-transform:none}.skin-wide .dossier-heading{border-bottom:1px solid #e6e8ef}.skin-wide .edit-toggle{text-transform:none;border:1px solid #e6e8ef}.skin-wide .edit-form{border-bottom:1px solid #e6e8ef}.skin-wide .save-edit{text-transform:none}.skin-wide .contact-panel a{color:#1a2542}.skin-wide .activity-composer{border-top:1px solid #e6e8ef}.skin-wide .activity-composer h3,.skin-wide .timeline h3{text-transform:none;letter-spacing:normal}.skin-wide .activity-type button{border:1px solid #e6e8ef}.skin-wide .activity-type button.selected{background:#1a2542;border-color:#1a2542}.skin-wide .activity-composer textarea{background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .activity-composer input{border:1px solid #e6e8ef}.skin-wide .activity-composer .primary{text-transform:none}.skin-wide .timeline h3 span{color:var(--acc,#f26a21)}.skin-wide .timeline article{border-top:1px solid #e6e8ef}.skin-wide .timeline article>i{color:#f26a21;background:#fff1e7}.skin-wide .timeline article p{color:#1a2542}.skin-wide .timeline article small,.skin-wide .timeline-empty{color:#8a91a6}.skin-wide .record-tools{border-top:1px solid #e6e8ef}.skin-wide .record-tools select,.skin-wide .record-tools button{text-transform:none;border:1px solid #e6e8ef}.skin-wide .record-tools button.danger{color:#f26a21;border-color:#ffd8c2}.skin-wide .today-summary{border-top:4px solid var(--acc,#f26a21);background:#1a2542}.skin-wide .today-summary p{color:#f26a21;letter-spacing:normal}.skin-wide .today-summary span{color:#8a91a6}.skin-wide .today-summary>strong{color:#f26a21}.skin-wide .today-summary>strong small{color:#8a91a6;text-transform:none}.skin-wide .task-list>button{border-bottom:1px solid #e6e8ef}.skin-wide .task-list>button:hover{background:#fff1e7}.skin-wide .task-list time{color:var(--acc,#f26a21)}.skin-wide .task-list small{color:#59617a}.skin-wide .task-list>button>i{color:var(--acc,#f26a21)}.skin-wide .today-empty{color:#1f9d6b}.skin-wide .task-footnote{color:#59617a}.skin-wide .archive-intro{border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .archive-intro p{color:#59617a;letter-spacing:normal}.skin-wide .archive-intro span{color:#59617a}.skin-wide .archive-list article{border-bottom:1px solid #e6e8ef}.skin-wide .archive-list article>div small{color:#8a91a6}.skin-wide .archive-list article>button{text-transform:none;border:1px solid #e6e8ef}.skin-wide .archive-list article>button.danger{color:#f26a21;border-color:#ffd8c2}.skin-wide .exec-kpis article{border-top:3px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .exec-kpis p,.skin-wide .exec-pulse p,.skin-wide .journal-intro p{letter-spacing:normal;color:var(--acc,#f26a21)}.skin-wide .exec-kpis small{color:#8a91a6}.skin-wide .exec-pulse{border-top:4px solid var(--acc,#f26a21);background:#1a2542}.skin-wide .exec-pulse span{color:#8a91a6}.skin-wide .exec-pulse li small{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .exec-pulse>button,.skin-wide .exec-card .card-heading button{text-transform:none;letter-spacing:normal}.skin-wide .exec-card .card-heading button{color:#1a2542;border-color:#e6e8ef}.skin-wide .exec-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .funnel-row{color:#59617a}.skin-wide .funnel-row i{background:#fff1e7}.skin-wide .funnel-row i b{background:var(--acc,#f26a21)}.skin-wide .funnel-row em{color:#1a2542}.skin-wide .exec-alerts>button,.skin-wide .exec-feed>button,.skin-wide .journal-list>button{border-bottom:1px solid #e6e8ef}.skin-wide .exec-alerts>button:hover,.skin-wide .exec-feed>button:hover,.skin-wide .journal-list>button:hover{background:#fff1e7}.skin-wide .exec-alerts small,.skin-wide .exec-feed small,.skin-wide .journal-list small{color:#59617a}.skin-wide .exec-feed>button>i,.skin-wide .journal-list>button>i{color:#f26a21;background:#fff1e7}.skin-wide .exec-feed time,.skin-wide .journal-list time,.skin-wide .exec-empty{color:#8a91a6}.skin-wide .journal-intro{border-top:4px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .journal-intro span{color:#59617a}.skin-wide .journal-filters button{text-transform:none;letter-spacing:normal;color:#59617a;border:1px solid #e6e8ef}.skin-wide .journal-filters button.selected{background:#1a2542;border-color:#1a2542}.skin-wide .journal-list em{color:#1a2542}.skin-wide .user-menu-toggle{color:#8a91a6}.skin-wide .user-menu-toggle:hover{color:var(--acc,#f26a21)}.skin-wide .user-menu{border:1px solid #e6e8ef}.skin-wide .user-menu button{text-transform:none;letter-spacing:normal;color:#1a2542;border-bottom:1px solid #e6e8ef}.skin-wide .user-menu button:hover{color:var(--acc,#f26a21);background:#f5f6fa}.skin-wide .period select{color:#1a2542}.skin-wide .period small{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .filter.is-open{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .filter-panel{border-top:3px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .filter-panel label>span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .filter-panel input,.skin-wide .filter-panel select{color:#1a2542;background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .filter-panel input:focus,.skin-wide .filter-panel select:focus{border-color:var(--acc,#f26a21)}.skin-wide .filter-panel-actions{border-top:1px solid #e6e8ef}.skin-wide .filter-panel-actions b{color:#59617a}.skin-wide .filter-panel-actions button{text-transform:none;letter-spacing:normal;border:1px solid #e6e8ef}.skin-wide .filter-panel-actions button:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .task-list .task-row{border-bottom:1px solid #e6e8ef}.skin-wide .task-list .task-row>button.task-open:hover{background:#fff1e7}.skin-wide .task-list .task-row>button.task-done{text-transform:none;border:1px solid #e6e8ef}.skin-wide .task-list .task-row>button.task-done:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .settings-intro{border-top:4px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .settings-intro p{letter-spacing:normal;color:var(--acc,#f26a21)}.skin-wide .settings-intro span{color:#59617a}.skin-wide .settings-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .settings-card h3 span{color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .settings-head>button{text-transform:none;letter-spacing:normal;border:1px solid #e6e8ef}.skin-wide .settings-head>button.danger{color:#f26a21;border-color:#ffd8c2}.skin-wide .settings-grid label>span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .settings-grid select{color:#1a2542;background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .settings-grid select:focus{border-color:var(--acc,#f26a21)}.skin-wide .settings-note{color:#8a91a6}.skin-wide .settings-actions button{text-transform:none;letter-spacing:normal;border:1px solid #e6e8ef}.skin-wide .settings-actions button:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .trash-list article{border-bottom:1px solid #e6e8ef}.skin-wide .trash-list article>div small{color:#8a91a6}.skin-wide .trash-list article>div em{color:var(--acc,#f26a21)}.skin-wide .trash-list article>button{text-transform:none;border:1px solid #e6e8ef}.skin-wide .trash-list article>button:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .trash-list article>button.danger{color:#f26a21;border-color:#ffd8c2}.skin-wide .contact-panel{border-top:5px solid var(--acc,#f26a21)}.skin-wide .record-tools select,.skin-wide .record-tools button{letter-spacing:normal}.skin-wide .record-tools button:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .record-tools button.danger:hover:not(:disabled){color:#f26a21;border-color:#f26a21}.skin-wide .nav-item{letter-spacing:normal}.skin-wide .stage-chip{color:#f26a21;letter-spacing:normal;text-transform:none;background:#fff1e7}.skin-wide .panel-kpis small{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .stars-inline{color:var(--acc,#f26a21);letter-spacing:normal}.skin-wide .panel-tabs button{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .panel-tabs button:hover{color:#1a2542}.skin-wide .panel-tabs button.selected{color:var(--acc,#f26a21);border-bottom-color:var(--acc,#f26a21)}.skin-wide .panel-tabs button b{color:#f26a21;background:#fff1e7}.skin-wide .panel-facts>div{border-bottom:1px solid #e6e8ef}.skin-wide .panel-facts dt{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .panel-facts a{color:#1a2542}.skin-wide .panel-facts a:hover{color:var(--acc,#f26a21)}.skin-wide .panel-pane .activity-composer{border-top:1px solid #e6e8ef}.skin-wide .panel-documents h3{text-transform:none;letter-spacing:normal}.skin-wide .panel-documents article i{color:#f26a21;background:#fff1e7}.skin-wide .panel-documents small{color:#8a91a6}.skin-wide .dossier-panel .record-tools{background:#f5f6fa}.skin-wide .cockpit-bar{border-left:4px solid var(--acc,#f26a21)}.skin-wide .cockpit-bar>div{border-right:1px solid #e6e8ef}.skin-wide .cockpit-bar small{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .cockpit-bar strong.alert,.skin-wide .cockpit-funnel h4 em{color:var(--acc,#f26a21)}@media (max-width:820px){.skin-wide .cockpit-bar>div:nth-child(3n){border-right:1px solid #e6e8ef}}.skin-wide .cockpit-cols .card-heading p{letter-spacing:normal}.skin-wide .choice-grid button{color:#1a2542;background:#f5f6fa;border:1px solid #e6e8ef}:is(.skin-wide .choice-grid button:hover,.skin-wide .choice-grid button:focus-visible){border-color:var(--acc,#f26a21)}.skin-wide .choice-icon{color:#f26a21;background:#fff1e7}:is(.skin-wide .choice-grid button:hover .choice-icon,.skin-wide .choice-grid button:focus-visible .choice-icon){background:var(--acc,#f26a21)}.skin-wide .choice-grid small{color:#59617a}.skin-wide .choice-grid em{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .panel-tabs .edit-toggle{color:#1a2542;letter-spacing:normal;text-transform:none;border:1px solid #e6e8ef}.skin-wide .panel-tabs .edit-toggle:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide{--kind-reminder:#f26a21;--kind-call:#1f9d6b;--kind-note:#59617a}.skin-wide .task-filters button{letter-spacing:normal;text-transform:none;color:#59617a;border:1px solid #e6e8ef}.skin-wide .task-filters button b{color:#1a2542;background:#e8ebf3}.skin-wide .task-filters button:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .task-filters button.selected{background:#1a2542;border-color:#1a2542}.skin-wide .task-filters button.selected b{background:#1a2542}.skin-wide .task-list time em{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .task-kind{letter-spacing:normal;text-transform:none}.skin-wide .kind-reminder .task-kind{background:#fff1e7}.skin-wide .kind-call .task-kind{background:#e9f7f1}.skin-wide .kind-note .task-kind{background:#f5f6fa}.m-app.skin-wide{--m-line:#e6e8ef;--m-hair:#f5f6fa;--m-muted:#8a91a6;--m-accent:#f26a21;--m-dark:#1a2542;--k-reminder:#f26a21;--k-call:#1f9d6b;--k-note:#59617a;color:#1a2542;background:#f5f6fa}.skin-wide .m-id p{letter-spacing:normal;color:#f26a21;text-transform:none}.skin-wide .m-act{border:1px solid #1a2542}.skin-wide .m-act:active,.skin-wide .m-who{background:#1a2542}.skin-wide .m-section{letter-spacing:normal;text-transform:none}.skin-wide .m-section b{color:#f26a21;background:#fff1e7}.skin-wide .m-empty{color:#59617a;border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-error{color:#f26a21}.skin-wide .m-seg{background:#e8ebf3}.skin-wide .m-seg button{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .m-seg button b{color:#59617a;background:#e8ebf3}.skin-wide .m-seg button.on b{color:#f26a21;background:#fff1e7}.skin-wide .m-pull{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .m-pull b{color:#1a2542}.skin-wide .m-kpis small{letter-spacing:normal;text-transform:none}.skin-wide .m-stages button{text-transform:none;color:#59617a;border:1px solid #e6e8ef}.skin-wide .m-stages button b{color:#59617a;background:#e8ebf3}.skin-wide .m-stages button.on b{background:#1a2542}.skin-wide .m-stage-total b{color:#1a2542}.skin-wide .m-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-card:active{background:#f5f6fa}.skin-wide .m-card-project{color:#1a2542}.skin-wide .m-av{color:#f26a21;background:#fff1e7}.skin-wide .m-av.av-2{color:#1a2542;background:#e9f7f1}.skin-wide .m-stars{letter-spacing:normal}.skin-wide .m-chip{letter-spacing:normal;text-transform:none}.skin-wide .m-chip.reminder{background:#fff1e7}.skin-wide .m-chip.call{background:#e9f7f1}.skin-wide .m-chip.note,.skin-wide .m-chip.status{background:#f5f6fa}.skin-wide .m-chip.plain{color:#59617a;background:#e8ebf3;border-color:#e6e8ef}.skin-wide .m-hero p{letter-spacing:normal;color:#f26a21;text-transform:none}.skin-wide .m-hero>small{color:#8a91a6}.skin-wide .m-hero-row{border-top:1px solid #1a2542}.skin-wide .m-hero-row div{border-right:1px solid #1a2542}.skin-wide .m-hero-row span{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-wide .m-hero-link{letter-spacing:normal;text-transform:none;border:1px solid #1a2542}.skin-wide .m-quick span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .m-quick .danger i{color:#f26a21}.skin-wide .m-quick>:active{background:#f5f6fa}.skin-wide .m-line{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-line-icon{color:#f26a21;background:#fff1e7}.skin-wide .m-funnel{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-frow span{color:#59617a}.skin-wide .m-frow i{background:#fff1e7}.skin-wide .m-fab:active{background:#f26a21}.skin-wide .m-tabbar{border-top:1px solid #e6e8ef}.skin-wide .m-tabbar i{color:#8a91a6}.skin-wide .m-tabbar span{text-transform:none;color:#8a91a6}.skin-wide .m-grab{background:#e8ebf3}.skin-wide .m-sheet header p,.skin-wide .m-sheet-label{letter-spacing:normal;text-transform:none}.skin-wide .m-sheet-body textarea{background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .m-when span{letter-spacing:normal;text-transform:none}.skin-wide .m-when input{background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .m-choices button{color:#59617a;border:1px solid #e6e8ef}.skin-wide .m-primary{letter-spacing:normal;text-transform:none}.skin-wide .m-primary.danger{color:#f26a21;border:1px solid #ffd8c2}.skin-wide .m-menu button{color:#1a2542}.skin-wide .m-menu button b{color:#f26a21;background:#fff1e7}.skin-wide .m-menu button.danger,.skin-wide .m-menu button.danger i{color:#f26a21}.skin-wide .m-menu button:active{background:#f5f6fa}.skin-wide .m-full{color:#1a2542;--m-line:#e6e8ef;--m-hair:#f5f6fa;--m-muted:#8a91a6;--m-accent:#f26a21;--m-dark:#1a2542;--k-reminder:#f26a21;--k-call:#1f9d6b;--k-note:#59617a;background:#f5f6fa}.skin-wide .m-facts small,.skin-wide .m-tabs button{letter-spacing:normal;text-transform:none}.skin-wide .m-tabs button b{color:#f26a21;background:#fff1e7}.skin-wide .m-field small{letter-spacing:normal;text-transform:none}.skin-wide .m-sticky{border-top:1px solid #e6e8ef}.skin-wide .m-sticky .main{letter-spacing:normal;text-transform:none}.skin-wide .metrics strong.alert{color:var(--acc,#f26a21)}.skin-wide .margin-chip.tone-good{color:#1a2542;background:#e9f7f1}.skin-wide .margin-chip.tone-bad{color:#f26a21;background:#fff1e7;border-color:#ffd8c2}.skin-wide .profit-table tbody tr.is-open{background:#fff1e7}.skin-wide .profit-detail{background:#f5f6fa}.skin-wide .profit-detail h4{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-wide .mini-table th{text-transform:none;letter-spacing:normal;color:#8a91a6;background:#f5f6fa;border-bottom:1px solid #e6e8ef}.skin-wide .mini-table td{border-bottom:1px solid #e6e8ef}.skin-wide .profit-note{color:#8a91a6}.skin-wide .profit-gap li.is-negative b{color:var(--acc,#f26a21)}.skin-wide .profit-gap li.is-positive b{color:#1a2542}.skin-wide .profit-purchases li small,.skin-wide .profit-purchases li.empty-line{color:#8a91a6}.skin-wide .chantier-card{border-top:3px solid var(--acc,#f26a21);border-color:#0000;border-top-style:solid;border-top-width:1px;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .chantier-card:hover{border-color:var(--acc,#f26a21)}.skin-wide .chantier-top small{color:#8a91a6}.skin-wide .chantier-card>p{color:#1a2542}.skin-wide .chantier-progress{background:#e8ebf3}.skin-wide .chantier-progress i{background:#1a2542}.skin-wide .chantier-progress i.bad{background:var(--acc,#f26a21)}.skin-wide .chantier-meta{border-top:1px solid #e6e8ef}.skin-wide .chantier-meta small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .chantier-last{color:#59617a;background:#f5f6fa}.skin-wide .status-chip.st-encours{color:#1a2542;background:#e9f7f1}.skin-wide .status-chip.st-termine,.skin-wide .status-chip.inv-brouillon{color:#59617a;background:#e8ebf3}.skin-wide .status-chip.inv-payee,.skin-wide .penny-chip.pn-sent{color:#1a2542;background:#e9f7f1}.skin-wide .penny-chip.pn-none{color:#59617a;background:#f5f6fa;border-color:#e6e8ef}.skin-wide .side-panel>header p{letter-spacing:normal;color:var(--acc,#f26a21)}.skin-wide .side-panel>header span{color:#8a91a6}.skin-wide .panel-body h4{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-wide .panel-stats span{background:#f5f6fa}.skin-wide .panel-stats small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .team-row small{color:#8a91a6}.skin-wide .thread article{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .thread time{color:#8a91a6}.skin-wide .thread em{color:#1a2542}.skin-wide .photo-tile{background:linear-gradient(135deg,#e8ebf3,#e8ebf3);border:1px solid #e6e8ef}.skin-wide .photo-tile-img{border:1px solid #e6e8ef}.skin-wide .photo-tile i{color:#8a91a6}.skin-wide .photo-tile em{color:#59617a}.skin-wide .m-hint,.skin-wide .m-empty{color:#8a91a6}.skin-wide .m-site-card{border:1px solid var(--m-line,#e6e8ef);border-left:3px solid var(--acc,#f26a21);border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-site-top small{color:#8a91a6}.skin-wide .m-site-card>p{color:#1a2542}.skin-wide .m-site-progress{background:#e8ebf3}.skin-wide .m-site-progress i{background:#1a2542}.skin-wide .m-site-progress i.over{background:var(--acc,#f26a21)}.skin-wide .m-site-foot{color:#59617a}.skin-wide .m-site-last{color:#59617a;background:#f5f6fa}.skin-wide .m-site-detail h3{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-wide .m-back{color:var(--acc,#f26a21)}.skin-wide .m-site-head p{color:#1a2542}.skin-wide .m-site-head small{color:#8a91a6}.skin-wide .m-prime{background:#1a2542}.skin-wide .m-prime small{text-transform:none;letter-spacing:normal}.skin-wide .m-site-stats span{background:#f5f6fa}.skin-wide .m-site-stats small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .m-alert{color:#f26a21;background:#fff1e7}.skin-wide .m-site-actions button,.skin-wide .m-thread article{border:1px solid #e6e8ef}.skin-wide .m-thread time{color:#8a91a6}.skin-wide .m-thread em{color:#1a2542}.skin-wide .m-photo{background:linear-gradient(135deg,#e8ebf3,#e8ebf3);border:1px solid #e6e8ef}.skin-wide .m-photo i{color:#8a91a6}.skin-wide .m-photo em{color:#59617a}.skin-wide .m-week-day{border:1px solid #e6e8ef}.skin-wide .m-week-day.is-today{border-color:var(--acc,#f26a21)}.skin-wide .m-week-slot small{color:#8a91a6}.skin-wide .m-week-slot em{text-transform:none;letter-spacing:normal;color:var(--acc,#f26a21)}.skin-wide .m-weeknav{border:1px solid #e6e8ef}.skin-wide .m-weeknav button{color:#1a2542}.skin-wide .m-weeknav button:active{background:#f5f6fa}.skin-wide .m-weeknav small{color:#8a91a6}.skin-wide .m-plan-row{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-plan-row header small{color:#8a91a6}.skin-wide .m-plan-total{color:#1a2542}.skin-wide .m-plan-cell{background:#f5f6fa}.skin-wide .m-plan-cell:active{background:#e8ebf3}.skin-wide .m-plan-cell.is-filled{background:#fff1e7}.skin-wide .m-plan-cell.is-today{border-top-color:var(--acc,#f26a21)}.skin-wide .m-plan-cell b{color:#8a91a6}.skin-wide .m-plan-tag{border-left:2px solid var(--acc,#f26a21)}.skin-wide .m-plan-tag.is-free{color:#8a91a6;border-left-color:#e6e8ef}.skin-wide .m-planedit-slot{border:1px solid #e6e8ef}.skin-wide .m-planedit-slot small{color:#8a91a6}.skin-wide .m-planedit-times button{border:1px solid #e6e8ef}.skin-wide .m-planedit-times button.on{background:#1a2542;border-color:#1a2542}.skin-wide .m-planedit-free{color:#f26a21;background:#fff1e7;border:1px solid #ffd8c2}.skin-wide .m-planedit h4{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .m-planpick{border:1px solid #e6e8ef}.skin-wide .m-planpick small{color:#8a91a6}.skin-wide .m-planpick em{color:var(--acc,#f26a21)}.skin-wide .m-dash-band{background:#1a2542}.skin-wide .m-dash-band>span{color:#8a91a6}.skin-wide .m-dash-figs{border-top:1px solid #1a2542}.skin-wide .m-dash-figs>span{border-left:1px solid #1a2542}.skin-wide .m-dash-figs b i{color:#8a91a6}.skin-wide .m-dash-figs small,.skin-wide .m-dash-title{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .m-dash-title em{background:var(--acc,#f26a21)}.skin-wide .m-todo{border:1px solid #e6e8ef}.skin-wide .m-todo-row{border-bottom:1px solid #e6e8ef}.skin-wide .m-todo-row.is-late{border-left:3px solid var(--acc,#f26a21)}.skin-wide .m-todo-row.is-info b{color:#59617a}.skin-wide .m-todo-txt small{color:#8a91a6}.skin-wide .m-todo-go{background:var(--acc,#f26a21)}.skin-wide .m-todo-side,.skin-wide .m-todo-call{color:#1a2542;border:1px solid #e6e8ef}.skin-wide .m-dash-clear{color:#1f9d6b}.skin-wide .m-dash-site{border:1px solid #e6e8ef}.skin-wide .m-dash-site-top em,.skin-wide .m-dash-site>small{color:#8a91a6}.skin-wide .m-dash-bar{background:#e8ebf3}.skin-wide .m-dash-site-foot{color:#59617a}.skin-wide .m-dash-site-foot .is-late{color:var(--acc,#f26a21)}.skin-wide .m-purchase-sum span{background:#f5f6fa}.skin-wide .m-purchase-sum small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .m-capture{background:#1a2542}.skin-wide .m-purchase{border:1px solid #e6e8ef}.skin-wide .m-purchase small{color:#59617a}.skin-wide .m-purchase em{color:#8a91a6}.skin-wide .penny-dot.pn-sent{background:#1a2542}.skin-wide .m-crew-row{border:1px solid #e6e8ef}.skin-wide .m-crew-row small,.skin-wide .m-crew-hours small{color:#8a91a6}.skin-wide .m-tag{text-transform:none;letter-spacing:normal}.skin-wide .m-day h3{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-wide .m-day-site{background:#1a2542}.skin-wide .m-day-site p{letter-spacing:normal;color:#f26a21}.skin-wide .m-itinerary{background:var(--acc,#f26a21)}.skin-wide .m-day-actions button{border:1px solid #e6e8ef}.skin-wide .margin-chip.tone-early{color:#59617a;background:#f5f6fa;border-color:#e6e8ef}.skin-wide .planning-pivot button{color:#59617a}.skin-wide .planning-pivot button.on{background:#1a2542}.skin-wide .planning-nav button{color:#1a2542}.skin-wide .planning-nav button:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .planning-nav strong{color:#1a2542}.skin-wide .planning-corner{background:#f5f6fa;border-bottom:1px solid #e6e8ef}.skin-wide .planning-head{background:#f5f6fa;border-bottom:1px solid #e6e8ef;border-left:1px solid #e6e8ef}.skin-wide .planning-head b{color:#8a91a6}.skin-wide .planning-head.is-today{background:#fff1e7}.skin-wide .planning-head.is-today i{color:var(--acc,#f26a21)}.skin-wide .planning-group{letter-spacing:normal;text-transform:none;color:#8a91a6;background:#f5f6fa;border-top:1px solid #e6e8ef;border-bottom:1px solid #e6e8ef}.skin-wide .planning-row-head{border-bottom:1px solid #e6e8ef}.skin-wide .planning-row-head small{color:#8a91a6}.skin-wide .planning-dot{border-radius:10px}.skin-wide .planning-cell{border-bottom:1px solid #e6e8ef;border-left:1px solid #e6e8ef}.skin-wide .planning-cell.is-today{background:#fff1e7}.skin-wide .planning-empty{border:1px dashed #e6e8ef}.skin-wide .planning-empty:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .planning-legend{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .planning-legend p{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-wide .planning-legend>div span i{border-radius:10px}.skin-wide .planning-legend small{color:#8a91a6}.skin-wide .nav-group{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .mini-table tr.mini-total td{background:#f5f6fa;border-top:1px solid #e6e8ef}.pg-app.skin-wide{--rail:#1a2542;--rail-2:#1a2542;--rail-line:#1a2542;--rail-txt:#8a91a6;--acc:#f26a21;--ink:#1a2542;--soft:#59617a;--hair:#fff1e7;--bg:#fff1e7}.skin-wide .pg-search{border-radius:14px}.skin-wide .pg-quick:hover{background:#f26a21}.skin-wide .pg-tools button,.skin-wide .pg-company{border-radius:14px}.skin-wide .pg-company-mark{border-radius:10px}.skin-wide .pg-company-menu{border-radius:14px}.skin-wide .pg-company-menu p{letter-spacing:normal;text-transform:none}.skin-wide .pg-company-menu button,.skin-wide .pg-nav{border-radius:14px}.skin-wide .pg-subitem{color:#8a91a6;border-radius:14px}.skin-wide .pg-sub{border-radius:14px}.skin-wide .pg-nav:active,.skin-wide .pg-subitem:active{background:#1a2542}.skin-wide .pg-nav.is-on:active{background:#f26a21}:is(.skin-wide .pg-nav:focus-visible,.skin-wide .pg-subitem:focus-visible,.skin-wide .pg-fold:focus-visible){outline:2px solid #e6e8ef}.skin-wide .pg-tab{background:#e8ebf3;border-radius:14px}.skin-wide .pg-tab>button:first-child{color:#59617a}.skin-wide .pg-tab-close{color:#8a91a6}.skin-wide .pg-filter{color:#1a2542;border-radius:14px}.skin-wide .pg-filter b,.skin-wide .pg-listtools>button{border-radius:14px}.skin-wide .pg-primary{border-radius:999px}.skin-wide .pg-primary:hover{background:#f26a21!important}.skin-wide .pg-colfilters input{border-radius:14px}.skin-wide .pg-colfilters span{color:#8a91a6}.skin-wide .pg-empty-art span{background:#e8ebf3;border-radius:10px}.skin-wide .pg-empty button{border-radius:14px}.skin-wide .dash-head-actions button{color:#1a2542;border-radius:14px}.skin-wide .dash-head-actions button:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .dash-kpis article{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .dash-kpis p{color:#1a2542}.skin-wide .dash-kpis p .ic{color:var(--acc,#f26a21)}.skin-wide .dash-kpis small,.skin-wide .dash-kpis span{color:#8a91a6}.skin-wide .dash-kpis .up{color:#59617a}.skin-wide .dash-kpis .down{color:var(--acc,#f26a21)}.skin-wide .dash-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .dash-card header small{color:#8a91a6}.skin-wide .dash-card-tools select{color:#1a2542;border-radius:14px}.skin-wide .dash-toggle{color:#59617a}.skin-wide .dash-toggle input:checked+span{background:var(--acc,#f26a21)}.skin-wide .dash-toggle input:focus-visible+span{outline:2px solid var(--acc,#f26a21)}.skin-wide .dash-link{color:var(--acc,#f26a21)}.skin-wide .chart-legend span{color:#59617a}.skin-wide .chart-legend i{border-radius:10px}.skin-wide .chart .grid{stroke:#fff1e7}.skin-wide .chart .axis{fill:#8a91a6}.skin-wide .chart .peak{fill:#1a2542}.skin-wide .chart-tip{background:#1a2542;border-radius:14px}.skin-wide .chart-tip i{border-radius:10px}.skin-wide .chart-empty{color:#8a91a6}.skin-wide .topclient>span{color:#1a2542}.skin-wide .topclient i{background:#fff1e7;border-radius:10px}.skin-wide .topclient i b{border-radius:10px}.skin-wide .dash-list button{border-bottom:1px solid #e6e8ef;border-radius:14px}.skin-wide .dash-list small{color:#8a91a6}.skin-wide .dash-progress{background:#fff1e7;border-radius:10px}.skin-wide .dash-progress i{background:var(--acc,#f26a21);border-radius:10px}.skin-wide .pg-main .dash-kpis article,.skin-wide .pg-main .dash-card,.skin-wide .pg-main .client-table-wrap,.skin-wide .pg-main .exec-card,.skin-wide .pg-main .metrics article,.skin-wide .pg-main .lead-card{border-radius:14px}.skin-wide .dash-pen{color:#8a91a6;border-radius:14px}.skin-wide .dash-pen:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .dash-pen[aria-pressed=true]{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-wide .dash-mode{color:#8a91a6}.skin-wide .dash-canvas.is-editing article{outline:1px dashed #e6e8ef}.skin-wide .slot-pick{color:#1a2542;border-radius:10px}.skin-wide .slot-tools button{color:#59617a;border-radius:10px}.skin-wide .slot-tools .slot-drop{color:var(--acc,#f26a21);border-color:#ffd8c2}.skin-wide .slot-empty{color:#8a91a6}.skin-wide .row-drop{color:#8a91a6;border-radius:14px}.skin-wide .row-drop:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .dash-config{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .dash-config>p{color:#8a91a6}.skin-wide .dash-config>button{color:#1a2542;border-radius:14px}.skin-wide .dash-config>button:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .dash-config-note{color:#8a91a6;background:#fff1e7;border-radius:14px}.skin-wide .dash-config-note.is-full{color:#1f9d6b;background:#e9f7f1}.skin-wide .dash-config-actions>button:last-child{color:#59617a;border-radius:14px}.skin-wide .dash-row{border-bottom:1px solid #e6e8ef}.skin-wide .dash-row small{color:#8a91a6}.skin-wide .dash-crew i{color:#59617a;background:#fff1e7;border-radius:10px}.skin-wide .topclient>span small{color:#8a91a6}.skin-wide .pg-filter{color:#1a2542}.skin-wide .pg-listtools>button.pg-primary{border-radius:14px}.skin-wide .pg-primary.is-go{background:#1f9d6b!important}.skin-wide .pg-primary.is-go:hover{background:#1a2542!important}.skin-wide .pg-trow:not(.pg-thead):hover{background:#f5f6fa}.skin-wide .pg-tfilter>span{color:#8a91a6}.skin-wide .pg-tfilter input{border-radius:10px}.skin-wide .pg-tfilter .ic{color:#8a91a6}.skin-wide .pg-tcell{color:#1a2542}.skin-wide .pg-tcell .is-good{color:#1f9d6b}.skin-wide .pg-who>i{color:#59617a;background:#fff1e7}.skin-wide .pg-file{color:#1a2542}.skin-wide .pg-noresult{border-radius:10px}.skin-wide .pg-allshown{color:#8a91a6}.skin-wide .pg-chip-draft{color:#59617a}.skin-wide .pg-chip-ok{color:#1a2542;background:#e9f7f1}.skin-wide .pg-chip-ok i{background:#1f9d6b}.skin-wide .pg-chip-bad{color:#f26a21;background:#fff1e7}.skin-wide .pg-chip-bad i{background:var(--acc,#f26a21)}.skin-wide .pg-back{color:#1a2542;border-radius:14px}.skin-wide .pg-doctabs button{color:#59617a}.skin-wide .pg-docbox{border-radius:14px}.skin-wide .pg-gauge{background:#fff1e7;border-radius:10px}.skin-wide .pg-gauge i{border-radius:10px}.skin-wide .pg-lines{border-radius:14px}.skin-wide .pg-lines-row{color:#1a2542}.skin-wide .pg-lines-row:hover{background:#f5f6fa}.skin-wide .pg-totaux p.is-net{border-radius:10px}.skin-wide .pg-fiche-day{border-radius:14px}.skin-wide .pg-fiche-day p i{border-radius:10px}.skin-wide .pg-renta ul{border-radius:14px}.skin-wide .pg-renta li.is-positive b{color:#1f9d6b}.skin-wide .pg-feed article{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-feed article>i{color:#59617a;background:#fff1e7}.skin-wide .pg-feed p{color:#1a2542}.skin-wide .pg-photo,.skin-wide .pg-hint{border-radius:10px}.skin-wide .pg-monthnav button{color:#1a2542}.skin-wide .pg-scale{border-radius:14px}.skin-wide .pg-scale button{color:#1a2542}.skin-wide .pg-sheet-scroll{border-radius:14px}.skin-wide .pg-sheet-table thead small,.skin-wide .pg-sheet-table thead em,.skin-wide .pg-sheet-table th.is-weekend b,.skin-wide .pg-sheet-table th.is-weekend small{color:#8a91a6}.skin-wide .pg-sheet-table th.is-today b{border-radius:10px}.skin-wide tbody .pg-sheet-name i{color:#59617a;background:#fff1e7}.skin-wide .pg-sheet-table td.has-value{color:#f26a21;background:#fff1e7}.skin-wide .pg-docside{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-docside button{border-radius:10px}.skin-wide .pg-journal p{color:var(--ink,#1a2542)}.skin-wide .pg-journal-form select,.skin-wide .pg-journal-form textarea{border-radius:10px}.pg-app.skin-wide .toast{border-radius:14px}.skin-wide .planning-band{border-bottom:1px solid var(--hair,#fff1e7)}.skin-wide .planning-band span{color:#59617a}.skin-wide .planning-ticks span.is-today{background:#fff1e7}.skin-wide .planning-ticks b{color:#1a2542}.skin-wide .planning-ticks span.is-weekend b{color:#8a91a6}.skin-wide .planning-ticks span.is-today b{background:var(--acc,var(--acc,#f26a21))}.skin-wide .planning-ticks em{color:#8a91a6}.skin-wide .planning-gantt-row{border-bottom:1px solid var(--hair,#fff1e7)}.skin-wide .planning-track>i.is-edge{border-left-color:var(--hair,#fff1e7)}.skin-wide .planning-track>i.is-today{background:#fff1e7}.skin-wide .planning-fill,.skin-wide .planning-span{border-radius:10px}.skin-wide .pg-renta-top{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-renta-gauge div{background:#fff1e7;border-radius:10px}.skin-wide .pg-renta-gauge i{background:#1f9d6b;border-radius:10px}.skin-wide .pg-renta-top dt{text-transform:none;letter-spacing:normal}.skin-wide .pg-renta-top dd.is-good{color:#1f9d6b}.skin-wide .pg-key{border-radius:10px}.skin-wide .pg-renta-list{border-radius:14px}.skin-wide .pg-renta-list li.is-positive b{color:#1f9d6b}.skin-wide .dash-bands-legend{color:#59617a}.skin-wide .dash-bands-legend i{border-radius:10px}.skin-wide .dash-band-row{border-bottom:1px solid #e6e8ef;border-radius:14px}.skin-wide .dash-band-name>i{border-radius:10px}.skin-wide .dash-band-name small{color:#8a91a6}.skin-wide .dash-band-track{background:#fff1e7;border-radius:14px}.skin-wide .dash-band-value small{color:#8a91a6}.skin-wide .bd-fait{background:var(--acc,#f26a21)}.skin-wide .bd-planifie{background:#ffd8c2}.skin-wide .bd-restant{background:#fff1e7}.skin-wide .bd-exces-fait{background:#1a2542}.skin-wide .bd-exces-planifie{background:repeating-linear-gradient(45deg,#1a2542,#1a2542 3px,#6e5f60 3px 6px)}.skin-wide .pg-bandkeys{color:#59617a}.skin-wide .pg-bandkeys i{border-radius:10px}.skin-wide .pg-sheet-table td.is-off{color:#59617a;background:repeating-linear-gradient(45deg,#fff1e7,#fff1e7 3px,#ebe2e0 3px 6px)}.skin-wide .planning-off{color:#59617a;background:repeating-linear-gradient(45deg,#fff1e7,#fff1e7 4px,#ebe2e0 4px 8px);border-radius:10px}.skin-wide .planning-fold{color:#8a91a6}.skin-wide .planning-fill.is-static,.skin-wide .pg-main .column-head{border-radius:10px}.skin-wide .pg-main .column-head span{color:#59617a;border-radius:14px}.skin-wide .pg-main .column-head button{color:#8a91a6}.skin-wide .pg-main .column-head i{border-radius:10px}.skin-wide .pg-main .column-meta{color:#8a91a6}.skin-wide .pg-main .column-meta span:first-child{color:#1a2542}.skin-wide .pg-main .lead-card{border-radius:10px}.skin-wide .pg-main .lead-top small{color:#8a91a6}.skin-wide .pg-main .lead-card>p{color:#59617a}.skin-wide .pg-main .lead-bottom small{color:#8a91a6}.skin-wide .pg-main .avatar{border-radius:10px}.skin-wide .pg-main .empty{color:#8a91a6;border-radius:10px}.skin-wide .pg-period{color:#1a2542}.skin-wide .demo-bar{background:#1a2542}.skin-wide .demo-bar select,.skin-wide .demo-bar button{background:#1a2542;border-radius:10px}.skin-wide .demo-toolbar{border-bottom:1px solid #e6e8ef}.skin-wide .demo-toolbar button{border:1px solid #e6e8ef}.skin-wide .demo-muted{color:#59617a}.skin-wide .demo-primary{background:var(--acc,#f26a21)!important}.skin-wide .demo-dialog,.skin-wide .demo-dialog input,.skin-wide .demo-dialog select{color:#1a2542;border:1px solid #c9cfdd}.skin-wide .demo-dialog button,.skin-wide .demo-hours button{border:1px solid #c9cfdd}.skin-wide .demo-error{color:#f26a21}.skin-wide .demo-hours{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .demo-hours input{border:1px solid #c9cfdd}.skin-wide .demo-invoice-actions button{border:1px solid #e6e8ef}@media (min-width:900px){.skin-wide .demo-shell>.m-app,.skin-wide .demo-shell>.m-full{background:#f5f6fa;border:1px solid #e6e8ef}}.skin-wide .biblio-detail>td{background:#f5f6fa}.skin-wide .biblio-detail-head span{color:#8a91a6}.skin-wide .biblio-detail .mini-table th{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .biblio-detail .mini-table td{border-bottom:1px solid #e6e8ef}.skin-wide .biblio-detail .mini-table small,.skin-wide .biblio-detail .profit-note{color:#8a91a6}.skin-wide .parcours{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .parcours-steps li{color:#8a91a6}.skin-wide .parcours-steps i{border:1px solid #ffd8c2}.skin-wide .parcours-steps li.is-done{color:#1f9d6b}.skin-wide .parcours-steps li.is-done i{color:#1a2542;background:#e9f7f1}.skin-wide .parcours-steps li.is-now{color:#1a2542}.skin-wide .parcours-steps li.is-now i{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-wide .parcours-ghost{color:#1a2542;border-radius:14px}.skin-wide .parcours-ghost:hover{border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .parcours-panel{border-top:1px solid var(--hair,#fff1e7)}.skin-wide .parcours-hint{color:#8a91a6}.skin-wide .parcours-day{border-radius:14px}.skin-wide .parcours-day b{color:#59617a}.skin-wide .parcours-day button{color:#1a2542;border-radius:10px}.skin-wide .parcours-day button:hover:not(:disabled){border-color:var(--acc,#f26a21);color:var(--acc,#f26a21)}.skin-wide .parcours-day button:disabled{color:#8a91a6;background:#f5f6fa}.skin-wide .parcours-form label{color:#59617a}.skin-wide .parcours-form input{border-radius:10px}.skin-wide .parcours-familles button{color:#1a2542}.skin-wide .parcours-familles button.is-on{background:#1a2542;border-color:#1a2542}.skin-wide .parcours-catalogue button{border-radius:10px}.skin-wide .parcours-catalogue button:hover:not(:disabled){border-color:var(--acc,#f26a21)}.skin-wide .parcours-catalogue small{color:#8a91a6}.skin-wide .parcours-catalogue i{color:var(--acc,#f26a21)}.skin-wide .parcours-lines th{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .parcours-lines td{border-bottom:1px solid #e6e8ef}.skin-wide .parcours-lines tfoot td{background:#f5f6fa}.skin-wide .parcours-lines small{color:#8a91a6}.skin-wide .parcours-lines input{border-radius:10px}.skin-wide .parcours-remove{color:#8a91a6}.skin-wide .parcours-remove:hover{color:var(--acc,#f26a21)}.skin-wide .parcours-error{color:#f26a21;background:#fff1e7;border-radius:10px}.skin-wide .to-quote{color:#8a91a6}.skin-wide .devis-actions{border-bottom:1px solid var(--hair,#fff1e7)}.skin-wide .devis-note{color:#59617a}.skin-wide .pg-docside li.is-todo{color:#8a91a6}.skin-wide .pg-docside li.is-todo:before{border-color:#e6e8ef}.skin-wide .pg-booting span{background:linear-gradient(90deg,#fff1e7,#e7eaef,#fff1e7);border-radius:14px}.skin-wide .pg-booting p{color:#8a91a6}.skin-wide .ent-search>label>span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .ent-field{background:#f5f6fa;border:1px solid #e6e8ef}.skin-wide .ent-field:focus-within{border-color:var(--acc,#f26a21)}.skin-wide .ent-field .ic{color:#8a91a6}.skin-wide .ent-field input{color:#1a2542}.skin-wide .ent-field em{color:#8a91a6;letter-spacing:normal}.skin-wide .ent-hint{color:#8a91a6}.skin-wide .ent-error{color:#f26a21;background:#fff1e7}.skin-wide .ent-empty{color:#59617a;background:#f5f6fa}.skin-wide .ent-results button{border:1px solid #e6e8ef}.skin-wide .ent-results button:hover{border-color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .ent-closed{text-transform:none;letter-spacing:normal;color:#f26a21;background:#fff1e7}.skin-wide .ent-results small{color:#59617a}.skin-wide .ent-results .ent-meta{color:#8a91a6}.skin-wide .ent-manual{color:var(--acc,#f26a21)}.skin-wide .ent-picked{color:#59617a}.skin-wide .ent-picked button{color:var(--acc,#f26a21)}.skin-wide .lead-layout,.skin-wide .lead-who .avatar.large,.skin-wide .lead-side-actions>*{border-radius:14px}.skin-wide .lead-side-actions a.pg-primary:hover{background:#f26a21}.skin-wide .lead-side-facts dt{color:var(--faint,#8a91a6);text-transform:none;letter-spacing:normal}.skin-wide .lead-side-facts .mono{letter-spacing:normal}.skin-wide .lead-side .record-tools select,.skin-wide .lead-side .record-tools button{color:#1a2542;border-radius:14px}.skin-wide .lead-side .record-tools .danger{border-color:#ffd8c2}.skin-wide .lead-affaire{border-radius:14px}.skin-wide .lead-affaire dt{color:var(--faint,#8a91a6);text-transform:none;letter-spacing:normal}.skin-wide .lead-side .record-tools select,.skin-wide .lead-side .record-tools button{letter-spacing:normal;text-transform:none;color:#59617a;border-radius:14px}.skin-wide .lead-side .record-tools button.danger{border-color:#ffd8c2}.skin-wide .pg-dochead .pg-listtools>button.parcours-ghost{color:#1a2542;border-radius:14px}.skin-wide .pg-lines.is-editable .pg-lines-row input[type=number]{border-radius:10px}.skin-wide .devis-remove,.skin-wide .devis-vide{color:#8a91a6}.skin-wide .devis-add{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .devis-add-head .pg-period{border-radius:14px}.skin-wide .devis-mode button{color:#1a2542;border:1px solid #e6e8ef}.skin-wide .devis-mode button.is-on{background:#1a2542;border-color:#1a2542}.skin-wide .planning-grid.is-live .planning-corner button{color:#59617a}.skin-wide .planning-pick,.skin-wide .planning-plus{color:#8a91a6}.skin-wide .planning-sum i{border-radius:10px}.skin-wide .planning-sum b{color:#59617a}.skin-wide .planning-drop{color:#8a91a6}.skin-wide .planning-cell.can-drop{background:#fff1e7}.skin-wide .planning-slot.is-picked{outline:2px solid #1f9d6b}.skin-wide .planning-slot.is-job{background:repeating-linear-gradient(135deg,#1a2542 0 6px,#4d5562 6px 12px)}.skin-wide .avatar.is-job{background:#1a2542}.skin-wide .planning-dot.is-job,.skin-wide .planning-sum i.is-job{background:repeating-linear-gradient(135deg,#1a2542 0 3px,#6b7481 3px 6px)}.skin-wide .planning-cell.is-child:hover .planning-empty{border-color:#ffd8c2}.skin-wide .planning-cell.is-child .planning-empty:hover{background:#fff1e7}.skin-wide .planning-options button{color:#1a2542}.skin-wide .planning-bulk button.is-danger:hover{background:#f26a21}.skin-wide .affect-colours-label{text-transform:none;letter-spacing:normal;color:#59617a}.skin-wide .affect-colours button.is-on{border-color:#1a2542}.skin-wide .planning-weekend{color:#59617a}.skin-wide .planning-weekend:hover{color:#1a2542;border-color:#e6e8ef}.skin-wide .planning-weekend.is-on{background:#1a2542;border-color:#1a2542}.skin-wide .planning-bandcell{color:#59617a;background:#f5f6fa}.skin-wide .planning-bandcell.is-top{color:#1a2542}.skin-wide .planning-grid.is-mois .planning-head i,.skin-wide .planning-grid.is-trimestre .planning-head b,.skin-wide .planning-grid.is-annee .planning-head b{color:#59617a}.skin-wide .affect-picks button{color:#1a2542}.skin-wide .affect-picks button:hover{border-color:#e6e8ef}.skin-wide .affect-picks button.is-on{background:#1a2542;border-color:#1a2542}.skin-wide .pg-orderpick{color:#59617a}.skin-wide .pg-orderpick select{color:#1a2542}.skin-wide .pg-orders-sum>div{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-orders-sum small,.skin-wide .pg-order>header>div:first-child small{color:#59617a}.skin-wide .pg-order dt{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .pg-order dd.is-done{color:#1f9d6b}.skin-wide .pg-order-copy{color:#1a2542}.skin-wide .pg-lines-due .pg-lines-row small{color:#8a91a6}.skin-wide .pg-pay{color:#1a2542}.skin-wide .pg-pay:hover{color:#1f9d6b;border-color:#1f9d6b}.skin-wide .pg-pay.is-late{background:#fff1e7}.skin-wide .pg-paid{color:#1f9d6b;background:#e9f7f1;border:1px solid #e9f7f1}.skin-wide .pg-paid:hover{border-color:#1f9d6b}.skin-wide .pg-split i{background:#fff1e7}.skin-wide .pg-split small{color:#59617a}.skin-wide .pg-orders-sum em{color:#8a91a6}.skin-wide .pg-billing-act{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-billing-act small,.skin-wide .pg-billing-pct span{color:#59617a}.skin-wide .m-day-head b{color:#1a2542}.skin-wide .m-day-head span{color:#59617a}.skin-wide .m-shift+.m-shift{border-top:1px solid #e6e8ef}.skin-wide .m-shift-site{background:#1a2542}.skin-wide .m-shift-site b{letter-spacing:normal;color:#f26a21}.skin-wide .m-clock{background:#1a2542}.skin-wide .m-clock.is-in{background:var(--acc,#f26a21)}.skin-wide .m-clock.is-done{background:#1a2542}.skin-wide .m-withme{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-withme p{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .m-withme span{color:#1a2542}.skin-wide .m-day-none{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-day-none p{color:#1a2542}.skin-wide .m-day-none span{color:#59617a}.skin-wide .m-capture{color:#1a2542;border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-week-slot em{letter-spacing:normal;color:#8a91a6!important}.skin-wide .m-convo-access{color:#59617a;border:1px solid #e6e8ef}.skin-wide .m-convo-access b{color:#1a2542}.skin-wide .m-convo-access i{border:2px solid #e6e8ef}.skin-wide .m-convo-day,.skin-wide .m-convo-del{color:#8a91a6}.skin-wide .m-convo-form{border:1px solid #e6e8ef}.skin-wide .m-convo-form textarea{border:1px solid #ffd8c2}.skin-wide .m-convo-photo span{color:#1a2542;border:1px solid #e6e8ef}.skin-wide .m-mysite{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-mysite b{color:#1a2542}.skin-wide .m-mysite i{letter-spacing:normal;text-transform:none}.skin-wide .m-mysite i.is-now{color:#1a2542;background:#e9f7f1}.skin-wide .m-mysite i.is-past{color:#59617a;background:#f5f6fa}.skin-wide .m-mysite small{color:#8a91a6}.skin-wide .m-mysite em{color:#1a2542}.skin-wide .m-mysite-foot{color:#59617a}.skin-wide .m-mysite-last{color:#59617a;background:#f5f6fa}.skin-wide .m-act-call,.skin-wide .m-act-go{border-radius:14px}.skin-wide .m-act-call{color:#1a2542}.skin-wide .m-act-go{background:var(--acc,#f26a21)}.skin-wide .m-tabbar .ic{color:#8a91a6}.skin-wide .m-convo-open{color:#1a2542}.skin-wide .m-convo-open .ic{color:#59617a}.skin-wide .m-convo-open:active{background:#fff1e7}.skin-wide .m-weekblock header b{color:#1a2542}.skin-wide .m-weekblock header span{color:#8a91a6}.skin-wide .m-week-slot b{color:#1a2542}.skin-wide .m-week-slot b+b{border-top:1px solid #fff1e7}.skin-wide .m-week-slot b i{color:#8a91a6}.skin-wide .m-week-day.is-off{background:repeating-linear-gradient(45deg,#fafbfc,#fafbfc 5px,#f5f6fa 5px 10px)}.skin-wide .m-week-off{color:#8a91a6}.skin-wide .m-week-empty{color:#8a91a6;border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .m-chefsite-head p{color:#1a2542}.skin-wide .m-chefsite-head small,.skin-wide .m-segs button{color:#8a91a6}.skin-wide .m-segs button.on{background:#1a2542}.skin-wide .m-tag.is-late{color:var(--acc,#f26a21)}.skin-wide .m-act-call.is-off{color:#8a91a6;background:#fff1e7}.skin-wide .m-crew-call{color:#1a2542}.skin-wide .m-crew-call:active{background:#fff1e7}.skin-wide .pg-retenue{color:#8a91a6}@media (min-width:901px){.pg-app.skin-wide .pg-nav{color:#8a91a6}.pg-app.skin-wide .pg-nav.is-on .ic{color:#f26a21}.pg-app.skin-wide .pg-sub{border-left:1px solid #1a2542}}.pg-app.skin-wide .pg-company-mark{border-radius:14px}.skin-wide .profit-table tr.profit-detail-row{background:#fff1e7}.skin-wide .pd-block{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pd-block h4{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .pd-margin>i{color:#8a91a6}.skin-wide .pd-margin small{color:#59617a}.skin-wide .pd-margin span{color:#1a2542}.skin-wide .pd-gap{background:#e9f7f1}.skin-wide .pd-gap.is-down{background:#fff1e7}.skin-wide .pd-gap.is-down strong{color:#f26a21}.skin-wide .pd-gap.is-up strong{color:#1a2542}.skin-wide .pd-post-head span small{color:#59617a}.skin-wide .pd-post-head span.is-over{color:#f26a21}.skin-wide .pd-bar i{background:#1a2542}.skin-wide .pd-bar i.is-over{background:var(--acc,#f26a21)}.skin-wide .pd-post-note{color:#59617a}.skin-wide .pd-lines summary span{color:#1a2542}.skin-wide .pg-main .kanban-column.is-target{background:#fff1e7}.skin-wide .pm-week small,.skin-wide .pm-days button small,.skin-wide .pm-days button i{color:#59617a}.skin-wide .pm-days button.is-today{border-color:var(--acc,#f26a21)}.skin-wide .pm-days button.is-on{background:#1a2542;border-color:#1a2542}.skin-wide .pm-pivot button{color:#59617a}.skin-wide .pm-pivot button.is-on{background:#1a2542}.skin-wide .pm-add{background:var(--acc,#f26a21)}.skin-wide .pm-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pm-card header small,.skin-wide .pm-card li small{color:#59617a}.skin-wide .pm-card li em{color:#1a2542}.skin-wide .pm-card li button{border:1px solid #1a2542}.skin-wide .pm-avatar{color:#f26a21;background:#fff1e7}.skin-wide .pm-more{color:#f26a21;border:1px dashed #e6e8ef}.skin-wide .pm-free{background:#fff1e7}.skin-wide .pm-off{color:#59617a}.skin-wide .pm-empty{color:#59617a;border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .hm-head>i{color:#f26a21;background:#fff1e7}.skin-wide .hm-head small,.skin-wide .hm-weeks small{color:#59617a}.skin-wide .hm-days li{border-bottom:1px solid #fff1e7}.skin-wide .hm-days li.is-off b{color:#f26a21}.skin-wide .plan-tip,.skin-wide .plan-tip:after{background:#1a2542}.skin-wide .plan-tip header i{border-radius:10px}.skin-wide .plan-tip header small,.skin-wide .plan-tip dt,.skin-wide .plan-tip dd small{color:#8a91a6}.skin-wide .plan-tip p{border-radius:14px}.skin-wide .team-activity{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .team-activity>header span{color:#8a91a6}.skin-wide .ta-card{background:#fff1e7}.skin-wide .ta-avatar{background:#1a2542}.skin-wide .ta-who small,.skin-wide .ta-who time{color:#8a91a6}.skin-wide .ta-kind{color:#59617a}.skin-wide .ta-kind.k-crm{color:#f26a21;background:#fff1e7}.skin-wide .ta-kind.k-heures{color:#1f9d6b;background:#e9f7f1}.skin-wide .ta-last p,.skin-wide .ta-none{color:#1a2542}.skin-wide .ta-none{color:#8a91a6}.skin-wide .pm-sheet{background:#1a2542}.skin-wide .pm-sheet header i{border-radius:10px}.skin-wide .pm-sheet header small,.skin-wide .pm-sheet dt,.skin-wide .pm-sheet dd small{color:#8a91a6}.skin-wide .silae-bar{border:1px solid var(--line,#e6e8ef);border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .silae-info small{color:#8a91a6}.skin-wide .silae-dots i{background:#e8ebf3}.skin-wide button.ta-card:hover{border-color:#e6e8ef}.skin-wide .ta-more{color:#f26a21}.skin-wide .ta-drawer>header small{color:#8a91a6}.skin-wide .ta-timeline h4{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .ta-event{border-bottom:1px solid #e6e8ef}.skin-wide .ta-event time,.skin-wide .ta-event p{color:#1a2542}.skin-wide .ta-badge{background:#f26a21}.skin-wide button.ta-card.has-news{border-color:#ffd8c2}.skin-wide .ta-event.is-new{background:#fff1e7}.skin-wide .ta-event.is-new time{color:#f26a21}.skin-wide .scb{--scb-red:#f26a21;--scb-line:#e6e8ef}.skin-wide .scb-head p{color:#8a91a6}.skin-wide .scb-state.st-termine{color:#1f9d6b;background:#e9f7f1}.skin-wide .scb-state.st-devis{color:#59617a;background:#e8ebf3}.skin-wide .scb-ready{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-ready>header button{color:#8a91a6}.skin-wide .scb-ready li i{color:#8a91a6;background:#e8ebf3}.skin-wide .scb-ready li.is-done span,.skin-wide .scb-tabs button{color:#8a91a6}.skin-wide .scb-tabs button.is-on{color:#1a2542;border-bottom-color:#1a2542}.skin-wide .scb-col>header span,.skin-wide .scb-col>header button,.skin-wide .scb-task>small{color:#8a91a6}.skin-wide .scb-late{color:#f26a21;background:#fff1e7;border-radius:14px}.skin-wide .scb-track{background:#e8ebf3}.skin-wide .scb-bar span{color:#8a91a6}.skin-wide .scb-task footer{color:#8a91a6;border-top:1px solid #e6e8ef}.skin-wide .scb-task-tools button{color:#59617a;border:1px solid #e6e8ef;border-radius:14px}.skin-wide .scb-check .is-done{color:#8a91a6}.skin-wide .scb-add{color:#8a91a6;border:1px dashed #e6e8ef}.skin-wide .scb-subtabs button,.skin-wide .scb-unit button{color:#59617a;border-radius:14px}.skin-wide .scb-subtabs button.is-on,.skin-wide .scb-unit button.is-on{color:#1a2542}.skin-wide .scb-gauge{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-donut small{color:#8a91a6}.skin-wide .scb-figures small{letter-spacing:normal;color:#8a91a6}.skin-wide .scb-partask,.skin-wide .scb-apporteur{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-apporteur label{color:#8a91a6}.skin-wide .scb-apporteur input,.skin-wide .scb-apporteur button{border-radius:14px}.skin-wide .scb-apporteur .scb-cap{color:#8a91a6}.skin-wide .scb-apporteur .scb-cap span{color:#f26a21}.skin-wide .scb-table th{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .scb-empty{color:#8a91a6}.skin-wide .scb-pill{color:#59617a;background:#e8ebf3;border-radius:14px}.skin-wide .scb-pill.st-termine{color:#1f9d6b;background:#e9f7f1}.skin-wide .scb-files,.skin-wide .scb-todo,.skin-wide .scb-cr{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-files button,.skin-wide .scb-todo button,.skin-wide .scb-cr button.is-primary{border-radius:999px}.skin-wide .scb-folders small{color:#8a91a6}.skin-wide .scb-files.is-over{background:#fff1e7}.skin-wide .scb-crumb .scb-link,.skin-wide .scb-into{color:#8a91a6}.skin-wide .scb-into select,.skin-wide .scb-filetools select{border-radius:14px}.skin-wide .scb-filetools .scb-link{color:#59617a}.skin-wide .scb-drophint{color:#8a91a6}.skin-wide .scb-todo-head{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-wide .scb-todo h4 b{color:#8a91a6}.skin-wide .scb-promo p{color:#59617a}.skin-wide .scb-link{color:#f26a21}.skin-wide .scb-convo{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-note{color:#8a91a6}.skin-wide .scb-filters button{color:#59617a;border-radius:14px}.skin-wide .scb-filters button.is-on{color:#1a2542}.skin-wide .scb-list .is-primary{border-radius:999px}.skin-wide .scb-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-card:hover{border-color:#e6e8ef}.skin-wide .scb-crew b{background:#1a2542}.skin-wide .scb-card>small{color:#8a91a6}.skin-wide .scb-none{color:#8a91a6;border:1px dashed #e6e8ef}.skin-wide .scb-msglist small,.skin-wide .scb-msglist em{color:#8a91a6}.skin-wide .scb-msgthread{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .scb-msgthread>header i{border-radius:10px}.skin-wide .scb-msgthread>header small{color:#8a91a6}.skin-wide .lead-move{color:#59617a}.skin-wide .move-sheet header small{color:#8a91a6}.skin-wide .move-sheet>button:active{background:#fff1e7}.skin-wide .move-sheet>button.is-on,.skin-wide .move-sheet>button em{color:#8a91a6}.skin-wide .pm-card li small{color:#59617a}.skin-wide .scb-actions button:hover{border-color:#e6e8ef}.skin-wide .devis-deja{color:#1f9d6b;background:#e9f7f1}.skin-wide .parcours-catalogue button.is-in{background:#e9f7f1;border-color:#e9f7f1}.skin-wide .person-grid legend{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .person-cumuls{border-top:1px solid #e6e8ef}.skin-wide .person-cumuls h3{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .person-cumuls dl>div{background:#f5f6fa;border-radius:14px}.skin-wide .person-cumuls dt,.skin-wide .person-cumuls p{color:#59617a}.skin-wide .supplier-search{background:#f5f6fa;border:1px solid #e6e8ef;border-radius:14px}.skin-wide .demo-dialog textarea{border:1px solid #c9cfdd}.skin-wide .pg-fpanel{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-fpanel legend{letter-spacing:normal;text-transform:none}.skin-wide .pg-fpanel input[type=date],.skin-wide .pg-fpanel input[type=number],.skin-wide .pg-fpanel footer button{border-radius:10px}.skin-wide .co-settings section{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .co-grid input,.skin-wide .co-grid textarea,.skin-wide .co-settings button{border-radius:10px}.skin-wide .co-error{color:#f26a21}.skin-wide .fa-bar{border-radius:14px}.skin-wide .fa-bar button{border-radius:10px}.skin-wide .fa-preview{border-radius:14px}.skin-wide .dv-options select{border-radius:10px}.skin-wide .rl-table th{text-transform:none;letter-spacing:normal;color:#59617a;border-bottom:1px solid #e6e8ef}.skin-wide .rl-table td{border-bottom:1px solid #e6e8ef}.skin-wide .rl-table small{color:#59617a}.skin-wide .lib-parts h3{letter-spacing:normal;text-transform:none;color:#59617a}.skin-wide .lib-actions button{border:1px solid var(--line,#e6e8ef);border-radius:10px}.skin-wide .report-photos label{border-radius:14px}.skin-wide .report-photos label.is-on{border-color:var(--acc,#f26a21)}.skin-wide .ft-bar{color:#59617a}.skin-wide .ft-list li{border:1px solid #e6e8ef;border-radius:14px}.skin-wide .ft-list textarea{border:1px solid #c9cfdd}.skin-wide .ft-list small{color:#59617a}.skin-wide .ft-sum.is-over{color:#f26a21}.skin-wide .scb-task-detail{color:#59617a!important}.skin-wide .ft-progress span{background:#e8ebf3;border-radius:10px}.skin-wide .ft-progress i{background:#1f9d6b}.skin-wide .ft-item{border:1px solid #e6e8ef}.skin-wide .ft-item.is-done .ft-body b{color:#8a91a6}.skin-wide .ft-check{border:2px solid #c9cfdd}.skin-wide .ft-item.is-done .ft-check{background:#1f9d6b;border-color:#1f9d6b}.skin-wide .ft-body small{color:#8a91a6}.skin-wide .ft-body span{color:#1a2542}.skin-wide .ft-mat{color:#59617a!important}.skin-wide .si-drop{border:1.5px dashed #c9cfdd;border-radius:14px}.skin-wide .si-drop small{color:#59617a}.skin-wide .si-drop.is-busy{background:linear-gradient(100deg,#fff1e7 25%,#fff 45%,#fff1e7 65%)}.skin-wide .si-head{border-bottom:1px solid #e6e8ef}.skin-wide .si-head small{color:#59617a}.skin-wide .si-line{border:1px solid #e6e8ef;border-radius:14px}.skin-wide .si-rate.is-todo{background:#fff1e7;border-color:var(--acc,#f26a21)!important}.skin-wide .si-reason{color:#59617a}.skin-wide .si-sites span{border:1px solid #e6e8ef}.skin-wide .si-sites span.is-on{border-color:var(--acc,#f26a21);background:#fff1e7}.skin-wide .si-sites span.is-on button{color:var(--acc,#f26a21)}.skin-wide .si-sites em{color:#8a91a6}.skin-wide .xp-row{border:1px solid #e6e8ef}.skin-wide .xp-row img,.skin-wide .xp-nophoto{color:#8a91a6;background:#f5f6fa;border-radius:14px}.skin-wide .xp-row small{color:#8a91a6}.skin-wide .xp-st{color:#59617a;background:#e8ebf3}.skin-wide .xp-st.st-remboursee{color:#1f9d6b;background:#e9f7f1}.skin-wide .xp-st.st-refusee{color:#f26a21;background:#fff1e7}.skin-wide .xp-form{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .xp-form label{color:#59617a}.skin-wide .xp-form input,.skin-wide .xp-form select{border:1px solid #e6e8ef;border-radius:14px}.skin-wide .xp-preview{background:#f5f6fa;border-radius:14px}.skin-wide .xp-actions button{border:1px solid #e6e8ef;border-radius:14px}.skin-wide .xp-table img{border-radius:10px}.skin-wide .xp-table small{color:#8a91a6}.skin-wide .xp-detail img{background:#f5f6fa;border-radius:14px}.skin-wide .xp-detail dt{color:#59617a}.skin-wide .xp-actions .m-primary{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-wide .pg-tools button em,.skin-wide .pg-popover{border-radius:14px}.skin-wide .pg-popover>button{border-bottom:1px solid #e6e8ef}.skin-wide .pg-popover>button:hover{background:#fff1e7}.skin-wide .pg-dot.is-bad{background:#f26a21}.skin-wide .pg-dot.is-ok{background:#1f9d6b}.skin-wide .tx-view button,.skin-wide .tx-devis button{border-radius:10px}.skin-wide .tx-list{border-radius:14px}.skin-wide .tx-list b{letter-spacing:normal;text-transform:none}.skin-wide .tx-list button.is-on{background:#fff1e7!important}.skin-wide .tx-editor{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .tx-editor input,.skin-wide .tx-editor select,.skin-wide .tx-editor textarea,.skin-wide .tx-item{border-radius:10px}.skin-wide .tx-item p{color:#59617a}.skin-wide .tx-pick small{text-transform:none;letter-spacing:normal}.skin-wide .info-grid section{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .info-grid h2{letter-spacing:normal;text-transform:none}.skin-wide .info-grid button,.skin-wide .info-button{border-radius:10px}.skin-wide .info-time li.is-done:before{background:#1f9d6b;border-color:#1f9d6b}.skin-wide .info-check i{border:1.5px solid #c9cfdd;border-radius:10px}.skin-wide .info-check li.is-ok i{background:#1f9d6b;border-color:#1f9d6b}.skin-wide .info-grid details{border-top:1px solid #e6e8ef}.skin-wide .info-grid details ol{color:#1a2542}.skin-wide .bi-view button,.skin-wide .bi-sign button,.skin-wide .bi-add button{border-radius:10px}.skin-wide .bi-table small{color:#8a91a6}.skin-wide .bi-table tr.is-open td{background:#fff1e7}.skin-wide .bi-chip{color:#59617a;background:#e8ebf3}.skin-wide .bi-chip.is-bad{color:#f26a21;background:#fff1e7}.skin-wide .bi-chip.is-ok{color:#1f9d6b;background:#e9f7f1}.skin-wide .bi-fiche>section{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .bi-worked input,.skin-wide .bi-signed img{border-radius:10px}.skin-wide .bi-sign label{color:#59617a}.skin-wide .bi-sign input{border:1px solid #c9cfdd;border-radius:10px}.skin-wide .bi-sign canvas{border:1.5px dashed #c9cfdd;border-radius:14px}.skin-wide .bi-sign small{color:#59617a}.skin-wide .bi-mobile h3{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-wide .bi-mcard{border:1px solid #e6e8ef}.skin-wide .bi-mcard>button small{color:#8a91a6}.skin-wide .bi-mbody label{color:#59617a}.skin-wide .bi-mbody textarea,.skin-wide .bi-mbody input{border:1px solid #e6e8ef;border-radius:14px}.skin-wide .bi-mbody .m-primary{background:var(--acc,#f26a21);border-radius:999px}.skin-wide .bi-mbody a{color:var(--acc,#f26a21)}.skin-wide .lg-line span{color:#59617a}.skin-wide .lg-photo{background:#f5f6fa;border-radius:10px}.skin-wide .lg-link select,.skin-wide .lg-transfer select,.skin-wide .lg-transfer input,.skin-wide .lg-warn{border-radius:10px}.skin-wide .bi-table td.is-bad,.skin-wide .scb-table td.is-bad{color:#f26a21}.skin-wide .pi-map select,.skin-wide .pi-map input,.skin-wide .fa-credit input,.skin-wide .pg-adjust input,.skin-wide .pg-adjust button{border-radius:10px}.skin-wide .pg-selbar{background:#fff1e7;border:1px solid #ffd8c2;border-radius:14px}.skin-wide .pg-selbar button,.skin-wide .library-board .lib-search,.skin-wide .pg-conditions select{border-radius:10px}.skin-wide .bi-recap,.skin-wide .kit-warn{border-radius:14px}.skin-wide .funnel-row:not(.is-static):hover .funnel-label{color:var(--acc,#f26a21)}.skin-wide .funnel-track{background:#e8ebf3;border-radius:10px}.skin-wide .funnel-track i{border-radius:10px}.skin-wide .funnel-track i.is-signe{background:var(--acc,#f26a21)}.skin-wide .funnel-val{color:var(--soft,#59617a)}.skin-wide .act-real{border-radius:10px}.skin-wide .act-row b.is-late{color:var(--acc,#f26a21)}.skin-wide .act-total,.skin-wide .act-click:hover{background:#fff1e7}.skin-wide .pg-muted{color:var(--soft,#59617a)}.skin-wide .insight-table th{letter-spacing:normal;text-transform:none;color:var(--soft,#59617a)}.skin-wide .insight-table td small{color:var(--soft,#59617a)}.skin-wide .insight-table tr.is-click:hover td{background:#fff1e7}.skin-wide .insight-table td.pg-muted,.skin-wide .pg-inline-muted{color:var(--soft,#59617a)}.skin-wide .card-heading button{border-radius:10px}.skin-wide .team-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .team-head input,.skin-wide .team-head select,.skin-wide .team-head button{border-radius:10px}.skin-wide .team-head button.danger{color:var(--acc,#f26a21);border-color:#ffd8c2}.skin-wide .team-sites select,.skin-wide .hours-row,.skin-wide .hours-row input,.skin-wide .hours-add input,.skin-wide .hours-add select,.skin-wide .hours-row button,.skin-wide .hours-add button,.skin-wide .person-absences button{border-radius:10px}.skin-wide .hours-row button.danger{color:var(--acc,#f26a21);border-color:#ffd8c2}.skin-wide .pg-sheet-table td.is-edit:hover{background:#fff1e7;outline:1px solid #ffd8c2}.skin-wide .silae-month select{border-radius:10px}.skin-wide .avenants{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .avenants button,.skin-wide .av-new button{border-radius:10px}.skin-wide .avenants button.is-primary{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-wide .av-new input,.skin-wide .av-field input,.skin-wide .av-add select,.skin-wide .av-line,.skin-wide .av-line input,.skin-wide .av-line button{border-radius:10px}.skin-wide .demo-tab{background:#1a2542}@media (min-width:761px){.pg-app.skin-wide{--bg:#eceef3;--acc:#f26a21;--green:#f26a21;--lime:#f26a21;--brand-red:#f26a21;--navy:#1a2542;--ink:#1a2542;--soft:#8a91a6;--sub:#8a91a6;--muted:#8a91a6;--line:#e6e8ef;--hair:#f5f6fa;--rail:#eceef3;--rail-2:#fff;--rail-line:#dde0ea;--rail-txt:#59617a;color:#1a2542;background:#eceef3}.skin-wide .pg-top{background:#eceef3;border-bottom:0;gap:14px;height:74px;padding:0 28px 0 18px}.skin-wide .pg-brand{background:0 0;justify-content:start;width:200px;height:100%;padding-left:10px}.skin-wide .pg-brand img{height:36px}.skin-wide .pg-search{color:#8a91a6;background:#fff;border:0;border-radius:999px;flex:0 460px;height:44px;margin-left:8px;padding:0 20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-search:focus-within{box-shadow:0 0 0 3px #f26a2138,0 6px 18px #1a25420f}.skin-wide .pg-search input{color:#1a2542;font-size:13.5px}.skin-wide .pg-quick{background:#f26a21;width:44px;height:44px;box-shadow:0 8px 18px #f26a2152}.skin-wide .pg-quick:hover{background:#e05d17}.skin-wide .pg-tools{gap:10px}.skin-wide .pg-tools button{color:#1a2542;background:#fff;border:0;border-radius:50%;width:44px;height:44px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-tools button:hover,.skin-wide .pg-tools button.is-on{color:#f26a21}.skin-wide .pg-tools button em{background:#f26a21}.skin-wide .pg-company{background:#fff;border:0;border-radius:999px;height:48px;padding:5px 16px 5px 6px;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-company-mark{background:#f26a21;border-radius:50%;width:36px;height:36px;font-size:12px}.skin-wide .pg-company small{color:#8a91a6}.skin-wide .pg-company b{color:#1a2542;font-size:12.5px}.skin-wide .pg-rail{background:0 0;width:236px;padding:4px 14px 18px 18px}.skin-wide .pg-rail.is-folded{width:78px}.skin-wide .pg-nav-list{gap:4px}.skin-wide .pg-nav-foot{border-top:0;padding-top:14px}.skin-wide .pg-nav{color:#59617a;border-radius:16px;gap:12px;padding:11px 14px;font-size:13.5px;font-weight:700}.skin-wide .pg-nav .ic,.skin-wide .pg-nav svg{width:20px;height:20px}.skin-wide .pg-nav:hover,.skin-wide .pg-nav.is-open{color:#1a2542;background:#ffffffb3}.skin-wide .pg-nav.is-on{color:#f26a21;background:#fff;box-shadow:0 6px 18px #1a254212}.skin-wide .pg-nav:active{background:#fff}.skin-wide .pg-nav b,.skin-wide .pg-nav:not(.is-on) b{color:#fff;background:#f26a21}.skin-wide .pg-sub{background:0 0;border-left:2px solid #dde0ea;border-radius:0;margin:2px 0 6px 18px;padding:0 0 0 12px}.skin-wide .pg-subitem{color:#59617a;border-radius:12px;padding:8px 12px;font-size:12.5px;font-weight:600}.skin-wide .pg-subitem:hover{color:#1a2542;background:#ffffffb3}.skin-wide .pg-subitem.is-on{color:#f26a21;box-shadow:none;background:#fff}.skin-wide .pg-subitem b{background:#f26a21}.skin-wide .pg-fold{color:#59617a;background:#fff;border:0;box-shadow:0 4px 12px #1a25421a}.skin-wide .pg-main .content{background:0 0;border-top:0;padding:6px 32px 56px 14px;overflow-y:auto}.skin-wide .mb-tabs{display:none}.skin-wide .pg-company-menu{border:0;border-radius:20px;min-width:280px;padding:12px;box-shadow:0 18px 44px #1a25422e}.skin-wide .pg-company-menu p{color:#8a91a6}.skin-wide .pg-company-menu button{color:#1a2542;border-radius:12px;font-weight:600}.skin-wide .pg-company-menu button:hover{background:#f5f6fa}.skin-wide .pg-company-theme{padding:2px 4px 4px}.skin-wide .chantier-progress,.skin-wide .pg-gauge,.skin-wide .pd-bar,.skin-wide .scb-track,.skin-wide .pg-renta-gauge div{background:repeating-linear-gradient(135deg,#dfe3ee 0 3px,#eef0f6 3px 6px);border-radius:3px;height:9px;overflow:hidden}.skin-wide .chantier-progress i,.skin-wide .pg-gauge i,.skin-wide .pd-bar i,.skin-wide .scb-track i,.skin-wide .pg-renta-gauge i{background:#f26a21;border-right:2px solid #fff;border-radius:0}.skin-wide .chantier-progress i{background:#1a2542}.skin-wide .chantier-progress i.warn,.skin-wide .pd-bar i.is-over{background:#f26a21}.skin-wide .chantier-progress i.bad{background:#c4500f}.skin-wide .chantier-progress i.early{background:#a9b0c2}.skin-wide .pd-bar i,.skin-wide .scb-track i{background:#1a2542}.skin-wide .dash-head h1{color:#1a2542;font-size:26px;font-weight:600}.skin-wide .dash-head-actions button{color:#1a2542;border:0;border-radius:999px;padding:10px 18px;font-weight:700;box-shadow:0 6px 18px #1a25420f}.skin-wide .dash-head-actions button:hover{color:#f26a21}.skin-wide .dash-rows,.skin-wide .dash-kpis,.skin-wide .dash-charts{gap:18px}.skin-wide .dash-charts{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.skin-wide .dash-kpis article{padding:18px 20px}.skin-wide .dash-card{padding:20px 22px 22px}.skin-wide .dash-card>header h2{color:#1a2542;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.skin-wide .dash-card>header h2 .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;line-height:0;display:inline-grid}.skin-wide .dash-card>header h2 .ui-chip.orange{background:#f26a21}.skin-wide .dash-card>header h2 .ui-chip .ui-ico{color:#fff;width:13px;height:13px}.skin-wide .chart-tip{background:#1a2542;border-radius:14px}.skin-wide .wk{gap:12px;display:grid}.skin-wide .wk-top{align-items:center;gap:10px;display:flex}.skin-wide .wk-top b{color:#1a2542;font-size:13px;font-weight:700}.skin-wide .wk-top .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;line-height:0;display:inline-grid}.skin-wide .wk-top .ui-chip.orange{background:#f26a21}.skin-wide .wk-top .ui-chip .ui-ico{color:#fff;width:14px;height:14px}.skin-wide .wk-body{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.skin-wide .wk-main{gap:3px;min-width:0;display:grid}.skin-wide .wk-main strong{letter-spacing:-.025em;color:#1a2542;font-variant-numeric:tabular-nums;font-size:31px;font-weight:700;line-height:1.1}.skin-wide .wk-main small{color:#8a91a6;font-size:11px;font-weight:600}.skin-wide .wk-pill{color:#59617a;background:#e8ebf3;border-radius:999px;width:fit-content;max-width:100%;margin-top:6px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-block}.skin-wide .wk-pill.up{color:#1f9d6b;background:#e9f7f1}.skin-wide .wk-pill.down{color:#c4500f;background:#ffe9dc}.skin-wide .wk-side{flex:none;place-items:center;display:grid}.skin-wide .wk .ui-hatch{height:9px}.skin-wide .wk .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wk-split{gap:7px;display:grid}.skin-wide .wk-split-bar{background:#eef0f6;border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.skin-wide .wk-split-bar i{height:100%;display:block}.skin-wide .wk-split i.orange{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ff9a5c 4px 7px)}.skin-wide .wk-split i.navy{background:repeating-linear-gradient(135deg,#1a2542 0 4px,#3a4870 4px 7px)}.skin-wide .wk-split i.slate{background:repeating-linear-gradient(135deg,#a9b0c2 0 4px,#c9cfdd 4px 7px)}.skin-wide .wk-split-lg{color:#59617a;flex-wrap:wrap;gap:14px;font-size:10.5px;font-weight:600;display:flex}.skin-wide .wk-split-lg em{align-items:center;gap:5px;font-style:normal;display:inline-flex}.skin-wide .wk-split-lg i{border-radius:2px;width:8px;height:8px;display:inline-block}.skin-wide .wr-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.skin-wide .wr-head>div{gap:2px;display:grid}.skin-wide .wr-head b{letter-spacing:-.025em;color:#1a2542;font-size:30px;font-weight:700}.skin-wide .wr-head small{color:#8a91a6;font-size:11px;font-weight:600}.skin-wide .wr .ui-pills{flex:none;width:auto}.skin-wide .wr .ui-chart{position:relative}.skin-wide .wr .ui-tip{color:#fff;z-index:2;background:#1a2542;border-radius:16px;width:150px;padding:9px 14px;position:absolute;top:0;box-shadow:0 12px 28px #1a254240}.skin-wide .wr .ui-tip small{color:#aab1c8;font-size:11px;display:block}.skin-wide .wr .ui-tip b{font-size:16px}.skin-wide .wr svg{width:100%;height:auto;margin-top:0;display:block}.skin-wide .wr .ui-chart{padding-top:58px}.skin-wide .wr .ui-xaxis{color:#8a91a6;justify-content:space-between;padding-top:6px;font-size:11px;font-weight:600;display:flex}.skin-wide .wt{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.skin-wide .wt ul{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.skin-wide .wt li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;display:grid}.skin-wide .wt li .ui-hatch{grid-column:1/-1;height:8px}.skin-wide .wt li .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wt-name{color:#1a2542;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:700;display:flex;overflow:hidden}.skin-wide .wt-name small{color:#8a91a6;font-weight:600}.skin-wide .wt-name i{background:#ffd8c2;border-radius:50%;flex:none;width:9px;height:9px}.skin-wide .wt-name i.orange{background:#f26a21}.skin-wide .wt-name i.navy{background:#1a2542}.skin-wide .wt-name i.slate{background:#a9b0c2}.skin-wide .wt-pct{color:#59617a;background:#e8ebf3;border-radius:999px;padding:3px 8px;font-size:10.5px;font-style:normal;font-weight:800}.skin-wide .wt li b{color:#1a2542;white-space:nowrap;font-size:13px;font-weight:800}.skin-wide .wt-more{opacity:.85}.skin-wide .wd{gap:8px;display:grid}.skin-wide .wd button{text-align:left;cursor:pointer;background:#f5f6fa;border:0;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;width:100%;padding:11px 14px;display:grid}.skin-wide .wd button:hover{background:#eceef3}.skin-wide .wd-av{color:#fff;background:#1a2542;border-radius:50%;place-items:center;width:38px;height:38px;font-family:inherit;font-size:12px;font-style:normal;font-weight:800;line-height:1;display:grid}.skin-wide .wd-main{gap:2px;min-width:0;display:grid}.skin-wide .wd-main b{color:#1a2542;font-size:13px}.skin-wide .wd-main small{color:#8a91a6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.skin-wide .wd-stage{color:#1a2542;white-space:nowrap;background:#fff;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:800}.skin-wide .wd-dots{gap:3px;display:flex}.skin-wide .wd-dots i{background:#dde0ea;border-radius:50%;width:7px;height:7px}.skin-wide .wd-dots i.on{background:#f26a21}.skin-wide .wd-amt{color:#1a2542;white-space:nowrap;font-size:13.5px;font-weight:800}.skin-wide .dash-bands-legend{gap:8px;margin-bottom:12px}.skin-wide .dash-bands-legend span{color:#59617a;background:#f5f6fa;border-radius:999px;padding:4px 10px;font-weight:700}.skin-wide .dash-band-row{border-bottom:0;border-radius:16px;padding:9px 10px}.skin-wide .dash-band-row:hover{background:#f5f6fa}.skin-wide .dash-band-name b{color:#1a2542;font-size:12.5px}.skin-wide .dash-band-track{background:#eef0f6;border-radius:5px;gap:2px;height:14px}.skin-wide .dash-band-track i,.skin-wide .dash-bands-legend i{border-radius:2px}.skin-wide .bd-fait{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ff9a5c 4px 7px)!important}.skin-wide .bd-planifie{background:repeating-linear-gradient(135deg,#a9b0c2 0 4px,#c9cfdd 4px 7px)!important}.skin-wide .bd-restant{background:#e3e6ee!important}.skin-wide .bd-exces-fait{background:repeating-linear-gradient(135deg,#1a2542 0 4px,#3a4870 4px 7px)!important}.skin-wide .bd-exces-planifie{background:repeating-linear-gradient(135deg,#c4500f 0 4px,#e0793a 4px 7px)!important}.skin-wide .dash-band-value{color:#1a2542;font-weight:800}.skin-wide .dash-list{gap:8px}.skin-wide .dash-list button,.skin-wide .dash-list .dash-row{background:#f5f6fa;border-bottom:0;border-radius:18px;padding:11px 14px}.skin-wide .dash-list button:hover{background:#eceef3}.skin-wide .dash-list strong{color:#1a2542}.skin-wide .dash-list .avatar{color:#fff;background:#1a2542}.skin-wide .dash-progress{background:repeating-linear-gradient(135deg,#dfe3ee 0 3px,#eef0f6 3px 6px);border-radius:3px;width:90px;height:9px}.skin-wide .dash-progress i{background:#f26a21;border-right:2px solid #fff;border-radius:0}.skin-wide .dash-crew i{color:#fff;background:#1a2542;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:9px;display:grid}.skin-wide .kanban{align-items:start;gap:16px}.skin-wide .kanban-column{background:#fff;border-radius:24px;min-width:0;padding:14px 12px;box-shadow:0 6px 18px #1a25420f}.skin-wide .kanban-column.is-target{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #1a25420f}.skin-wide .column-head{border:0;padding:2px 4px 8px;background:0 0!important}.skin-wide .column-head>div{align-items:center;gap:8px;display:flex}.skin-wide .column-head i{background:#f26a21;border-radius:50%;width:9px;height:9px}.skin-wide .column-head strong{color:#1a2542;font-size:13px;font-weight:800}.skin-wide .column-head span{color:#fff;text-align:center;background:#1a2542;border-radius:11px;min-width:22px;height:22px;padding:0 7px;font-family:inherit;font-size:11px;font-weight:800;line-height:22px}.skin-wide .column-head button{color:#1a2542;background:#f5f6fa;border:0;border-radius:50%;width:28px;height:28px;font-size:15px}.skin-wide .kanban-column>.ui-hatch{height:8px;margin:0 4px}.skin-wide .kanban-column>.ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .column-meta{padding:8px 4px 10px;font-size:11px}.skin-wide .column-meta span:first-child{color:#1a2542;font-size:13px;font-weight:800}.skin-wide .cards{gap:10px}.skin-wide .pg-main .lead-card{box-shadow:none;background:#f5f6fa;border:0;border-radius:18px;padding:12px 14px}.skin-wide .pg-main .lead-card:hover{background:#eceef3}.skin-wide .lead-card strong{color:#1a2542}.skin-wide .lead-card p{color:#59617a}.skin-wide .lead-card .avatar{color:#fff;background:#1a2542}.skin-wide .lead-bottom{align-items:center}.skin-wide .lead-bottom>strong{font-size:14px;font-weight:800}.skin-wide .lead-bottom small{color:#59617a;background:#fff;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.skin-wide .lead-bottom small.late{color:#c4500f;background:#ffe9dc}.skin-wide .lead-card .wd-dots{margin:2px 0}.skin-wide .kanban .empty{color:#8a91a6;background:0 0;border:2px dashed #dde0ea;border-radius:18px}.skin-wide .pg-lead-card .lead-top>i,.skin-wide .lead-card .lead-top>i[title]{display:none}.skin-wide .profit-table{border-collapse:separate;border-spacing:0 6px}.skin-wide .profit-table thead th{color:#8a91a6;text-transform:none;border:0;padding:6px 12px;font-size:11px;font-weight:700}.skin-wide .profit-table tbody>tr:not(.profit-detail-row)>td{vertical-align:middle;background:#f5f6fa;border:0;padding:12px}.skin-wide .profit-table tbody>tr:not(.profit-detail-row)>td:first-child{border-radius:18px 0 0 18px}.skin-wide .profit-table tbody>tr:not(.profit-detail-row)>td:last-child{border-radius:0 18px 18px 0}.skin-wide .profit-table tbody>tr:not(.profit-detail-row):hover>td{background:#eceef3}.skin-wide .profit-table td .ui-hatch{min-width:70px;height:7px;margin-top:6px}.skin-wide .profit-table td .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .profit-table .client-name .avatar{color:#fff;background:#1a2542}.skin-wide .profit-detail-row>td{background:#fff;border-radius:20px;padding:20px 22px;box-shadow:0 6px 18px #1a25420f}.skin-wide .profit-detail-row .pds{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.skin-wide .pds-col{align-content:start;gap:12px;display:grid}}.pds-col{align-content:start;gap:12px;display:grid}@media (min-width:761px){.skin-wide .wt{grid-template-columns:1fr;justify-items:center;gap:18px}.skin-wide .wt ul{width:100%}.skin-wide .wk-main strong{font-size:34px}.skin-wide .wk-main{gap:6px}.skin-wide .wk-pill{margin-top:2px}.skin-wide .kanban{scroll-snap-type:x proximity;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;gap:16px;padding:2px 2px 14px;display:grid;overflow-x:auto}.skin-wide .kanban-column{scroll-snap-align:start;padding:16px 14px}.skin-wide .column-head{padding:0 2px 12px}.skin-wide .column-head strong{white-space:nowrap;font-size:14px;overflow:visible}.skin-wide .column-head span{color:#fff;background:#1a2542;border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:11.5px;font-weight:800;line-height:1;display:inline-grid}.skin-wide .column-head button{place-items:center;padding:0;line-height:1;display:grid}.skin-wide .kanban-column>.ui-hatch{height:9px;margin:0 2px}.skin-wide .column-meta{padding:10px 2px 14px}.skin-wide .column-meta span:first-child{font-size:15px}.skin-wide .cards{gap:12px}.skin-wide .pg-main .lead-card{gap:10px;padding:16px}.skin-wide .lead-top{align-items:center;gap:12px}.skin-wide .lead-top>i{display:none}.skin-wide .lead-top .avatar{flex:none;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.skin-wide .lead-top strong{white-space:normal;font-size:14px;line-height:1.25}.skin-wide .lead-top small{color:#8a91a6;font-size:11.5px}.skin-wide .lead-card>p{margin:0;font-size:12.5px;line-height:1.4}.skin-wide .lead-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.skin-wide .lead-bottom>strong{font-size:16px}.skin-wide .lead-bottom small{white-space:normal}.skin-wide .wp{gap:10px;display:grid}.skin-wide .wp-legend{color:#59617a;align-items:center;gap:16px;padding:0 18px;font-size:11.5px;font-weight:700;display:flex}.skin-wide .wp-legend span{color:#8a91a6;margin-right:auto}.skin-wide .wp-legend em{align-items:center;gap:6px;font-style:normal;display:inline-flex}.skin-wide .wp-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.skin-wide .wp i.navy{background:repeating-linear-gradient(135deg,#1a2542 0 4px,#3a4870 4px 7px)}.skin-wide .wp i.slate{background:repeating-linear-gradient(135deg,#a9b0c2 0 4px,#c9cfdd 4px 7px)}.skin-wide .wp i.light{background:#ffd8c2}.skin-wide .wp i.orange{background:repeating-linear-gradient(135deg,#f26a21 0 4px,#ff9a5c 4px 7px)}.skin-wide .wp-row{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 6px 18px #1a25420f}.skin-wide .wp-main{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(190px,1.1fr) minmax(150px,.9fr) minmax(180px,1.4fr) minmax(130px,.8fr) 18px;align-items:center;gap:22px;width:100%;padding:16px 20px;display:grid}.skin-wide .wp-main:hover{background:#fafbfd}.skin-wide .wp-main>.ui-ico{color:#8a91a6;transition:transform .2s;transform:rotate(-90deg)}.skin-wide .wp-row.is-open .wp-main>.ui-ico{transform:rotate(90deg)}.skin-wide .wp-id{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;display:grid}.skin-wide .wp-av{color:#fff;background:#1a2542;border-radius:16px;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:13px;font-style:normal;font-weight:800;display:grid}.skin-wide .wp-id b{color:#1a2542;font-size:14.5px}.skin-wide .wp-id small{color:#8a91a6;font-size:11.5px;font-weight:600}.skin-wide .wp-prog{gap:7px;display:grid}.skin-wide .wp-prog>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.skin-wide .wp-prog b{color:#1a2542;font-size:18px;font-weight:800}.skin-wide .wp-prog small{color:#8a91a6;font-size:11.5px;font-weight:600}.skin-wide .wp-prog small.attention{color:#c4500f}.skin-wide .wp-prog .ui-hatch{height:9px}.skin-wide .wp-prog .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wp-split{background:#eef0f6;border-radius:5px;gap:2px;height:16px;display:flex;overflow:hidden}.skin-wide .wp-split i{min-width:0;height:100%;display:block}.skin-wide .wp-margin{text-align:right;justify-items:end;gap:6px;display:grid}.skin-wide .wp-margin b{color:#1a2542;letter-spacing:-.01em;font-size:20px;font-weight:800}.skin-wide .wp-margin b.is-neg{color:#c4500f}.skin-wide .wp-detail{border-top:1px dashed #e6e8ef;padding:4px 22px 22px}.skin-wide .wp-detail .pds{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;padding-top:18px;display:grid}.skin-wide .pg-main .kanban{grid-auto-flow:column;overflow-x:auto;grid-template-columns:none!important;grid-auto-columns:minmax(276px,1fr)!important}.skin-wide .kanban-column .column-head strong{text-overflow:clip;overflow:visible}.skin-wide .column-head span{color:#fff!important}.skin-wide .pg-scale{background:#fff;border:0;border-radius:999px;gap:2px;width:fit-content;padding:4px;display:inline-flex;box-shadow:0 6px 18px #1a25420f}.skin-wide .pg-scale button{color:#59617a;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:12.5px;font-weight:700}.skin-wide .pg-scale button.is-on,.skin-wide .pg-scale button[aria-selected=true]{color:#fff;background:#1a2542}.skin-wide .planning-pivot{background:#fff;border-radius:999px;gap:2px;padding:4px;display:inline-flex;box-shadow:0 6px 18px #1a25420f}.skin-wide .planning-pivot button{color:#59617a;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-weight:700}.skin-wide .planning-pivot button.on{background:#1a2542;color:#fff!important}.skin-wide .pl-box{border:0;border-radius:22px;padding:16px 20px;box-shadow:0 6px 18px #1a25420f}.skin-wide .wi-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.skin-wide .wi{background:#fff;border-radius:22px;align-content:start;gap:14px;min-width:0;padding:20px 22px;display:grid;box-shadow:0 6px 18px #1a25420f}.skin-wide .wi header{align-items:center;gap:10px;display:flex}.skin-wide .wi header small{color:#59617a;font-size:12.5px;font-weight:700}.skin-wide .wi header .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;line-height:0;display:inline-grid}.skin-wide .wi header .ui-chip.orange{background:#f26a21}.skin-wide .wi header .ui-chip .ui-ico{color:#fff;width:14px;height:14px}.skin-wide .wi h3{letter-spacing:-.01em;color:#1a2542;margin:0;font-size:19px;font-weight:700;line-height:1.25}.skin-wide .wi-empty{color:#8a91a6;margin:0;font-size:12.5px;line-height:1.5}.skin-wide .wi-foot{color:#8a91a6;text-align:center;margin:0;font-size:11.5px;font-weight:600}.skin-wide .wi-link{color:#1a2542;background:#f5f6fa;border:0;border-radius:999px;margin-left:auto;padding:7px 14px;font-size:11.5px;font-weight:700}.skin-wide .wi .wt{grid-template-columns:1fr;justify-items:center}.skin-wide .wi-bars,.skin-wide .wi-rates{gap:14px;margin:0;padding:0;list-style:none;display:grid}.skin-wide .wi-bars li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.skin-wide .wi-bars .ui-hatch{grid-column:1/-1;height:9px}.skin-wide .wi-bars .ui-hatch i,.skin-wide .wi-tile .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wi-l{gap:1px;min-width:0;display:grid}.skin-wide .wi-l b{color:#1a2542;font-size:13px}.skin-wide .wi-l small{color:#8a91a6;font-size:11px;font-weight:600}.skin-wide .wi-bars em{color:#1a2542;font-size:13px;font-style:normal;font-weight:800}.skin-wide .wi-rates li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.skin-wide .wi-rates span{gap:1px;min-width:0;display:grid}.skin-wide .wi-rates b{color:#1a2542;font-size:13px}.skin-wide .wi-rates small{color:#8a91a6;font-size:11px;font-weight:600}.skin-wide .wi-rates em{color:#1a2542;font-size:17px;font-style:normal;font-weight:800}.skin-wide .wi-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.skin-wide .wi-tile{background:#f5f6fa;border-radius:18px;gap:7px;min-width:0;padding:14px;display:grid}.skin-wide .wi-tile small{color:#59617a;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.skin-wide .wi-tile b{color:#1a2542;letter-spacing:-.01em;font-size:20px;font-weight:800}.skin-wide .wi-tile>span{gap:2px;display:grid}.skin-wide .wi-tile em{color:#8a91a6;font-size:11px;font-style:normal;font-weight:700}.skin-wide .wi-leads button{grid-template-columns:auto minmax(0,1fr) auto auto;padding:10px 12px}.skin-wide .wd-stage.is-late{color:#c4500f;background:#ffe9dc}}@media (min-width:761px) and (max-width:1250px){.skin-wide .wi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px){.skin-wide .pg-trow{gap:10px;padding:0 14px}.skin-wide .dash-kpis{margin-bottom:18px}.skin-wide .wi-grid{align-items:stretch}.skin-wide .wi-rates li{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.skin-wide .wi-rates li .ui-hatch{grid-column:1/-1;height:9px}.skin-wide .wi-rates li .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wi-none{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:120px;padding:18px 8px;display:grid}.skin-wide .wi-none p{color:#8a91a6;max-width:260px;margin:0;font-size:12.5px;line-height:1.5}.skin-wide .wi-none .ui-chip{background:#1a2542;border-radius:50%;place-items:center;width:34px;height:34px;line-height:0;display:inline-grid}.skin-wide .wi-none .ui-chip.orange{background:#f26a21}.skin-wide .wi-none .ui-chip .ui-ico{color:#fff;width:17px;height:17px}.skin-wide .wi>.wt{margin:auto 0}.skin-wide .wc{gap:18px;display:grid}.skin-wide .wc-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.skin-wide .wc-head h1{color:#1a2542;margin:0;font-size:26px;font-weight:600}.skin-wide .wc-head small{color:#8a91a6;font-size:12px;font-weight:600}.skin-wide .wc .ui-pills{width:auto}.skin-wide .wc-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.skin-wide .wc-card{background:#fff;border-radius:22px;align-content:start;gap:16px;min-width:0;padding:20px 22px;display:grid;box-shadow:0 6px 18px #1a25420f}.skin-wide .wc-card>header{align-items:center;gap:10px;display:flex}.skin-wide .wc-card>header b{color:#1a2542;font-size:14.5px;font-weight:700}.skin-wide .wc-card>header small{color:#8a91a6;margin-left:auto;font-size:11px;font-weight:600}.skin-wide .wc-card>header .ui-chip{background:#1a2542;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;line-height:0;display:inline-grid}.skin-wide .wc-card>header .ui-chip.orange{background:#f26a21}.skin-wide .wc-card>header .ui-chip .ui-ico{color:#fff;width:13px;height:13px}.skin-wide .wc-wide{grid-column:1/-1}.skin-wide .wc-rows{gap:16px;display:grid}.skin-wide .wc-rows.is-two{grid-template-columns:1fr 1fr;gap:28px}.skin-wide .wc-row{gap:6px;display:grid}.skin-wide .wc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.skin-wide .wc-top b{color:#1a2542;font-size:13px;font-weight:700}.skin-wide .wc-row.is-strong .wc-top b{font-size:14px}.skin-wide .wc-top em{color:#59617a;background:#e8ebf3;border-radius:999px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:800}.skin-wide .wc-top em.ok{color:#1f9d6b;background:#e9f7f1}.skin-wide .wc-top em.bad,.skin-wide .wc-top em.or{color:#c4500f;background:#ffe9dc}.skin-wide .wc-bar{grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:10px;display:grid}.skin-wide .wc-bar i{text-align:right;color:#1a2542;white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:800}.skin-wide .wc-bar.is-before i{color:#8a91a6;font-weight:600}.skin-wide .wc-bar .ui-hatch{height:9px}.skin-wide .wc-bar .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%;font-size:0}.skin-wide .wc-clients{justify-items:center}.skin-wide .wc-split{gap:12px;width:100%;display:grid}.skin-wide .wc-split>div{gap:6px;display:grid}.skin-wide .wc-split span{color:#1a2542;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.skin-wide .wc-split span b{margin-left:auto;font-weight:800}.skin-wide .wc-split span i{background:#f26a21;border-radius:50%;width:9px;height:9px}.skin-wide .wc-split span i.n{background:#1a2542}.skin-wide .wc-split .ui-hatch{height:9px}.skin-wide .wc-split .ui-hatch i{border-right:2px solid #fff;border-radius:0;height:100%}.skin-wide .wc-note{color:#8a91a6;margin:0;font-size:11.5px;line-height:1.5}.skin-wide .pg-top .pg-brand{background:0 0;flex:none;justify-content:center;align-items:center;gap:10px;width:236px;padding:0 14px;display:flex}.skin-wide .pg-brand img.pg-brand-mark{width:auto;height:50px}.skin-wide .pg-brand img.pg-brand-text{width:auto;height:21px}.skin-wide .pg-rail{background:#f7f8fb;border-right:1px solid #dcdfe8;padding-right:13px}.skin-wide .pg-fold{right:-12px}.skin-wide .pg-table{box-shadow:none;background:0 0;border:0}.skin-wide .pg-thead{background:0 0;border:0;min-height:44px}.skin-wide .pg-trow:not(.pg-thead){background:#fff;border:0;border-radius:18px;min-height:60px;margin:8px 0;transition:box-shadow .15s,transform .15s;box-shadow:0 4px 14px #1a25420d}.skin-wide .pg-trow.is-click:hover,.skin-wide .pg-trow:not(.pg-thead):hover{box-shadow:0 8px 22px #1a25421a}.skin-wide .settings-grid input[readonly]{width:100%;min-width:320px}.skin-wide .pg-top{z-index:40;background:#fff;border-bottom:1px solid #dcdfe8;gap:14px;height:68px;padding:0 28px 0 0;box-shadow:0 4px 14px #1a25420d}.skin-wide .pg-top .pg-brand{box-sizing:border-box;background:#f7f8fb;border-right:1px solid #dcdfe8;gap:9px;width:236px;height:100%;padding:0}.skin-wide .pg-brand img.pg-brand-mark{height:38px}.skin-wide .pg-brand img.pg-brand-text{height:17px}.skin-wide .pg-search{box-shadow:none;background:#eceef3;height:42px;margin-left:14px}.skin-wide .pg-search:focus-within{background:#fff;box-shadow:0 0 0 3px #f26a2138}.skin-wide .pg-tools button{box-shadow:none;background:#eceef3;width:42px;height:42px}.skin-wide .pg-quick{width:42px;height:42px}.skin-wide .pg-company{box-shadow:none;background:#eceef3;height:46px}.skin-wide .pg-rail{box-sizing:border-box;border-right:1px solid #dcdfe8;width:236px}.skin-wide .pg-rail.is-folded{width:78px}.skin-wide .pg-top .pg-brand{transition:width .16s;overflow:hidden}html[data-rail-folded] .skin-wide .pg-top .pg-brand{width:78px}html[data-rail-folded] .skin-wide .pg-brand img.pg-brand-text{display:none}html[data-rail-folded] .skin-wide .pg-brand img.pg-brand-mark{height:36px}}@media (min-width:901px){.pg-app.skin-wide .pg-rail:not(.is-folded),.pg-app.skin-wide .pg-top .pg-brand{width:236px}html[data-rail-folded] .pg-app.skin-wide .pg-top .pg-brand,.pg-app.skin-wide .pg-rail.is-folded{width:78px}html[data-rail-folded] .pg-app.skin-wide .pg-top .pg-brand{padding-left:3px}}.m-app.skin-field{--m-line:#e6e8ef;--m-hair:#f5f6fa;--m-muted:#8a91a6;--m-accent:#f26a21;--m-dark:#1a2542;--k-reminder:#f26a21;--k-call:#1f9d6b;--k-note:#59617a;color:#1a2542;background:#f5f6fa}.skin-field .m-id p{letter-spacing:normal;color:#f26a21;text-transform:none}.skin-field .m-act{border:1px solid #1a2542}.skin-field .m-act:active,.skin-field .m-who{background:#1a2542}.skin-field .m-section{letter-spacing:normal;text-transform:none}.skin-field .m-section b{color:#f26a21;background:#fff1e7}.skin-field .m-empty{color:#59617a;border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-error{color:#f26a21}.skin-field .m-seg{background:#e8ebf3}.skin-field .m-seg button{letter-spacing:normal;text-transform:none;color:#59617a}.skin-field .m-seg button b{color:#59617a;background:#e8ebf3}.skin-field .m-seg button.on b{color:#f26a21;background:#fff1e7}.skin-field .m-pull{letter-spacing:normal;text-transform:none;color:#59617a}.skin-field .m-pull b{color:#1a2542}.skin-field .m-kpis small{letter-spacing:normal;text-transform:none}.skin-field .m-stages button{text-transform:none;color:#59617a;border:1px solid #e6e8ef}.skin-field .m-stages button b{color:#59617a;background:#e8ebf3}.skin-field .m-stages button.on b{background:#1a2542}.skin-field .m-stage-total b{color:#1a2542}.skin-field .m-card{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-card:active{background:#f5f6fa}.skin-field .m-card-project{color:#1a2542}.skin-field .m-av{color:#f26a21;background:#fff1e7}.skin-field .m-av.av-2{color:#1a2542;background:#e9f7f1}.skin-field .m-stars{letter-spacing:normal}.skin-field .m-chip{letter-spacing:normal;text-transform:none}.skin-field .m-chip.reminder{background:#fff1e7}.skin-field .m-chip.call{background:#e9f7f1}.skin-field .m-chip.note,.skin-field .m-chip.status{background:#f5f6fa}.skin-field .m-chip.plain{color:#59617a;background:#e8ebf3;border-color:#e6e8ef}.skin-field .m-hero p{letter-spacing:normal;color:#f26a21;text-transform:none}.skin-field .m-hero>small{color:#8a91a6}.skin-field .m-hero-row{border-top:1px solid #1a2542}.skin-field .m-hero-row div{border-right:1px solid #1a2542}.skin-field .m-hero-row span{color:#8a91a6;text-transform:none;letter-spacing:normal}.skin-field .m-hero-link{letter-spacing:normal;text-transform:none;border:1px solid #1a2542}.skin-field .m-quick span{text-transform:none;letter-spacing:normal;color:#59617a}.skin-field .m-quick .danger i{color:#f26a21}.skin-field .m-quick>:active{background:#f5f6fa}.skin-field .m-line{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-line-icon{color:#f26a21;background:#fff1e7}.skin-field .m-funnel{border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-frow span{color:#59617a}.skin-field .m-frow i{background:#fff1e7}.skin-field .m-fab:active{background:#f26a21}.skin-field .m-tabbar{border-top:1px solid #e6e8ef}.skin-field .m-tabbar span{text-transform:none;color:#8a91a6}.skin-field .m-grab{background:#e8ebf3}.skin-field .m-sheet header p,.skin-field .m-sheet-label{letter-spacing:normal;text-transform:none}.skin-field .m-sheet-body textarea{background:#f5f6fa;border:1px solid #e6e8ef}.skin-field .m-when span{letter-spacing:normal;text-transform:none}.skin-field .m-when input{background:#f5f6fa;border:1px solid #e6e8ef}.skin-field .m-choices button{color:#59617a;border:1px solid #e6e8ef}.skin-field .m-primary{letter-spacing:normal;text-transform:none}.skin-field .m-primary.danger{color:#f26a21;border:1px solid #ffd8c2}.skin-field .m-menu button{color:#1a2542}.skin-field .m-menu button b{color:#f26a21;background:#fff1e7}.skin-field .m-menu button.danger,.skin-field .m-menu button.danger i{color:#f26a21}.skin-field .m-menu button:active{background:#f5f6fa}.skin-field .m-full{color:#1a2542;--m-line:#e6e8ef;--m-hair:#f5f6fa;--m-muted:#8a91a6;--m-accent:#f26a21;--m-dark:#1a2542;--k-reminder:#f26a21;--k-call:#1f9d6b;--k-note:#59617a;background:#f5f6fa}.skin-field .m-facts small,.skin-field .m-tabs button{letter-spacing:normal;text-transform:none}.skin-field .m-tabs button b{color:#f26a21;background:#fff1e7}.skin-field .m-field small{letter-spacing:normal;text-transform:none}.skin-field .m-sticky{border-top:1px solid #e6e8ef}.skin-field .m-sticky .main{letter-spacing:normal;text-transform:none}.skin-field .m-hint,.skin-field .m-empty{color:#8a91a6}.skin-field .m-site-card{border:1px solid var(--m-line,#e6e8ef);border-left:3px solid var(--acc,#f26a21);border-color:#0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-site-top small{color:#8a91a6}.skin-field .m-site-card>p{color:#1a2542}.skin-field .m-site-progress{background:#e8ebf3}.skin-field .m-site-progress i{background:#1a2542}.skin-field .m-site-foot{color:#59617a}.skin-field .m-site-last{color:#59617a;background:#f5f6fa}.skin-field .m-site-detail h3{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-field .m-back{color:var(--acc,#f26a21)}.skin-field .m-site-head p{color:#1a2542}.skin-field .m-site-head small{color:#8a91a6}.skin-field .m-prime{background:#1a2542}.skin-field .m-prime small{text-transform:none;letter-spacing:normal}.skin-field .m-site-stats span{background:#f5f6fa}.skin-field .m-site-stats small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-field .m-alert{color:#f26a21;background:#fff1e7}.skin-field .m-site-actions button,.skin-field .m-thread article{border:1px solid #e6e8ef}.skin-field .m-thread time{color:#8a91a6}.skin-field .m-thread em{color:#1a2542}.skin-field .m-photo{background:linear-gradient(135deg,#e8ebf3,#e8ebf3);border:1px solid #e6e8ef}.skin-field .m-photo i{color:#8a91a6}.skin-field .m-photo em{color:#59617a}.skin-field .m-week-day{border:1px solid #e6e8ef}.skin-field .m-week-slot small{color:#8a91a6}.skin-field .m-week-slot em{text-transform:none;letter-spacing:normal;color:var(--acc,#f26a21)}.skin-field .m-weeknav{border:1px solid #e6e8ef}.skin-field .m-weeknav button{color:#1a2542}.skin-field .m-weeknav button:active{background:#f5f6fa}.skin-field .m-weeknav small{color:#8a91a6}.skin-field .m-plan-row{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-plan-row header small{color:#8a91a6}.skin-field .m-plan-total{color:#1a2542}.skin-field .m-plan-cell{background:#f5f6fa}.skin-field .m-plan-cell:active{background:#e8ebf3}.skin-field .m-plan-cell.is-filled{background:#fff1e7}.skin-field .m-plan-cell.is-today{border-top-color:var(--acc,#f26a21)}.skin-field .m-plan-cell b{color:#8a91a6}.skin-field .m-plan-tag{border-left:2px solid var(--acc,#f26a21)}.skin-field .m-plan-tag.is-free{color:#8a91a6;border-left-color:#e6e8ef}.skin-field .m-planedit-slot{border:1px solid #e6e8ef}.skin-field .m-planedit-slot small{color:#8a91a6}.skin-field .m-planedit-times button{border:1px solid #e6e8ef}.skin-field .m-planedit-times button.on{background:#1a2542;border-color:#1a2542}.skin-field .m-planedit-free{color:#f26a21;background:#fff1e7;border:1px solid #ffd8c2}.skin-field .m-planedit h4{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-field .m-planpick{border:1px solid #e6e8ef}.skin-field .m-planpick small{color:#8a91a6}.skin-field .m-planpick em{color:var(--acc,#f26a21)}.skin-field .m-dash-band{background:#1a2542}.skin-field .m-dash-band>span{color:#8a91a6}.skin-field .m-dash-figs{border-top:1px solid #1a2542}.skin-field .m-dash-figs>span{border-left:1px solid #1a2542}.skin-field .m-dash-figs b i{color:#8a91a6}.skin-field .m-dash-figs small,.skin-field .m-dash-title{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-field .m-dash-title em{background:var(--acc,#f26a21)}.skin-field .m-todo{border:1px solid #e6e8ef}.skin-field .m-todo-row{border-bottom:1px solid #e6e8ef}.skin-field .m-todo-row.is-info b{color:#59617a}.skin-field .m-todo-txt small{color:#8a91a6}.skin-field .m-todo-go{background:var(--acc,#f26a21)}.skin-field .m-todo-side,.skin-field .m-todo-call{color:#1a2542;border:1px solid #e6e8ef}.skin-field .m-dash-clear{color:#1f9d6b}.skin-field .m-dash-site{border:1px solid #e6e8ef}.skin-field .m-dash-site-top em,.skin-field .m-dash-site>small{color:#8a91a6}.skin-field .m-dash-bar{background:#e8ebf3}.skin-field .m-dash-site-foot{color:#59617a}.skin-field .m-dash-site-foot .is-late{color:var(--acc,#f26a21)}.skin-field .m-purchase-sum span{background:#f5f6fa}.skin-field .m-purchase-sum small{text-transform:none;letter-spacing:normal;color:#8a91a6}.skin-field .m-capture{background:#1a2542}.skin-field .m-purchase{border:1px solid #e6e8ef}.skin-field .m-purchase small{color:#59617a}.skin-field .m-purchase em{color:#8a91a6}.skin-field .m-crew-row{border:1px solid #e6e8ef}.skin-field .m-crew-row small,.skin-field .m-crew-hours small{color:#8a91a6}.skin-field .m-tag{text-transform:none;letter-spacing:normal}.skin-field .m-day h3{letter-spacing:normal;text-transform:none;color:var(--acc,#f26a21)}.skin-field .m-day-site{background:#1a2542}.skin-field .m-day-site p{letter-spacing:normal;color:#f26a21}.skin-field .m-itinerary{background:var(--acc,#f26a21)}.skin-field .m-day-actions button{border:1px solid #e6e8ef}.skin-field .demo-dialog button,.skin-field .demo-hours button{border:1px solid #c9cfdd}.skin-field .demo-error{color:#f26a21}.skin-field .demo-hours{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .demo-hours input{border:1px solid #c9cfdd}@media (min-width:900px){.skin-field .demo-shell>.m-app,.skin-field .demo-shell>.m-full{background:#f5f6fa;border:1px solid #e6e8ef}}.skin-field .m-day-head b{color:#1a2542}.skin-field .m-day-head span{color:#59617a}.skin-field .m-shift+.m-shift{border-top:1px solid #e6e8ef}.skin-field .m-shift-site{background:#1a2542}.skin-field .m-shift-site b{letter-spacing:normal;color:#f26a21}.skin-field .m-clock{background:#1a2542}.skin-field .m-clock.is-in{background:var(--acc,#f26a21)}.skin-field .m-clock.is-done{background:#1a2542}.skin-field .m-withme{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-withme p{letter-spacing:normal;text-transform:none;color:#8a91a6}.skin-field .m-withme span{color:#1a2542}.skin-field .m-day-none{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-day-none p{color:#1a2542}.skin-field .m-day-none span{color:#59617a}.skin-field .m-capture{color:#1a2542;border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-week-slot em{letter-spacing:normal;color:#8a91a6!important}.skin-field .m-convo-access{color:#59617a;border:1px solid #e6e8ef}.skin-field .m-convo-access b{color:#1a2542}.skin-field .m-convo-access i{border:2px solid #e6e8ef}.skin-field .m-convo-day,.skin-field .m-convo-del{color:#8a91a6}.skin-field .m-convo-form{border:1px solid #e6e8ef}.skin-field .m-convo-form textarea{border:1px solid #ffd8c2}.skin-field .m-convo-photo span{color:#1a2542;border:1px solid #e6e8ef}.skin-field .m-mysite{border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-mysite b{color:#1a2542}.skin-field .m-mysite i{letter-spacing:normal;text-transform:none}.skin-field .m-mysite i.is-now{color:#1a2542;background:#e9f7f1}.skin-field .m-mysite i.is-past{color:#59617a;background:#f5f6fa}.skin-field .m-mysite small{color:#8a91a6}.skin-field .m-mysite em{color:#1a2542}.skin-field .m-mysite-foot{color:#59617a}.skin-field .m-mysite-last{color:#59617a;background:#f5f6fa}.skin-field .m-act-call,.skin-field .m-act-go{border-radius:14px}.skin-field .m-act-call{color:#1a2542}.skin-field .m-act-go{background:var(--acc,#f26a21)}.skin-field .m-tabbar .ic{color:#8a91a6}.skin-field .m-convo-open{color:#1a2542}.skin-field .m-convo-open .ic{color:#59617a}.skin-field .m-convo-open:active{background:#fff1e7}.skin-field .m-weekblock header b{color:#1a2542}.skin-field .m-weekblock header span{color:#8a91a6}.skin-field .m-week-slot b{color:#1a2542}.skin-field .m-week-slot b+b{border-top:1px solid #fff1e7}.skin-field .m-week-slot b i{color:#8a91a6}.skin-field .m-week-day.is-off{background:repeating-linear-gradient(45deg,#fafbfc,#fafbfc 5px,#f5f6fa 5px 10px)}.skin-field .m-week-off{color:#8a91a6}.skin-field .m-week-empty{color:#8a91a6;border:1px solid #0000;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-chefsite-head p{color:#1a2542}.skin-field .m-chefsite-head small,.skin-field .m-segs button{color:#8a91a6}.skin-field .m-segs button.on{background:#1a2542}.skin-field .m-tag.is-late{color:var(--acc,#f26a21)}.skin-field .m-act-call.is-off{color:#8a91a6;background:#fff1e7}.skin-field .m-crew-call{color:#1a2542}.skin-field .m-crew-call:active{background:#fff1e7}.skin-field .ft-bar{color:#59617a}.skin-field .ft-list li{border:1px solid #e6e8ef;border-radius:14px}.skin-field .ft-list textarea{border:1px solid #c9cfdd}.skin-field .ft-list small{color:#59617a}.skin-field .ft-sum.is-over{color:#f26a21}.skin-field .ft-progress span{background:#e8ebf3;border-radius:10px}.skin-field .ft-progress i{background:#1f9d6b}.skin-field .ft-item{border:1px solid #e6e8ef}.skin-field .ft-item.is-done .ft-body b{color:#8a91a6}.skin-field .ft-check{border:2px solid #c9cfdd}.skin-field .ft-item.is-done .ft-check{background:#1f9d6b;border-color:#1f9d6b}.skin-field .ft-body small{color:#8a91a6}.skin-field .ft-body span{color:#1a2542}.skin-field .ft-mat{color:#59617a!important}.skin-field .xp-actions .m-primary{background:var(--acc,#f26a21);border-color:var(--acc,#f26a21)}.skin-field .bi-mbody .m-primary{background:var(--acc,#f26a21);border-radius:999px}.m-app.skin-field{color:#1a2542;--m-accent:#f26a21;--acc:#f26a21;--green:#f26a21;--lime:#f26a21;--brand-red:#f26a21;--navy:#1a2542;background:#eceef3}.skin-field .m-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#1a2542;padding:calc(14px + env(safe-area-inset-top)) 18px 6px;background:#eceef3f0;gap:12px}.skin-field .m-id p{letter-spacing:.06em;text-transform:uppercase;color:#f26a21;margin:0 0 3px;font-size:11px;font-weight:700}.skin-field .m-id h1{letter-spacing:-.01em;color:#1a2542;font-size:26px;font-weight:700}.skin-field .m-who{color:#fff;background:#1a2542;border-radius:50%;width:42px;height:42px;font-size:13px;font-weight:700}.skin-field .m-act{color:#1a2542;background:#fff;border:0;border-radius:50%;width:42px;height:42px;box-shadow:0 4px 12px #1a254214}.skin-field .m-body{gap:14px;padding:10px 16px 28px}.skin-field .m-tabbar{margin:0 14px calc(12px + env(safe-area-inset-bottom));background:#fff;border:0;border-radius:26px;gap:2px;padding:6px;position:sticky;bottom:12px;box-shadow:0 12px 32px #1a25422e}.skin-field .m-tabbar button{border-radius:20px;padding:8px 2px 7px}.skin-field .m-tabbar button.on{background:#fff1e7}.skin-field .m-tabbar button.on:before{display:none}.skin-field .m-tabbar i{color:#8a91a6}.skin-field .m-tabbar span{text-transform:none;letter-spacing:0;color:#8a91a6;margin-top:2px;font-size:10.5px;font-weight:600}.skin-field .m-tabbar button.on i,.skin-field .m-tabbar button.on span{color:#c4500f}.skin-field .m-tabbar em{background:#f26a21;border-radius:999px;font-size:10px;top:3px}.skin-field .m-day-head b{color:#1a2542;font-size:18px;font-weight:700}.skin-field .m-day-head span{color:#59617a;font-size:12.5px}.skin-field .m-shift-site{background:linear-gradient(160deg,#1a2542,#2b3a66);border-top:0;border-radius:24px;padding:20px;box-shadow:0 10px 26px #1a254238}.skin-field .m-shift-site b{color:#ffb27d;letter-spacing:0;font-size:12.5px}.skin-field .m-shift-site h2{font-size:26px;font-weight:700}.skin-field .m-shift-site span{color:#c9d0e6}.skin-field .m-shift-note{color:#ffd8c2}.skin-field .m-shift-acts{gap:10px}.skin-field .m-act-call,.skin-field .m-act-go{border-radius:16px;font-weight:700}.skin-field .m-act-call{color:#1a2542;background:#fff}.skin-field .m-act-go{color:#fff;background:#f26a21}.skin-field .m-clock{background:linear-gradient(160deg,#f26a21,#f98a4a);border-radius:24px;box-shadow:0 10px 24px #f26a2152}.skin-field .m-clock.is-in{background:linear-gradient(160deg,#1a2542,#2b3a66);box-shadow:0 10px 24px #1a25424d}.skin-field .m-clock.is-done{background:linear-gradient(160deg,#1f9d6b,#34b884);box-shadow:0 10px 24px #1f9d6b47}.skin-field .m-convo-open{color:#1a2542;background:#fff;border:0;border-radius:24px;box-shadow:0 6px 18px #1a254214}.skin-field .m-withme,.skin-field .m-day-none{background:#fff;border:0;border-radius:20px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-dash{gap:14px;display:grid}.skin-field .m-dash-band{background:linear-gradient(160deg,#1a2542,#2b3a66);border-radius:24px;padding:20px;box-shadow:0 10px 26px #1a254238}.skin-field .m-dash-band b{font-size:20px;font-weight:700}.skin-field .m-dash-figs span b{font-size:26px}.skin-field .m-dash-title{letter-spacing:.06em;text-transform:uppercase;color:#8a91a6;align-items:center;gap:8px;margin:4px 2px 0;font-size:11px;font-weight:700;display:flex}.skin-field .m-dash-title em{color:#fff;background:#f26a21;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 7px;font-size:11px;font-style:normal;display:inline-grid}.skin-field .m-todo{background:#fff;border:0;border-radius:22px;overflow:hidden;box-shadow:0 6px 18px #1a25420f}.skin-field .m-todo-row{border-left:0;gap:10px;padding:14px 16px}.skin-field .m-todo-row.is-late .m-todo-txt strong{color:#1a2542}.skin-field .m-todo-row.is-late:before{content:"";background:#f26a21;border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.skin-field .m-todo-go{color:#fff;background:#f26a21;border:0;border-radius:12px;font-weight:700}.skin-field .m-todo-call{color:#1a2542;background:#f5f6fa;border:0;border-radius:12px}.skin-field .m-back{color:#c4500f;font-weight:700}.skin-field .m-linkish{color:#c4500f;text-align:center;justify-self:center;font-weight:600;text-decoration:none}.skin-field .m-capture{color:#fff;background:#f26a21;border-radius:18px;padding:16px;font-size:15px;font-weight:700;box-shadow:0 10px 24px #f26a214d}.skin-field .m-purchase-sum span,.skin-field .m-site-stats span{background:#fff;border-radius:18px;padding:12px 14px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-purchase-sum b,.skin-field .m-site-stats b{color:#1a2542;font-size:17px}.skin-field .m-week-day.is-today{border-color:#f26a21}.skin-field .m-tabs,.skin-field .m-seg{background:#fff;border:0;border-radius:999px;padding:4px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-tabs button,.skin-field .m-seg button{border:0;border-radius:999px;font-weight:600}.skin-field .m-tabs button.on,.skin-field .m-seg button.on{color:#fff;background:#1a2542}.skin-field .m-card,.skin-field .m-site-card,.skin-field .m-mysite,.skin-field .m-purchase,.skin-field .m-crew-row{border:0;border-radius:22px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-site-card{border-left:0}.skin-field .m-site-progress{border-radius:8px;height:6px}.skin-field .m-site-progress i{background:#1a2542;border-radius:8px}.skin-field .m-site-progress i.over{background:#f26a21}.skin-field .m-todo-row.is-late{border-left:0!important}.skin-field .m-segs{background:#fff;border:0;border-radius:999px;gap:2px;padding:4px;box-shadow:0 6px 18px #1a25420f}.skin-field .m-segs button{color:#59617a;border:0;border-radius:999px;font-weight:600}.skin-field .m-segs button.on{color:#fff;background:#1a2542}html[data-theme=dark] .brand-mark{color:#cfe5dc}html[data-theme=dark] .user-card{border-top:1px solid #92c3ab}html[data-theme=dark] .topbar,html[data-theme=dark] .icon-button{background:#1b2240}html[data-theme=dark] .segmented{border-bottom:1px solid #404a40}html[data-theme=dark] .segmented span{background:#2c332c}html[data-theme=dark] .period{color:#c0c6c2;background:#1b2240}html[data-theme=dark] .metrics article{background:#1b2240}html[data-theme=dark] .metric-icon.blue{background:#1d2735}html[data-theme=dark] .metric-icon.orange{background:#3b2f20}html[data-theme=dark] .metric-icon.green{background:#213d2b}html[data-theme=dark] .metric-icon.violet{background:#211d35}html[data-theme=dark] .metrics p{color:#adb2ae}html[data-theme=dark] .search{background:#1b2240}html[data-theme=dark] .search span{color:#b0b5b1}html[data-theme=dark] .filter{color:#c4cbc6;background:#1b2240}html[data-theme=dark] .filter b{color:#cfe0c5;background:#4b532d}html[data-theme=dark] .column-head span{color:#b0b6b1}html[data-theme=dark] .column-head button{color:#b8beba}html[data-theme=dark] .column-head.violet{background:#231d36}html[data-theme=dark] .column-head.orange{background:#392c1f}html[data-theme=dark] .column-head.teal{background:#203b34}html[data-theme=dark] .column-head.pink{background:#381e1e}html[data-theme=dark] .progress{background:#313731}html[data-theme=dark] .column-meta span:first-child{color:#bdc3be}html[data-theme=dark] .lead-card{background:#1b2240}html[data-theme=dark] .avatar{color:#bedcca;background:#234129}html[data-theme=dark] .avatar-0{color:#acbed2;background:#1f2c3a}html[data-theme=dark] .avatar-1{color:#d4bfb0;background:#423124}html[data-theme=dark] .avatar-2{color:#aba2cd;background:#26213e}html[data-theme=dark] .avatar-3{color:#bddac9;background:#243d2b}html[data-theme=dark] .avatar-4{color:#cca4af;background:#3d2127}html[data-theme=dark] .lead-card>p{color:#c5ccc7}html[data-theme=dark] .lead-bottom{border-top:1px solid #384038}html[data-theme=dark] .lead-bottom small{color:#b0b5b1}html[data-theme=dark] .empty{border:1px dashed #454e47}html[data-theme=dark] .contact-panel,html[data-theme=dark] .close{background:#1b2240}html[data-theme=dark] .contact-kind{color:#c0cac4;background:#253328}html[data-theme=dark] .panel-amount{background:#232e23}html[data-theme=dark] .panel-actions button,html[data-theme=dark] .analysis-card,html[data-theme=dark] .card-heading button{background:#1b2240}html[data-theme=dark] .analysis-kpis div{border-left:2px solid #3d4b3d}html[data-theme=dark] .analysis-kpis small,html[data-theme=dark] .analysis-kpis span{color:#adb2ae}html[data-theme=dark] .bars{background:repeating-linear-gradient(#1b2240 0 40px,#293129 41px)}html[data-theme=dark] .donut:after{background:#1b2240}html[data-theme=dark] .advice div>span{color:#bbc0ba}html[data-theme=dark] body{background:#282828}html[data-theme=dark] .sidebar{color:#e1e1e1;background:#1b2240;border-right:1px solid #444648}html[data-theme=dark] .brand{border-bottom:1px solid #414141}html[data-theme=dark] .brand small{color:#b1b1b1}html[data-theme=dark] .nav-item{color:#bfbfbf}html[data-theme=dark] .nav-item:hover,html[data-theme=dark] .nav-item.active{background:#282828}html[data-theme=dark] .sidebar-bottom .nav-item,html[data-theme=dark] .user-card{border-top:1px solid #414141}html[data-theme=dark] .user-card small,html[data-theme=dark] .user-card i{color:#b1b1b1}html[data-theme=dark] .icon-button{border-color:#ababab}html[data-theme=dark] .metric-icon.blue,html[data-theme=dark] .metric-icon.orange,html[data-theme=dark] .metric-icon.green,html[data-theme=dark] .metric-icon.violet{background:#3e2121}html[data-theme=dark] .up{color:#c1bbbc!important}html[data-theme=dark] .column-head{background:#2e2e2e!important}html[data-theme=dark] .contact-kind{background:#3e2121}html[data-theme=dark] .advice{background:#3e2121;border-color:#653737}html[data-theme=dark] .directory-summary{background:#1b2240}html[data-theme=dark] .directory-summary>div>span,html[data-theme=dark] .directory-stats small{color:#b1b1b1}html[data-theme=dark] .client-table-wrap{background:#1b2240}html[data-theme=dark] .client-table th{color:#b1b1b1;background:#282828;border-bottom:1px solid #444648}html[data-theme=dark] .client-table td{border-bottom:1px solid #3e3e3e}html[data-theme=dark] .client-table tbody tr:hover{background:#311b1b}html[data-theme=dark] .client-table td small{color:#b1b1b1}html[data-theme=dark] .client-table td a{color:#e1e1e1}html[data-theme=dark] .status-chip{background:#3e2121}html[data-theme=dark] .client-table td:last-child button{background:#1b2240;border:1px solid #444648}html[data-theme=dark] .directory-empty{color:#b1b1b1}html[data-theme=dark] .creator-modal{background:#1b2240}html[data-theme=dark] .creator-intro{color:#bbb}html[data-theme=dark] .form-grid label>span{color:#c1c1c1}html[data-theme=dark] .form-grid input,html[data-theme=dark] .form-grid select{color:#e1e1e1;background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .amount-input b{color:#b1b1b1}html[data-theme=dark] .pdf-drop{background:#272727}html[data-theme=dark] .pdf-drop:hover,html[data-theme=dark] .pdf-drop.has-file{background:#321b1b}html[data-theme=dark] .pdf-drop small{color:#b1b1b1}html[data-theme=dark] .ocr-note{background:#3e2121}html[data-theme=dark] .ocr-note span{color:silver}html[data-theme=dark] .form-error{background:#321b1b;border:1px solid #5d3232}html[data-theme=dark] .creator-actions{border-top:1px solid #434343}html[data-theme=dark] .creator-actions button{background:#1b2240;border:1px solid #4c4c4c}html[data-theme=dark] .contact-panel .panel-actions{background:#1b2240}html[data-theme=dark] .pdf-drop.is-loading{background:linear-gradient(100deg,#361d1d 25%,#1b2240 45%,#361d1d 65%)}html[data-theme=dark] .ocr-note.recognized{background:#1e3726}html[data-theme=dark] .ocr-note.recognized b{color:#bfdcc9}html[data-theme=dark] .data-warning{background:#3b3220}html[data-theme=dark] .kanban-column.accepts-drop:hover{background:#2e1919}html[data-theme=dark] .duplicate-alert{background:#3b3220}html[data-theme=dark] .duplicate-alert span{color:#d3c8b6}html[data-theme=dark] .duplicate-alert button{background:#1b2240}html[data-theme=dark] .dossier-heading{border-bottom:1px solid #424242}html[data-theme=dark] .edit-toggle{background:#1b2240;border:1px solid #4b4b4b}html[data-theme=dark] .edit-form{border-bottom:1px solid #424242}html[data-theme=dark] .contact-panel a{color:#e1e1e1}html[data-theme=dark] .activity-composer{border-top:1px solid #424242}html[data-theme=dark] .activity-type button{background:#1b2240;border:1px solid #4a4a4a}html[data-theme=dark] .activity-type button.selected{border-color:#b7b7b7}html[data-theme=dark] .activity-composer textarea{background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .activity-composer input{border:1px solid #4a4a4a}html[data-theme=dark] .timeline article{border-top:1px solid #3e3e3e}html[data-theme=dark] .timeline article>i{background:#3e2121}html[data-theme=dark] .timeline article p{color:#cfcfcf}html[data-theme=dark] .timeline article small,html[data-theme=dark] .timeline-empty{color:#b0b0b0}html[data-theme=dark] .record-tools{border-top:1px solid #424242}html[data-theme=dark] .record-tools select,html[data-theme=dark] .record-tools button{background:#1b2240;border:1px solid #4c4c4c}html[data-theme=dark] .record-tools button.danger{border-color:#683838}html[data-theme=dark] .task-list{background:#1b2240}html[data-theme=dark] .task-list>button{background:#1b2240;border-bottom:1px solid #3e3e3e}html[data-theme=dark] .task-list>button:hover{background:#311b1b}html[data-theme=dark] .task-list small{color:#b6b6b6}html[data-theme=dark] .today-empty{color:#b6d8c1}html[data-theme=dark] .task-footnote{color:#b6b6b6}html[data-theme=dark] .archive-intro{background:#1b2240}html[data-theme=dark] .archive-intro p,html[data-theme=dark] .archive-intro span{color:#b8b8b8}html[data-theme=dark] .archive-list{background:#1b2240}html[data-theme=dark] .archive-list article{border-bottom:1px solid #3e3e3e}html[data-theme=dark] .archive-list article>div small{color:#b3b3b3}html[data-theme=dark] .archive-list article>button{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .archive-list article>button.danger{border-color:#683838}html[data-theme=dark] .exec-kpis article{background:#1b2240}html[data-theme=dark] .exec-kpis small{color:#b1b1b1}html[data-theme=dark] .exec-pulse li small{color:#aeaeae}html[data-theme=dark] .exec-card .card-heading button{color:#e1e1e1;border-color:#4b4b4b}html[data-theme=dark] .exec-card{background:#1b2240}html[data-theme=dark] .funnel-row{color:#bfbfbf}html[data-theme=dark] .funnel-row i{background:#3e2121}html[data-theme=dark] .funnel-row em{color:#e1e1e1}html[data-theme=dark] .exec-alerts>button,html[data-theme=dark] .exec-feed>button,html[data-theme=dark] .journal-list>button{background:#1b2240;border-bottom:1px solid #3e3e3e}html[data-theme=dark] .exec-alerts>button:hover,html[data-theme=dark] .exec-feed>button:hover,html[data-theme=dark] .journal-list>button:hover{background:#311b1b}html[data-theme=dark] .exec-alerts small,html[data-theme=dark] .exec-feed small,html[data-theme=dark] .journal-list small{color:#b6b6b6}html[data-theme=dark] .exec-feed>button>i,html[data-theme=dark] .journal-list>button>i{background:#3e2121}html[data-theme=dark] .exec-feed time,html[data-theme=dark] .journal-list time,html[data-theme=dark] .exec-empty{color:#b1b1b1}html[data-theme=dark] .journal-intro{background:#1b2240}html[data-theme=dark] .journal-intro span{color:#b8b8b8}html[data-theme=dark] .journal-filters button{color:#bfbfbf;background:#1b2240;border:1px solid #4b4b4b}html[data-theme=dark] .journal-filters button.selected{border-color:#b8b8b8}html[data-theme=dark] .journal-list{background:#1b2240}html[data-theme=dark] .journal-list em{color:#cfcfcf}html[data-theme=dark] .user-menu-toggle{color:#b1b1b1}html[data-theme=dark] .user-menu{background:#1b2240;border:1px solid #444648}html[data-theme=dark] .user-menu button{color:#cfcfcf;background:#1b2240;border-bottom:1px solid #3d3d3d}html[data-theme=dark] .user-menu button:hover{background:#272727}html[data-theme=dark] .period select{color:#e1e1e1}html[data-theme=dark] .period small{color:#b1b1b1}html[data-theme=dark] .filter-panel{background:#1b2240}html[data-theme=dark] .filter-panel label>span{color:#c1c1c1}html[data-theme=dark] .filter-panel input,html[data-theme=dark] .filter-panel select{color:#e1e1e1;background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .filter-panel-actions{border-top:1px solid #3d3d3d}html[data-theme=dark] .filter-panel-actions b{color:#bfbfbf}html[data-theme=dark] .filter-panel-actions button{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .task-list .task-row{background:#1b2240;border-bottom:1px solid #3e3e3e}html[data-theme=dark] .task-list .task-row>button.task-open:hover{background:#311b1b}html[data-theme=dark] .task-list .task-row>button.task-done{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .settings-intro{background:#1b2240}html[data-theme=dark] .settings-intro span{color:#b8b8b8}html[data-theme=dark] .settings-card{background:#1b2240}html[data-theme=dark] .settings-card h3 span{background:#3e2121}html[data-theme=dark] .settings-head>button{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .settings-head>button.danger{border-color:#683838}html[data-theme=dark] .settings-grid label>span{color:#c1c1c1}html[data-theme=dark] .settings-grid select{color:#e1e1e1;background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .settings-note{color:#b1b1b1}html[data-theme=dark] .settings-actions button{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .trash-list article{border-bottom:1px solid #3e3e3e}html[data-theme=dark] .trash-list article>div small{color:#b3b3b3}html[data-theme=dark] .trash-list article>button{background:#1b2240;border:1px solid #4d4d4d}html[data-theme=dark] .trash-list article>button.danger{border-color:#683838}html[data-theme=dark] .stage-chip{background:#3e2121}html[data-theme=dark] .panel-kpis>div{background:#1b2240}html[data-theme=dark] .panel-kpis small,html[data-theme=dark] .panel-tabs button{color:#b1b1b1}html[data-theme=dark] .panel-tabs button:hover{color:#e1e1e1}html[data-theme=dark] .panel-tabs button b{background:#3e2121}html[data-theme=dark] .panel-facts>div{border-bottom:1px solid #3e3e3e}html[data-theme=dark] .panel-facts dt{color:#b1b1b1}html[data-theme=dark] .panel-facts a{color:#e1e1e1}html[data-theme=dark] .panel-pane .activity-composer{border-top:1px solid #424242}html[data-theme=dark] .panel-documents article i{background:#3e2121}html[data-theme=dark] .panel-documents small{color:#b1b1b1}html[data-theme=dark] .dossier-panel .record-tools{background:#252525}html[data-theme=dark] .cockpit-bar{background:#1b2240}html[data-theme=dark] .cockpit-bar>div{border-right:1px solid #3e3e3e}html[data-theme=dark] .cockpit-bar small{color:#b1b1b1}@media (max-width:820px){html[data-theme=dark] .cockpit-bar>div:nth-child(3n){border-right:1px solid #3e3e3e}}html[data-theme=dark] .choice-grid button{color:#e1e1e1;background:#252525;border:1px solid #4a4a4a}:is(html[data-theme=dark] .choice-grid button:hover,html[data-theme=dark] .choice-grid button:focus-visible){background:#1b2240}html[data-theme=dark] .choice-icon{background:#3e2121}html[data-theme=dark] .choice-grid small{color:#bbb}html[data-theme=dark] .panel-tabs .edit-toggle{color:#ccc;background:#1b2240;border:1px solid #4b4b4b}html[data-theme=dark]{--kind-note:#bdbdbd}html[data-theme=dark] .task-filters button{color:#c4c4c4;background:#1b2240;border:1px solid #4b4b4b}html[data-theme=dark] .task-filters button b{color:#ccc;background:#2c2c2c}html[data-theme=dark] .task-filters button.selected{border-color:#b8b8b8}html[data-theme=dark] .kind-meeting .task-kind{background:#1d2f36}html[data-theme=dark] .kind-reminder .task-kind{background:#361f1d}html[data-theme=dark] .kind-call .task-kind{background:#1e382a}html[data-theme=dark] .kind-email .task-kind{background:#382e1e}html[data-theme=dark] .kind-note .task-kind{background:#2b2b2b}html[data-theme=dark] .m-app{--m-line:#444;--m-hair:#2c2c2c;--m-muted:#afafaf;--m-dark:#e3e3e3;--k-note:#bdbdbd;color:#e1e1e1;background:#282828}html[data-theme=dark] .m-act{border:1px solid #a9a9a9}html[data-theme=dark] .m-search{background:#1b2240}html[data-theme=dark] .m-warn{background:#3b3220}html[data-theme=dark] .m-section b{background:#3e2121}html[data-theme=dark] .m-empty{color:#bdbdbd;background:#1b2240}html[data-theme=dark] .m-seg{background:#323232}html[data-theme=dark] .m-seg button{color:#b6b6b6}html[data-theme=dark] .m-seg button b{color:#c7c7c7;background:#3a3a3a}html[data-theme=dark] .m-seg button.on{background:#1b2240}html[data-theme=dark] .m-seg button.on b{background:#3e2121}html[data-theme=dark] .m-pull{color:#bdbdbd;background:#1b2240}html[data-theme=dark] .m-pull b{color:#e1e1e1}html[data-theme=dark] .m-kpis div{background:#1b2240}html[data-theme=dark] .m-stages button{color:#bdbdbd;background:#1b2240;border:1px solid #474747}html[data-theme=dark] .m-stages button b{color:#c7c7c7;background:#2c2c2c}html[data-theme=dark] .m-stage-total b{color:#e1e1e1}html[data-theme=dark] .m-card{background:#1b2240}html[data-theme=dark] .m-card:active{background:#252525}html[data-theme=dark] .m-card-project{color:#ccc}html[data-theme=dark] .m-av{background:#3e2121}html[data-theme=dark] .m-av.av-1{background:#21333c}html[data-theme=dark] .m-av.av-2{color:#bedccc;background:#25382a}html[data-theme=dark] .m-av.av-3{background:#3d3121}html[data-theme=dark] .m-av.av-4{color:#bab7d2;background:#262336}html[data-theme=dark] .m-chip.meeting{background:#1d2f36}html[data-theme=dark] .m-chip.reminder{background:#361f1d}html[data-theme=dark] .m-chip.call{background:#1e382a}html[data-theme=dark] .m-chip.email{background:#382e1e}html[data-theme=dark] .m-chip.note,html[data-theme=dark] .m-chip.status{background:#2b2b2b}html[data-theme=dark] .m-chip.plain{color:#c4c4c4;background:#2c2c2c;border-color:#464646}html[data-theme=dark] .m-hero-row{border-top:1px solid #b1b1b1}html[data-theme=dark] .m-hero-row div{border-right:1px solid #b1b1b1}html[data-theme=dark] .m-hero-link{border:1px solid #a9a9a9}html[data-theme=dark] .m-task,html[data-theme=dark] .m-quick>*{background:#1b2240}html[data-theme=dark] .m-quick span{color:#bdbdbd}html[data-theme=dark] .m-quick>:active{background:#272727}html[data-theme=dark] .m-line{background:#1b2240}html[data-theme=dark] .m-line-icon{background:#3e2121}html[data-theme=dark] .m-funnel{background:#1b2240}html[data-theme=dark] .m-frow span{color:#c7c7c7}html[data-theme=dark] .m-frow i{background:#3e2121}html[data-theme=dark] .m-tabbar{background:#1b2240;border-top:1px solid #464646}html[data-theme=dark] .m-sheet{background:#1b2240}html[data-theme=dark] .m-grab{background:#3a3a3a}html[data-theme=dark] .m-sheet-body textarea,html[data-theme=dark] .m-when input{background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .m-choices button{color:#c4c4c4;background:#1b2240;border:1px solid #4b4b4b}html[data-theme=dark] .m-primary.danger{background:#1b2240;border:1px solid #683838}html[data-theme=dark] .m-menu button{color:#d3d3d3;background:#1b2240}html[data-theme=dark] .m-menu button b{background:#3e2121}html[data-theme=dark] .m-menu button:active{background:#272727}html[data-theme=dark] .m-full{color:#e1e1e1;--m-line:#444;--m-hair:#2c2c2c;--m-muted:#afafaf;--m-dark:#e3e3e3;--k-note:#bdbdbd;background:#282828}html[data-theme=dark] .m-sheet-head,html[data-theme=dark] .m-facts div,html[data-theme=dark] .m-tabs{background:#1b2240}html[data-theme=dark] .m-tabs button b{background:#3e2121}html[data-theme=dark] .m-field{background:#1b2240}html[data-theme=dark] .m-sticky{background:#1b2240;border-top:1px solid #464646}html[data-theme=dark] .margin-chip.tone-good{background:#213c2a;border-color:#356347}html[data-theme=dark] .margin-chip.tone-warn{background:#3b3220;border-color:#635235}html[data-theme=dark] .margin-chip.tone-bad{background:#3b2120;border-color:#5f3533}html[data-theme=dark] .profit-table tbody tr.is-open{background:#311b1b}html[data-theme=dark] .profit-detail{background:#242424}html[data-theme=dark] .mini-table{background:#1b2240}html[data-theme=dark] .mini-table th{color:#b1b1b1;background:#282828;border-bottom:1px solid #444648}html[data-theme=dark] .mini-table td{border-bottom:1px solid #3c3c3c}html[data-theme=dark] .profit-note{color:#b1b1b1}html[data-theme=dark] .profit-gap li,html[data-theme=dark] .profit-purchases li{background:#1b2240}html[data-theme=dark] .profit-purchases li small,html[data-theme=dark] .profit-purchases li.empty-line{color:#b1b1b1}html[data-theme=dark] .chantier-card{background:#1b2240}html[data-theme=dark] .chantier-top small{color:#b1b1b1}html[data-theme=dark] .chantier-card>p{color:#ccc}html[data-theme=dark] .chantier-progress{background:#2e2e2e}html[data-theme=dark] .chantier-meta{border-top:1px solid #3c3c3c}html[data-theme=dark] .chantier-meta small{color:#b1b1b1}html[data-theme=dark] .chantier-last{color:#bfbfbf;background:#272727}html[data-theme=dark] .status-chip.st-prepare{color:#aebfd3;background:#1f2a3a}html[data-theme=dark] .status-chip.st-encours{background:#213c2a}html[data-theme=dark] .status-chip.st-termine,html[data-theme=dark] .status-chip.inv-brouillon{color:#c4c4c4;background:#2c2c2c}html[data-theme=dark] .status-chip.inv-envoyee{background:#3b3220}html[data-theme=dark] .status-chip.inv-payee{background:#213c2a}html[data-theme=dark] .penny-chip.pn-sent{background:#213c2a;border-color:#356347}html[data-theme=dark] .penny-chip.pn-pending{background:#3b3220;border-color:#635235}html[data-theme=dark] .penny-chip.pn-none{color:#b6b6b6;background:#2a2a2a;border-color:#444}html[data-theme=dark] .side-panel{background:#1b2240}html[data-theme=dark] .side-panel>header span{color:#b1b1b1}html[data-theme=dark] .side-panel>header button{background:#1b2240}html[data-theme=dark] .panel-stats span{background:#272727}html[data-theme=dark] .panel-stats small{color:#b1b1b1}html[data-theme=dark] .team-row>span{background:#1b2240}html[data-theme=dark] .team-row small{color:#b1b1b1}html[data-theme=dark] .thread article{background:#1b2240}html[data-theme=dark] .thread time{color:#b1b1b1}html[data-theme=dark] .thread em{color:#cecece}html[data-theme=dark] .photo-tile{background:linear-gradient(135deg,#2e2e2e,#3a3a3a);border:1px solid #4c4c4c}html[data-theme=dark] .photo-tile-img{border:1px solid #4c4c4c}html[data-theme=dark] .photo-tile em{color:#bdbdbd}html[data-theme=dark] .m-hint,html[data-theme=dark] .m-empty{color:#afafaf}html[data-theme=dark] .m-site-card{border:1px solid var(--m-line,#444);background:#1b2240}html[data-theme=dark] .m-site-top small{color:#afafaf}html[data-theme=dark] .m-site-card>p{color:#ccc}html[data-theme=dark] .m-site-progress{background:#2e2e2e}html[data-theme=dark] .m-site-foot{color:#bdbdbd}html[data-theme=dark] .m-site-last{color:#bfbfbf;background:#272727}html[data-theme=dark] .m-site-head p{color:#ccc}html[data-theme=dark] .m-site-head small{color:#afafaf}html[data-theme=dark] .m-site-stats span{background:#282828}html[data-theme=dark] .m-site-stats small{color:#afafaf}html[data-theme=dark] .m-alert{background:#3b2120}html[data-theme=dark] .m-site-actions button,html[data-theme=dark] .m-thread article{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-thread time{color:#afafaf}html[data-theme=dark] .m-thread em{color:#cecece}html[data-theme=dark] .m-photo{background:linear-gradient(135deg,#2e2e2e,#3a3a3a);border:1px solid #4c4c4c}html[data-theme=dark] .m-photo em{color:#bdbdbd}html[data-theme=dark] .m-week-day{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-week-slot small{color:#afafaf}html[data-theme=dark] .m-weeknav{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-weeknav button{color:#e3e3e3}html[data-theme=dark] .m-weeknav button:active{background:#2a2a2a}html[data-theme=dark] .m-weeknav small{color:#afafaf}html[data-theme=dark] .m-plan-row{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-plan-row header small{color:#afafaf}html[data-theme=dark] .m-plan-total{color:#e3e3e3}html[data-theme=dark] .m-plan-cell{background:#272727}html[data-theme=dark] .m-plan-cell:active{background:#2e2e2e}html[data-theme=dark] .m-plan-cell.is-filled{background:#321d1b}html[data-theme=dark] .m-plan-cell.is-off{background:#3b3420}html[data-theme=dark] .m-plan-cell b{color:#afafaf}html[data-theme=dark] .m-plan-tag.is-free{border-left-color:#484848}html[data-theme=dark] .m-planedit-slot{border:1px solid #444}html[data-theme=dark] .m-planedit-slot small{color:#afafaf}html[data-theme=dark] .m-planedit-times button{background:#1b2240;border:1px solid #474747}html[data-theme=dark] .m-planedit-times button.on{border-color:#b8b8b8}html[data-theme=dark] .m-planedit-free{background:#321d1b;border:1px solid #603434}html[data-theme=dark] .m-planedit h4{color:#afafaf}html[data-theme=dark] .m-planpick{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-planpick small{color:#afafaf}html[data-theme=dark] .m-dash-figs{border-top:1px solid #b1b1b1}html[data-theme=dark] .m-dash-figs>span{border-left:1px solid #b1b1b1}html[data-theme=dark] .m-dash-title{color:#afafaf}html[data-theme=dark] .m-todo{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-todo-row{border-bottom:1px solid #3d3d3d}html[data-theme=dark] .m-todo-row.is-info b{color:#bdbdbd}html[data-theme=dark] .m-todo-txt small{color:#afafaf}html[data-theme=dark] .m-todo-side,html[data-theme=dark] .m-todo-call{color:#e3e3e3;background:#1b2240;border:1px solid #484848}html[data-theme=dark] .m-dash-clear{color:#b4d6c2}html[data-theme=dark] .m-dash-site{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-dash-site-top em,html[data-theme=dark] .m-dash-site>small{color:#afafaf}html[data-theme=dark] .m-dash-bar{background:#2d2d2d}html[data-theme=dark] .m-dash-site-foot{color:#bdbdbd}html[data-theme=dark] .m-purchase-sum span{background:#282828}html[data-theme=dark] .m-purchase-sum small{color:#afafaf}html[data-theme=dark] .m-purchase{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-purchase small{color:#bfbfbf}html[data-theme=dark] .penny-dot.pn-none{background:#474747}html[data-theme=dark] .m-crew-row{background:#1b2240;border:1px solid #444}html[data-theme=dark] .m-crew-row small,html[data-theme=dark] .m-crew-hours small{color:#afafaf}html[data-theme=dark] .m-tag,html[data-theme=dark] .m-validate{background:#3b3220}html[data-theme=dark] .m-validate small{color:#d4c7b0}html[data-theme=dark] .m-day-actions button{background:#1b2240;border:1px solid #444}html[data-theme=dark] .margin-chip.tone-early{color:#b6b6b6;background:#2a2a2a;border-color:#444}html[data-theme=dark] .planning-pivot{background:#1b2240}html[data-theme=dark] .planning-pivot button{color:#b6b6b6}html[data-theme=dark] .planning-nav button{color:#ccc;background:#1b2240}html[data-theme=dark] .planning-nav strong{color:#ccc}html[data-theme=dark] .planning-wrap{background:#1b2240}html[data-theme=dark] .planning-corner{background:#282828;border-bottom:1px solid #444648}html[data-theme=dark] .planning-head{background:#282828;border-bottom:1px solid #444648;border-left:1px solid #3e3e3e}html[data-theme=dark] .planning-head b{color:#b1b1b1}html[data-theme=dark] .planning-head.is-today{background:#321d1b}html[data-theme=dark] .planning-group{color:#afafaf;background:#252525;border-top:1px solid #3e3e3e;border-bottom:1px solid #3e3e3e}html[data-theme=dark] .planning-row-head{background:#1b2240;border-bottom:1px solid #3c3c3c}html[data-theme=dark] .planning-row-head small{color:#afafaf}html[data-theme=dark] .planning-cell{border-bottom:1px solid #3c3c3c;border-left:1px solid #3e3e3e}html[data-theme=dark] .planning-cell.is-today{background:#2e1919}html[data-theme=dark] .planning-empty{border:1px dashed #424242}html[data-theme=dark] .planning-empty:hover{background:#321d1b}html[data-theme=dark] .planning-legend{background:#1b2240}html[data-theme=dark] .planning-legend small{color:#afafaf}html[data-theme=dark] .mini-table tr.mini-total td{background:#272727;border-top:1px solid #444648}html[data-theme=dark] .pg-app{--rail:#dde1e7;--rail-2:#d7dbe3;--rail-line:#a5adbc;--ink:#dfe2e6;--soft:#bcb5b6;--line:#523934;--hair:#37251f;--bg:#31211b}html[data-theme=dark] .pg-top,html[data-theme=dark] .pg-search,html[data-theme=dark] .pg-tools button,html[data-theme=dark] .pg-company,html[data-theme=dark] .pg-company-menu{background:#1b2240}:is(html[data-theme=dark] .pg-nav:focus-visible,html[data-theme=dark] .pg-subitem:focus-visible,html[data-theme=dark] .pg-fold:focus-visible){outline:2px solid #1b2240}html[data-theme=dark] .pg-fold{background:#1b2240}html[data-theme=dark] .pg-notice{background:#37301e}html[data-theme=dark] .pg-notice button{color:#d3c5ad}html[data-theme=dark] .pg-tab{background:#272e38}html[data-theme=dark] .pg-tab.is-active{background:#1b2240}html[data-theme=dark] .pg-tab>button:first-child{color:#bcb5b6}html[data-theme=dark] .pg-main .content{background:#1b2240}html[data-theme=dark] .pg-empty-art span{background:#272e38}html[data-theme=dark] .pg-empty-art span:nth-child(4){background:#39404b}html[data-theme=dark] .pg-empty button{background:#1b2240}html[data-theme=dark] .dash-head-actions button{border:1px solid var(--line,#523934);color:#d0cbcc;background:#1b2240}html[data-theme=dark] .dash-kpis article{background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-kpis p{color:#dfe2e6}html[data-theme=dark] .dash-kpis small,html[data-theme=dark] .dash-kpis span{color:#b5aeaf}html[data-theme=dark] .dash-kpis .up{color:#c1bbbc}html[data-theme=dark] .dash-card{background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-card header small{color:#b5aeaf}html[data-theme=dark] .dash-card-tools select{color:#d0cbcc;border:1px solid #523934}html[data-theme=dark] .dash-toggle{color:#c1bbbc}html[data-theme=dark] .dash-toggle span{background:#463532}html[data-theme=dark] .dash-toggle span:after{background:#1b2240}html[data-theme=dark] .chart-legend span{color:#c1bbbc}html[data-theme=dark] .chart .peak{fill:#dfe2e6}html[data-theme=dark] .chart-empty{color:#b5aeaf}html[data-theme=dark] .topclient>span{color:#d0cbcc}html[data-theme=dark] .topclient i{background:#36231d}html[data-theme=dark] .dash-list button{border-bottom:1px solid #303642}html[data-theme=dark] .dash-list button:hover{background:#2e1d1d}html[data-theme=dark] .dash-list small{color:#b5aeaf}html[data-theme=dark] .dash-progress{background:#37251f}html[data-theme=dark] .dash-pen{color:#b5aeaf;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-mode{color:#b5aeaf}html[data-theme=dark] .dash-canvas.is-editing article{outline:1px dashed #57413e}html[data-theme=dark] .slot-pick{color:#dfe2e6;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .slot-tools button{color:#bcb5b6;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .slot-tools .slot-drop{border-color:#593130}html[data-theme=dark] .row-drop{color:#b5aeaf;background:#1b2240;border:1px dashed #523934}html[data-theme=dark] .dash-config{background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-config>p{color:#b5aeaf}html[data-theme=dark] .dash-config>button{color:#d0cbcc;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-config-note{color:#b5aeaf;background:#31211b}html[data-theme=dark] .dash-config-note.is-full{background:#203b2a}html[data-theme=dark] .dash-config-actions>button:last-child{color:#bcb5b6;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .dash-row{border-bottom:1px solid #303642}html[data-theme=dark] .dash-row small{color:#b5aeaf}html[data-theme=dark] .dash-crew i{color:#c1bbbc;background:#36231d}html[data-theme=dark] .pg-main .dash-card,html[data-theme=dark] .pg-main .dash-kpis article,html[data-theme=dark] .pg-main .exec-card,html[data-theme=dark] .pg-main .dash-config,html[data-theme=dark] .pg-main .planning-wrap,html[data-theme=dark] .pg-main .planning-legend,html[data-theme=dark] .pg-main .chantier-card,html[data-theme=dark] .pg-main .lead-card{background:#1b2240}html[data-theme=dark] .pg-filter{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .pg-listtools>button{background:#1b2240}html[data-theme=dark] .pg-trow:not(.pg-thead):hover{background:#2c1f1f}html[data-theme=dark] .pg-thead,html[data-theme=dark] .pg-tfilter input{background:#1b2240}html[data-theme=dark] .pg-tcell{color:#d0cbcc}html[data-theme=dark] .pg-trow-actions i{background:#1b2240}html[data-theme=dark] .pg-who>i{color:#c1bbbc;background:#37251f}html[data-theme=dark] .pg-file{color:#d0cbcc}html[data-theme=dark] .pg-noresult{background:#37301e}html[data-theme=dark] .pg-allshown{color:#a8afb9}html[data-theme=dark] .pg-chip-draft{color:#bab7c8;background:#231f34}html[data-theme=dark] .pg-chip-wait{background:#392f1f}html[data-theme=dark] .pg-chip-ok{background:#203b2a}html[data-theme=dark] .pg-chip-bad{background:#361f1d}html[data-theme=dark] .pg-back{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .pg-doctabs button{color:#bcb5b6}html[data-theme=dark] .pg-docbox{background:#1b2240}html[data-theme=dark] .pg-docbox.is-blue{background:#1c2234;border-color:#2d3753}html[data-theme=dark] .pg-gauge{background:#37251f}html[data-theme=dark] .pg-lines{background:#1b2240}html[data-theme=dark] .pg-lines-row{color:#d0cbcc}html[data-theme=dark] .pg-lines-row:hover{background:#2c1f1f}html[data-theme=dark] .pg-lines-row.is-total{background:#1d232e}html[data-theme=dark] .pg-totaux p.is-net{background:#1c2234}html[data-theme=dark] .pg-fiche-day,html[data-theme=dark] .pg-renta ul,html[data-theme=dark] .pg-feed article{background:#1b2240}html[data-theme=dark] .pg-feed article>i{color:#c1bbbc;background:#37251f}html[data-theme=dark] .pg-feed p{color:#d0cbcc}html[data-theme=dark] .pg-hint{color:#b4bdd6;background:#1c2234}html[data-theme=dark] .pg-monthnav button{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .pg-scale{background:#1b2240}html[data-theme=dark] .pg-scale button{color:#d0cbcc}html[data-theme=dark] .pg-sheet-scroll,html[data-theme=dark] .pg-sheet-table thead th{background:#1b2240}html[data-theme=dark] .pg-sheet-table th.is-weekend,html[data-theme=dark] .pg-sheet-table td.is-weekend{background:#1a2031}html[data-theme=dark] .pg-sheet-name{background:#1b2240}html[data-theme=dark] tbody .pg-sheet-name i{color:#c1bbbc;background:#37251f}html[data-theme=dark] .pg-sheet-table td.has-value{background:#361f1d}html[data-theme=dark] .pg-sheet-total{background:#1d232e}html[data-theme=dark] .pg-docside,html[data-theme=dark] .pg-docside li:before{background:#1b2240}html[data-theme=dark] .pg-journal p{color:var(--ink,#d6d6d6)}html[data-theme=dark] .planning-gantt-head{background:#1b2240}html[data-theme=dark] .planning-band{border-bottom:1px solid var(--hair,#4c332a)}html[data-theme=dark] .planning-band span{color:#bcb5b6}html[data-theme=dark] .planning-ticks span.is-weekend{background:#1a2031}html[data-theme=dark] .planning-ticks span.is-today{background:#361f1d}html[data-theme=dark] .planning-ticks b{color:#d0cbcc}html[data-theme=dark] .planning-gantt-row{border-bottom:1px solid var(--hair,#4c332a)}html[data-theme=dark] .planning-track>i.is-edge{border-left-color:var(--hair,#4c332a)}html[data-theme=dark] .planning-track>i.is-weekend{background:#19202e}html[data-theme=dark] .planning-track>i.is-today{background:#311d1a}html[data-theme=dark] .pg-renta-top{background:#1b2240}html[data-theme=dark] .pg-renta-gauge div{background:#37251f}html[data-theme=dark] .pg-renta-list{background:#1b2240}html[data-theme=dark] .dash-bands-legend{color:#bcb5b6}html[data-theme=dark] .dash-band-row{border-bottom:1px solid #303642}html[data-theme=dark] .dash-band-row:hover{background:#2e1d1d}html[data-theme=dark] .dash-band-track{background:#37251f}html[data-theme=dark] .bd-planifie{background:#5c3532}html[data-theme=dark] .bd-restant{background:#3c2621}html[data-theme=dark] .pg-bandkeys{color:#bcb5b6}html[data-theme=dark] .pg-sheet-table td.is-off{color:#bcb5b6;background:repeating-linear-gradient(45deg,#36231d,#36231d 3px,#3e2c28 3px 6px)}html[data-theme=dark] .planning-off{color:#bcb5b6;background:repeating-linear-gradient(45deg,#36231d,#36231d 4px,#3e2c28 4px 8px)}html[data-theme=dark] .planning-track>i.is-off{background:repeating-linear-gradient(45deg,#1f2330,#1f2330 3px,#262d39 3px 6px)}html[data-theme=dark] .planning-row-head.is-child,html[data-theme=dark] .planning-cell.is-child,html[data-theme=dark] .planning-gantt-row.is-child .planning-track{background:#19232e}html[data-theme=dark] .pg-main .column-head{background:#1b2240}html[data-theme=dark] .pg-main .column-head span{color:#c1bbbc}html[data-theme=dark] .pg-main .progress i{background:#39404b}html[data-theme=dark] .pg-main .column-meta{color:#b5aeaf}html[data-theme=dark] .pg-main .column-meta span:first-child{color:#d0cbcc}html[data-theme=dark] .pg-main .lead-top small{color:#b5aeaf}html[data-theme=dark] .pg-main .lead-card>p{color:#c1bbbc}html[data-theme=dark] .pg-main .lead-bottom small{color:#b5aeaf}html[data-theme=dark] .pg-period{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .demo-toolbar{background:#1b2240;border-bottom:1px solid #474747}html[data-theme=dark] .demo-toolbar button{border:1px solid #474747}html[data-theme=dark] .demo-muted{color:#bfbfbf}html[data-theme=dark] .demo-dialog{color:#e3e3e3;background:#1b2240;border:1px solid #525252}html[data-theme=dark] .demo-dialog input,html[data-theme=dark] .demo-dialog select{color:#e3e3e3}html[data-theme=dark] .demo-dialog button,html[data-theme=dark] .demo-hours button{border:1px solid #525252}html[data-theme=dark] .demo-hours{background:#1b2240;border:1px solid #474747}html[data-theme=dark] .demo-note{background:#1d2a32}html[data-theme=dark] .demo-invoice-actions button{background:#1b2240;border:1px solid #474747}html[data-theme=dark] .biblio-detail>td{background:#2c1f1f}html[data-theme=dark] .biblio-detail-head span{color:#b5aeaf}html[data-theme=dark] .biblio-detail .mini-table{border:1px solid var(--line,#523934);background:#1b2240}html[data-theme=dark] .biblio-detail .mini-table th{color:#b5aeaf;border-bottom:1px solid var(--line,#523934)}html[data-theme=dark] .biblio-detail .mini-table td{border-bottom:1px solid #303642}html[data-theme=dark] .biblio-detail .profit-note{color:#b5aeaf}html[data-theme=dark] .parcours{border:1px solid var(--line,#523934);background:#1b2240}html[data-theme=dark] .parcours-steps i{background:#1b2240;border:1px solid #563830}html[data-theme=dark] .parcours-steps li.is-done i{background:#203b2a}html[data-theme=dark] .parcours-steps li.is-now{color:#dfe2e6}html[data-theme=dark] .parcours-ghost{border:1px solid var(--line,#523934);color:#d0cbcc;background:#1b2240}html[data-theme=dark] .parcours-panel{border-top:1px solid var(--hair,#4c332a)}html[data-theme=dark] .parcours-hint{color:#b5aeaf}html[data-theme=dark] .parcours-day{border:1px solid var(--line,#523934)}html[data-theme=dark] .parcours-day b{color:#bcb5b6}html[data-theme=dark] .parcours-day button{border:1px solid var(--line,#523934);color:#dfe2e6;background:#1b2240}html[data-theme=dark] .parcours-day button:disabled{background:#22262e}html[data-theme=dark] .parcours-form label{color:#bcb5b6}html[data-theme=dark] .parcours-form input{border:1px solid var(--line,#523934)}html[data-theme=dark] .parcours-familles button{border:1px solid var(--line,#523934);color:#d0cbcc;background:#1b2240}html[data-theme=dark] .parcours-familles button.is-on{border-color:#afb5c2}html[data-theme=dark] .parcours-catalogue button{border:1px solid var(--line,#523934);background:#1b2240}html[data-theme=dark] .parcours-catalogue small{color:#b5aeaf}html[data-theme=dark] .parcours-lines th{color:#b5aeaf;border-bottom:1px solid var(--line,#523934)}html[data-theme=dark] .parcours-lines td{border-bottom:1px solid #303642}html[data-theme=dark] .parcours-lines tfoot td{border-top:1px solid var(--line,#523934);background:#2c1f1f}html[data-theme=dark] .parcours-lines input{border:1px solid var(--line,#523934)}html[data-theme=dark] .parcours-error{background:#361f1d}html[data-theme=dark] .to-quote{color:#b5aeaf}html[data-theme=dark] .devis-actions{border-bottom:1px solid var(--hair,#4c332a)}html[data-theme=dark] .devis-note{color:#bcb5b6}html[data-theme=dark] .pg-docside li.is-todo:before{border-color:#454d5a}html[data-theme=dark] .pg-booting span{background:linear-gradient(90deg,#36231d,#262d39,#36231d)}html[data-theme=dark] .pg-booting p{color:#b5aeaf}html[data-theme=dark] .ent-search>label>span{color:#c1c1c1}html[data-theme=dark] .ent-field{background:#252525;border:1px solid #4a4a4a}html[data-theme=dark] .ent-field .ic{color:#afafaf}html[data-theme=dark] .ent-field input{color:#e1e1e1}html[data-theme=dark] .ent-field em,html[data-theme=dark] .ent-hint{color:#afafaf}html[data-theme=dark] .ent-error{background:#361f1d}html[data-theme=dark] .ent-empty{color:#bbb;background:#272727}html[data-theme=dark] .ent-results button{background:#1b2240;border:1px solid #434343}html[data-theme=dark] .ent-results button:hover{background:#2f1919}html[data-theme=dark] .ent-closed{background:#3e2121}html[data-theme=dark] .ent-results small,html[data-theme=dark] .ent-picked{color:#bbb}html[data-theme=dark] .lead-layout{background:#1b2240}html[data-theme=dark] .lead-side{background:#1b242d}html[data-theme=dark] .lead-side-facts dt{color:var(--faint,#b5aeaf)}html[data-theme=dark] .lead-side .record-tools .danger{border-color:#613534}html[data-theme=dark] .lead-affaire dt{color:var(--faint,#b5aeaf)}html[data-theme=dark] .lead-side .record-tools select,html[data-theme=dark] .lead-side .record-tools button{color:#c1bbbc;background:#1b2240}html[data-theme=dark] .lead-side .record-tools button.danger{border-color:#613534}html[data-theme=dark] .pg-dochead .pg-listtools>button.parcours-ghost{color:#d0cbcc}html[data-theme=dark] .devis-remove{background:#1b2240}html[data-theme=dark] .devis-vide{color:#b5aeaf}html[data-theme=dark] .devis-add{background:#1b2240}html[data-theme=dark] .devis-mode button{color:#d0cbcc;background:#1b2240;border:1px solid #4a4a4a}html[data-theme=dark] .devis-mode button.is-on{border-color:#b8b8b8}html[data-theme=dark] .pg-app{--line:#523732}html[data-theme=dark] .planning-grid.is-live{background:#1b2240}html[data-theme=dark] .planning-grid.is-live .planning-corner{background:#1b242d}html[data-theme=dark] .planning-grid.is-live .planning-corner button{color:#bcb5b6}html[data-theme=dark] .planning-row-head.is-parent{background:#1b2133}html[data-theme=dark] .planning-row-head.is-parent.is-idle{background:#1d232e}html[data-theme=dark] .planning-cell.is-parent{background:#1b2133}html[data-theme=dark] .planning-cell.is-parent:hover{background:#1e2438}html[data-theme=dark] .planning-sum b{color:#c1bbbc}html[data-theme=dark] .planning-row-head.is-child,html[data-theme=dark] .planning-cell.is-child{background:#1b2240}html[data-theme=dark] .planning-cell.can-drop{background:#301a1a}html[data-theme=dark] .planning-cell.is-child:hover .planning-empty{border-color:#563830}html[data-theme=dark] .planning-cell.is-child .planning-empty:hover{background:#301a1a}html[data-theme=dark] .planning-row-head.is-add,html[data-theme=dark] .planning-cell.is-add{background:#1b2240}html[data-theme=dark] .planning-options button{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .affect-colours-label{color:#c1c1c1}html[data-theme=dark] .affect-colours button.is-on{border-color:#b8b8b8;box-shadow:inset 0 0 0 2px #1b2240}html[data-theme=dark] .planning-weekend{color:#bcb5b6;background:#1b2240}html[data-theme=dark] .planning-weekend:hover{color:#dfe2e6;border-color:#454d5a}html[data-theme=dark] .planning-weekend.is-on{border-color:#afb5c2}html[data-theme=dark] .planning-bandcell{color:#bcb5b6;background:#20252e}html[data-theme=dark] .planning-bandcell.is-top{color:#dfe2e6;background:#222834}html[data-theme=dark] .planning-grid.is-mois .planning-head i,html[data-theme=dark] .planning-grid.is-trimestre .planning-head b,html[data-theme=dark] .planning-grid.is-annee .planning-head b{color:#bcb5b6}html[data-theme=dark] .affect-picks button{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .affect-picks button:hover{border-color:#454d5a}html[data-theme=dark] .affect-picks button.is-on{border-color:#afb5c2}html[data-theme=dark] .planning-grid.is-live .planning-row-head.is-child,html[data-theme=dark] .planning-grid.is-live .planning-row-head.is-add{background:#1b2240}html[data-theme=dark] .pg-orderpick{color:#bcb5b6}html[data-theme=dark] .pg-orderpick select{color:#dfe2e6;background:#1b2240}html[data-theme=dark] .pg-orders-sum>div{background:#1b2240}html[data-theme=dark] .pg-orders-sum small{color:#bcb5b6}html[data-theme=dark] .pg-order{background:#1b2240}html[data-theme=dark] .pg-order>header{background:#1b242d}html[data-theme=dark] .pg-order>header>div:first-child small{color:#bcb5b6}html[data-theme=dark] .pg-order-copy,html[data-theme=dark] .pg-pay{color:#d0cbcc;background:#1b2240}html[data-theme=dark] .pg-pay.is-late{background:#301a1a}html[data-theme=dark] .pg-paid{background:#1c3527;border:1px solid #335f48}html[data-theme=dark] .pg-pay-cell input,html[data-theme=dark] .pg-pay-cell select{background:#1b2240}html[data-theme=dark] .pg-lines-row.is-strong{background:#1b242d}html[data-theme=dark] .pg-split i{background:#37251f}html[data-theme=dark] .pg-split small{color:#bcb5b6}html[data-theme=dark] .pg-billing-act{background:#1b2240}html[data-theme=dark] .pg-billing-act small,html[data-theme=dark] .pg-billing-pct span{color:#bcb5b6}html[data-theme=dark] .m-day-head b{color:#dfe2e6}html[data-theme=dark] .m-day-head span{color:#bcb5b6}html[data-theme=dark] .m-shift+.m-shift{border-top:1px solid #383e49}html[data-theme=dark] .m-withme{background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-withme span{color:#dfe2e6}html[data-theme=dark] .m-day-none{background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-day-none p{color:#dfe2e6}html[data-theme=dark] .m-day-none span{color:#bcb5b6}html[data-theme=dark] .m-capture{color:#dfe2e6;background:#1b2240;border:1px solid #57413e}html[data-theme=dark] .m-convo-access{color:#bcb5b6;background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-convo-access b{color:#dfe2e6}html[data-theme=dark] .m-convo-access i{border:2px solid #1b2240}html[data-theme=dark] .m-convo article.is-mine>div{background:#1c2835;border-color:#2f4357}html[data-theme=dark] .m-convo-form{background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-convo-form textarea{border:1px solid #563830}html[data-theme=dark] .m-convo-photo span{color:#dfe2e6;border:1px solid #57413e}html[data-theme=dark] .pg-convo .m-thread article>div{background:#1b2240}html[data-theme=dark] .m-mysite{background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-mysite:active{background:#1b242d}html[data-theme=dark] .m-mysite b{color:#dfe2e6}html[data-theme=dark] .m-mysite i.is-now{background:#203b2a}html[data-theme=dark] .m-mysite i.is-next{color:#a8b4d0;background:#1c2435}html[data-theme=dark] .m-mysite i.is-past{color:#bcb5b6;background:#25282f}html[data-theme=dark] .m-mysite em{color:#d0cbcc}html[data-theme=dark] .m-mysite-foot{color:#bcb5b6}html[data-theme=dark] .m-mysite-last{color:#c1c7ce;background:#20252e}html[data-theme=dark] .m-act-call{color:#dfe2e6;background:#1b2240}html[data-theme=dark] .m-convo-open{color:#d0cbcc;background:#1b2240;border:1px solid #523934}html[data-theme=dark] .m-convo-open .ic{color:#bcb5b6}html[data-theme=dark] .m-convo-open:active{background:#31211b}html[data-theme=dark] .m-weekblock header b,html[data-theme=dark] .m-week-slot b{color:#dfe2e6}html[data-theme=dark] .m-week-slot b+b{border-top:1px solid #4c332a}html[data-theme=dark] .m-week-day.is-off{background:repeating-linear-gradient(45deg,#1b242d,#1b242d 5px,#212930 5px 10px)}html[data-theme=dark] .m-week-empty{background:#1b2240;border:1px solid #383e49}html[data-theme=dark] .m-chefsite-head p{color:#d0cbcc}html[data-theme=dark] .m-segs{background:#1b2240;border:1px solid #523934}html[data-theme=dark] .m-crew-row.is-missing{background:#3b3420}html[data-theme=dark] .m-crew-row.is-missing .avatar{background:#4f452a}html[data-theme=dark] .m-missing-acts .m-act-call{border:1px solid #523934}html[data-theme=dark] .m-sitenote{background:#3b3420}html[data-theme=dark] .m-act-call.is-off{background:#31211b}html[data-theme=dark] .m-crew-call{color:#d0cbcc;border:1px solid #523934}html[data-theme=dark] .m-crew-call:active{background:#31211b}html[data-theme=dark] .pg-retenue{color:#b5aeaf}@media (max-width:760px){html[data-theme=dark] .planning-row-head,html[data-theme=dark] .planning-corner{background:#1b2240}html[data-theme=dark] .planning-row-head.is-parent{background:#31211b}}html[data-theme=dark] .pg-table{background:#1b2240}html[data-theme=dark] .profit-table tr.profit-detail-row{background:#31211b}html[data-theme=dark] .pd-block{background:#1b2240}html[data-theme=dark] .pd-block h4,html[data-theme=dark] .pd-margin small{color:#bcb5b6}html[data-theme=dark] .pd-margin span{color:#d0cbcc}html[data-theme=dark] .pd-gap{background:#1e3724}html[data-theme=dark] .pd-gap.is-down{background:#361f1d}html[data-theme=dark] .pd-post-head span small{color:#bcb5b6}html[data-theme=dark] .pd-bar{background:#362424}html[data-theme=dark] .pd-post-note{color:#bcb5b6}html[data-theme=dark] .pd-lines summary span{color:#d0cbcc}html[data-theme=dark] .pg-main .kanban-column.is-target{background:#361f1d}@media (max-width:760px){html[data-theme=dark] .pg-app .pg-top,html[data-theme=dark] .mb-sheet{background:#1b2240}html[data-theme=dark] .mb-sheet header button{background:#342522}html[data-theme=dark] .mb-group p{color:#bcb5b6}html[data-theme=dark] .mb-grid button{background:#322420}html[data-theme=dark] .mb-grid button.is-on{background:#361f1d}html[data-theme=dark] .pg-main .pg-trow:not(.pg-thead),html[data-theme=dark] .pg-main .profit-table tbody tr:not(.profit-detail-row){background:#1b2240}html[data-theme=dark] .pg-main .profit-table td:nth-child(n+2):not(:last-child):before{color:#bcb5b6}}html[data-theme=dark] .pm-week{background:#1b2240}html[data-theme=dark] .pm-week small{color:#bcb5b6}html[data-theme=dark] .pm-week button{background:#322420}html[data-theme=dark] .pm-days button{background:#1b2240}html[data-theme=dark] .pm-days button small,html[data-theme=dark] .pm-days button i{color:#bcb5b6}html[data-theme=dark] .pm-days button.is-on{border-color:#acb5c3}html[data-theme=dark] .pm-pivot{background:#1b2240}html[data-theme=dark] .pm-pivot button{color:#bfbbbb}html[data-theme=dark] .pm-card{background:#1b2240}html[data-theme=dark] .pm-card header small{color:#bcb5b6}html[data-theme=dark] .pm-card li{border-top:1px solid #4c312d}html[data-theme=dark] .pm-card li em{color:#d0cbcc}html[data-theme=dark] .pm-card li button{background:#1b2240;border:1px solid #acb5c3}html[data-theme=dark] .pm-avatar{background:#3c2422}html[data-theme=dark] .pm-more{border:1px dashed #584643}html[data-theme=dark] .pm-free{background:#31211b}html[data-theme=dark] .pm-off{color:#bfbbbb;background:#322420}html[data-theme=dark] .pm-empty{color:#bcb5b6;background:#1b2240}html[data-theme=dark] .hm-card{background:#1b2240}html[data-theme=dark] .hm-head>i{background:#3c2422}html[data-theme=dark] .hm-head small{color:#bcb5b6}html[data-theme=dark] .hm-weeks span{background:#322420}html[data-theme=dark] .hm-weeks small{color:#bcb5b6}html[data-theme=dark] .hm-days{border-top:1px solid #4c312d}html[data-theme=dark] .hm-days li{border-bottom:1px solid #4b2f2a}html[data-theme=dark] .hm-card.is-open{box-shadow:inset 0 0 0 2px #acb5c3}@media (max-width:760px){html[data-theme=dark] .pg-main .client-table:not(.profit-table)>tbody>tr{background:#1b2240}html[data-theme=dark] .pg-main .client-table:not(.profit-table)>tbody>tr>td[data-label]:before{color:#bcb5b6}html[data-theme=dark] .pg-main .pg-lines-row:has(>span:nth-child(7))>span:first-child{color:#bcb5b6}html[data-theme=dark] .pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(4){color:#bcb5b6}html[data-theme=dark] .pg-main .pg-lines-row:has(>span:nth-child(7))>span:nth-child(5){color:#d0cbcc}html[data-theme=dark] .pg-main .pg-docbox dt,html[data-theme=dark] .pg-main .pg-renta-table .pg-lines-row>span:nth-child(n+2):before{color:#bcb5b6}html[data-theme=dark] .pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:first-child{color:#bcb5b6}html[data-theme=dark] .pg-main .pg-lines-row:has(>span:nth-child(5):last-child)>span:nth-child(4){color:#d0cbcc}html[data-theme=dark] .pg-main .kanban-jump button{background:#1b2240}html[data-theme=dark] .pg-main .kanban-jump b{background:#372421}}html[data-theme=dark] .team-activity{background:#1b2240}html[data-theme=dark] .team-activity>header span{color:#b4aeaf}html[data-theme=dark] .ta-card{background:#2e1919;border:1px solid #4d3533}html[data-theme=dark] .ta-who small,html[data-theme=dark] .ta-who time{color:#b4aeaf}html[data-theme=dark] .ta-kind{color:#c3bcbd;background:#372421}html[data-theme=dark] .ta-kind.k-crm{background:#371f1e}html[data-theme=dark] .ta-kind.k-message{background:#1f2d39}html[data-theme=dark] .ta-kind.k-heures{background:#1f3a27}html[data-theme=dark] .ta-kind.k-facture,html[data-theme=dark] .ta-kind.k-achat{background:#3d3421}html[data-theme=dark] .ta-last p,html[data-theme=dark] .ta-none{color:#d7d1d2}html[data-theme=dark] .silae-bar{border:1px solid var(--line,#4b3936);background:#1b2240}html[data-theme=dark] .silae-info small{color:#b4aeaf}html[data-theme=dark] .silae-dots i{background:#3f312f}html[data-theme=dark] button.ta-card:hover{border-color:#5d4240}html[data-theme=dark] .ta-drawer{background:#1b2240}html[data-theme=dark] .ta-drawer>header{border-bottom:1px solid #4d3533}html[data-theme=dark] .ta-drawer>header small{color:#b4aeaf}html[data-theme=dark] .ta-drawer>header button{background:#372421}html[data-theme=dark] .ta-timeline h4{color:#b4aeaf}html[data-theme=dark] .ta-event{border-bottom:1px solid #483430}html[data-theme=dark] .ta-event time,html[data-theme=dark] .ta-event p{color:#d7d1d2}html[data-theme=dark] .ta-badge{box-shadow:0 0 0 2px #1b2240}html[data-theme=dark] button.ta-card.has-news{background:#1b2240;border-color:#5e3533}html[data-theme=dark] .ta-event.is-new{background:#3a2020}html[data-theme=dark] .scb{--scb-line:#4b3936}html[data-theme=dark] .scb-back{background:#372421}html[data-theme=dark] .scb-head p{color:#b4aeaf}html[data-theme=dark] .scb-state{background:#3a2e1f}html[data-theme=dark] .scb-state.st-termine{background:#1f3a27}html[data-theme=dark] .scb-state.st-devis{color:#c3bcbd;background:#302828}html[data-theme=dark] .scb-ready{background:#1b2240}html[data-theme=dark] .scb-ready li i{color:#b4aeaf;background:#302828}html[data-theme=dark] .scb-tabs button{color:#b4aeaf}html[data-theme=dark] .scb-tabs button.is-on{color:#e2e0e0;border-bottom-color:#bab4b4}html[data-theme=dark] .scb-col{background:#32231f}html[data-theme=dark] .scb-col>header span,html[data-theme=dark] .scb-col>header button{color:#b4aeaf}html[data-theme=dark] .scb-task{background:#1b2240}html[data-theme=dark] .scb-task>small{color:#b4aeaf}html[data-theme=dark] .scb-late{background:#371f1e}html[data-theme=dark] .scb-track{background:#302828}html[data-theme=dark] .scb-bar span{color:#b4aeaf}html[data-theme=dark] .scb-task footer{color:#b4aeaf;border-top:1px solid #483430}html[data-theme=dark] .scb-task.is-todo{box-shadow:inset 3px 0 #574543,0 1px 2px #0000000d}html[data-theme=dark] .scb-task-tools button{color:#c1babb;background:#1b2240;border:1px solid #4f3d3a}html[data-theme=dark] .scb-check .is-done{color:#b4aeaf}html[data-theme=dark] .scb-add{color:#b4aeaf;border:1px dashed #574543}html[data-theme=dark] .scb-subtabs,html[data-theme=dark] .scb-unit{background:#372421}html[data-theme=dark] .scb-subtabs button,html[data-theme=dark] .scb-unit button{color:#c3bcbd}html[data-theme=dark] .scb-subtabs button.is-on,html[data-theme=dark] .scb-unit button.is-on{color:#e2e0e0;background:#1b2240}html[data-theme=dark] .scb-gauge,html[data-theme=dark] .scb-donut span{background:#1b2240}html[data-theme=dark] .scb-donut small,html[data-theme=dark] .scb-figures small{color:#b4aeaf}html[data-theme=dark] .scb-partask,html[data-theme=dark] .scb-apporteur{background:#1b2240}html[data-theme=dark] .scb-apporteur label{color:#b4aeaf}html[data-theme=dark] .scb-apporteur button{background:#1b2240}html[data-theme=dark] .scb-apporteur .scb-cap{color:#b4aeaf}html[data-theme=dark] .scb-table{background:#1b2240}html[data-theme=dark] .scb-table th{color:#b4aeaf}html[data-theme=dark] .scb-table td{border-bottom:1px solid #46332f}html[data-theme=dark] .scb-table tr.is-total td{background:#2e1d1d}html[data-theme=dark] .scb-pill{color:#c3bcbd;background:#302828}html[data-theme=dark] .scb-pill.st-encours{background:#3a2e1f}html[data-theme=dark] .scb-pill.st-termine{background:#1f3a27}html[data-theme=dark] .scb-files,html[data-theme=dark] .scb-todo,html[data-theme=dark] .scb-cr,html[data-theme=dark] .scb-files button,html[data-theme=dark] .scb-todo button,html[data-theme=dark] .scb-cr button.is-primary{background:#1b2240}html[data-theme=dark] .scb-folders button{background:#2e1d1d}html[data-theme=dark] .scb-files.is-over{background:#2d1818}html[data-theme=dark] .scb-crumb .scb-link,html[data-theme=dark] .scb-into{color:#b4aeaf}html[data-theme=dark] .scb-into select,html[data-theme=dark] .scb-filetools select{background:#1b2240}html[data-theme=dark] .scb-filetools .scb-link{color:#c1babb}html[data-theme=dark] .scb-todo-head,html[data-theme=dark] .scb-todo h4 b{color:#b4aeaf}html[data-theme=dark] .scb-todo-row{border-bottom:1px solid #46332f}html[data-theme=dark] .scb-promo{background:#352b1c}html[data-theme=dark] .scb-promo p{color:#c2bcb4}html[data-theme=dark] .scb-convo{background:#1b2240}html[data-theme=dark] .scb-note{color:#b4aeaf}html[data-theme=dark] .scb-filters{background:#372421}html[data-theme=dark] .scb-filters button{color:#c3bcbd}html[data-theme=dark] .scb-filters button.is-on{color:#e2e0e0;background:#1b2240}html[data-theme=dark] .scb-group>header button,html[data-theme=dark] .scb-card{background:#1b2240}html[data-theme=dark] .scb-card:hover{border-color:#5d4240}html[data-theme=dark] .scb-cover .scb-state{background:#161c34f5}html[data-theme=dark] .scb-crew b{box-shadow:0 0 0 2px #1b2240}html[data-theme=dark] .scb-card>small{color:#b4aeaf}html[data-theme=dark] .scb-none{border:1px dashed #54403e}html[data-theme=dark] .scb-msglist{background:#1b2240}html[data-theme=dark] .scb-msglist button{border-bottom:1px solid #46332f}html[data-theme=dark] .scb-msglist button:hover{background:#2e1d1d}html[data-theme=dark] .scb-msglist button.is-on{background:#32231f}html[data-theme=dark] .scb-msglist small{color:#b4aeaf}html[data-theme=dark] .scb-msgthread{background:#1b2240}html[data-theme=dark] .scb-msgthread>header small{color:#b4aeaf}html[data-theme=dark] .scb-msglist header{background:#1b2240}@media (max-width:760px){html[data-theme=dark] .scb-ready-shut{background:#1b2240}}html[data-theme=dark] .lead-move{color:#c3bcbd;background:#372421}html[data-theme=dark] .move-sheet{background:#1b2240}html[data-theme=dark] .move-sheet header small{color:#b4aeaf}html[data-theme=dark] .move-sheet>button:active{background:#36221e}html[data-theme=dark] .move-sheet>button.is-on{color:#b4aeaf}html[data-theme=dark] .pm-card li small{color:#bcb5b6}@media (max-width:760px){html[data-theme=dark] .profit-table .client-name small,html[data-theme=dark] .profit-table tbody tr td:not([data-label=Chantier]):before{color:#b4aeaf}html[data-theme=dark] .profit-table tbody tr td[data-label=Marge]{border-top:1px solid #483632!important}html[data-theme=dark] .profit-table tbody tr td small{color:#b4aeaf}html[data-theme=dark] .pg-lines-keys .pg-lines-row{border-bottom:1px solid #483430}html[data-theme=dark] .pg-lines-keys .pg-lines-row>span:first-child{color:#c3bcbd}html[data-theme=dark] .pg-lines-keys .pg-lines-row>span:nth-child(2):before,html[data-theme=dark] .pg-lines-keys .pg-lines-row>span:nth-child(3){color:#b4aeaf}html[data-theme=dark] .pg-lines-keys .pg-lines-row.is-strong{background:#2e1d1d}html[data-theme=dark] .pg-lines-keys .pg-lines-row>span:nth-child(3),html[data-theme=dark] .pg-lines-keys .pg-lines-row>span:nth-child(4){color:#b4aeaf}}html[data-theme=dark] .scb-actions button{background:#1b2240}html[data-theme=dark] .scb-actions button:hover{border-color:#5d4240}html[data-theme=dark] .devis-deja{background:#1f3a27}html[data-theme=dark] .parcours-catalogue button.is-in{background:#1a311f;border-color:#335f42}html[data-theme=dark] .person-grid legend{color:#b8b8b8}html[data-theme=dark] .person-cumuls{border-top:1px solid #3d3d3d}html[data-theme=dark] .person-cumuls h3{color:#b8b8b8}html[data-theme=dark] .person-cumuls dl>div{background:#242429}html[data-theme=dark] .person-cumuls dt{color:#bfbfbf}html[data-theme=dark] .person-cumuls p{color:#b8b8b8}html[data-theme=dark] .supplier-search{background:#252525;border:1px solid #3d3d3d}html[data-theme=dark] .pg-fpanel,html[data-theme=dark] .pg-fpanel footer button,html[data-theme=dark] .co-settings section,html[data-theme=dark] .co-settings button,html[data-theme=dark] .fa-bar,html[data-theme=dark] .fa-bar button,html[data-theme=dark] .fa-preview{background:#1b2240}html[data-theme=dark] .rl-table th{color:#b8b8b8;border-bottom:1px solid #474747}html[data-theme=dark] .rl-table td{border-bottom:1px solid #3d3d3d}html[data-theme=dark] .rl-table small,html[data-theme=dark] .lib-parts h3{color:#b8b8b8}html[data-theme=dark] .lib-actions button{border:1px solid var(--line,#474747);background:#1b2240}html[data-theme=dark] .ft-bar{color:#c7c7c7}html[data-theme=dark] .ft-list li{border:1px solid #3d3d3d}html[data-theme=dark] .ft-list textarea{border:1px solid #525252}html[data-theme=dark] .ft-list small{color:#b8b8b8}html[data-theme=dark] .scb-task-detail{color:#c1babb!important}html[data-theme=dark] .ft-progress span{background:#2d2d2d}html[data-theme=dark] .ft-item{background:#1b2240;border:1px solid #3d3d3d}html[data-theme=dark] .ft-item.is-done .ft-body b{color:#b4aeaf}html[data-theme=dark] .ft-check{background:#1b2240;border:2px solid #5a4d4b}html[data-theme=dark] .ft-body small{color:#b4aeaf}html[data-theme=dark] .ft-body span{color:#cfcfcf}html[data-theme=dark] .ft-mat{color:#c1babb!important}html[data-theme=dark] .si-drop small{color:#b8b8b8}html[data-theme=dark] .si-drop.is-busy{background:linear-gradient(100deg,#361d1d 25%,#1b2240 45%,#361d1d 65%)}html[data-theme=dark] .si-head{border-bottom:1px solid #3d3d3d}html[data-theme=dark] .si-head small{color:#bfbfbf}html[data-theme=dark] .si-line{border:1px solid #3d3d3d}html[data-theme=dark] .si-line.is-todo{background:#31281a}html[data-theme=dark] .si-rate.is-todo{background:#321b1b}html[data-theme=dark] .si-reason{color:#c1babb}html[data-theme=dark] .si-sites span{border:1px solid #474747}html[data-theme=dark] .si-sites span.is-on{background:#311b1b}html[data-theme=dark] .si-sites input{border-left:1px solid #573232!important}html[data-theme=dark] .xp-row{background:#1b2240;border:1px solid #3d3d3d}html[data-theme=dark] .xp-row img,html[data-theme=dark] .xp-nophoto{background:#332724}html[data-theme=dark] .xp-row small{color:#b4aeaf}html[data-theme=dark] .xp-st{color:#c3bcbd;background:#302828}html[data-theme=dark] .xp-st.st-soumise{background:#3a2e1f}html[data-theme=dark] .xp-st.st-validee{background:#1e2b38}html[data-theme=dark] .xp-st.st-remboursee{background:#1f3a27}html[data-theme=dark] .xp-st.st-refusee{background:#371f1e}html[data-theme=dark] .xp-form{background:#1b2240;border:1px solid #3d3d3d}html[data-theme=dark] .xp-form label{color:#c7c7c7}html[data-theme=dark] .xp-form input,html[data-theme=dark] .xp-form select{background:#1b2240;border:1px solid #534745}html[data-theme=dark] .xp-preview{background:#302521}html[data-theme=dark] .xp-actions button{background:#1b2240;border:1px solid #534745}html[data-theme=dark] .xp-filters button{background:#1b2240}html[data-theme=dark] .xp-table small{color:#b4aeaf}html[data-theme=dark] .xp-click:hover{background:#2e1d1d}html[data-theme=dark] .xp-detail img{background:#302521}html[data-theme=dark] .xp-detail dt{color:#b8b8b8}html[data-theme=dark] .pg-popover{background:#1b2240}html[data-theme=dark] .pg-popover>button{border-bottom:1px solid #443733}html[data-theme=dark] .pg-popover>button:hover{background:#311b1b}html[data-theme=dark] .tx-view button,html[data-theme=dark] .tx-devis button,html[data-theme=dark] .tx-list{background:#1b2240}html[data-theme=dark] .tx-list button.is-on{background:#321b1b!important}html[data-theme=dark] .tx-editor{background:#1b2240}html[data-theme=dark] .tx-item p{color:#c7c7c7}html[data-theme=dark] .info-grid section,html[data-theme=dark] .info-time li:before{background:#1b2240}html[data-theme=dark] .info-grid details{border-top:1px solid #443535}html[data-theme=dark] .info-grid details ol{color:#cfcfcf}html[data-theme=dark] .bi-view button,html[data-theme=dark] .bi-sign button,html[data-theme=dark] .bi-add button{background:#1b2240}html[data-theme=dark] .bi-table small{color:#b4aeaf}html[data-theme=dark] .bi-table tr.is-open td{background:#321b1b}html[data-theme=dark] .bi-chip{color:#c3bcbd;background:#302828}html[data-theme=dark] .bi-chip.is-wait{background:#3a2e1f}html[data-theme=dark] .bi-chip.is-bad{background:#371f1e}html[data-theme=dark] .bi-chip.is-ok{background:#1f3a27}html[data-theme=dark] .bi-fiche>section,html[data-theme=dark] .bi-signed img{background:#1b2240}html[data-theme=dark] .bi-sign label{color:#bfbfbf}html[data-theme=dark] .bi-sign input{border:1px solid #525252}html[data-theme=dark] .bi-sign canvas{background:#1b2240}html[data-theme=dark] .bi-sign small{color:#b8b8b8}html[data-theme=dark] .bi-mobile h3{color:#b4aeaf}html[data-theme=dark] .bi-mcard{background:#1b2240;border:1px solid #3d3d3d}html[data-theme=dark] .bi-mcard>button small{color:#b4aeaf}html[data-theme=dark] .bi-mbody label{color:#c7c7c7}html[data-theme=dark] .bi-mbody textarea,html[data-theme=dark] .bi-mbody input{border:1px solid #534745}html[data-theme=dark] .lg-line span{color:#bfbfbf}html[data-theme=dark] .lg-photo{background:#2c1f1f}html[data-theme=dark] .lg-warn{background:#352b1c}html[data-theme=dark] .pg-adjust button{background:#1b2240}html[data-theme=dark] .pg-selbar{background:#2f1c19;border:1px solid #593330}html[data-theme=dark] .pg-selbar button{background:#1b2240}html[data-theme=dark] .library-board .lib-search{background:var(--panel,#1b2240)}html[data-theme=dark] .kit-warn{background:#362e1d}html[data-theme=dark] .funnel-track{background:#312b29}html[data-theme=dark] .funnel-val{color:var(--soft,#bcb5b6)}html[data-theme=dark] .act-row{background:#1b2240}html[data-theme=dark] .act-total{background:#31211b}html[data-theme=dark] .act-click:hover{background:#331b1b}html[data-theme=dark] .pg-muted,html[data-theme=dark] .insight-table th,html[data-theme=dark] .insight-table td small{color:var(--soft,#bcb5b6)}html[data-theme=dark] .insight-table tr.is-click:hover td{background:#331b1b}html[data-theme=dark] .insight-table td.pg-muted,html[data-theme=dark] .pg-inline-muted{color:var(--soft,#bcb5b6)}html[data-theme=dark] .card-heading button,html[data-theme=dark] .team-card,html[data-theme=dark] .team-head button{background:#1b2240}html[data-theme=dark] .team-head button.danger{border-color:#653737}html[data-theme=dark] .hours-row,html[data-theme=dark] .hours-row button,html[data-theme=dark] .hours-add button,html[data-theme=dark] .person-absences button{background:#1b2240}html[data-theme=dark] .hours-row button.danger{border-color:#653737}html[data-theme=dark] .pg-sheet-table td.is-edit:hover{background:#331b1b;outline:1px solid #653737}html[data-theme=dark] .avenants,html[data-theme=dark] .avenants button,html[data-theme=dark] .av-new button,html[data-theme=dark] .av-line button{background:#1b2240}@media (max-width:760px){html[data-theme=dark] .pg-app.skin-dirigeant{--bg:#0d1222;--sub:#98a1bc;background:#0d1222}html[data-theme=dark] .skin-dirigeant .pg-top{background:#0d1222}html[data-theme=dark] .skin-dirigeant .pg-msearch{background:#1b2240}html[data-theme=dark] .skin-dirigeant .pg-main .content{background:#0d1222}html[data-theme=dark] .skin-dirigeant .mb-tabs{background:#161c34f5;box-shadow:0 -8px 28px #0006}html[data-theme=dark] .skin-dirigeant .mb-tabs button,html[data-theme=dark] .am-head small{color:#98a1bc}html[data-theme=dark] .am-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .am-ct i{background:#3b4a7e}html[data-theme=dark] .am-ct small,html[data-theme=dark] .am-gc span{color:#98a1bc}html[data-theme=dark] .am-cl{background:#262e4c}html[data-theme=dark] .am-cl:nth-child(2){border-left-color:#eef0f8}html[data-theme=dark] .am-cl:nth-child(3){border-left-color:#7f89aa}html[data-theme=dark] .am-quick button{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .am-quick i{background:#3b4a7e}html[data-theme=dark] .am-plan>div:first-child span{color:#98a1bc}html[data-theme=dark] .n{background:#3b4a7e}html[data-theme=dark] .s{background:#444e72}html[data-theme=dark] .am-ax,html[data-theme=dark] .am-lg,html[data-theme=dark] .am-note,html[data-theme=dark] .am-empty{color:#98a1bc}html[data-theme=dark] .am-tag.ok{color:#4fd19a;background:#173329}html[data-theme=dark] .am-tag.bad{background:#3a1d20}html[data-theme=dark] .am-tag.or{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .am-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .am-row small{color:#98a1bc}html[data-theme=dark] .am-pr{border-bottom:1px solid #2f3858}html[data-theme=dark] .am-tr{background:#262e4c}html[data-theme=dark] .skin-dirigeant :is(.pg-trow,.scb-card,.pg-order,.settings-card,.settings-intro,.exec-card,.dash-card,.lead-card,.archive-intro,.archive-list),html[data-theme=dark] .skin-dirigeant .pg-main .content :is(.dash-kpis article,.metrics article){box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-dirigeant .pg-lines,html[data-theme=dark] .skin-dirigeant .pg-scale{background:#262e4c}html[data-theme=dark] .skin-dirigeant .pg-scale button{color:#b7bed4}html[data-theme=dark] .skin-dirigeant .pg-scale button.is-on,html[data-theme=dark] .skin-dirigeant .scb-filters .is-on,html[data-theme=dark] .skin-dirigeant .pm-pivot .is-on,html[data-theme=dark] .skin-dirigeant .pm-days .is-on{background:#3b4a7e}html[data-theme=dark] .skin-dirigeant .scb-filters{background:#262e4c}html[data-theme=dark] .skin-dirigeant .scb-filters button{color:#b7bed4}html[data-theme=dark] .skin-dirigeant :is(.pm-avatar,.hm-head>i){color:#eef0f8;background:#2b3352}html[data-theme=dark] .skin-dirigeant :is(.pm-more,.hm-days li.is-off b){color:#ff9b5e}html[data-theme=dark] .skin-dirigeant .pm-more{border-color:#674a37}html[data-theme=dark] .skin-dirigeant .mb-grid button{background:#262e4c}html[data-theme=dark] .skin-dirigeant .mb-grid button.is-on{color:#ff9b5e;background:#3a2617}}html[data-theme=dark] .ui-chip{background:#3b4a7e}html[data-theme=dark] .ui-hatch{background:repeating-linear-gradient(135deg,#2b3453 0 3px,#232b47 3px 6px)}html[data-theme=dark] .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .ui-hatch.navy i{background:#3b4a7e}html[data-theme=dark] .ui-hatch.slate i{background:#5a6488}html[data-theme=dark] .ui-pills{background:#262e4c}html[data-theme=dark] .ui-pills button{color:#b7bed4}html[data-theme=dark] .ui-pills button.is-on{background:#3b4a7e}html[data-theme=dark] .ui-tip{background:#3b4a7e;box-shadow:0 10px 24px #0006}html[data-theme=dark] .ui-split .s1,html[data-theme=dark] .ui-split-l .s1{background:#1b2240}html[data-theme=dark] .ui-split .s2,html[data-theme=dark] .ui-split-l .s2{background:#5a6488}html[data-theme=dark] .ui-split-l .s2{color:#7f89aa}html[data-theme=dark] .ui-xaxis{color:#98a1bc}@media (max-width:760px){html[data-theme=dark] .am-round{color:#eef0f8;background:#1b2240}html[data-theme=dark] .am-details{color:#eef0f8;background:#1b2240;border:1px solid #eef0f8}html[data-theme=dark] .am-stat{background:#262e4c}html[data-theme=dark] .am-stat.t1{border-top-color:#eef0f8}html[data-theme=dark] .am-stat.t2{border-top-color:#7f89aa}html[data-theme=dark] .am-stat small,html[data-theme=dark] .am-dual small{color:#98a1bc}html[data-theme=dark] .am-th,html[data-theme=dark] .am-tr2{border-bottom:1px solid #2f3858}html[data-theme=dark] .am-th{color:#98a1bc}html[data-theme=dark] .am-tr2 small{color:#98a1bc;background:#262e4c}html[data-theme=dark] .am-tr2.late b{color:#ff9b5e}html[data-theme=dark] .am-links button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .am-c{border-bottom:1px solid #2f3858}html[data-theme=dark] .am-c>i{color:#eef0f8;background:#2b3352}html[data-theme=dark] .am-c em small{color:#98a1bc}html[data-theme=dark] .ml{color:#eef0f8}html[data-theme=dark] .ml-head small{color:#98a1bc}html[data-theme=dark] .ml-more{background:#1b2240;box-shadow:0 10px 26px #0006}html[data-theme=dark] .ml-more button{color:#eef0f8}html[data-theme=dark] .ml-more button:active{background:#262e4c}html[data-theme=dark] .ml-search{color:#98a1bc;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .ml-search input{color:#eef0f8}html[data-theme=dark] .ml-filter{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .ml-row{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .ml-av{color:#eef0f8;background:#2b3352}html[data-theme=dark] .ml-main small{color:#98a1bc}html[data-theme=dark] .am-tag:not(.ok):not(.bad):not(.or){color:#b7bed4;background:#0d1222}html[data-theme=dark] .sub-note{color:#98a1bc}html[data-theme=dark] .rm-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .rm-bar small{color:#98a1bc}html[data-theme=dark] .rm-detail{background:#1b2240;border-top:1px solid #2f3858}html[data-theme=dark] .rm-card.is-open{box-shadow:0 10px 26px #0006}html[data-theme=dark] .cs-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .cs-foot small{color:#98a1bc}html[data-theme=dark] .cs-crew b{background:#3b4a7e;border:2px solid #1b2240}html[data-theme=dark] .pm-lead{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .pm-stars i{background:#2b3453}html[data-theme=dark] .pm-move{color:#eef0f8;background:#262e4c}html[data-theme=dark] .cf-actions button{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .cf-actions button i{background:#3b4a7e}html[data-theme=dark] .cf .scb-ready,html[data-theme=dark] .cf .scb-ready-shut{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fa-m .fa-m-actions button{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .fa-m .fa-note{background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .fa-m .fa-preview{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fa-m .fa-credit{background:#1b2240}html[data-theme=dark] .dv-m .dv-ht{color:#98a1bc}html[data-theme=dark] .dv-m .fa-m-actions button{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .dv-m .devis-actions{background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .dv-m :is(.pg-docbox,.pg-docside,.pg-conditions),html[data-theme=dark] .skin-dirigeant :is(.hm-card,.pm-card,.ta-card,.bi-fiche,.xp-card,.pg-renta,.pg-feed>*,.pg-convo){background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-dirigeant .bi-head h1,html[data-theme=dark] .skin-dirigeant .pg-listtitle b,html[data-theme=dark] .skin-dirigeant .scb-listhead h1{color:#eef0f8}html[data-theme=dark] .skin-dirigeant .bi-head small,html[data-theme=dark] .skin-dirigeant .pg-listtitle small{color:#98a1bc}html[data-theme=dark] .skin-dirigeant :is(.scb-table,.bi-table,.client-table,.pg-table) tbody tr,html[data-theme=dark] .skin-dirigeant :is(.settings-card,.pg-fpanel,.filter-panel,.dash-config){background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .sm-bars small,html[data-theme=dark] .sm-foot{color:#98a1bc}html[data-theme=dark] .sm-foot b{color:#eef0f8}html[data-theme=dark] .sm-table th{color:#98a1bc}html[data-theme=dark] .sm-table td{border-top:1px solid #2f3858}html[data-theme=dark] .sm-dual .h-navy{background:repeating-linear-gradient(135deg,#3b4a7e 0 4px,#3a4870 4px 7px)}html[data-theme=dark] .sm-dual small{color:#98a1bc}html[data-theme=dark] .sm-stack i.n,html[data-theme=dark] .am-lg i.n{background:#3b4a7e}html[data-theme=dark] .sm-frise small{color:#98a1bc}html[data-theme=dark] .sm-frise b{color:#eef0f8}html[data-theme=dark] .sm-rank{border-bottom:1px solid #2f3858}html[data-theme=dark] .sm-rank>span{color:#7f89aa}html[data-theme=dark] .sm-rank>span.r1{color:#eef0f8}html[data-theme=dark] .ml-group .ml-row{background:#232b48}html[data-theme=dark] .cs-info>small,html[data-theme=dark] .cs-legend{color:#98a1bc}html[data-theme=dark] .cs-legend i.n{background:#3b4a7e}html[data-theme=dark] .cs-legend i.s{background:#5a6488}html[data-theme=dark] .pl-day{color:#98a1bc}html[data-theme=dark] .pl-day.is-on{background:#3b4a7e}html[data-theme=dark] .pl-name{color:#eef0f8}html[data-theme=dark] .pl-cell.free{background:#0d1222}html[data-theme=dark] .pl-cell.off{background:#3b4a7e}html[data-theme=dark] .am-lg i.s{background:#0d1222}html[data-theme=dark] .am-lg i.n{background:#3b4a7e}html[data-theme=dark] .hm-stack .n{background:repeating-linear-gradient(135deg,#3b4a7e 0 4px,#3a4870 4px 7px)}html[data-theme=dark] .hm-stack .s{background:repeating-linear-gradient(135deg,#5a6488 0 4px,#444e72 4px 7px)}html[data-theme=dark] .hm-cols small{color:#98a1bc}html[data-theme=dark] .hm-cols b{color:#eef0f8}html[data-theme=dark] .hm-legend i.n{background:#3b4a7e}html[data-theme=dark] .hm-legend i.s,html[data-theme=dark] .sm-radar-legend i.s{background:#5a6488}html[data-theme=dark] .pf-name{color:#eef0f8}html[data-theme=dark] .sm-bubble{background:#3b4a7e}html[data-theme=dark] .fa-steps i{background:#0d1222}html[data-theme=dark] .fa-steps small{color:#98a1bc}html[data-theme=dark] .fa-steps .is-on small{color:#eef0f8}html[data-theme=dark] .fa-paid{background:#262e4c}html[data-theme=dark] .fa-rest,html[data-theme=dark] .fa-trio small{color:#98a1bc}html[data-theme=dark] .dv-steps i{background:#0d1222}html[data-theme=dark] .dv-steps small{color:#98a1bc}html[data-theme=dark] .mb-menu{background:#0d1222}html[data-theme=dark] .mb-menu header strong{color:#eef0f8}html[data-theme=dark] .mb-menu header small{color:#98a1bc}html[data-theme=dark] .mb-menu header button:last-child,html[data-theme=dark] .mb-menu .mm-back{color:#eef0f8;background:#1b2240}html[data-theme=dark] .mm-tile{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .mm-tile.is-here{box-shadow:0 0 0 2px #f26a21,0 6px 18px #0006}html[data-theme=dark] .mm-tile i{background:#3b4a7e}html[data-theme=dark] .mm-tile i b{border:2px solid #1b2240}html[data-theme=dark] .mm-tile small{color:#98a1bc}html[data-theme=dark] .mm-list button{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .mm-list button .ic{color:#7f89aa}html[data-theme=dark] .mm-list button.is-on{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .mm-list button.is-on .ic{color:#ff9b5e}html[data-theme=dark] .lp-who .ml-av{background:#3b4a7e}html[data-theme=dark] .lp-amount small{color:#98a1bc}html[data-theme=dark] .lp-score i{background:#2b3453}html[data-theme=dark] .lp-next,html[data-theme=dark] .lp-contact a,html[data-theme=dark] .lp-contact button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .lp-facts li{border-bottom:1px solid #2f3858}html[data-theme=dark] .lp-facts i{color:#eef0f8;background:#2b3352}html[data-theme=dark] .lp-facts small{color:#98a1bc}html[data-theme=dark] .lp-timeline li:not(:last-child)>i:after{background:#2f3858}html[data-theme=dark] .lp-timeline i.n{background:#3b4a7e}html[data-theme=dark] .lp-timeline small{color:#98a1bc}html[data-theme=dark] .lp-timeline p{color:#aab3d0}html[data-theme=dark] .lp-doc i{background:#3b4a7e}html[data-theme=dark] .lp-doc small{color:#98a1bc}html[data-theme=dark] .lp .activity-composer h3{color:#eef0f8}html[data-theme=dark] .lp .activity-type button{color:#b7bed4;background:#262e4c}html[data-theme=dark] .lp .activity-type button.selected{background:#3b4a7e}html[data-theme=dark] .lp .activity-composer :is(textarea,input){background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .lp .parcours{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .lp .parcours-steps li.is-now i{background:#3b4a7e}html[data-theme=dark] .lp .parcours-panel{background:#262e4c}}html[data-theme=dark] dialog.cl-sheet{color:#eef0f8;background:#0d1222}html[data-theme=dark] .cl-sheet header .am-round{color:#eef0f8;background:#1b2240}html[data-theme=dark] .cl-trio small{color:#98a1bc}html[data-theme=dark] .cl-line{border-bottom:1px solid #2f3858}html[data-theme=dark] .cl-form label{color:#98a1bc}html[data-theme=dark] .cl-form input{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .cl-sheet footer{background:#161c34f5}html[data-theme=dark] .cl-sheet footer button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .am-ct .ui-chip,html[data-theme=dark] .ml-head .ui-chip{background:#3b4a7e}html[data-theme=dark] .cl-page footer{box-shadow:0 -8px 24px #0006}@media (max-width:760px){html[data-theme=dark] .ck-margin>div{background:#262e4c}html[data-theme=dark] .ck-margin small,html[data-theme=dark] .ck-bar.is-before em{color:#98a1bc}html[data-theme=dark] .ck .am-lg i.s{background:#5a6488}html[data-theme=dark] .mb-back{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .am-scroll{background:#262e4c}}html[data-theme=dark] .am-cap,html[data-theme=dark] .sm-cap,html[data-theme=dark] .ui-legend p{color:#98a1bc}html[data-theme=dark] .ui-legend{border-top:1px solid #2f3858}html[data-theme=dark] .ui-legend li{color:#eef0f8}html[data-theme=dark] .ui-legend i.s1{background:#3b4a7e}html[data-theme=dark] .ui-legend i.s2{background:#5a6488}@media (max-width:760px){html[data-theme=dark] .am-tr2 .am-count{color:#98a1bc;background:#262e4c}}html[data-theme=dark] .df-screen{color:#eef0f8;background:#0d1222}html[data-theme=dark] .df-screen .am-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .df-screen footer{background:#161c34f5}html[data-theme=dark] .df-field{color:#98a1bc}html[data-theme=dark] .df-field b{color:#eef0f8}html[data-theme=dark] .df-field :is(input,select){color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .df-sites button,html[data-theme=dark] .df-crew button{background:#262e4c}html[data-theme=dark] .df-sites button.is-on,html[data-theme=dark] .df-crew button.is-on{background:#35261a}html[data-theme=dark] .df-sites i,html[data-theme=dark] .df-crew i{background:#3b4a7e}html[data-theme=dark] .df-sites small,html[data-theme=dark] .df-crew small{color:#98a1bc}html[data-theme=dark] .df-crew em{color:#4fd19a;background:#173329}html[data-theme=dark] .df-crew .busy em{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .df-crew .off em{color:#eef0f8;background:#2b3352}html[data-theme=dark] .df-recap{background:#3b4a7e!important}html[data-theme=dark] .df-recap small{color:#7f89aa}html[data-theme=dark] .df-recap span{color:#3a4468}@media (max-width:760px){html[data-theme=dark] .pf-tabs{background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .pf-count{box-shadow:0 0 0 3px #0d1222}html[data-theme=dark] .ml .filter-panel{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .ml .filter-panel label,html[data-theme=dark] .ml .filter-panel label span{color:#98a1bc}html[data-theme=dark] .ml .filter-panel :is(input,select){color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .ml .filter-panel-actions{border-top:1px solid #2f3858}html[data-theme=dark] .ml .filter-panel-actions b{color:#eef0f8}html[data-theme=dark] .ml .filter-panel-actions button{color:#eef0f8;background:#262e4c}}html[data-theme=dark] .df-slots button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .df-slots small{color:#98a1bc}html[data-theme=dark] .df-slots .is-on{background:#3b4a7e}html[data-theme=dark] .df-slots .is-on small{color:#7c86a6}html[data-theme=dark] .df-quick button{color:#eef0f8;background:#262e4c}@media (max-width:760px){html[data-theme=dark] .sp{color:#eef0f8}html[data-theme=dark] .sp-week{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .sp-week button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .sp-week small{color:#98a1bc}html[data-theme=dark] .sp-days button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .sp-days small{color:#98a1bc}html[data-theme=dark] .sp-bar{background:#2f3858}html[data-theme=dark] .sp-days em{color:#b7bed4}html[data-theme=dark] .sp-days .is-on{background:#3b4a7e}html[data-theme=dark] .sp-days .is-on small,html[data-theme=dark] .sp-days .is-on em{color:#7c86a6}html[data-theme=dark] .sp-row{background:#262e4c}html[data-theme=dark] .sp-row.is-open{background:#35261a}html[data-theme=dark] .sp-head i{background:#3b4a7e}html[data-theme=dark] .sp-head span small,html[data-theme=dark] .sp-head em small{color:#98a1bc}html[data-theme=dark] .sp-actions button{color:#eef0f8;background:#1b2240}html[data-theme=dark] .sp-meta small{color:#98a1bc}}html[data-theme=dark] .df-crew .clash em{background:#3a1d20}html[data-theme=dark] .df-crew .clash{border-color:#613436}html[data-theme=dark] .sp-times button{background:#3b4a7e}html[data-theme=dark] .sp-times button:disabled{background:#444e72}html[data-theme=dark] .si-btn{color:#eef0f8;background:#262e4c}html[data-theme=dark] .si-manual{color:#b7bed4}html[data-theme=dark] .si-ok{color:#4fd19a!important}html[data-theme=dark] .si-screen .si-head{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .si-screen .si-head small{color:#98a1bc}html[data-theme=dark] .si-screen .si-line{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .si-screen .si-line.is-todo{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #0006}html[data-theme=dark] .si-screen .si-top select,html[data-theme=dark] .si-screen .si-sites input{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .si-screen .si-skip{color:#b7bed4}html[data-theme=dark] .si-screen .si-reason{color:#98a1bc}html[data-theme=dark] .si-screen .si-sites .is-on button{background:#3b4a7e}html[data-theme=dark] .pg-gate{color:#eef0f8;background:#0d1222}html[data-theme=dark] .pg-gate form{background:#1b2240;box-shadow:0 18px 48px #0006}html[data-theme=dark] .pg-gate header p{color:#98a1bc}html[data-theme=dark] .pg-gate-why{color:#b7bed4}html[data-theme=dark] .pg-gate-lines label{background:#262e4c}html[data-theme=dark] .pg-gate-lines small{color:#98a1bc}html[data-theme=dark] .pg-gate-lines input{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .pg-gate-lines em,html[data-theme=dark] .pg-gate-add{color:#98a1bc}html[data-theme=dark] .pg-gate-add select{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .pg-gate-total{background:#3b4a7e}html[data-theme=dark] .pg-gate-total span{color:#7c86a6}html[data-theme=dark] .pg-gate-go:disabled{background:#444e72}html[data-theme=dark] .pg-reminder{background:#3b4a7e;box-shadow:0 10px 24px #0006}html[data-theme=dark] .df-clear{color:#b7bed4}html[data-theme=dark] .ui-scan{color:#eef0f8}html[data-theme=dark] .ui-scan>p{color:#b7bed4}html[data-theme=dark] .ui-scan-sheet{background:#1b2240;box-shadow:0 14px 34px #0006,inset 0 0 0 1px #2f3858}html[data-theme=dark] .ui-scan-head{background:#3b4a7e}html[data-theme=dark] .ui-scan-row{background:#2f3858}html[data-theme=dark] .si-level.sure{color:#4fd19a;background:#173329}html[data-theme=dark] .si-level.likely{color:#eef0f8;background:#2b3352}html[data-theme=dark] .si-level.check{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .pp li{background:#262e4c}html[data-theme=dark] .pp li small,html[data-theme=dark] .pp li button,html[data-theme=dark] .pp-empty,html[data-theme=dark] .pp-note{color:#98a1bc}html[data-theme=dark] .scb-autodocs{background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .scb-autodocs>b small{color:#98a1bc}html[data-theme=dark] .scb-autodocs li button{background:#1b2240;box-shadow:0 2px 8px #0006}html[data-theme=dark] .scb-autodocs li small{color:#98a1bc}@media (max-width:760px){html[data-theme=dark] .skin-dirigeant .scb-autodocs{background:#262e4c}}html[data-theme=dark] .si-screen .si-sup b{color:#eef0f8}html[data-theme=dark] .si-screen .si-sup em{color:#98a1bc}html[data-theme=dark] .si-screen .si-tot,html[data-theme=dark] .si-screen .si-top>b:first-child{color:#eef0f8}html[data-theme=dark] .si-screen .si-qty{color:#98a1bc}html[data-theme=dark] .si-screen .si-top>b:nth-of-type(2){color:#eef0f8}html[data-theme=dark] .si-screen .si-top select{background:#262e4c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%231a2542' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat}html[data-theme=dark] .si-screen .si-rate.is-todo{color:#ff9b5e!important;background-color:#3a2617!important}html[data-theme=dark] .si-screen .si-skip{background:#262e4c}html[data-theme=dark] .si-screen .si-sites button{color:#eef0f8!important;background:#262e4c!important}html[data-theme=dark] .si-screen .si-sites button em{color:#7c86a6}html[data-theme=dark] .si-screen .si-sites span.is-on button{background:#3b4a7e!important}html[data-theme=dark] .si-screen .si-sites span.is-on button em{color:#7c86a6}html[data-theme=dark] .si-screen .si-sites input{color:#ff9b5e;background:#35261a!important}html[data-theme=dark] .df-screen .supplier-check{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .si-hero .si-big b{color:#eef0f8}html[data-theme=dark] .si-hero .si-big span{color:#98a1bc}html[data-theme=dark] .si-vat,html[data-theme=dark] .si-meta{color:#4fd19a;background:#173329}html[data-theme=dark] .si-vat.is-warn{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .si-meta{color:#b7bed4;background:#262e4c}html[data-theme=dark] .si-lab{color:#eef0f8}html[data-theme=dark] .si-dot{background:#5a3a27}html[data-theme=dark] .si-dot.navy{background:#3b4a7e}html[data-theme=dark] .si-dot.slate{background:#5a6488}html[data-theme=dark] .si-more{color:#98a1bc}html[data-theme=dark] .si-gauge>span{color:#b7bed4}html[data-theme=dark] .si-gauge b{color:#eef0f8}html[data-theme=dark] .si-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .si-card.is-todo{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #0006}html[data-theme=dark] .si-num{background:#3b4a7e}html[data-theme=dark] .si-ttl b{color:#eef0f8}html[data-theme=dark] .si-ttl small{color:#98a1bc}html[data-theme=dark] .si-amt{color:#eef0f8}html[data-theme=dark] .si-amt .ui-ico{color:#98a1bc}html[data-theme=dark] .si-level.off{color:#b7bed4;background:#0d1222}html[data-theme=dark] .si-dest{color:#eef0f8;background:#262e4c}html[data-theme=dark] .si-dest.is-todo{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .si-detail{border-top:1px dashed #2f3858}html[data-theme=dark] .si-screen .si-skip.is-on{background:#3b4a7e}html[data-theme=dark] .si-screen .supplier-check small{color:#98a1bc}html[data-theme=dark] .si-screen footer{box-shadow:0 -8px 24px #0006}html[data-theme=dark] .si-foot small{color:#98a1bc}html[data-theme=dark] .si-foot b{color:#eef0f8}html[data-theme=dark] .si-err{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .si-al{background:#262e4c}html[data-theme=dark] .si-al.is-over{background:#35261a}html[data-theme=dark] .si-al-name b{color:#eef0f8}html[data-theme=dark] .si-al-name small{color:#98a1bc}html[data-theme=dark] .si-al-in em{color:#b7bed4}html[data-theme=dark] .si-screen .si-al-in input{color:#eef0f8;background:#1b2240}html[data-theme=dark] .si-screen .si-al-in input:disabled{-webkit-text-fill-color:#eef0f8}html[data-theme=dark] .si-al-x{color:#b7bed4;background:#1b2240}html[data-theme=dark] .si-al-amt{color:#b7bed4}html[data-theme=dark] .si-al.is-over .si-al-amt{color:#ff9b5e}html[data-theme=dark] .si-screen .si-pick{background-color:#3b4a7e}html[data-theme=dark] .si-rest{color:#4fd19a}html[data-theme=dark] .si-rest.is-warn{color:#ff9b5e}html[data-theme=dark] .si-pack{background:#3a2617}html[data-theme=dark] .si-pack b{color:#ff9b5e}html[data-theme=dark] .si-pack small{color:#b7bed4}html[data-theme=dark] .si-pack.is-set{background:#173329}html[data-theme=dark] .si-pack.is-set b{color:#4fd19a}html[data-theme=dark] .si-pack-in em{color:#eef0f8}html[data-theme=dark] .si-screen .si-pack-in input{color:#eef0f8;background:#1b2240}html[data-theme=dark] .pv-legend{color:#b7bed4}html[data-theme=dark] .pv-legend i.s{background:#5a6488}html[data-theme=dark] .pv-head{color:#eef0f8}html[data-theme=dark] .pv-head em{color:#b7bed4;background:#0d1222}html[data-theme=dark] .pv-head em.is-bad{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .pv-head em.is-good{color:#4fd19a;background:#173329}html[data-theme=dark] .pv-line,html[data-theme=dark] .pds h4{color:#eef0f8}html[data-theme=dark] .pds h4 small{color:#98a1bc}html[data-theme=dark] .pds-tiles>div{background:#262e4c}html[data-theme=dark] .pds-tiles small{color:#98a1bc}html[data-theme=dark] .pds-tiles b{color:#eef0f8}html[data-theme=dark] .pds-tiles span{color:#b7bed4}html[data-theme=dark] .pds-tiles .is-bad{background:#3a2617}html[data-theme=dark] .pds-tiles .is-bad b{color:#ff9b5e}html[data-theme=dark] .pds-tiles .is-good{background:#173329}html[data-theme=dark] .pds-tiles .is-good b{color:#4fd19a}html[data-theme=dark] .pds-gap.is-bad{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .pds-gap.is-good{color:#4fd19a;background:#173329}html[data-theme=dark] .pds-legend{color:#b7bed4}html[data-theme=dark] .pds-legend i.s{background:#5a6488}html[data-theme=dark] .pds-note{color:#98a1bc}html[data-theme=dark] .pds-rest{color:#b7bed4;background:#262e4c}html[data-theme=dark] .pds-rest b{color:#eef0f8}html[data-theme=dark] .pds-line{border-top:1px dashed #2f3858}html[data-theme=dark] .pds-line b{color:#eef0f8}html[data-theme=dark] .pds-line small{color:#98a1bc}html[data-theme=dark] .ta-hero span{color:#b7bed4}html[data-theme=dark] .ta-stat>span,html[data-theme=dark] .ta-stat>b{color:#eef0f8}html[data-theme=dark] .ta-stat>b small{color:#98a1bc}html[data-theme=dark] .ta-tile{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .ta-tile.has-news{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #0006}html[data-theme=dark] .ta-tile .ta-avatar{background:#3b4a7e}html[data-theme=dark] .ta-tile .ta-avatar i{background:#5a6488;border:2px solid #1b2240}html[data-theme=dark] .ta-tile strong{color:#eef0f8}html[data-theme=dark] .ta-tag{color:#eef0f8;background:#2b3352}html[data-theme=dark] .ta-tag.is-hours{color:#4fd19a;background:#173329}html[data-theme=dark] .ta-tag.is-silent{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .ta-tile small{color:#98a1bc}html[data-theme=dark] .ta-event.is-link:active{background:#262e4c}html[data-theme=dark] button.ta-event{border-bottom:1px solid #483430}html[data-theme=dark] button.ta-event.is-new{background:#3a2020}html[data-theme=dark] .cvl-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .cvl-main b{color:#eef0f8}html[data-theme=dark] .cvl-main small{color:#98a1bc}html[data-theme=dark] .cvl-main em{color:#b7bed4}html[data-theme=dark] .cvl-side time{color:#98a1bc}html[data-theme=dark] .cv-title h1{color:#eef0f8}html[data-theme=dark] .cv-title small{color:#98a1bc}html[data-theme=dark] .cv-access i{background:#3b4a7e;border:2px solid #0d1222}html[data-theme=dark] .cv-access small,html[data-theme=dark] .cv-empty{color:#98a1bc}html[data-theme=dark] .cv-day span{color:#b7bed4;background:#2d3556}html[data-theme=dark] .cv-av{color:#eef0f8;background:#1b2240;box-shadow:0 2px 8px #0006}html[data-theme=dark] .cv-bubble{background:#1b2240;box-shadow:0 4px 14px #0006}html[data-theme=dark] .cv-msg.is-mine .cv-bubble{background:#3b4a7e}html[data-theme=dark] .cv-bubble time{color:#98a1bc}html[data-theme=dark] .cv-msg.is-mine .cv-bubble time{color:#7c86a6}html[data-theme=dark] .cv-form{background:#161c34f5;box-shadow:0 -8px 24px #0006}html[data-theme=dark] .cv-photo,html[data-theme=dark] .cv-bar textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .cv-send:disabled{background:#6b4a36}html[data-theme=dark] .cv-preview button{background:#3b4a7e}html[data-theme=dark] .cv-error{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .cv-hint{color:#98a1bc;background:#161c34f5}html[data-theme=dark] .hs-total b{color:#eef0f8}html[data-theme=dark] .hs-total span{color:#98a1bc}html[data-theme=dark] .hs-note{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .hs-head b{color:#eef0f8}html[data-theme=dark] .hs-head small{color:#98a1bc}html[data-theme=dark] .hs-head em.is-ok{color:#4fd19a;background:#173329}html[data-theme=dark] .hs-head em.is-wait{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .hs-step button,html[data-theme=dark] .df-screen .hs-step input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .hs-step span{color:#b7bed4}html[data-theme=dark] .hs-btn{background:#3b4a7e}html[data-theme=dark] .hs-btn:disabled{color:#98a1bc;background:#2f3858}html[data-theme=dark] .hs-link{color:#ff9b5e}html[data-theme=dark] .hs-add select,html[data-theme=dark] .hs-foot button.is-ghost{color:#eef0f8;background:#262e4c}html[data-theme=dark] .hv-row{border-top:1px dashed #2f3858}html[data-theme=dark] .hv-open b{color:#eef0f8}html[data-theme=dark] .hv-open small{color:#98a1bc}html[data-theme=dark] .hv-h{color:#eef0f8}html[data-theme=dark] .hv-ok{color:#4fd19a;background:#173329}html[data-theme=dark] .hv-more{color:#b7bed4}html[data-theme=dark] .hv-all{background:#3b4a7e}@media (max-width:760px){html[data-theme=dark] .hs-m .fa-m-actions button{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}}html[data-theme=dark] .mm-theme{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .mm-theme span{color:#eef0f8}html[data-theme=dark] .mb-style{background:#1b2240}html[data-theme=dark] .pl-box{border:1px solid var(--line,#2f3858);background:#1b2240}html[data-theme=dark] .pl-head small{color:#98a1bc}html[data-theme=dark] .pl-head .ui-chip,html[data-theme=dark] .pl-send{background:#3b4a7e}html[data-theme=dark] .pl-box .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .pl-cap{color:#98a1bc}html[data-theme=dark] .settings-links button{border:1px solid var(--line,#2f3858);background:#1b2240}html[data-theme=dark] .settings-links b{color:#eef0f8}html[data-theme=dark] .settings-links small{color:#98a1bc}html[data-theme=dark] .cm-seg{border:1px solid var(--line,#474747)}html[data-theme=dark] .cm-seg button{background:#1b2240}html[data-theme=dark] .skin-dirigeant .cm,html[data-theme=dark] .skin-wide .cm{color:#eef0f8}html[data-theme=dark] .skin-dirigeant .cm-side,html[data-theme=dark] .skin-wide .cm-side{background:#3b4a7e}html[data-theme=dark] .skin-dirigeant .cm-preview,html[data-theme=dark] .skin-wide .cm-preview{color:#eef0f8;background:#1b2240}html[data-theme=dark] .cm-preview small,html[data-theme=dark] .cm-preview em{color:#98a1bc}html[data-theme=dark] .skin-dirigeant .cm-seg,html[data-theme=dark] .skin-wide .cm-seg{background:#262e4c}html[data-theme=dark] .skin-dirigeant .cm-seg button,html[data-theme=dark] .skin-wide .cm-seg button{color:#b7bed4}html[data-theme=dark] .skin-dirigeant .cm-seg button.on,html[data-theme=dark] .skin-wide .cm-seg button.on{background:#3b4a7e}html[data-theme=dark] .skin-dirigeant .cm-sec,html[data-theme=dark] .skin-wide .cm-sec{color:#98a1bc}html[data-theme=dark] .skin-dirigeant .cm .form-grid label>span,html[data-theme=dark] .skin-wide .cm .form-grid label>span{color:#b7bed4}html[data-theme=dark] .skin-dirigeant .cm .form-grid input,html[data-theme=dark] .skin-dirigeant .cm .form-grid select,html[data-theme=dark] .skin-wide .cm .form-grid input,html[data-theme=dark] .skin-wide .cm .form-grid select{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-dirigeant .cm .form-grid input:focus,html[data-theme=dark] .skin-wide .cm .form-grid input:focus{background:#1b2240}html[data-theme=dark] .skin-dirigeant .cm .creator-actions button,html[data-theme=dark] .skin-wide .cm .creator-actions button{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-dirigeant .cm .duplicate-alert,html[data-theme=dark] .skin-wide .cm .duplicate-alert{background:#36261d}html[data-theme=dark] .skin-dirigeant .cm .close,html[data-theme=dark] .skin-wide .cm .close{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .pg-create,html[data-theme=dark] .skin-dirigeant .pg-create{box-shadow:0 18px 44px #0006}html[data-theme=dark] .skin-wide .pg-create header,html[data-theme=dark] .skin-dirigeant .pg-create header{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-create>button,html[data-theme=dark] .skin-dirigeant .pg-create>button{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-create>button:hover,html[data-theme=dark] .skin-dirigeant .pg-create>button:hover{background:#262e4c}html[data-theme=dark] .skin-wide .pg-create>button small,html[data-theme=dark] .skin-dirigeant .pg-create>button small{color:#98a1bc}html[data-theme=dark] .skin-dirigeant .cm-note,html[data-theme=dark] .skin-wide .cm-note{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-dirigeant .cm .ent-picked,html[data-theme=dark] .skin-wide .cm .ent-picked{color:#98a1bc}html[data-theme=dark] .skin-dirigeant .cm .pg-lines,html[data-theme=dark] .skin-wide .cm .pg-lines{background:#262e4c}html[data-theme=dark] .skin-dirigeant .cm .pg-lines-head,html[data-theme=dark] .skin-wide .cm .pg-lines-head{color:#98a1bc;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-dirigeant .cm .pg-lines-head span,html[data-theme=dark] .skin-wide .cm .pg-lines-head span{color:#98a1bc}html[data-theme=dark] .skin-dirigeant .cm-body .creator-actions,html[data-theme=dark] .skin-wide .cm-body .creator-actions{background:#1b2240;border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .sw-sum small,html[data-theme=dark] .skin-wide .sw-ht em{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-ttc{color:#b7bed4}html[data-theme=dark] .skin-wide .sw-dests{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .sw-dests em{color:#eef0f8}html[data-theme=dark] .skin-wide .sw-sure span{color:#b7bed4}html[data-theme=dark] .skin-wide .sw-row{background:#262e4c}html[data-theme=dark] .skin-wide .sw-row.is-todo{background:#31231a}html[data-theme=dark] .skin-wide .sw-head{color:#eef0f8}html[data-theme=dark] .skin-wide .sw-num{background:#3b4a7e}html[data-theme=dark] .skin-wide .sw-ttl small{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-dest{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .sw-chev{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-warn{background:#36271d}html[data-theme=dark] .skin-wide .supplier-check{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .sw-sum .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .sw-detail select,html[data-theme=dark] .skin-wide .sw-detail input[type=number]{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .sw-detail .si-al{background:#1b2240}html[data-theme=dark] .skin-wide .sw-detail .si-al input[type=number]{background:#262e4c}html[data-theme=dark] .skin-wide .sw-panel{border-top:1px solid #2f3752}html[data-theme=dark] .skin-wide .sw-blk{background:#1b2240}html[data-theme=dark] .skin-wide .sw-blk h4{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-why,html[data-theme=dark] .skin-wide .sw-fields label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .sw-panel select,html[data-theme=dark] .skin-wide .sw-panel input[type=number]{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .sw-panel select.is-todo{background:#3f2e22}html[data-theme=dark] .skin-wide .sw-fields .sw-check{color:#eef0f8}html[data-theme=dark] .skin-wide .sw-al{background:#262e4c}html[data-theme=dark] .skin-wide .sw-al.is-over{background:#36271d}html[data-theme=dark] .skin-wide .sw-al-name small,html[data-theme=dark] .skin-wide .sw-al-over{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-al-in input{background:#1b2240}html[data-theme=dark] .skin-wide .sw-al-in em{color:#b7bed4}html[data-theme=dark] .skin-wide .sw-al-x{color:#b7bed4;background:#1b2240}html[data-theme=dark] .skin-wide .sw-add select{background:#0d1222}html[data-theme=dark] .skin-wide .sw-skip{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-panel .si-pack{background:#36261d}html[data-theme=dark] .skin-wide .sw-panel .si-pack-in input{background:#1b2240}html[data-theme=dark] .skin-wide .cm-panel{background:#262e4c}html[data-theme=dark] .skin-wide .cm-panel-head .sw-ttl small{color:#98a1bc}html[data-theme=dark] .skin-wide .sw-back{color:#b7bed4;background:#1b2240}html[data-theme=dark] .skin-wide .cm-panel .sw-al-amt{color:#b7bed4}html[data-theme=dark] .skin-wide .sw-row.is-sel,html[data-theme=dark] .skin-wide .cm-panel{background:#1b2240}html[data-theme=dark] .skin-wide .cm-panel .sw-blk{background:#262e4c}html[data-theme=dark] .skin-wide .cm-panel .sw-al,html[data-theme=dark] .skin-wide .cm-panel .sw-al-in input,html[data-theme=dark] .skin-wide .cm-panel select,html[data-theme=dark] .skin-wide .cm-panel input[type=number]{background:#1b2240}html[data-theme=dark] .skin-wide .cm-panel .sw-blk select,html[data-theme=dark] .skin-wide .cm-panel .sw-blk input[type=number]{box-shadow:inset 0 0 0 1px #2f3752}html[data-theme=dark] .skin-wide .sw-row.is-sel{background:#1b2240}html[data-theme=dark] .skin-dirigeant .cm textarea,html[data-theme=dark] .skin-wide .cm textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-dirigeant .cm textarea:focus,html[data-theme=dark] .skin-wide .cm textarea:focus{background:#1b2240}html[data-theme=dark] .cm-drop{color:#eef0f8;background:#232b48;border:2px dashed #38415c}html[data-theme=dark] .cm-drop small{color:#98a1bc}html[data-theme=dark] .cm-drop.is-over{background:#36261d}html[data-theme=dark] .cm-files li{background:#262e4c}html[data-theme=dark] .cm-files small{color:#98a1bc}html[data-theme=dark] .cm-files button{color:#b7bed4;background:#1b2240}html[data-theme=dark] .skin-wide .pg-create header:not(:first-child),html[data-theme=dark] .skin-dirigeant .pg-create header:not(:first-child){border-top:1px solid #0d1222}html[data-theme=dark] .skin-dirigeant .cm-mic,html[data-theme=dark] .skin-wide .cm-mic{background:#262e4c}html[data-theme=dark] .cm-mic small{color:#98a1bc}html[data-theme=dark] .cm-mic.is-recording .cm-mic-btn{background:#3b4a7e}html[data-theme=dark] .cm-mic-x{color:#b7bed4;background:#1b2240}html[data-theme=dark] .skin-wide .lw-card{background:#1b2240}html[data-theme=dark] .skin-wide .lw-h{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-name b{color:#eef0f8}html[data-theme=dark] .skin-wide .lw-name small{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-pill{background:#36261d}html[data-theme=dark] .skin-wide .lw-pill.is-lost{background:#361d1d}html[data-theme=dark] .skin-wide .lw-btn{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .lw-btn:hover:not(:disabled){background:#242b3e}html[data-theme=dark] .skin-wide .lw-amount{border-left:1px solid #0d1222}html[data-theme=dark] .skin-wide .lw-amount b{color:#eef0f8}html[data-theme=dark] .skin-wide .lw-amount small{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-pop{background:#1b2240;box-shadow:0 18px 44px #0006}html[data-theme=dark] .skin-wide .lw .parcours{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .lw .parcours-steps li{color:#98a1bc}html[data-theme=dark] .skin-wide .lw .parcours-steps li i{background:repeating-linear-gradient(135deg,#262c40 0 4px,#0d1222 4px 8px)}html[data-theme=dark] .skin-wide .lw .parcours-steps li.is-done{color:#eef0f8}html[data-theme=dark] .skin-wide .lw .parcours-steps li.is-done i{background:#3b4a7e}html[data-theme=dark] .skin-wide .lw .parcours-ghost{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .lw-follow .activity-type{background:#262e4c}html[data-theme=dark] .skin-wide .lw-follow .activity-type button{color:#b7bed4}html[data-theme=dark] .skin-wide .lw-follow .activity-type button.selected{background:#3b4a7e}html[data-theme=dark] .skin-wide .lw-follow textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .lw-follow textarea:focus{background:#1b2240}html[data-theme=dark] .skin-wide .lw-tl li{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .lw-tl li i{background:#36261d}html[data-theme=dark] .skin-wide .lw-tl li.is-voice i{background:#3b4a7e}html[data-theme=dark] .skin-wide .lw-tl b{color:#eef0f8}html[data-theme=dark] .skin-wide .lw-tl p{color:#b7bed4}html[data-theme=dark] .skin-wide .lw-tl small,html[data-theme=dark] .skin-wide .lw-doc small,html[data-theme=dark] .skin-wide .lw-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-next{background:#3b4a7e}html[data-theme=dark] .skin-wide .lw-kv dt{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-kv dd,html[data-theme=dark] .skin-wide .lw-kv a{color:#eef0f8}html[data-theme=dark] .skin-wide .lw-pop .record-tools{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .lw-pop select{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .lw-pop button{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .lw-pop button.danger{background:#361d1d}html[data-theme=dark] .skin-wide .fc-box{background:#262e4c}html[data-theme=dark] .skin-wide .fc-box.is-rec{background:#31231a}html[data-theme=dark] .skin-wide .fc-box textarea{color:#eef0f8}html[data-theme=dark] .skin-wide .fc-box:focus-within{background:#1b2240}html[data-theme=dark] .skin-wide .fc-mic-btn{background:#3b4a7e}html[data-theme=dark] .skin-wide .fc-lab{color:#b7bed4}html[data-theme=dark] .skin-wide .fc-hint{color:#98a1bc}html[data-theme=dark] .skin-wide .fc-meeting{background:#262e4c}html[data-theme=dark] .skin-wide .fc-meeting b{color:#eef0f8}html[data-theme=dark] .skin-wide .fc-meeting p{color:#b7bed4}html[data-theme=dark] .wp-chip{color:#eef0f8;background:#262e4c}html[data-theme=dark] .wp-chip:hover{background:#0d1222}html[data-theme=dark] .wp-chip.is-on{background:#3b4a7e}html[data-theme=dark] .wp-time{color:#eef0f8;background:#262e4c}html[data-theme=dark] .wp-sum button{color:#98a1bc}html[data-theme=dark] .wp-cal{background:#1b2240;box-shadow:0 18px 44px #0006}html[data-theme=dark] .wp-cal header b{color:#eef0f8}html[data-theme=dark] .wp-cal header button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .wp-cal-dow{color:#98a1bc}html[data-theme=dark] .wp-cal-grid button{color:#eef0f8}html[data-theme=dark] .wp-cal-grid button:hover{background:#262e4c}html[data-theme=dark] .ga-frame{background:#1b2240;border:1px solid #2f3752}html[data-theme=dark] .ga-state{color:#b7bed4}html[data-theme=dark] .ga-connect{background:#262e4c}html[data-theme=dark] .ga-connect b{color:#eef0f8}html[data-theme=dark] .ga-connect p{color:#b7bed4}html[data-theme=dark] .ga-connect small{color:#98a1bc}html[data-theme=dark] .ga-row input{color:#eef0f8;background:#1b2240}html[data-theme=dark] .ga-google{color:#eef0f8;background:#1b2240;box-shadow:inset 0 0 0 1.5px #363e58}html[data-theme=dark] .aw-nav b{color:#eef0f8}html[data-theme=dark] .aw-nav button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .aw-mode{background:#262e4c}html[data-theme=dark] .aw-mode button{color:#b7bed4}html[data-theme=dark] .aw-mode button.on{background:#3b4a7e}html[data-theme=dark] .aw-head{color:#98a1bc}html[data-theme=dark] .aw-head b{color:#eef0f8}html[data-theme=dark] .aw-scroll{background:#232b48;border:1px solid #2e354d}html[data-theme=dark] .aw-hours span{color:#98a1bc}html[data-theme=dark] .aw-col{background-image:repeating-linear-gradient(#0000 0 43px,#202637 43px 44px);border-left:1px solid #2e354d}html[data-theme=dark] .aw-col.is-today{background-color:#31231a}html[data-theme=dark] .aw-col.is-off{background-color:#202432}html[data-theme=dark] .aw-ev{background:#3b4a7e}html[data-theme=dark] .aw-ev.is-reminder{color:#eef0f8;background:#232a3e}html[data-theme=dark] .aw-legend{color:#98a1bc}html[data-theme=dark] .aw-legend i{background:#3b4a7e}html[data-theme=dark] .aw-legend i.is-reminder{background:#232a3e}html[data-theme=dark] .aw-form{background:#262e4c}html[data-theme=dark] .aw-sum{color:#b7bed4}html[data-theme=dark] .aw-sum b{color:#eef0f8}html[data-theme=dark] .aw-clash{background:#36271d}html[data-theme=dark] .aw-form .form-grid label{color:#b7bed4}html[data-theme=dark] .aw-form .form-grid input{color:#eef0f8;background:#1b2240}html[data-theme=dark] .aw-form .wp-chip{background:#1b2240}html[data-theme=dark] .aw-form .wp-chip.is-on{background:#3b4a7e}html[data-theme=dark] .aw-on{color:#eef0f8}html[data-theme=dark] .aw-off{color:#98a1bc}html[data-theme=dark] .aw-link button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .aw-link .aw-connect{background:#1b2240;box-shadow:inset 0 0 0 1.5px #363e58}html[data-theme=dark] .aw-ev.is-google,html[data-theme=dark] .aw-legend i.is-google{background:#1d2636}html[data-theme=dark] .aw-both{color:#b7bed4}html[data-theme=dark] .aw-ev.is-google{background:color-mix(in srgb,var(--gc,#4285f4) 16%,#1b2240);color:#eef0f8}html[data-theme=dark] .aw-both select{color:#eef0f8;background:#1b2240}html[data-theme=dark] .dv{color:#eef0f8}html[data-theme=dark] .dv-head p,html[data-theme=dark] .dv-quota small{color:#98a1bc}html[data-theme=dark] .dv-card{background:#1b2240}html[data-theme=dark] .dv-connect p{color:#b7bed4}html[data-theme=dark] .dv-trail i{color:#98a1bc}html[data-theme=dark] .dv-trail button{color:#eef0f8}html[data-theme=dark] .dv-trail button:hover:not(:disabled){background:#262e4c}html[data-theme=dark] .dv-search input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dv-btn{color:#eef0f8;background:#0d1222}html[data-theme=dark] .dv-btn:hover{background:#242b3e}html[data-theme=dark] .dv-list button{color:#eef0f8;background:#232b48}html[data-theme=dark] .dv-list button:hover{background:#1c2335}html[data-theme=dark] .dv-ico{color:#b7bed4;background:#0d1222}html[data-theme=dark] .dv-ico.is-folder{background:#36261d}html[data-theme=dark] .dv-name small,html[data-theme=dark] .dv-meta,html[data-theme=dark] .dv-empty{color:#98a1bc}html[data-theme=dark] .dv-error{background:#36271d}html[data-theme=dark] .dv-ideas h3{color:#98a1bc}html[data-theme=dark] .dv-ideas ul{color:#b7bed4}html[data-theme=dark] .dv-note{color:#98a1bc;background:#262e4c}html[data-theme=dark] .pd-btn{color:#eef0f8;background:#0d1222}html[data-theme=dark] .pd-btn:hover:not(:disabled){background:#242b3e}html[data-theme=dark] .pdv small,html[data-theme=dark] .lg-x{color:#98a1bc}html[data-theme=dark] .lg-x:hover{background:#3a2617}html[data-theme=dark] .skin-wide .pg-noresult{color:#98a1bc;border:1.5px dashed #2b3453}html[data-theme=dark] .skin-wide .pg-noresult span{box-shadow:0 0 0 8px #4c3729}html[data-theme=dark] .co2-side{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .co2-side h1{color:#eef0f8}html[data-theme=dark] .co2-lead{color:#b7bed4}html[data-theme=dark] .co2-score{background:#262e4c}html[data-theme=dark] .co2-score b{color:#eef0f8}html[data-theme=dark] .co2-score small{color:#98a1bc}html[data-theme=dark] .co2-missing{color:#b7bed4}html[data-theme=dark] .co2-nav{color:#eef0f8}html[data-theme=dark] .co2-nav:hover{background:#262e4c!important}html[data-theme=dark] .co2-nav small{color:#98a1bc}html[data-theme=dark] .co2-main section{box-shadow:0 6px 18px #0006}html[data-theme=dark] .co2-main h2{color:#eef0f8}html[data-theme=dark] .co2-main h2 small{color:#98a1bc}html[data-theme=dark] .int-row{background:#262e4c}html[data-theme=dark] .int-main b{color:#eef0f8}html[data-theme=dark] .int-main small{color:#b7bed4}html[data-theme=dark] .int-actions button{color:#eef0f8;background:#1b2240;border:1px solid #2b3453}html[data-theme=dark] .skin-dirigeant .pg-noresult{color:#98a1bc;border:1.5px dashed #2b3453}html[data-theme=dark] .skin-dirigeant .pg-noresult span{box-shadow:0 0 0 8px #4c3729}@media (max-width:900px){html[data-theme=dark] .co2-nav{background:#262e4c!important}}html[data-theme=dark] .dh-hero{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dh-av{background:#3b4a7e}html[data-theme=dark] .dh-who h2{color:#eef0f8}html[data-theme=dark] .dh-who p{color:#b7bed4}html[data-theme=dark] .dh-chips>span:not(.pg-chip){color:#b7bed4;background:#262e4c}html[data-theme=dark] .dh-amount small{color:#98a1bc}html[data-theme=dark] .dh-amount b{color:#eef0f8}html[data-theme=dark] .dh-amount span{color:#b7bed4}html[data-theme=dark] .dh-steps li:before{background:#2b3352}html[data-theme=dark] .dh-steps li i{background:#1b2240;border:3px solid #7c86a6}html[data-theme=dark] .dh-steps b{color:#eef0f8}html[data-theme=dark] .dh-steps small{color:#98a1bc}html[data-theme=dark] .dh-facts{border-top:1px solid #2f3858}html[data-theme=dark] .dh-facts dt{color:#98a1bc}html[data-theme=dark] .dh-facts dd{color:#eef0f8}html[data-theme=dark] .dh-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dh-card h3{color:#98a1bc}html[data-theme=dark] .dh-card b{color:#eef0f8}html[data-theme=dark] .dh-card p{color:#b7bed4}html[data-theme=dark] .dh-contact a{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dh-contact a:hover{background:#3a2617}html[data-theme=dark] .dh-contact small{color:#98a1bc}html[data-theme=dark] .fh-cols .fa-preview{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fh-actions button{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .fh-row{color:#b7bed4}html[data-theme=dark] .fh-row b{color:#eef0f8}html[data-theme=dark] .fh-row.is-total{border-top:1px solid #2f3858}html[data-theme=dark] .fh-side .fa-note{color:#b7bed4;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fh-side .fa-bar{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .demo-dialog{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .demo-dialog header h2{color:#eef0f8}html[data-theme=dark] .skin-wide .demo-dialog header>button{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .person-grid legend,html[data-theme=dark] .skin-wide .person-cumuls h3{color:#98a1bc}html[data-theme=dark] .skin-wide .demo-dialog label{color:#b7bed4}html[data-theme=dark] .skin-wide .demo-dialog input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-theme=dark] .skin-wide .demo-dialog select,html[data-theme=dark] .skin-wide .demo-dialog textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .demo-dialog input:focus,html[data-theme=dark] .skin-wide .demo-dialog select:focus,html[data-theme=dark] .skin-wide .demo-dialog textarea:focus{background:#1b2240}html[data-theme=dark] .skin-wide .demo-dialog footer{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .demo-dialog footer button{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .demo-dialog .person-cumuls dl>div{background:#262e4c}html[data-theme=dark] .skin-wide .demo-dialog .demo-error{color:#ff9b5e;background:#36261d}html[data-theme=dark] .skin-wide .demo-dialog .person-grid fieldset>button,html[data-theme=dark] .skin-wide .demo-dialog fieldset button:not([type=submit]){color:#eef0f8!important;background:#262e4c!important}html[data-theme=dark] .skin-wide .demo-dialog .person-grid fieldset>button:hover{background:#3a2617!important}html[data-theme=dark] .skin-wide .tx-list,html[data-theme=dark] .skin-wide .tx-editor{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .tx-list b{color:#98a1bc}html[data-theme=dark] .skin-wide .tx-list button{color:#eef0f8}html[data-theme=dark] .skin-wide .tx-editor input,html[data-theme=dark] .skin-wide .tx-editor select,html[data-theme=dark] .skin-wide .tx-editor textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .tx-editor input:focus,html[data-theme=dark] .skin-wide .tx-editor textarea:focus{background:#1b2240}html[data-theme=dark] .skin-wide .tx-actions button{color:#eef0f8;background:#0d1222}@media (max-width:760px){html[data-theme=dark] .skin-dirigeant .pg-main .pg-lines-due .pg-lines-row:has(>span:nth-child(5):last-child){background:#1b2240}html[data-theme=dark] .skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:first-child,html[data-theme=dark] .skin-dirigeant .pg-main .pg-lines-due .pg-lines-row>span:nth-child(3){color:#98a1bc}}html[data-theme=dark] .skin-wide .creator-modal:not(.cm){color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .close{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) h2{color:#eef0f8}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .creator-intro,html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .form-grid label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] .skin-wide .creator-modal:not(.cm) select,html[data-theme=dark] .skin-wide .creator-modal:not(.cm) textarea{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) input:focus,html[data-theme=dark] .skin-wide .creator-modal:not(.cm) select:focus,html[data-theme=dark] .skin-wide .creator-modal:not(.cm) textarea:focus{background:#1b2240}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .creator-actions{border-top:1px solid #0d1222}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .creator-actions button{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .creator-modal:not(.cm) .pg-lines{background:#262e4c}html[data-theme=dark] .ap-label{color:#98a1bc}html[data-theme=dark] .ap-swatches button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .ap-swatches button.is-on{background:#1b2240;border-color:#eef0f8}html[data-theme=dark] .ap-preview{color:#eef0f8;background:#262e4c}html[data-theme=dark] .ap-preview small{color:#98a1bc}html[data-theme=dark] .ap-pv-bar{background:#2f3858}html[data-theme=dark] .ap-pv-ghost{background:#1b2240}html[data-theme=dark] .dv-tree{border-bottom:1px solid #2f3858}html[data-theme=dark] .dv-tree p,html[data-theme=dark] .dv-tree small{color:#b7bed4}html[data-theme=dark] .dv-tree li{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dv-tree li button{color:#98a1bc}html[data-theme=dark] .dv-tree li button:hover{background:#3a2617}html[data-theme=dark] .dv-tree form input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dv-tree form button{color:#eef0f8;background:#0d1222}html[data-theme=dark] .pd-sub{color:#eef0f8;background:#262e4c}html[data-theme=dark] .conv-list{color:#b7bed4}html[data-theme=dark] .conv-list b{color:#eef0f8}html[data-theme=dark] .ech-retenue{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .ech-none{color:#98a1bc}html[data-theme=dark] .sv{color:#eef0f8;background:#1b2240}html[data-theme=dark] .sv-close{color:#b7bed4;background:#262e4c}html[data-theme=dark] .sv-ring{background:conic-gradient(#f26a21 calc(var(--p)*1%),#2b3352 0)}html[data-theme=dark] .sv-ring:before{background:#1b2240}html[data-theme=dark] .sv-ring b{color:#eef0f8}html[data-theme=dark] .sv-ring small{color:#98a1bc}html[data-theme=dark] .sv-sub{color:#b7bed4}html[data-theme=dark] .sv-next{background:#3a2617}html[data-theme=dark] .sv-next small{color:#ff9b5e}html[data-theme=dark] .sv-next span{color:#b7bed4}html[data-theme=dark] .sv-phases li:before{background:#2b3352}html[data-theme=dark] .sv-phases li.is-current:before{background:linear-gradient(90deg,#f26a21 50%,#2b3352 50%)}html[data-theme=dark] .sv-phases li i{background:#1b2240;border:3px solid #7c86a6}html[data-theme=dark] .sv-phases small,html[data-theme=dark] .sv-body h3{color:#98a1bc}html[data-theme=dark] .sv-body li{background:#262e4c}html[data-theme=dark] .sv-body li i{border:2px solid #7c86a6}html[data-theme=dark] .sv-body li.is-done i{border-color:#4fd19a}html[data-theme=dark] .sv-body li.is-todo{color:#b7bed4}html[data-theme=dark] .sv-body li small,html[data-theme=dark] .sv-empty,html[data-theme=dark] .sv footer{color:#98a1bc}html[data-theme=dark] .sv-filter{background:#262e4c}html[data-theme=dark] .sv-filter button{color:#b7bed4}html[data-theme=dark] .sv-filter button.on{background:#3b4a7e}html[data-theme=dark] .dl{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dl-head{border-bottom:1px solid #0d1222}html[data-theme=dark] .dl-title small,html[data-theme=dark] .dl-total small{color:#98a1bc}html[data-theme=dark] .dl-fullbtn{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dl-fullbtn:hover{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .dl-adder{background:#3a2617;border-bottom:1px solid #0d1222}html[data-theme=dark] .dl-search{background:#1b2240}html[data-theme=dark] .dl-search input{color:#eef0f8}html[data-theme=dark] .dl-adder-x{color:#98a1bc;background:#1b2240}html[data-theme=dark] .dl-suggest{background:#1b2240;box-shadow:0 18px 44px #0006}html[data-theme=dark] .dl-suggest li.is-on{background:#3a2617}html[data-theme=dark] .dl-suggest li small,html[data-theme=dark] .dl-suggest li.dl-hint{color:#98a1bc}html[data-theme=dark] .dl-suggest li.dl-free{border-top:1px solid #0d1222}html[data-theme=dark] .dl-browser{border-bottom:1px solid #0d1222}html[data-theme=dark] .dl-catalogue button{background:#262e4c}html[data-theme=dark] .dl-catalogue button:hover{background:#3a2617}html[data-theme=dark] .dl-catalogue button.is-in{background:#173329}html[data-theme=dark] .dl-catalogue small{color:#98a1bc}html[data-theme=dark] .dl-row{background:#1b2240;border-bottom:1px solid #2a2f49}html[data-theme=dark] .dl-thead{color:#98a1bc;background:#19202e}html[data-theme=dark] .dl-what small{color:#98a1bc}html[data-theme=dark] .dl-what input,html[data-theme=dark] .dl-unit-in{color:#eef0f8}html[data-theme=dark] .dl-what input:hover,html[data-theme=dark] .dl-unit-in:hover,html[data-theme=dark] .dl-qty input:hover,html[data-theme=dark] .dl-pu input:hover,html[data-theme=dark] .dl-hrs input:hover{border-color:#2f3858}html[data-theme=dark] .dl-what input:focus,html[data-theme=dark] .dl-unit-in:focus{background:#1b2240}html[data-theme=dark] .dl-qty input,html[data-theme=dark] .dl-pu input,html[data-theme=dark] .dl-hrs input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dl-qty input:focus,html[data-theme=dark] .dl-pu input:focus,html[data-theme=dark] .dl-hrs input:focus{background:#1b2240}html[data-theme=dark] .dl-unit,html[data-theme=dark] .dl-unit-in,html[data-theme=dark] .dl-pu,html[data-theme=dark] .dl-hrs{color:#b7bed4}html[data-theme=dark] .dl-reset{color:#ff9b5e}html[data-theme=dark] .dl-reset:hover{background:#3a2617}html[data-theme=dark] .dl-sum small{color:#ff9b5e}html[data-theme=dark] .dl-plus,html[data-theme=dark] .dl-remove{color:#98a1bc;background:#262e4c}html[data-theme=dark] .dl-plus:hover,html[data-theme=dark] .dl-remove:hover{background:#3a2617}html[data-theme=dark] .dl-row[draggable=true]:hover{background:#18182d}html[data-theme=dark] .dl-section{background:#3b4a7e;border-bottom-color:#eef0f8}html[data-theme=dark] .dl-section:hover,html[data-theme=dark] .dl-section[draggable=true]:hover{background:#3b4a7e}html[data-theme=dark] .dl-section .dl-plus,html[data-theme=dark] .dl-section .dl-remove{color:#7c86a6}html[data-theme=dark] .dl-stitle input:hover{border-color:#aab3d0}html[data-theme=dark] .dl-what.dl-stitle input:focus{color:#eef0f8;background:#1b2240}html[data-theme=dark] .dl-shrs{color:#7c86a6}html[data-theme=dark] .dl-meta{color:#b7bed4}html[data-theme=dark] .dl-meta input,html[data-theme=dark] .dl-meta select{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dl-meta small{color:#98a1bc}:is(html[data-theme=dark] .dl-ins:hover>button,html[data-theme=dark] .dl-ins>button:focus-visible){color:#ff9b5e;background:#3a2617}html[data-theme=dark] .dl-btn{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dl-btn:hover{background:#232b48;border-color:#38415c}html[data-theme=dark] .dl-empty{color:#98a1bc}html[data-theme=dark] .dl-empty b{color:#eef0f8}html[data-theme=dark] .dl-foot{color:#b7bed4;background:#1b2240;border-top:1px solid #0d1222}html[data-theme=dark] .dl-foot b{color:#eef0f8}html[data-theme=dark] .dl-lock{color:#b7bed4;border-top:1px solid #0d1222}html[data-theme=dark] .dl-backdrop{background:#0d1222}@media (max-width:760px){html[data-theme=dark] .dl-qty input,html[data-theme=dark] .dl-pu input,html[data-theme=dark] .dl-hrs input{border-color:#2f3858}}html[data-theme=dark] .dv-kpi{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dv-kpi small{color:#98a1bc}html[data-theme=dark] .dv-kpi b{color:#eef0f8}html[data-theme=dark] .dv-kpi span{color:#b7bed4}html[data-theme=dark] .dv-dots li{color:#98a1bc}html[data-theme=dark] .dv-dots li.is-done{color:#eef0f8}html[data-theme=dark] .dv-dots i{background:#1b2240;border:2px solid #7c86a6}html[data-theme=dark] .dv-dots em{color:#98a1bc}html[data-theme=dark] .dv-dots s{background:#2b3352}html[data-theme=dark] .dv-pills{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dv-pills button{color:#b7bed4}html[data-theme=dark] .dv-pills button.is-on{background:#3b4a7e}html[data-theme=dark] .dv-wide .pg-conditions{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dv-wide .pg-conditions h3{color:#eef0f8}html[data-theme=dark] .dv-wide .pg-conditions>label{color:#98a1bc}html[data-theme=dark] .pg-app .dv-wide .pg-conditions select{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dv-wide .pg-conditions .pg-check{color:#eef0f8}html[data-theme=dark] .dv-wide .pg-conditions dl{background:#262e4c}html[data-theme=dark] .dv-wide .pg-conditions dt{color:#98a1bc}html[data-theme=dark] .dv-wide .pg-conditions dd{color:#eef0f8}html[data-theme=dark] .dv-hist{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .dp-head b{color:#eef0f8}html[data-theme=dark] .dp-head small{color:#98a1bc}html[data-theme=dark] .dp-card{background:#1b2240;box-shadow:0 3px 10px #0006}html[data-theme=dark] .dp-card.is-open{box-shadow:0 8px 22px #0006}html[data-theme=dark] .dp-row,html[data-theme=dark] .dp-sech{color:#eef0f8}html[data-theme=dark] .dp-what small{color:#98a1bc}html[data-theme=dark] .dp-sum b{color:#eef0f8}html[data-theme=dark] .dp-sum small{color:#ff9b5e}html[data-theme=dark] .dp-body{border-top:1px solid #0d1222}html[data-theme=dark] .dp-lab small,html[data-theme=dark] .dp-fields small{color:#98a1bc}html[data-theme=dark] .dp-text{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dp-ref{color:#98a1bc}html[data-theme=dark] .dp-step button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dp-step button:active{background:#3a2617}html[data-theme=dark] .dp-step input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dp-text:focus,html[data-theme=dark] .dp-step input:focus,html[data-theme=dark] .dp-field input:focus,html[data-theme=dark] .dp-meta input:focus,html[data-theme=dark] .dp-meta select:focus,html[data-theme=dark] .dp-secb input:focus,html[data-theme=dark] .dp-unit input:focus{background:#1b2240}html[data-theme=dark] .dp-unit{color:#b7bed4}html[data-theme=dark] .dp-unit input{color:#b7bed4;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dp-fields b{color:#eef0f8}html[data-theme=dark] .dp-field input{color:#eef0f8;background:#262e4c}html[data-theme=dark] .dp-reset{color:#ff9b5e}html[data-theme=dark] .dp-meta{color:#b7bed4}html[data-theme=dark] .dp-meta input,html[data-theme=dark] .dp-meta select,html[data-theme=dark] .dp-acts button{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .dp-acts button:active{background:#3a2617}html[data-theme=dark] .dp-sec{background:#3b4a7e}html[data-theme=dark] .dp-sech span,html[data-theme=dark] .dp-secb small{color:#7c86a6}html[data-theme=dark] .dp-secb input{border:1px solid #aab3d0}html[data-theme=dark] .dp-secb input:focus{color:#eef0f8;background:#1b2240}html[data-theme=dark] .dp-secb .dp-acts button{border-color:#909dc3}html[data-theme=dark] .dp-empty{color:#98a1bc;background:#1b2240}html[data-theme=dark] .dp-empty b{color:#eef0f8}html[data-theme=dark] .dp-sheet{color:#eef0f8;background:#1b2240}html[data-theme=dark] .dp-grab{background:#2d3556}html[data-theme=dark] .dp-find{color:#98a1bc;background:#262e4c}html[data-theme=dark] .dp-find:focus-within{background:#1b2240}html[data-theme=dark] .dp-find input{color:#eef0f8}html[data-theme=dark] .dp-done{background:#3b4a7e}html[data-theme=dark] .dp-hint{color:#98a1bc}html[data-theme=dark] .dp-item{color:#eef0f8}html[data-theme=dark] .dp-item:active{background:#3a2617}html[data-theme=dark] .dp-item small{color:#98a1bc}html[data-theme=dark] .dp-item.is-free,html[data-theme=dark] .dp-item.is-sec{border-top:1px solid #0d1222}html[data-theme=dark] .dp-item.is-sec i{background:#3b4a7e}html[data-theme=dark] .dp-pos{color:#98a1bc}html[data-theme=dark] .pf{background:#1b2240;box-shadow:0 3px 10px #0006}html[data-theme=dark] .pf-head{color:#eef0f8}html[data-theme=dark] .pf-head small{color:#98a1bc}html[data-theme=dark] .pf-body{border-top:1px solid #0d1222}html[data-theme=dark] .pf-dl dt{color:#98a1bc}html[data-theme=dark] .pf-dl dd{color:#eef0f8}html[data-theme=dark] .pf-hist li.is-todo:before{background:#1b2240;border:2px solid #7c86a6}html[data-theme=dark] .pf-hist small{color:#98a1bc}html[data-theme=dark] .dvp .pg-totaux,html[data-theme=dark] .sy-tiles>div{background:#1b2240;box-shadow:0 3px 10px #0006}html[data-theme=dark] .sy-tiles .is-main{background:#3b4a7e}html[data-theme=dark] .sy-tiles small{color:#98a1bc}html[data-theme=dark] .sy-tiles .is-main small,html[data-theme=dark] .sy-tiles span{color:#7c86a6}html[data-theme=dark] .sy-hint{color:#98a1bc}html[data-theme=dark] .sy-card{background:#1b2240;box-shadow:0 3px 10px #0006}html[data-theme=dark] .sy-sub{color:#98a1bc}html[data-theme=dark] .sy-sub b,html[data-theme=dark] .np-body{color:#eef0f8}html[data-theme=dark] .np-compose{background:#262e4c}html[data-theme=dark] .np-compose textarea,html[data-theme=dark] .np-edit textarea{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .np-compose textarea:focus,html[data-theme=dark] .np-edit textarea:focus,html[data-theme=dark] .np-bar select:focus,html[data-theme=dark] .np-edit-bar select:focus,html[data-theme=dark] .np-search input:focus{background:#1b2240}html[data-theme=dark] .np-bar select,html[data-theme=dark] .np-edit-bar select{color:#b7bed4;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .np-attach,html[data-theme=dark] .np-link,html[data-theme=dark] .np-add,html[data-theme=dark] .np-mic{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .np-mic:hover{color:#ff9b5e}html[data-theme=dark] .np-mic.is-recording{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .np-rec{color:#b7bed4}html[data-theme=dark] .np-rec.is-recording{color:#ff9b5e}html[data-theme=dark] .np-rec button{color:#b7bed4;background:#1b2240}html[data-theme=dark] .np-attach:hover,html[data-theme=dark] .np-link:hover,html[data-theme=dark] .np-add:hover{color:#ff9b5e}html[data-theme=dark] .np-pending img,html[data-theme=dark] .np-files img{background:#1b2240}html[data-theme=dark] .np-pending button,html[data-theme=dark] .np-files button{background:#3b4a7e}html[data-theme=dark] .np-doc{color:#eef0f8;background:#1b2240;border:1px solid #2f3858}html[data-theme=dark] .np-doc b{background:#3b4a7e}html[data-theme=dark] .np-doc small{color:#98a1bc}html[data-theme=dark] .np-search{color:#98a1bc;background:#262e4c}html[data-theme=dark] .np-search input{color:#eef0f8}html[data-theme=dark] .np-card{background:#262e4c}html[data-theme=dark] .np-when{color:#b7bed4}html[data-theme=dark] .np-when em{color:#98a1bc}html[data-theme=dark] .np-site{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .np-site.is-lead{background:#3b4a7e}html[data-theme=dark] .np-tools button{color:#98a1bc}html[data-theme=dark] .np-tools button:hover{color:#eef0f8;background:#1b2240}html[data-theme=dark] .np-tools button.is-danger{background:#351e1d}html[data-theme=dark] .np-add{color:#b7bed4}html[data-theme=dark] .np-empty{color:#98a1bc;background:#262e4c}html[data-theme=dark] .np-empty b{color:#eef0f8}html[data-theme=dark] .np-drop{color:#ff9b5e}html[data-theme=dark] .uw{background:#3b4a7e}html[data-theme=dark] .sy-order button{border:1px solid var(--line,#474747);background:#1b2240}html[data-theme=dark] .io-head{color:#b4aeaf}html[data-theme=dark] .io-row{border-bottom:1px solid #483733}html[data-theme=dark] .io-row small{color:#b4aeaf}html[data-theme=dark] .io-row input:not([type=checkbox]){border:1px solid #50413d}html[data-theme=dark] .io-note{color:#b4aeaf}html[data-theme=dark] .io-note textarea{border:1px solid #50413d}html[data-theme=dark] .sy-hours{border:1px solid var(--line,#4e403b);background:#1b2240}html[data-theme=dark] .sy-hours li i{background:#392927}html[data-theme=dark] .sy-hours li em{color:#b4aeaf}html[data-theme=dark] .pg-auto{color:#c0bbbc;background:#332724}html[data-theme=dark] .rc-dialog label{color:#b4aeaf}html[data-theme=dark] .rc-dialog input,html[data-theme=dark] .rc-dialog textarea{border:1px solid #50413d}html[data-theme=dark] .rc-choice button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .rc-choice button.is-on{border-color:#afb5c2}html[data-theme=dark] .rc-prev button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .planning-bulk select option{color:#e6e6e6}html[data-theme=dark] .xp-pay button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .xp-pay button.is-on{border-color:#afb5c2}html[data-theme=dark] .si-price.is-up{background:#362a1d}html[data-theme=dark] .si-price.is-down{color:#c4dfce;background:#1f3928}html[data-theme=dark] .m-doc{background:#1b2240;border:1px solid #523934}html[data-theme=dark] .m-doc i{color:#c3bcbd;background:#332724}html[data-theme=dark] .m-doc small{color:#b4aeaf}html[data-theme=dark] .scb-scope{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .ss-banner{background:#321f1b;border:1px solid #50413d}html[data-theme=dark] .ss-banner button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .ss-title{color:#b4aeaf}html[data-theme=dark] .ss-line{border-bottom:1px solid #483733}html[data-theme=dark] .ss-line small{color:#b4aeaf}html[data-theme=dark] .m-finish{color:#dfe2e6;background:#1b2240;border:1px solid #afb5c2}html[data-theme=dark] .dd-bar button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .dd-text textarea{border:1px solid #50413d}html[data-theme=dark] .dd-mic button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .dd-row{border-bottom:1px solid #483733}html[data-theme=dark] .dd-main small,html[data-theme=dark] .dd-section{color:#b4aeaf}html[data-theme=dark] .dd-main select,html[data-theme=dark] .dd-row>input[type=number]{border:1px solid #50413d}html[data-theme=dark] .dd-level.sure{color:#c4dfce;background:#203b27}html[data-theme=dark] .dd-level.likely{background:#3a2e1f}html[data-theme=dark] .dd-level.unsure{background:#3b2420}html[data-theme=dark] .int-link,html[data-theme=dark] .cd,html[data-theme=dark] .cd>header button,html[data-theme=dark] .cd>header a{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .cd-trail{color:#b4aeaf}html[data-theme=dark] .cd-trail button:disabled{color:#dfe2e6}html[data-theme=dark] .cd-list li>*{border-bottom:1px solid #483733}html[data-theme=dark] .cd-list small{color:#b4aeaf}html[data-theme=dark] .rc-remote{border-top:1px solid #4f3732}html[data-theme=dark] .rc-req{background:#31211b;border:1px solid #50413d}html[data-theme=dark] .rc-req.is-signe{background:#1f3928;border-color:#386749}html[data-theme=dark] .rc-req input{border:1px solid #50413d}html[data-theme=dark] .rc-req button,html[data-theme=dark] .rc-remote-actions button{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .im-dialog label{color:#b4aeaf}html[data-theme=dark] .im-dialog input[type=email],html[data-theme=dark] .im-dialog textarea{border:1px solid #50413d}html[data-theme=dark] .im-guard{background:#362a1d}html[data-theme=dark] .im-check{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .im-check small{color:#b4aeaf}html[data-theme=dark] .im-link code{background:#332724}html[data-theme=dark] .im-preview{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .fb-form>label,html[data-theme=dark] .fb-form .devis-archi label{color:#b7bed4}html[data-theme=dark] .fb-form label small,html[data-theme=dark] .fb-form .devis-archi>small{color:#98a1bc}html[data-theme=dark] .fb-form select,html[data-theme=dark] .fb-form input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] .fb-form textarea{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .fb-form .devis-archi{border:1px solid #2f3858}html[data-theme=dark] .fb-form .devis-archi legend{color:#eef0f8}html[data-theme=dark] .devis-charge{color:#b7bed4}html[data-theme=dark] .devis-charge small{color:#98a1bc}html[data-theme=dark] .devis-charge select{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .tx-mention{color:#b7bed4;background:#232b48}html[data-theme=dark] .tx-view .insight-table select{color:#eef0f8;background:#232b48;border:1px solid #2f3858}@media (max-width:760px){html[data-theme=dark] .tx-view .insight-table tr{border-bottom:1px solid #2f3858}}html[data-theme=dark] .pg-tools .pg-popover>button,html[data-theme=dark] .skin-wide .pg-tools .pg-popover>button{color:#eef0f8;border-bottom:1px solid #0d1222}html[data-theme=dark] .pg-tools .pg-popover>button:hover,html[data-theme=dark] .skin-wide .pg-tools .pg-popover>button:hover{color:#eef0f8;background:#3a2617}html[data-theme=dark] .pg-company-menu .ui-pills button{color:#b7bed4}html[data-theme=dark] .pg-company-menu .ui-pills button.is-on{background:#3b4a7e}html[data-theme=dark] .fil-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fil-card h3,html[data-theme=dark] .fil-main>h3{color:#eef0f8}html[data-theme=dark] .fil-card dt{color:#98a1bc}html[data-theme=dark] .fil-card dd,html[data-theme=dark] .fil-card a,html[data-theme=dark] .fil-card li{color:#eef0f8}html[data-theme=dark] .fil-card li small{color:#98a1bc}html[data-theme=dark] .fil-av{background:#3b4a7e}html[data-theme=dark] .fil-compose{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fil-compose textarea{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .fil-bar button,html[data-theme=dark] .fil-more,html[data-theme=dark] .fil-del{color:#eef0f8;background:#0d1222}html[data-theme=dark] .fil-error{color:#ff9b5e}html[data-theme=dark] .fil-empty{color:#98a1bc}html[data-theme=dark] .fil-item{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .fil-line{color:#b7bed4;border-bottom:1px solid #0d1222}html[data-theme=dark] .fil-line b,html[data-theme=dark] .fil-item header b{color:#eef0f8}html[data-theme=dark] .fil-item header time{color:#98a1bc}html[data-theme=dark] .fil-item header em{color:#b7bed4;background:#262e4c}html[data-theme=dark] .fil-text{color:#eef0f8}html[data-theme=dark] .fil-item small,html[data-theme=dark] .fil-del{color:#98a1bc}html[data-theme=dark] .fil-item.is-tache .fil-line b,html[data-theme=dark] .fil-item.is-reception .fil-line b{color:#eef0f8}html[data-theme=dark] .am-menu-btn{background:#3b4a7e}html[data-theme=dark] .am-menu-list{background:#1b2240;box-shadow:0 14px 34px #0006}html[data-theme=dark] .am-menu-list button{color:#eef0f8}html[data-theme=dark] .am-menu-list button:hover{background:#262e4c}html[data-theme=dark] .scb-apporteur-toggle small,html[data-theme=dark] .scb-apporteur-toggle i{color:#b4aeaf}html[data-theme=dark] .planning-note{color:#b7bed4}html[data-theme=dark] .planning-note b{color:#eef0f8}html[data-theme=dark] .planning-more{color:#98a1bc}html[data-theme=dark] .affect-search{color:#eef0f8;background:#232b48;border:1px solid #2f3858}html[data-theme=dark] .adr-list{background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .adr-list button{color:#e1e1e1}html[data-theme=dark] .adr-list button small{color:#b4aeaf}html[data-theme=dark] .adr-list button:hover,html[data-theme=dark] .adr-list button.is-active{background:#36251e}html[data-theme=dark] .wp-when{color:#b7bed4}html[data-theme=dark] .wp-when b{color:#eef0f8}html[data-theme=dark] .wp-when select{color:#eef0f8;background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .wp-when button,html[data-theme=dark] .skin-wide .lw-fold>summary>span,html[data-theme=dark] .skin-wide .lw-fold>summary>span:after{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-side .pdv{border-top:1px solid #0d1222}html[data-theme=dark] .aw-hint{color:#b7bed4}html[data-theme=dark] .aw-hint.is-set{background:#35261a}html[data-theme=dark] .aw-hint.is-set b{color:#eef0f8}html[data-theme=dark] .aw-opts label{color:#98a1bc}html[data-theme=dark] .aw-opts input:not([type=checkbox]),html[data-theme=dark] .aw-opts select{color:#eef0f8;background:#262e4c}html[data-theme=dark] .aw-opts .aw-both{color:#b7bed4}html[data-theme=dark] .skin-wide .lw-docs .pp-head b{color:#98a1bc}html[data-theme=dark] .lw-drive{border-top:1px solid #0d1222}html[data-theme=dark] .lw-drive>summary{color:#b7bed4}html[data-theme=dark] .scb-autodocs li a{background:#1b2240;border:1px solid #0d1222}html[data-theme=dark] .scb-autodocs li a small{color:#98a1bc}html[data-theme=dark] .ln-bar>span{color:#eef0f8}html[data-theme=dark] .ln-empty{color:#98a1bc}html[data-theme=dark] .lx-menu hr{border-top:1px solid #0d1222}html[data-theme=dark] .lx-menu button.lx-row,html[data-theme=dark] .skin-wide .lw-pop .lx-menu button.lx-row{color:#eef0f8}html[data-theme=dark] .lx-menu button.lx-row small,html[data-theme=dark] .lx-menu button.lx-row i{color:#98a1bc}html[data-theme=dark] .lx-menu button.lx-row:hover:not(:disabled),html[data-theme=dark] .skin-wide .lw-pop .lx-menu button.lx-row:hover:not(:disabled),html[data-theme=dark] .lx-sub{background:#262e4c}html[data-theme=dark] .lx-sub select,html[data-theme=dark] .skin-wide .lw-pop .lx-sub select{color:#eef0f8;background:#1b2240;border:1px solid #50413d}html[data-theme=dark] .lx-sub button,html[data-theme=dark] .skin-wide .lw-pop .lx-sub button{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .lw-btn.is-icon[data-tip]:after{background:#3b4a7e}html[data-theme=dark] .skin-wide .lw-history .lw-h small,html[data-theme=dark] .skin-wide .lw-owner{color:#98a1bc}html[data-theme=dark] .skin-wide .lw-owner b{color:#eef0f8}html[data-theme=dark] .skin-wide .lw-owner select{color:#eef0f8;background:#262e4c}html[data-theme=dark] .person-photo .avatar{background:#3b4a7e}html[data-theme=dark] .person-photo small{color:#98a1bc}html[data-theme=dark] .skin-wide .lead-card .avatar.is-unowned,html[data-theme=dark] .avatar.is-unowned{color:#98a1bc;background:#0d1222;border:1.5px dashed #7c86a6}html[data-theme=dark] .skin-wide .fc-to{color:#eef0f8}html[data-theme=dark] .skin-wide .fc-none{color:#98a1bc}html[data-theme=dark] .skin-wide .fc-subject{color:#eef0f8;background:#262e4c;border:1px solid #2f3752}html[data-theme=dark] .skin-wide .fc-subject:focus{background:#1b2240}html[data-theme=dark] .skin-wide .fc-models button{color:#b7bed4;background:#1b2240;border:1px solid #2f3752}html[data-theme=dark] .skin-wide .fc-note{color:#98a1bc}html[data-theme=dark] .skin-wide .fc-ghost{color:#b7bed4;background:#1b2240;border:1px solid #2f3752}html[data-theme=dark] .planning-need-item{background:#1b2240}html[data-theme=dark] .planning-need-item small{color:#b1b7bf}html[data-theme=dark] .planning-need-item em{background:#0d1222}html[data-theme=dark] .planning-need-item.is-over{background:#31201a;border-color:#6d443b}html[data-theme=dark] .skin-wide .planning-bulk{background:#3b4a7e;box-shadow:0 18px 48px #0006,0 0 0 4px #f26a2159}html[data-theme=dark] .skin-wide .planning-bulk select option{color:#e6e6e6}html[data-theme=dark] .skin-wide .sidebar{background:#3b4a7e}html[data-theme=dark] .skin-wide .brand-mark{color:#eef0f8}html[data-theme=dark] .skin-wide .user-card{border-top:1px solid #eef0f8}html[data-theme=dark] .skin-wide .user-card small,html[data-theme=dark] .skin-wide .user-card i,html[data-theme=dark] .skin-wide .page-title p,html[data-theme=dark] .skin-wide .eyebrow,html[data-theme=dark] .skin-wide .card-heading p,html[data-theme=dark] .skin-wide .advice p{color:#98a1bc}html[data-theme=dark] .skin-wide .segmented{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .segmented button{color:#98a1bc}html[data-theme=dark] .skin-wide .segmented span{background:#2b3352}html[data-theme=dark] .skin-wide .period{color:#b7bed4}html[data-theme=dark] .skin-wide .metrics article{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .metric-icon.green{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .metrics p,html[data-theme=dark] .skin-wide .metrics small{color:#98a1bc}html[data-theme=dark] .skin-wide .search span{color:#98a1bc}html[data-theme=dark] .skin-wide .filter{color:#b7bed4}html[data-theme=dark] .skin-wide .filter b{color:#eef0f8}html[data-theme=dark] .skin-wide .column-head span{color:#98a1bc}html[data-theme=dark] .skin-wide .column-head button{color:#b7bed4}html[data-theme=dark] .skin-wide .column-head.teal{background:#173329}html[data-theme=dark] .skin-wide .column-head.pink{background:#3a2617}html[data-theme=dark] .skin-wide .progress{background:#2b3352}html[data-theme=dark] .skin-wide .column-meta{color:#98a1bc}html[data-theme=dark] .skin-wide .column-meta span:first-child{color:#b7bed4}html[data-theme=dark] .skin-wide .lead-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .lead-card:hover{border-color:#7c86a6}html[data-theme=dark] .skin-wide .avatar,html[data-theme=dark] .skin-wide .avatar-3{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .avatar-4{background:#3a2617}html[data-theme=dark] .skin-wide .lead-top small,html[data-theme=dark] .skin-wide .lead-top i{color:#98a1bc}html[data-theme=dark] .skin-wide .lead-card>p{color:#b7bed4}html[data-theme=dark] .skin-wide .lead-bottom{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .lead-bottom small{color:#98a1bc}html[data-theme=dark] .skin-wide .empty{color:#98a1bc;border:1px dashed #2f3858}html[data-theme=dark] .skin-wide .contact-kind{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .panel-amount{background:#262e4c}html[data-theme=dark] .skin-wide .panel-amount small,html[data-theme=dark] .skin-wide .contact-panel dt{color:#98a1bc}html[data-theme=dark] .skin-wide .toast{background:#3b4a7e}html[data-theme=dark] .skin-wide .analysis-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .analysis-kpis div{border-left:2px solid #2f3858}html[data-theme=dark] .skin-wide .analysis-kpis small,html[data-theme=dark] .skin-wide .analysis-kpis span{color:#98a1bc}html[data-theme=dark] .skin-wide .bars{background:repeating-linear-gradient(#1b2240 0 40px,#2b3352 41px)}html[data-theme=dark] .skin-wide .months,html[data-theme=dark] .skin-wide .donut small{color:#98a1bc}html[data-theme=dark] .skin-wide .advice div>span{color:#b7bed4}html[data-theme=dark] .skin-wide{--ink:#eef0f8;--muted:#98a1bc;--line:#2f3858;--paper:#262e4c;background:#262e4c}html[data-theme=dark] .skin-wide .sidebar{color:#eef0f8;border-right:1px solid #2f3858}html[data-theme=dark] .skin-wide .brand{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .brand small{color:#98a1bc}html[data-theme=dark] .skin-wide .nav-item{color:#b7bed4}html[data-theme=dark] .skin-wide .nav-item:hover,html[data-theme=dark] .skin-wide .nav-item.active{background:#262e4c}html[data-theme=dark] .skin-wide .sidebar-bottom .nav-item,html[data-theme=dark] .skin-wide .user-card{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .user-card small,html[data-theme=dark] .skin-wide .user-card i{color:#98a1bc}html[data-theme=dark] .skin-wide .avatar.dark,html[data-theme=dark] .skin-wide .topbar{background:#3b4a7e}html[data-theme=dark] .skin-wide .page-title p{color:#98a1bc}html[data-theme=dark] .skin-wide .icon-button{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .primary:hover{background:linear-gradient(110deg,var(--acc,#f26a21),#3b4a7e,var(--acc,#f26a21))}html[data-theme=dark] .skin-wide .metric-icon.blue,html[data-theme=dark] .skin-wide .metric-icon.orange,html[data-theme=dark] .skin-wide .metric-icon.green,html[data-theme=dark] .skin-wide .metric-icon.violet{background:#3a2617}html[data-theme=dark] .skin-wide .up{color:#b7bed4!important}html[data-theme=dark] .skin-wide .column-head{background:#2b3352!important}html[data-theme=dark] .skin-wide .contact-kind{background:#3a2617}html[data-theme=dark] .skin-wide .donut{background:conic-gradient(var(--acc,#f26a21) 0 46%,#3b4a7e 46% 77%,#b2b0b0 77%)}html[data-theme=dark] .skin-wide .key.blue{background:#3b4a7e}html[data-theme=dark] .skin-wide .advice{background:#3a2617;border-color:#5a4031}html[data-theme=dark] .skin-wide .directory-summary{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .directory-summary>div>span,html[data-theme=dark] .skin-wide .directory-stats small{color:#98a1bc}html[data-theme=dark] .skin-wide .client-table th{color:#98a1bc;background:#262e4c;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .client-table td{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .client-table tbody tr:hover{background:#3a2617}html[data-theme=dark] .skin-wide .client-table td small{color:#98a1bc}html[data-theme=dark] .skin-wide .client-table td a{color:#eef0f8}html[data-theme=dark] .skin-wide .status-chip{background:#3a2617}html[data-theme=dark] .skin-wide .client-table td:last-child button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .directory-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .pdf-action{background:#3b4a7e}html[data-theme=dark] .skin-wide .creator-intro,html[data-theme=dark] .skin-wide .form-grid label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .form-grid input,html[data-theme=dark] .skin-wide .form-grid select{color:#eef0f8;background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .amount-input b{color:#98a1bc}html[data-theme=dark] .skin-wide .pdf-drop{background:#262e4c;border:1px dashed #7c86a6}html[data-theme=dark] .skin-wide .pdf-drop:hover,html[data-theme=dark] .skin-wide .pdf-drop.has-file{background:#3a2617}html[data-theme=dark] .skin-wide .pdf-drop small{color:#98a1bc}html[data-theme=dark] .skin-wide .ocr-note{background:#3a2617}html[data-theme=dark] .skin-wide .ocr-note span{color:#b7bed4}html[data-theme=dark] .skin-wide .form-error{background:#3a2617;border:1px solid #5a4031}html[data-theme=dark] .skin-wide .creator-actions{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .creator-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .pdf-drop.is-loading{background:linear-gradient(100deg,#3a2617 25%,#1b2240 45%,#3a2617 65%)}html[data-theme=dark] .skin-wide .ocr-note.recognized{background:#173329;border-left-color:#4fd19a}html[data-theme=dark] .skin-wide .ocr-note.recognized b{color:#eef0f8}html[data-theme=dark] .skin-wide .kanban-column.accepts-drop:hover{background:#3a2617}html[data-theme=dark] .skin-wide .dossier-heading{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .edit-toggle{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .edit-form{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .contact-panel a{color:#eef0f8}html[data-theme=dark] .skin-wide .activity-composer{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .activity-type button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .activity-type button.selected{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .activity-composer textarea{background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .activity-composer input{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .timeline article{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .timeline article>i{background:#3a2617}html[data-theme=dark] .skin-wide .timeline article p{color:#eef0f8}html[data-theme=dark] .skin-wide .timeline article small,html[data-theme=dark] .skin-wide .timeline-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .record-tools{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .record-tools select,html[data-theme=dark] .skin-wide .record-tools button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .record-tools button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .today-summary{background:#3b4a7e}html[data-theme=dark] .skin-wide .today-summary span,html[data-theme=dark] .skin-wide .today-summary>strong small{color:#98a1bc}html[data-theme=dark] .skin-wide .task-list>button{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .task-list>button:hover{background:#3a2617}html[data-theme=dark] .skin-wide .task-list small{color:#b7bed4}html[data-theme=dark] .skin-wide .today-empty{color:#4fd19a}html[data-theme=dark] .skin-wide .task-footnote{color:#b7bed4}html[data-theme=dark] .skin-wide .archive-intro{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .archive-intro p,html[data-theme=dark] .skin-wide .archive-intro span{color:#b7bed4}html[data-theme=dark] .skin-wide .archive-list article{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .archive-list article>div small{color:#98a1bc}html[data-theme=dark] .skin-wide .archive-list article>button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .archive-list article>button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .exec-kpis article{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .exec-kpis small{color:#98a1bc}html[data-theme=dark] .skin-wide .exec-pulse{background:#3b4a7e}html[data-theme=dark] .skin-wide .exec-pulse span,html[data-theme=dark] .skin-wide .exec-pulse li small{color:#98a1bc}html[data-theme=dark] .skin-wide .exec-card .card-heading button{color:#eef0f8;border-color:#2f3858}html[data-theme=dark] .skin-wide .exec-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .funnel-row{color:#b7bed4}html[data-theme=dark] .skin-wide .funnel-row i{background:#3a2617}html[data-theme=dark] .skin-wide .funnel-row em{color:#eef0f8}html[data-theme=dark] .skin-wide .exec-alerts>button,html[data-theme=dark] .skin-wide .exec-feed>button,html[data-theme=dark] .skin-wide .journal-list>button{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .exec-alerts>button:hover,html[data-theme=dark] .skin-wide .exec-feed>button:hover,html[data-theme=dark] .skin-wide .journal-list>button:hover{background:#3a2617}html[data-theme=dark] .skin-wide .exec-alerts small,html[data-theme=dark] .skin-wide .exec-feed small,html[data-theme=dark] .skin-wide .journal-list small{color:#b7bed4}html[data-theme=dark] .skin-wide .exec-feed>button>i,html[data-theme=dark] .skin-wide .journal-list>button>i{background:#3a2617}html[data-theme=dark] .skin-wide .exec-feed time,html[data-theme=dark] .skin-wide .journal-list time,html[data-theme=dark] .skin-wide .exec-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .journal-intro{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .journal-intro span{color:#b7bed4}html[data-theme=dark] .skin-wide .journal-filters button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .journal-filters button.selected{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .journal-list em{color:#eef0f8}html[data-theme=dark] .skin-wide .user-menu-toggle{color:#98a1bc}html[data-theme=dark] .skin-wide .user-menu{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .user-menu button{color:#eef0f8;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .user-menu button:hover{background:#262e4c}html[data-theme=dark] .skin-wide .period select{color:#eef0f8}html[data-theme=dark] .skin-wide .period small{color:#98a1bc}html[data-theme=dark] .skin-wide .filter-panel{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .filter-panel label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .filter-panel input,html[data-theme=dark] .skin-wide .filter-panel select{color:#eef0f8;background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .filter-panel-actions{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .filter-panel-actions b{color:#b7bed4}html[data-theme=dark] .skin-wide .filter-panel-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .task-list .task-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .task-list .task-row>button.task-open:hover{background:#3a2617}html[data-theme=dark] .skin-wide .task-list .task-row>button.task-done{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .settings-intro{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .settings-intro span{color:#b7bed4}html[data-theme=dark] .skin-wide .settings-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .settings-card h3 span{background:#3a2617}html[data-theme=dark] .skin-wide .settings-head>button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .settings-head>button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .settings-grid label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .settings-grid select{color:#eef0f8;background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .settings-note{color:#98a1bc}html[data-theme=dark] .skin-wide .settings-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .trash-list article{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .trash-list article>div small{color:#98a1bc}html[data-theme=dark] .skin-wide .trash-list article>button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .trash-list article>button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .stage-chip{background:#3a2617}html[data-theme=dark] .skin-wide .panel-kpis small,html[data-theme=dark] .skin-wide .panel-tabs button{color:#98a1bc}html[data-theme=dark] .skin-wide .panel-tabs button:hover{color:#eef0f8}html[data-theme=dark] .skin-wide .panel-tabs button b{background:#3a2617}html[data-theme=dark] .skin-wide .panel-facts>div{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .panel-facts dt{color:#98a1bc}html[data-theme=dark] .skin-wide .panel-facts a{color:#eef0f8}html[data-theme=dark] .skin-wide .panel-pane .activity-composer{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .panel-documents article i{background:#3a2617}html[data-theme=dark] .skin-wide .panel-documents small{color:#98a1bc}html[data-theme=dark] .skin-wide .dossier-panel .record-tools{background:#262e4c}html[data-theme=dark] .skin-wide .cockpit-bar>div{border-right:1px solid #2f3858}html[data-theme=dark] .skin-wide .cockpit-bar small{color:#98a1bc}@media (max-width:820px){html[data-theme=dark] .skin-wide .cockpit-bar>div:nth-child(3n){border-right:1px solid #2f3858}}html[data-theme=dark] .skin-wide .choice-grid button{color:#eef0f8;background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .choice-icon{background:#3a2617}html[data-theme=dark] .skin-wide .choice-grid small{color:#b7bed4}html[data-theme=dark] .skin-wide .choice-grid em{color:#98a1bc}html[data-theme=dark] .skin-wide .panel-tabs .edit-toggle{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-wide{--kind-call:#4fd19a;--kind-note:#b7bed4}html[data-theme=dark] .skin-wide .task-filters button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .task-filters button b{color:#eef0f8;background:#2b3352}html[data-theme=dark] .skin-wide .task-filters button.selected{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .task-filters button.selected b{background:#3b4a7e}html[data-theme=dark] .skin-wide .task-list time em{color:#98a1bc}html[data-theme=dark] .skin-wide .kind-reminder .task-kind{background:#3a2617}html[data-theme=dark] .skin-wide .kind-call .task-kind{background:#173329}html[data-theme=dark] .skin-wide .kind-note .task-kind{background:#262e4c}html[data-theme=dark] .m-app.skin-wide{--m-line:#2f3858;--m-hair:#262e4c;--m-muted:#98a1bc;--m-dark:#eef0f8;--k-call:#4fd19a;--k-note:#b7bed4;color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .m-act{border:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-act:active,html[data-theme=dark] .skin-wide .m-who{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-section b{background:#3a2617}html[data-theme=dark] .skin-wide .m-empty{color:#b7bed4;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-seg{background:#2b3352}html[data-theme=dark] .skin-wide .m-seg button{color:#b7bed4}html[data-theme=dark] .skin-wide .m-seg button b{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .m-seg button.on b{background:#3a2617}html[data-theme=dark] .skin-wide .m-pull{color:#b7bed4}html[data-theme=dark] .skin-wide .m-pull b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-stages button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-stages button b{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .m-stages button.on b{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-stage-total b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-card:active{background:#262e4c}html[data-theme=dark] .skin-wide .m-card-project{color:#eef0f8}html[data-theme=dark] .skin-wide .m-av{background:#3a2617}html[data-theme=dark] .skin-wide .m-av.av-2{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .m-chip.reminder{background:#3a2617}html[data-theme=dark] .skin-wide .m-chip.call{background:#173329}html[data-theme=dark] .skin-wide .m-chip.note,html[data-theme=dark] .skin-wide .m-chip.status{background:#262e4c}html[data-theme=dark] .skin-wide .m-chip.plain{color:#b7bed4;background:#2b3352;border-color:#2f3858}html[data-theme=dark] .skin-wide .m-hero>small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-hero-row{border-top:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-hero-row div{border-right:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-hero-row span{color:#98a1bc}html[data-theme=dark] .skin-wide .m-hero-link{border:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-quick span{color:#b7bed4}html[data-theme=dark] .skin-wide .m-quick>:active{background:#262e4c}html[data-theme=dark] .skin-wide .m-line{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-line-icon{background:#3a2617}html[data-theme=dark] .skin-wide .m-funnel{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-frow span{color:#b7bed4}html[data-theme=dark] .skin-wide .m-frow i{background:#3a2617}html[data-theme=dark] .skin-wide .m-tabbar{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-tabbar i,html[data-theme=dark] .skin-wide .m-tabbar span{color:#98a1bc}html[data-theme=dark] .skin-wide .m-grab{background:#2b3352}html[data-theme=dark] .skin-wide .m-sheet-body textarea,html[data-theme=dark] .skin-wide .m-when input{background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-choices button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-primary.danger{border:1px solid #5a4031}html[data-theme=dark] .skin-wide .m-menu button{color:#eef0f8}html[data-theme=dark] .skin-wide .m-menu button b{background:#3a2617}html[data-theme=dark] .skin-wide .m-menu button:active{background:#262e4c}html[data-theme=dark] .skin-wide .m-full{color:#eef0f8;--m-line:#2f3858;--m-hair:#262e4c;--m-muted:#98a1bc;--m-dark:#eef0f8;--k-call:#4fd19a;--k-note:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .m-tabs button b{background:#3a2617}html[data-theme=dark] .skin-wide .m-sticky{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .margin-chip.tone-good{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .margin-chip.tone-bad{background:#3a2617;border-color:#5a4031}html[data-theme=dark] .skin-wide .profit-table tbody tr.is-open{background:#3a2617}html[data-theme=dark] .skin-wide .profit-detail{background:#262e4c}html[data-theme=dark] .skin-wide .mini-table th{color:#98a1bc;background:#262e4c;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .mini-table td{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .profit-note{color:#98a1bc}html[data-theme=dark] .skin-wide .profit-gap li.is-positive b{color:#eef0f8}html[data-theme=dark] .skin-wide .profit-purchases li small,html[data-theme=dark] .skin-wide .profit-purchases li.empty-line{color:#98a1bc}html[data-theme=dark] .skin-wide .chantier-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .chantier-top small{color:#98a1bc}html[data-theme=dark] .skin-wide .chantier-card>p{color:#eef0f8}html[data-theme=dark] .skin-wide .chantier-progress{background:#2b3352}html[data-theme=dark] .skin-wide .chantier-progress i{background:#3b4a7e}html[data-theme=dark] .skin-wide .chantier-meta{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .chantier-meta small{color:#98a1bc}html[data-theme=dark] .skin-wide .chantier-last{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .status-chip.st-encours{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .status-chip.st-termine,html[data-theme=dark] .skin-wide .status-chip.inv-brouillon{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .status-chip.inv-payee,html[data-theme=dark] .skin-wide .penny-chip.pn-sent{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .penny-chip.pn-none{color:#b7bed4;background:#262e4c;border-color:#2f3858}html[data-theme=dark] .skin-wide .side-panel>header span{color:#98a1bc}html[data-theme=dark] .skin-wide .panel-stats span{background:#262e4c}html[data-theme=dark] .skin-wide .panel-stats small,html[data-theme=dark] .skin-wide .team-row small{color:#98a1bc}html[data-theme=dark] .skin-wide .thread article{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .thread time{color:#98a1bc}html[data-theme=dark] .skin-wide .thread em{color:#eef0f8}html[data-theme=dark] .skin-wide .photo-tile{background:linear-gradient(135deg,#2b3352,#2b3352);border:1px solid #2f3858}html[data-theme=dark] .skin-wide .photo-tile-img{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .photo-tile i{color:#98a1bc}html[data-theme=dark] .skin-wide .photo-tile em{color:#b7bed4}html[data-theme=dark] .skin-wide .m-hint,html[data-theme=dark] .skin-wide .m-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .m-site-card{border:1px solid var(--m-line,#2f3858);box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-site-top small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-site-card>p{color:#eef0f8}html[data-theme=dark] .skin-wide .m-site-progress{background:#2b3352}html[data-theme=dark] .skin-wide .m-site-progress i{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-site-foot{color:#b7bed4}html[data-theme=dark] .skin-wide .m-site-last{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .m-site-head p{color:#eef0f8}html[data-theme=dark] .skin-wide .m-site-head small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-prime{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-site-stats span{background:#262e4c}html[data-theme=dark] .skin-wide .m-site-stats small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-alert{background:#3a2617}html[data-theme=dark] .skin-wide .m-site-actions button,html[data-theme=dark] .skin-wide .m-thread article{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-thread time{color:#98a1bc}html[data-theme=dark] .skin-wide .m-thread em{color:#eef0f8}html[data-theme=dark] .skin-wide .m-photo{background:linear-gradient(135deg,#2b3352,#2b3352);border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-photo i{color:#98a1bc}html[data-theme=dark] .skin-wide .m-photo em{color:#b7bed4}html[data-theme=dark] .skin-wide .m-week-day{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-week-slot small,html[data-theme=dark] .skin-wide .m-week-off{color:#98a1bc}html[data-theme=dark] .skin-wide .m-weeknav{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-weeknav button{color:#eef0f8}html[data-theme=dark] .skin-wide .m-weeknav button:active{background:#262e4c}html[data-theme=dark] .skin-wide .m-weeknav small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-plan-row{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-plan-row header small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-plan-total{color:#eef0f8}html[data-theme=dark] .skin-wide .m-plan-cell{background:#262e4c}html[data-theme=dark] .skin-wide .m-plan-cell:active{background:#2b3352}html[data-theme=dark] .skin-wide .m-plan-cell.is-filled{background:#3a2617}html[data-theme=dark] .skin-wide .m-plan-cell b{color:#98a1bc}html[data-theme=dark] .skin-wide .m-plan-tag.is-free{color:#98a1bc;border-left-color:#2f3858}html[data-theme=dark] .skin-wide .m-planedit-slot{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-planedit-slot small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-planedit-times button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-planedit-times button.on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .m-planedit-free{background:#3a2617;border:1px solid #5a4031}html[data-theme=dark] .skin-wide .m-planedit h4{color:#98a1bc}html[data-theme=dark] .skin-wide .m-planpick{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-planpick small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-dash-band{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-dash-band>span{color:#98a1bc}html[data-theme=dark] .skin-wide .m-dash-figs{border-top:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-dash-figs>span{border-left:1px solid #eef0f8}html[data-theme=dark] .skin-wide .m-dash-figs b i,html[data-theme=dark] .skin-wide .m-dash-figs small,html[data-theme=dark] .skin-wide .m-dash-title{color:#98a1bc}html[data-theme=dark] .skin-wide .m-todo{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-todo-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-todo-row.is-info b{color:#b7bed4}html[data-theme=dark] .skin-wide .m-todo-txt small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-todo-side,html[data-theme=dark] .skin-wide .m-todo-call{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-dash-clear{color:#4fd19a}html[data-theme=dark] .skin-wide .m-dash-site{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-dash-site-top em,html[data-theme=dark] .skin-wide .m-dash-site>small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-dash-bar{background:#2b3352}html[data-theme=dark] .skin-wide .m-dash-site-foot{color:#b7bed4}html[data-theme=dark] .skin-wide .m-purchase-sum span{background:#262e4c}html[data-theme=dark] .skin-wide .m-purchase-sum small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-capture{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-purchase{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-purchase small{color:#b7bed4}html[data-theme=dark] .skin-wide .m-purchase em{color:#98a1bc}html[data-theme=dark] .skin-wide .penny-dot.pn-sent{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-crew-row{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-crew-row small,html[data-theme=dark] .skin-wide .m-crew-hours small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-day-site,html[data-theme=dark] .skin-wide .m-clock{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-day-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .margin-chip.tone-early{color:#b7bed4;background:#262e4c;border-color:#2f3858}html[data-theme=dark] .skin-wide .planning-pivot button{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-pivot button.on{background:#3b4a7e}html[data-theme=dark] .skin-wide .planning-nav button,html[data-theme=dark] .skin-wide .planning-nav strong{color:#eef0f8}html[data-theme=dark] .skin-wide .planning-corner{background:#262e4c;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .planning-head{background:#262e4c;border-bottom:1px solid #2f3858;border-left:1px solid #2f3858}html[data-theme=dark] .skin-wide .planning-head b{color:#98a1bc}html[data-theme=dark] .skin-wide .planning-head.is-today{background:#3a2617}html[data-theme=dark] .skin-wide .planning-group{color:#98a1bc;background:#262e4c;border-top:1px solid #2f3858;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .planning-row-head{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .planning-row-head small{color:#98a1bc}html[data-theme=dark] .skin-wide .planning-cell{border-bottom:1px solid #2f3858;border-left:1px solid #2f3858}html[data-theme=dark] .skin-wide .planning-cell.is-today{background:#3a2617}html[data-theme=dark] .skin-wide .planning-empty{border:1px dashed #2f3858}html[data-theme=dark] .skin-wide .planning-empty:hover{background:#3a2617}html[data-theme=dark] .skin-wide .planning-legend{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .planning-legend small,html[data-theme=dark] .skin-wide .nav-group{color:#98a1bc}html[data-theme=dark] .skin-wide .mini-table tr.mini-total td{background:#262e4c;border-top:1px solid #2f3858}html[data-theme=dark] .pg-app.skin-wide{--rail:#eef0f8;--rail-2:#eef0f8;--rail-line:#eef0f8;--rail-txt:#98a1bc;--ink:#eef0f8;--soft:#b7bed4;--hair:#3a2617;--bg:#3a2617}html[data-theme=dark] .skin-wide .pg-subitem{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-nav:active,html[data-theme=dark] .skin-wide .pg-subitem:active{background:#3b4a7e}:is(html[data-theme=dark] .skin-wide .pg-nav:focus-visible,html[data-theme=dark] .skin-wide .pg-subitem:focus-visible,html[data-theme=dark] .skin-wide .pg-fold:focus-visible){outline:2px solid #2f3858}html[data-theme=dark] .skin-wide .pg-tab{background:#2b3352}html[data-theme=dark] .skin-wide .pg-tab>button:first-child{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-tab-close{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-colfilters span{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-empty-art span{background:#2b3352}html[data-theme=dark] .skin-wide .dash-head-actions button{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-kpis article{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .dash-kpis p{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-kpis small,html[data-theme=dark] .skin-wide .dash-kpis span{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-kpis .up{color:#b7bed4}html[data-theme=dark] .skin-wide .dash-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .dash-card header small{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-card-tools select{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-toggle,html[data-theme=dark] .skin-wide .chart-legend span{color:#b7bed4}html[data-theme=dark] .skin-wide .chart .axis{fill:#98a1bc}html[data-theme=dark] .skin-wide .chart .peak{fill:#eef0f8}html[data-theme=dark] .skin-wide .chart-tip{background:#3b4a7e}html[data-theme=dark] .skin-wide .chart-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .topclient>span{color:#eef0f8}html[data-theme=dark] .skin-wide .topclient i{background:#3a2617}html[data-theme=dark] .skin-wide .dash-list button{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .dash-list small{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-progress{background:#3a2617}html[data-theme=dark] .skin-wide .dash-pen,html[data-theme=dark] .skin-wide .dash-mode{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-canvas.is-editing article{outline:1px dashed #2f3858}html[data-theme=dark] .skin-wide .slot-pick{color:#eef0f8}html[data-theme=dark] .skin-wide .slot-tools button{color:#b7bed4}html[data-theme=dark] .skin-wide .slot-tools .slot-drop{border-color:#5a4031}html[data-theme=dark] .skin-wide .slot-empty,html[data-theme=dark] .skin-wide .row-drop{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-config{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .dash-config>p{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-config>button{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-config-note{color:#98a1bc;background:#3a2617}html[data-theme=dark] .skin-wide .dash-config-note.is-full{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .dash-config-actions>button:last-child{color:#b7bed4}html[data-theme=dark] .skin-wide .dash-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .dash-row small{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-crew i{color:#b7bed4;background:#3a2617}html[data-theme=dark] .skin-wide .topclient>span small{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-filter{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-primary.is-go:hover{background:#3b4a7e!important}html[data-theme=dark] .skin-wide .pg-trow:not(.pg-thead):hover{background:#262e4c}html[data-theme=dark] .skin-wide .pg-tfilter>span,html[data-theme=dark] .skin-wide .pg-tfilter .ic{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-tcell{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-tcell .is-good{color:#4fd19a}html[data-theme=dark] .skin-wide .pg-who>i{color:#b7bed4;background:#3a2617}html[data-theme=dark] .skin-wide .pg-file{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-allshown{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-chip-draft{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-chip-ok{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .pg-chip-bad{background:#3a2617}html[data-theme=dark] .skin-wide .pg-back{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-doctabs button{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-gauge{background:#3a2617}html[data-theme=dark] .skin-wide .pg-lines-row{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-lines-row:hover{background:#262e4c}html[data-theme=dark] .skin-wide .pg-renta li.is-positive b{color:#4fd19a}html[data-theme=dark] .skin-wide .pg-feed article{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-feed article>i{color:#b7bed4;background:#3a2617}html[data-theme=dark] .skin-wide .pg-feed p,html[data-theme=dark] .skin-wide .pg-monthnav button,html[data-theme=dark] .skin-wide .pg-scale button{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-sheet-table thead small,html[data-theme=dark] .skin-wide .pg-sheet-table thead em,html[data-theme=dark] .skin-wide .pg-sheet-table th.is-weekend b,html[data-theme=dark] .skin-wide .pg-sheet-table th.is-weekend small{color:#98a1bc}html[data-theme=dark] .skin-wide tbody .pg-sheet-name i{color:#b7bed4;background:#3a2617}html[data-theme=dark] .skin-wide .pg-sheet-table td.has-value{background:#3a2617}html[data-theme=dark] .skin-wide .pg-docside{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-journal p{color:var(--ink,#eef0f8)}html[data-theme=dark] .skin-wide .planning-band{border-bottom:1px solid var(--hair,#4c3729)}html[data-theme=dark] .skin-wide .planning-band span{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-ticks span.is-today{background:#3a2617}html[data-theme=dark] .skin-wide .planning-ticks b{color:#eef0f8}html[data-theme=dark] .skin-wide .planning-ticks span.is-weekend b,html[data-theme=dark] .skin-wide .planning-ticks em{color:#98a1bc}html[data-theme=dark] .skin-wide .planning-gantt-row{border-bottom:1px solid var(--hair,#4c3729)}html[data-theme=dark] .skin-wide .planning-track>i.is-edge{border-left-color:var(--hair,#4c3729)}html[data-theme=dark] .skin-wide .planning-track>i.is-today{background:#3a2617}html[data-theme=dark] .skin-wide .pg-renta-top{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-renta-gauge div{background:#3a2617}html[data-theme=dark] .skin-wide .pg-renta-top dd.is-good,html[data-theme=dark] .skin-wide .pg-renta-list li.is-positive b{color:#4fd19a}html[data-theme=dark] .skin-wide .dash-bands-legend{color:#b7bed4}html[data-theme=dark] .skin-wide .dash-band-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .dash-band-name small{color:#98a1bc}html[data-theme=dark] .skin-wide .dash-band-track{background:#3a2617}html[data-theme=dark] .skin-wide .dash-band-value small{color:#98a1bc}html[data-theme=dark] .skin-wide .bd-planifie{background:#5a3a27}html[data-theme=dark] .skin-wide .bd-restant{background:#3a2617}html[data-theme=dark] .skin-wide .bd-exces-fait{background:#3b4a7e}html[data-theme=dark] .skin-wide .bd-exces-planifie{background:repeating-linear-gradient(45deg,#3b4a7e,#3b4a7e 3px,#6e5f60 3px 6px)}html[data-theme=dark] .skin-wide .pg-bandkeys{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-sheet-table td.is-off{color:#b7bed4;background:repeating-linear-gradient(45deg,#3a2617,#3a2617 3px,#3e2c28 3px 6px)}html[data-theme=dark] .skin-wide .planning-off{color:#b7bed4;background:repeating-linear-gradient(45deg,#3a2617,#3a2617 4px,#3e2c28 4px 8px)}html[data-theme=dark] .skin-wide .planning-fold{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-main .column-head span{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-main .column-head button,html[data-theme=dark] .skin-wide .pg-main .column-meta{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-main .column-meta span:first-child{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-main .lead-top small{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-main .lead-card>p{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-main .lead-bottom small,html[data-theme=dark] .skin-wide .pg-main .empty{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-period{color:#eef0f8}html[data-theme=dark] .skin-wide .demo-bar,html[data-theme=dark] .skin-wide .demo-bar select,html[data-theme=dark] .skin-wide .demo-bar button{background:#3b4a7e}html[data-theme=dark] .skin-wide .demo-toolbar{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .demo-toolbar button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .demo-muted{color:#b7bed4}html[data-theme=dark] .skin-wide .demo-dialog,html[data-theme=dark] .skin-wide .demo-dialog input,html[data-theme=dark] .skin-wide .demo-dialog select{color:#eef0f8;border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .demo-dialog button,html[data-theme=dark] .skin-wide .demo-hours button{border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .demo-hours{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .demo-hours input{border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .demo-invoice-actions button{border:1px solid #2f3858}@media (min-width:900px){html[data-theme=dark] .skin-wide .demo-shell>.m-app,html[data-theme=dark] .skin-wide .demo-shell>.m-full{background:#262e4c;border:1px solid #2f3858}}html[data-theme=dark] .skin-wide .biblio-detail>td{background:#262e4c}html[data-theme=dark] .skin-wide .biblio-detail-head span,html[data-theme=dark] .skin-wide .biblio-detail .mini-table th{color:#98a1bc}html[data-theme=dark] .skin-wide .biblio-detail .mini-table td{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .biblio-detail .mini-table small,html[data-theme=dark] .skin-wide .biblio-detail .profit-note{color:#98a1bc}html[data-theme=dark] .skin-wide .parcours{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .parcours-steps li{color:#98a1bc}html[data-theme=dark] .skin-wide .parcours-steps i{border:1px solid #5a4031}html[data-theme=dark] .skin-wide .parcours-steps li.is-done{color:#4fd19a}html[data-theme=dark] .skin-wide .parcours-steps li.is-done i{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .parcours-steps li.is-now,html[data-theme=dark] .skin-wide .parcours-ghost{color:#eef0f8}html[data-theme=dark] .skin-wide .parcours-panel{border-top:1px solid var(--hair,#4c3729)}html[data-theme=dark] .skin-wide .parcours-hint{color:#98a1bc}html[data-theme=dark] .skin-wide .parcours-day b{color:#b7bed4}html[data-theme=dark] .skin-wide .parcours-day button{color:#eef0f8}html[data-theme=dark] .skin-wide .parcours-day button:disabled{color:#98a1bc;background:#262e4c}html[data-theme=dark] .skin-wide .parcours-form label{color:#b7bed4}html[data-theme=dark] .skin-wide .parcours-familles button{color:#eef0f8}html[data-theme=dark] .skin-wide .parcours-familles button.is-on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .parcours-catalogue small,html[data-theme=dark] .skin-wide .parcours-lines th{color:#98a1bc}html[data-theme=dark] .skin-wide .parcours-lines td{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .parcours-lines tfoot td{background:#262e4c}html[data-theme=dark] .skin-wide .parcours-lines small,html[data-theme=dark] .skin-wide .parcours-remove{color:#98a1bc}html[data-theme=dark] .skin-wide .parcours-error{background:#3a2617}html[data-theme=dark] .skin-wide .to-quote{color:#98a1bc}html[data-theme=dark] .skin-wide .devis-actions{border-bottom:1px solid var(--hair,#4c3729)}html[data-theme=dark] .skin-wide .devis-note{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-docside li.is-todo{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-docside li.is-todo:before{border-color:#2f3858}html[data-theme=dark] .skin-wide .pg-booting span{background:linear-gradient(90deg,#3a2617,#262d39,#3a2617)}html[data-theme=dark] .skin-wide .pg-booting p{color:#98a1bc}html[data-theme=dark] .skin-wide .ent-search>label>span{color:#b7bed4}html[data-theme=dark] .skin-wide .ent-field{background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .ent-field .ic{color:#98a1bc}html[data-theme=dark] .skin-wide .ent-field input{color:#eef0f8}html[data-theme=dark] .skin-wide .ent-field em,html[data-theme=dark] .skin-wide .ent-hint{color:#98a1bc}html[data-theme=dark] .skin-wide .ent-error{background:#3a2617}html[data-theme=dark] .skin-wide .ent-empty{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .ent-results button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .ent-results button:hover,html[data-theme=dark] .skin-wide .ent-closed{background:#3a2617}html[data-theme=dark] .skin-wide .ent-results small{color:#b7bed4}html[data-theme=dark] .skin-wide .ent-results .ent-meta{color:#98a1bc}html[data-theme=dark] .skin-wide .ent-picked{color:#b7bed4}html[data-theme=dark] .skin-wide .lead-side-facts dt{color:var(--faint,#98a1bc)}html[data-theme=dark] .skin-wide .lead-side .record-tools .danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .lead-affaire dt{color:var(--faint,#98a1bc)}html[data-theme=dark] .skin-wide .lead-side .record-tools select,html[data-theme=dark] .skin-wide .lead-side .record-tools button{color:#b7bed4}html[data-theme=dark] .skin-wide .lead-side .record-tools button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .pg-dochead .pg-listtools>button.parcours-ghost{color:#eef0f8}html[data-theme=dark] .skin-wide .devis-remove,html[data-theme=dark] .skin-wide .devis-vide{color:#98a1bc}html[data-theme=dark] .skin-wide .devis-add{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .devis-mode button{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .devis-mode button.is-on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .planning-grid.is-live .planning-corner button{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-pick,html[data-theme=dark] .skin-wide .planning-plus{color:#98a1bc}html[data-theme=dark] .skin-wide .planning-sum b{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-drop{color:#98a1bc}html[data-theme=dark] .skin-wide .planning-cell.can-drop{background:#3a2617}html[data-theme=dark] .skin-wide .planning-slot.is-picked{outline:2px solid #4fd19a}html[data-theme=dark] .skin-wide .planning-slot.is-job{background:repeating-linear-gradient(135deg,#3b4a7e 0 6px,#4d5562 6px 12px)}html[data-theme=dark] .skin-wide .avatar.is-job{background:#3b4a7e}html[data-theme=dark] .skin-wide .planning-dot.is-job,html[data-theme=dark] .skin-wide .planning-sum i.is-job{background:repeating-linear-gradient(135deg,#3b4a7e 0 3px,#6b7481 3px 6px)}html[data-theme=dark] .skin-wide .planning-cell.is-child:hover .planning-empty{border-color:#5a4031}html[data-theme=dark] .skin-wide .planning-cell.is-child .planning-empty:hover{background:#3a2617}html[data-theme=dark] .skin-wide .planning-options button{color:#eef0f8}html[data-theme=dark] .skin-wide .affect-colours-label{color:#b7bed4}html[data-theme=dark] .skin-wide .affect-colours button.is-on{border-color:#eef0f8}html[data-theme=dark] .skin-wide .planning-weekend{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-weekend:hover{color:#eef0f8;border-color:#2f3858}html[data-theme=dark] .skin-wide .planning-weekend.is-on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .planning-bandcell{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .planning-bandcell.is-top{color:#eef0f8}html[data-theme=dark] .skin-wide .planning-grid.is-mois .planning-head i,html[data-theme=dark] .skin-wide .planning-grid.is-trimestre .planning-head b,html[data-theme=dark] .skin-wide .planning-grid.is-annee .planning-head b{color:#b7bed4}html[data-theme=dark] .skin-wide .affect-picks button{color:#eef0f8}html[data-theme=dark] .skin-wide .affect-picks button:hover{border-color:#2f3858}html[data-theme=dark] .skin-wide .affect-picks button.is-on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .pg-orderpick{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-orderpick select{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-orders-sum>div{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-orders-sum small,html[data-theme=dark] .skin-wide .pg-order>header>div:first-child small{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-order dt{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-order dd.is-done{color:#4fd19a}html[data-theme=dark] .skin-wide .pg-order-copy{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-lines-due .pg-lines-row small{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-pay{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-pay:hover{color:#4fd19a;border-color:#4fd19a}html[data-theme=dark] .skin-wide .pg-pay.is-late{background:#3a2617}html[data-theme=dark] .skin-wide .pg-paid{color:#4fd19a;background:#173329;border:1px solid #2a4e3f}html[data-theme=dark] .skin-wide .pg-paid:hover{border-color:#4fd19a}html[data-theme=dark] .skin-wide .pg-split i{background:#3a2617}html[data-theme=dark] .skin-wide .pg-split small{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-orders-sum em{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-billing-act{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-billing-act small,html[data-theme=dark] .skin-wide .pg-billing-pct span{color:#b7bed4}html[data-theme=dark] .skin-wide .m-day-head b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-day-head span{color:#b7bed4}html[data-theme=dark] .skin-wide .m-shift+.m-shift{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-shift-site,html[data-theme=dark] .skin-wide .m-clock,html[data-theme=dark] .skin-wide .m-clock.is-done{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-withme{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-withme p{color:#98a1bc}html[data-theme=dark] .skin-wide .m-withme span{color:#eef0f8}html[data-theme=dark] .skin-wide .m-day-none{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-day-none p{color:#eef0f8}html[data-theme=dark] .skin-wide .m-day-none span{color:#b7bed4}html[data-theme=dark] .skin-wide .m-capture{color:#eef0f8;border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-week-slot em{color:#98a1bc!important}html[data-theme=dark] .skin-wide .m-convo-access{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-convo-access b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-convo-access i{border:2px solid #2f3858}html[data-theme=dark] .skin-wide .m-convo-day,html[data-theme=dark] .skin-wide .m-convo-del{color:#98a1bc}html[data-theme=dark] .skin-wide .m-convo-form{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-convo-form textarea{border:1px solid #5a4031}html[data-theme=dark] .skin-wide .m-convo-photo span{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .m-mysite{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-mysite b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-mysite i.is-now{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-wide .m-mysite i.is-past{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .m-mysite small{color:#98a1bc}html[data-theme=dark] .skin-wide .m-mysite em{color:#eef0f8}html[data-theme=dark] .skin-wide .m-mysite-foot{color:#b7bed4}html[data-theme=dark] .skin-wide .m-mysite-last{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .m-act-call{color:#eef0f8}html[data-theme=dark] .skin-wide .m-tabbar .ic{color:#98a1bc}html[data-theme=dark] .skin-wide .m-convo-open{color:#eef0f8}html[data-theme=dark] .skin-wide .m-convo-open .ic{color:#b7bed4}html[data-theme=dark] .skin-wide .m-convo-open:active{background:#3a2617}html[data-theme=dark] .skin-wide .m-weekblock header b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-weekblock header span{color:#98a1bc}html[data-theme=dark] .skin-wide .m-week-slot b{color:#eef0f8}html[data-theme=dark] .skin-wide .m-week-slot b+b{border-top:1px solid #4c3729}html[data-theme=dark] .skin-wide .m-week-slot b i{color:#98a1bc}html[data-theme=dark] .skin-wide .m-week-day.is-off{background:repeating-linear-gradient(45deg,#1b242d,#1b242d 5px,#262e4c 5px 10px)}html[data-theme=dark] .skin-wide .m-week-off{color:#98a1bc}html[data-theme=dark] .skin-wide .m-week-empty{color:#98a1bc;border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .m-chefsite-head p{color:#eef0f8}html[data-theme=dark] .skin-wide .m-chefsite-head small,html[data-theme=dark] .skin-wide .m-segs button{color:#98a1bc}html[data-theme=dark] .skin-wide .m-segs button.on{background:#3b4a7e}html[data-theme=dark] .skin-wide .m-act-call.is-off{color:#98a1bc;background:#3a2617}html[data-theme=dark] .skin-wide .m-crew-call{color:#eef0f8}html[data-theme=dark] .skin-wide .m-crew-call:active{background:#3a2617}html[data-theme=dark] .skin-wide .pg-retenue{color:#98a1bc}@media (min-width:901px){html[data-theme=dark] .pg-app.skin-wide .pg-nav{color:#98a1bc}html[data-theme=dark] .pg-app.skin-wide .pg-sub{border-left:1px solid #eef0f8}}html[data-theme=dark] .skin-wide .profit-table tr.profit-detail-row{background:#3a2617}html[data-theme=dark] .skin-wide .pd-block{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pd-block h4{color:#b7bed4}html[data-theme=dark] .skin-wide .pd-margin>i{color:#98a1bc}html[data-theme=dark] .skin-wide .pd-margin small{color:#b7bed4}html[data-theme=dark] .skin-wide .pd-margin span{color:#eef0f8}html[data-theme=dark] .skin-wide .pd-gap{background:#173329}html[data-theme=dark] .skin-wide .pd-gap.is-down{background:#3a2617}html[data-theme=dark] .skin-wide .pd-gap.is-up strong{color:#eef0f8}html[data-theme=dark] .skin-wide .pd-post-head span small{color:#b7bed4}html[data-theme=dark] .skin-wide .pd-bar i{background:#3b4a7e}html[data-theme=dark] .skin-wide .pd-post-note{color:#b7bed4}html[data-theme=dark] .skin-wide .pd-lines summary span{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-main .kanban-column.is-target{background:#3a2617}html[data-theme=dark] .skin-wide .pm-week small,html[data-theme=dark] .skin-wide .pm-days button small,html[data-theme=dark] .skin-wide .pm-days button i{color:#b7bed4}html[data-theme=dark] .skin-wide .pm-days button.is-on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-wide .pm-pivot button{color:#b7bed4}html[data-theme=dark] .skin-wide .pm-pivot button.is-on{background:#3b4a7e}html[data-theme=dark] .skin-wide .pm-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pm-card header small,html[data-theme=dark] .skin-wide .pm-card li small{color:#b7bed4}html[data-theme=dark] .skin-wide .pm-card li em{color:#eef0f8}html[data-theme=dark] .skin-wide .pm-card li button{border:1px solid #eef0f8}html[data-theme=dark] .skin-wide .pm-avatar{background:#3a2617}html[data-theme=dark] .skin-wide .pm-more{border:1px dashed #2f3858}html[data-theme=dark] .skin-wide .pm-free{background:#3a2617}html[data-theme=dark] .skin-wide .pm-off{color:#b7bed4}html[data-theme=dark] .skin-wide .pm-empty{color:#b7bed4;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .hm-head>i{background:#3a2617}html[data-theme=dark] .skin-wide .hm-head small,html[data-theme=dark] .skin-wide .hm-weeks small{color:#b7bed4}html[data-theme=dark] .skin-wide .hm-days li{border-bottom:1px solid #4c3729}html[data-theme=dark] .skin-wide .plan-tip,html[data-theme=dark] .skin-wide .plan-tip:after{background:#3b4a7e}html[data-theme=dark] .skin-wide .plan-tip header small,html[data-theme=dark] .skin-wide .plan-tip dt,html[data-theme=dark] .skin-wide .plan-tip dd small{color:#98a1bc}html[data-theme=dark] .skin-wide .team-activity{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .team-activity>header span{color:#98a1bc}html[data-theme=dark] .skin-wide .ta-card{background:#3a2617}html[data-theme=dark] .skin-wide .ta-avatar{background:#3b4a7e}html[data-theme=dark] .skin-wide .ta-who small,html[data-theme=dark] .skin-wide .ta-who time{color:#98a1bc}html[data-theme=dark] .skin-wide .ta-kind{color:#b7bed4}html[data-theme=dark] .skin-wide .ta-kind.k-crm{background:#3a2617}html[data-theme=dark] .skin-wide .ta-kind.k-heures{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .ta-last p,html[data-theme=dark] .skin-wide .ta-none{color:#eef0f8}html[data-theme=dark] .skin-wide .ta-none{color:#98a1bc}html[data-theme=dark] .skin-wide .pm-sheet{background:#3b4a7e}html[data-theme=dark] .skin-wide .pm-sheet header small,html[data-theme=dark] .skin-wide .pm-sheet dt,html[data-theme=dark] .skin-wide .pm-sheet dd small{color:#98a1bc}html[data-theme=dark] .skin-wide .silae-bar{border:1px solid var(--line,#2f3858);box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .silae-info small{color:#98a1bc}html[data-theme=dark] .skin-wide .silae-dots i{background:#2b3352}html[data-theme=dark] .skin-wide button.ta-card:hover{border-color:#2f3858}html[data-theme=dark] .skin-wide .ta-drawer>header small,html[data-theme=dark] .skin-wide .ta-timeline h4{color:#98a1bc}html[data-theme=dark] .skin-wide .ta-event{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .ta-event time,html[data-theme=dark] .skin-wide .ta-event p{color:#eef0f8}html[data-theme=dark] .skin-wide button.ta-card.has-news{border-color:#5a4031}html[data-theme=dark] .skin-wide .ta-event.is-new{background:#3a2617}html[data-theme=dark] .skin-wide .scb{--scb-line:#2f3858}html[data-theme=dark] .skin-wide .scb-head p{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-state.st-termine{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .scb-state.st-devis{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .scb-ready{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-ready>header button{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-ready li i{color:#98a1bc;background:#2b3352}html[data-theme=dark] .skin-wide .scb-ready li.is-done span,html[data-theme=dark] .skin-wide .scb-tabs button{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-tabs button.is-on{color:#eef0f8;border-bottom-color:#eef0f8}html[data-theme=dark] .skin-wide .scb-col>header span,html[data-theme=dark] .skin-wide .scb-col>header button,html[data-theme=dark] .skin-wide .scb-task>small{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-late{background:#3a2617}html[data-theme=dark] .skin-wide .scb-track{background:#2b3352}html[data-theme=dark] .skin-wide .scb-bar span{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-task footer{color:#98a1bc;border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .scb-task-tools button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .scb-check .is-done{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-add{color:#98a1bc;border:1px dashed #2f3858}html[data-theme=dark] .skin-wide .scb-subtabs button,html[data-theme=dark] .skin-wide .scb-unit button{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-subtabs button.is-on,html[data-theme=dark] .skin-wide .scb-unit button.is-on{color:#eef0f8}html[data-theme=dark] .skin-wide .scb-gauge{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-donut small,html[data-theme=dark] .skin-wide .scb-figures small{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-partask,html[data-theme=dark] .skin-wide .scb-apporteur{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-apporteur label,html[data-theme=dark] .skin-wide .scb-apporteur .scb-cap,html[data-theme=dark] .skin-wide .scb-table th,html[data-theme=dark] .skin-wide .scb-empty{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-pill{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .scb-pill.st-termine{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .scb-files,html[data-theme=dark] .skin-wide .scb-todo,html[data-theme=dark] .skin-wide .scb-cr{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-folders small{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-files.is-over{background:#3a2617}html[data-theme=dark] .skin-wide .scb-crumb .scb-link,html[data-theme=dark] .skin-wide .scb-into{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-filetools .scb-link{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-drophint,html[data-theme=dark] .skin-wide .scb-todo-head,html[data-theme=dark] .skin-wide .scb-todo h4 b{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-promo p{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-convo{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-note{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-filters button{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-filters button.is-on{color:#eef0f8}html[data-theme=dark] .skin-wide .scb-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-card:hover{border-color:#2f3858}html[data-theme=dark] .skin-wide .scb-crew b{background:#3b4a7e}html[data-theme=dark] .skin-wide .scb-card>small{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-none{color:#98a1bc;border:1px dashed #2f3858}html[data-theme=dark] .skin-wide .scb-msglist small,html[data-theme=dark] .skin-wide .scb-msglist em{color:#98a1bc}html[data-theme=dark] .skin-wide .scb-msgthread{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .scb-msgthread>header small{color:#98a1bc}html[data-theme=dark] .skin-wide .lead-move{color:#b7bed4}html[data-theme=dark] .skin-wide .move-sheet header small{color:#98a1bc}html[data-theme=dark] .skin-wide .move-sheet>button:active{background:#3a2617}html[data-theme=dark] .skin-wide .move-sheet>button.is-on,html[data-theme=dark] .skin-wide .move-sheet>button em{color:#98a1bc}html[data-theme=dark] .skin-wide .pm-card li small{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-actions button:hover{border-color:#2f3858}html[data-theme=dark] .skin-wide .devis-deja{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .parcours-catalogue button.is-in{background:#173329;border-color:#2a4e3f}html[data-theme=dark] .skin-wide .person-grid legend{color:#b7bed4}html[data-theme=dark] .skin-wide .person-cumuls{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .person-cumuls h3{color:#b7bed4}html[data-theme=dark] .skin-wide .person-cumuls dl>div{background:#262e4c}html[data-theme=dark] .skin-wide .person-cumuls dt,html[data-theme=dark] .skin-wide .person-cumuls p{color:#b7bed4}html[data-theme=dark] .skin-wide .supplier-search{background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-wide .demo-dialog textarea{border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .pg-fpanel,html[data-theme=dark] .skin-wide .co-settings section{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .rl-table th{color:#b7bed4;border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .rl-table td{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .rl-table small,html[data-theme=dark] .skin-wide .lib-parts h3{color:#b7bed4}html[data-theme=dark] .skin-wide .lib-actions button{border:1px solid var(--line,#2f3858)}html[data-theme=dark] .skin-wide .ft-bar{color:#b7bed4}html[data-theme=dark] .skin-wide .ft-list li{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .ft-list textarea{border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .ft-list small{color:#b7bed4}html[data-theme=dark] .skin-wide .scb-task-detail{color:#b7bed4!important}html[data-theme=dark] .skin-wide .ft-progress span{background:#2b3352}html[data-theme=dark] .skin-wide .ft-item{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .ft-item.is-done .ft-body b{color:#98a1bc}html[data-theme=dark] .skin-wide .ft-check{border:2px solid #7c86a6}html[data-theme=dark] .skin-wide .ft-item.is-done .ft-check{border-color:#4fd19a}html[data-theme=dark] .skin-wide .ft-body small{color:#98a1bc}html[data-theme=dark] .skin-wide .ft-body span{color:#eef0f8}html[data-theme=dark] .skin-wide .ft-mat{color:#b7bed4!important}html[data-theme=dark] .skin-wide .si-drop{border:1.5px dashed #7c86a6}html[data-theme=dark] .skin-wide .si-drop small{color:#b7bed4}html[data-theme=dark] .skin-wide .si-drop.is-busy{background:linear-gradient(100deg,#3a2617 25%,#1b2240 45%,#3a2617 65%)}html[data-theme=dark] .skin-wide .si-head{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .si-head small{color:#b7bed4}html[data-theme=dark] .skin-wide .si-line{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .si-rate.is-todo{background:#3a2617}html[data-theme=dark] .skin-wide .si-reason{color:#b7bed4}html[data-theme=dark] .skin-wide .si-sites span{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .si-sites span.is-on{background:#3a2617}html[data-theme=dark] .skin-wide .si-sites em{color:#98a1bc}html[data-theme=dark] .skin-wide .xp-row{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .xp-row img,html[data-theme=dark] .skin-wide .xp-nophoto{color:#98a1bc;background:#262e4c}html[data-theme=dark] .skin-wide .xp-row small{color:#98a1bc}html[data-theme=dark] .skin-wide .xp-st{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .xp-st.st-remboursee{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .xp-st.st-refusee{background:#3a2617}html[data-theme=dark] .skin-wide .xp-form{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .xp-form label{color:#b7bed4}html[data-theme=dark] .skin-wide .xp-form input,html[data-theme=dark] .skin-wide .xp-form select{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .xp-preview{background:#262e4c}html[data-theme=dark] .skin-wide .xp-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .xp-table small{color:#98a1bc}html[data-theme=dark] .skin-wide .xp-detail img{background:#262e4c}html[data-theme=dark] .skin-wide .xp-detail dt{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-popover>button{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-wide .pg-popover>button:hover{background:#3a2617}html[data-theme=dark] .skin-wide .tx-list button.is-on{background:#3a2617!important}html[data-theme=dark] .skin-wide .tx-editor{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .tx-item p{color:#b7bed4}html[data-theme=dark] .skin-wide .info-grid section{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .info-time li.is-done:before{border-color:#4fd19a}html[data-theme=dark] .skin-wide .info-check i{border:1.5px solid #7c86a6}html[data-theme=dark] .skin-wide .info-check li.is-ok i{border-color:#4fd19a}html[data-theme=dark] .skin-wide .info-grid details{border-top:1px solid #2f3858}html[data-theme=dark] .skin-wide .info-grid details ol{color:#eef0f8}html[data-theme=dark] .skin-wide .bi-table small{color:#98a1bc}html[data-theme=dark] .skin-wide .bi-table tr.is-open td{background:#3a2617}html[data-theme=dark] .skin-wide .bi-chip{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .bi-chip.is-bad{background:#3a2617}html[data-theme=dark] .skin-wide .bi-chip.is-ok{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .bi-fiche>section{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .bi-sign label{color:#b7bed4}html[data-theme=dark] .skin-wide .bi-sign input{border:1px solid #7c86a6}html[data-theme=dark] .skin-wide .bi-sign canvas{border:1.5px dashed #7c86a6}html[data-theme=dark] .skin-wide .bi-sign small{color:#b7bed4}html[data-theme=dark] .skin-wide .bi-mobile h3{color:#98a1bc}html[data-theme=dark] .skin-wide .bi-mcard{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .bi-mcard>button small{color:#98a1bc}html[data-theme=dark] .skin-wide .bi-mbody label{color:#b7bed4}html[data-theme=dark] .skin-wide .bi-mbody textarea,html[data-theme=dark] .skin-wide .bi-mbody input{border:1px solid #2f3858}html[data-theme=dark] .skin-wide .lg-line span{color:#b7bed4}html[data-theme=dark] .skin-wide .lg-photo{background:#262e4c}html[data-theme=dark] .skin-wide .pg-selbar{background:#3a2617;border:1px solid #5a4031}html[data-theme=dark] .skin-wide .funnel-track{background:#2b3352}html[data-theme=dark] .skin-wide .funnel-val{color:var(--soft,#b7bed4)}html[data-theme=dark] .skin-wide .act-total,html[data-theme=dark] .skin-wide .act-click:hover{background:#3a2617}html[data-theme=dark] .skin-wide .pg-muted,html[data-theme=dark] .skin-wide .insight-table th,html[data-theme=dark] .skin-wide .insight-table td small{color:var(--soft,#b7bed4)}html[data-theme=dark] .skin-wide .insight-table tr.is-click:hover td{background:#3a2617}html[data-theme=dark] .skin-wide .insight-table td.pg-muted,html[data-theme=dark] .skin-wide .pg-inline-muted{color:var(--soft,#b7bed4)}html[data-theme=dark] .skin-wide .team-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .team-head button.danger,html[data-theme=dark] .skin-wide .hours-row button.danger{border-color:#5a4031}html[data-theme=dark] .skin-wide .pg-sheet-table td.is-edit:hover{background:#3a2617;outline:1px solid #5a4031}html[data-theme=dark] .skin-wide .avenants{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .demo-tab{background:#3b4a7e}@media (min-width:761px){html[data-theme=dark] .pg-app.skin-wide{--bg:#0d1222;--ink:#eef0f8;--soft:#98a1bc;--sub:#98a1bc;--muted:#98a1bc;--line:#2f3858;--hair:#262e4c;--rail:#0d1222;--rail-line:#343b53;--rail-txt:#b7bed4;color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-wide .pg-top{background:#0d1222}html[data-theme=dark] .skin-wide .pg-search{color:#98a1bc;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-search:focus-within{box-shadow:0 0 0 3px #f26a2138,0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-search input{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-tools button{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-company{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-company small{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-company b{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-nav{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-nav:hover,html[data-theme=dark] .skin-wide .pg-nav.is-open{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-nav.is-on{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-nav:active{background:#1b2240}html[data-theme=dark] .skin-wide .pg-sub{border-left:2px solid #343b53}html[data-theme=dark] .skin-wide .pg-subitem{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-subitem:hover{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-subitem.is-on{background:#1b2240}html[data-theme=dark] .skin-wide .pg-fold{color:#b7bed4;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .skin-wide .pg-company-menu{box-shadow:0 18px 44px #0006}html[data-theme=dark] .skin-wide .pg-company-menu p{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-company-menu button{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-company-menu button:hover{background:#262e4c}html[data-theme=dark] .skin-wide .chantier-progress,html[data-theme=dark] .skin-wide .pg-gauge,html[data-theme=dark] .skin-wide .pd-bar,html[data-theme=dark] .skin-wide .scb-track,html[data-theme=dark] .skin-wide .pg-renta-gauge div{background:repeating-linear-gradient(135deg,#2b3453 0 3px,#232b47 3px 6px)}html[data-theme=dark] .skin-wide .chantier-progress i,html[data-theme=dark] .skin-wide .pg-gauge i,html[data-theme=dark] .skin-wide .pd-bar i,html[data-theme=dark] .skin-wide .scb-track i,html[data-theme=dark] .skin-wide .pg-renta-gauge i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .chantier-progress i{background:#3b4a7e}html[data-theme=dark] .skin-wide .chantier-progress i.early{background:#5a6488}html[data-theme=dark] .skin-wide .pd-bar i,html[data-theme=dark] .skin-wide .scb-track i{background:#3b4a7e}html[data-theme=dark] .skin-wide .dash-head h1{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-head-actions button{color:#eef0f8;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .dash-card>header h2{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-card>header h2 .ui-chip,html[data-theme=dark] .skin-wide .chart-tip{background:#3b4a7e}html[data-theme=dark] .skin-wide .wk-top b{color:#eef0f8}html[data-theme=dark] .skin-wide .wk-top .ui-chip{background:#3b4a7e}html[data-theme=dark] .skin-wide .wk-main strong{color:#eef0f8}html[data-theme=dark] .skin-wide .wk-main small{color:#98a1bc}html[data-theme=dark] .skin-wide .wk-pill{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .wk-pill.up{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .wk-pill.down{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .skin-wide .wk .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wk-split-bar{background:#232b47}html[data-theme=dark] .skin-wide .wk-split i.navy{background:repeating-linear-gradient(135deg,#3b4a7e 0 4px,#3a4870 4px 7px)}html[data-theme=dark] .skin-wide .wk-split i.slate{background:repeating-linear-gradient(135deg,#5a6488 0 4px,#444e72 4px 7px)}html[data-theme=dark] .skin-wide .wk-split-lg{color:#b7bed4}html[data-theme=dark] .skin-wide .wr-head b{color:#eef0f8}html[data-theme=dark] .skin-wide .wr-head small{color:#98a1bc}html[data-theme=dark] .skin-wide .wr .ui-tip{background:#3b4a7e;box-shadow:0 12px 28px #0006}html[data-theme=dark] .skin-wide .wr .ui-tip small{color:#7c86a6}html[data-theme=dark] .skin-wide .wr .ui-xaxis{color:#98a1bc}html[data-theme=dark] .skin-wide .wt li .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wt-name{color:#eef0f8}html[data-theme=dark] .skin-wide .wt-name small{color:#98a1bc}html[data-theme=dark] .skin-wide .wt-name i{background:#5a3a27}html[data-theme=dark] .skin-wide .wt-name i.navy{background:#3b4a7e}html[data-theme=dark] .skin-wide .wt-name i.slate{background:#5a6488}html[data-theme=dark] .skin-wide .wt-pct{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .wt li b{color:#eef0f8}html[data-theme=dark] .skin-wide .wd button{background:#262e4c}html[data-theme=dark] .skin-wide .wd button:hover{background:#0d1222}html[data-theme=dark] .skin-wide .wd-av{background:#3b4a7e}html[data-theme=dark] .skin-wide .wd-main b{color:#eef0f8}html[data-theme=dark] .skin-wide .wd-main small{color:#98a1bc}html[data-theme=dark] .skin-wide .wd-stage{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-wide .wd-dots i{background:#2d3556}html[data-theme=dark] .skin-wide .wd-amt{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-bands-legend span{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-wide .dash-band-row:hover{background:#262e4c}html[data-theme=dark] .skin-wide .dash-band-name b{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-band-track{background:#232b47}html[data-theme=dark] .skin-wide .bd-planifie{background:repeating-linear-gradient(135deg,#5a6488 0 4px,#444e72 4px 7px)!important}html[data-theme=dark] .skin-wide .bd-restant{background:#2f3858!important}html[data-theme=dark] .skin-wide .bd-exces-fait{background:repeating-linear-gradient(135deg,#3b4a7e 0 4px,#3a4870 4px 7px)!important}html[data-theme=dark] .skin-wide .dash-band-value{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-list button,html[data-theme=dark] .skin-wide .dash-list .dash-row{background:#262e4c}html[data-theme=dark] .skin-wide .dash-list button:hover{background:#0d1222}html[data-theme=dark] .skin-wide .dash-list strong{color:#eef0f8}html[data-theme=dark] .skin-wide .dash-list .avatar{background:#3b4a7e}html[data-theme=dark] .skin-wide .dash-progress{background:repeating-linear-gradient(135deg,#2b3453 0 3px,#232b47 3px 6px)}html[data-theme=dark] .skin-wide .dash-progress i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .dash-crew i{background:#3b4a7e}html[data-theme=dark] .skin-wide .kanban-column{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .kanban-column.is-target{box-shadow:inset 0 0 0 2px #f26a21,0 6px 18px #0006}html[data-theme=dark] .skin-wide .column-head strong{color:#eef0f8}html[data-theme=dark] .skin-wide .column-head button{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .kanban-column>.ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .column-meta span:first-child{color:#eef0f8}html[data-theme=dark] .skin-wide .pg-main .lead-card{background:#262e4c}html[data-theme=dark] .skin-wide .pg-main .lead-card:hover{background:#0d1222}html[data-theme=dark] .skin-wide .lead-card strong{color:#eef0f8}html[data-theme=dark] .skin-wide .lead-card p{color:#b7bed4}html[data-theme=dark] .skin-wide .lead-card .avatar{background:#3b4a7e}html[data-theme=dark] .skin-wide .lead-bottom small{color:#b7bed4;background:#1b2240}html[data-theme=dark] .skin-wide .lead-bottom small.late{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .skin-wide .kanban .empty{color:#98a1bc;border:2px dashed #343b53}html[data-theme=dark] .skin-wide .profit-table thead th{color:#98a1bc}html[data-theme=dark] .skin-wide .profit-table tbody>tr:not(.profit-detail-row)>td{background:#262e4c}html[data-theme=dark] .skin-wide .profit-table tbody>tr:not(.profit-detail-row):hover>td{background:#0d1222}html[data-theme=dark] .skin-wide .profit-table td .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .profit-table .client-name .avatar{background:#3b4a7e}html[data-theme=dark] .skin-wide .profit-detail-row>td{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .column-head span{background:#3b4a7e}html[data-theme=dark] .skin-wide .lead-top small{color:#98a1bc}html[data-theme=dark] .skin-wide .wp-legend{color:#b7bed4}html[data-theme=dark] .skin-wide .wp-legend span{color:#98a1bc}html[data-theme=dark] .skin-wide .wp i.navy{background:repeating-linear-gradient(135deg,#3b4a7e 0 4px,#3a4870 4px 7px)}html[data-theme=dark] .skin-wide .wp i.slate{background:repeating-linear-gradient(135deg,#5a6488 0 4px,#444e72 4px 7px)}html[data-theme=dark] .skin-wide .wp i.light{background:#5a3a27}html[data-theme=dark] .skin-wide .wp-row{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .wp-main:hover{background:#19202e}html[data-theme=dark] .skin-wide .wp-main>.ui-ico{color:#98a1bc}html[data-theme=dark] .skin-wide .wp-av{background:#3b4a7e}html[data-theme=dark] .skin-wide .wp-id b{color:#eef0f8}html[data-theme=dark] .skin-wide .wp-id small{color:#98a1bc}html[data-theme=dark] .skin-wide .wp-prog b{color:#eef0f8}html[data-theme=dark] .skin-wide .wp-prog small{color:#98a1bc}html[data-theme=dark] .skin-wide .wp-prog small.attention{color:#ff9b5e}html[data-theme=dark] .skin-wide .wp-prog .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wp-split{background:#232b47}html[data-theme=dark] .skin-wide .wp-margin b{color:#eef0f8}html[data-theme=dark] .skin-wide .wp-margin b.is-neg{color:#ff9b5e}html[data-theme=dark] .skin-wide .wp-detail{border-top:1px dashed #2f3858}html[data-theme=dark] .skin-wide .pg-scale{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .pg-scale button{color:#b7bed4}html[data-theme=dark] .skin-wide .pg-scale button.is-on,html[data-theme=dark] .skin-wide .pg-scale button[aria-selected=true]{background:#3b4a7e}html[data-theme=dark] .skin-wide .planning-pivot{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .planning-pivot button{color:#b7bed4}html[data-theme=dark] .skin-wide .planning-pivot button.on{background:#3b4a7e}html[data-theme=dark] .skin-wide .pl-box{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .wi{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .wi header small{color:#b7bed4}html[data-theme=dark] .skin-wide .wi header .ui-chip{background:#3b4a7e}html[data-theme=dark] .skin-wide .wi h3{color:#eef0f8}html[data-theme=dark] .skin-wide .wi-empty,html[data-theme=dark] .skin-wide .wi-foot{color:#98a1bc}html[data-theme=dark] .skin-wide .wi-link{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-wide .wi-bars .ui-hatch i,html[data-theme=dark] .skin-wide .wi-tile .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wi-l b{color:#eef0f8}html[data-theme=dark] .skin-wide .wi-l small{color:#98a1bc}html[data-theme=dark] .skin-wide .wi-bars em,html[data-theme=dark] .skin-wide .wi-rates b{color:#eef0f8}html[data-theme=dark] .skin-wide .wi-rates small{color:#98a1bc}html[data-theme=dark] .skin-wide .wi-rates em{color:#eef0f8}html[data-theme=dark] .skin-wide .wi-tile{background:#262e4c}html[data-theme=dark] .skin-wide .wi-tile small{color:#b7bed4}html[data-theme=dark] .skin-wide .wi-tile b{color:#eef0f8}html[data-theme=dark] .skin-wide .wi-tile em{color:#98a1bc}html[data-theme=dark] .skin-wide .wd-stage.is-late{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .skin-wide .wi-rates li .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wi-none p{color:#98a1bc}html[data-theme=dark] .skin-wide .wi-none .ui-chip{background:#3b4a7e}html[data-theme=dark] .skin-wide .wc-head h1{color:#eef0f8}html[data-theme=dark] .skin-wide .wc-head small{color:#98a1bc}html[data-theme=dark] .skin-wide .wc-card{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-wide .wc-card>header b{color:#eef0f8}html[data-theme=dark] .skin-wide .wc-card>header small{color:#98a1bc}html[data-theme=dark] .skin-wide .wc-card>header .ui-chip{background:#3b4a7e}html[data-theme=dark] .skin-wide .wc-top b{color:#eef0f8}html[data-theme=dark] .skin-wide .wc-top em{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-wide .wc-top em.ok{color:#4fd19a;background:#173329}html[data-theme=dark] .skin-wide .wc-top em.bad,html[data-theme=dark] .skin-wide .wc-top em.or{color:#ff9b5e;background:#3a2617}html[data-theme=dark] .skin-wide .wc-bar i{color:#eef0f8}html[data-theme=dark] .skin-wide .wc-bar.is-before i{color:#98a1bc}html[data-theme=dark] .skin-wide .wc-bar .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wc-split span{color:#eef0f8}html[data-theme=dark] .skin-wide .wc-split span i.n{background:#3b4a7e}html[data-theme=dark] .skin-wide .wc-split .ui-hatch i{border-right:2px solid #1b2240}html[data-theme=dark] .skin-wide .wc-note{color:#98a1bc}html[data-theme=dark] .skin-wide .pg-rail{background:#1a2031;border-right:1px solid #363d53}html[data-theme=dark] .skin-wide .pg-trow:not(.pg-thead){background:#1b2240;box-shadow:0 4px 14px #0006}html[data-theme=dark] .skin-wide .pg-trow.is-click:hover,html[data-theme=dark] .skin-wide .pg-trow:not(.pg-thead):hover{box-shadow:0 8px 22px #0006}html[data-theme=dark] .skin-wide .pg-top{background:#1b2240;border-bottom:1px solid #363d53;box-shadow:0 4px 14px #0006}html[data-theme=dark] .skin-wide .pg-top .pg-brand{background:#1a2031;border-right:1px solid #363d53}html[data-theme=dark] .skin-wide .pg-search{background:#0d1222}html[data-theme=dark] .skin-wide .pg-search:focus-within{background:#1b2240}html[data-theme=dark] .skin-wide .pg-tools button,html[data-theme=dark] .skin-wide .pg-company{background:#0d1222}html[data-theme=dark] .skin-wide .pg-rail{border-right:1px solid #363d53}}html[data-theme=dark] .m-app.skin-field{--m-line:#2f3858;--m-hair:#262e4c;--m-muted:#98a1bc;--m-dark:#eef0f8;--k-call:#4fd19a;--k-note:#b7bed4;color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-field .m-act{border:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-act:active,html[data-theme=dark] .skin-field .m-who{background:#3b4a7e}html[data-theme=dark] .skin-field .m-section b{background:#3a2617}html[data-theme=dark] .skin-field .m-empty{color:#b7bed4;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-seg{background:#2b3352}html[data-theme=dark] .skin-field .m-seg button{color:#b7bed4}html[data-theme=dark] .skin-field .m-seg button b{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-field .m-seg button.on b{background:#3a2617}html[data-theme=dark] .skin-field .m-pull{color:#b7bed4}html[data-theme=dark] .skin-field .m-pull b{color:#eef0f8}html[data-theme=dark] .skin-field .m-stages button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-stages button b{color:#b7bed4;background:#2b3352}html[data-theme=dark] .skin-field .m-stages button.on b{background:#3b4a7e}html[data-theme=dark] .skin-field .m-stage-total b{color:#eef0f8}html[data-theme=dark] .skin-field .m-card{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-card:active{background:#262e4c}html[data-theme=dark] .skin-field .m-card-project{color:#eef0f8}html[data-theme=dark] .skin-field .m-av{background:#3a2617}html[data-theme=dark] .skin-field .m-av.av-2{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-field .m-chip.reminder{background:#3a2617}html[data-theme=dark] .skin-field .m-chip.call{background:#173329}html[data-theme=dark] .skin-field .m-chip.note,html[data-theme=dark] .skin-field .m-chip.status{background:#262e4c}html[data-theme=dark] .skin-field .m-chip.plain{color:#b7bed4;background:#2b3352;border-color:#2f3858}html[data-theme=dark] .skin-field .m-hero>small{color:#98a1bc}html[data-theme=dark] .skin-field .m-hero-row{border-top:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-hero-row div{border-right:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-hero-row span{color:#98a1bc}html[data-theme=dark] .skin-field .m-hero-link{border:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-quick span{color:#b7bed4}html[data-theme=dark] .skin-field .m-quick>:active{background:#262e4c}html[data-theme=dark] .skin-field .m-line{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-line-icon{background:#3a2617}html[data-theme=dark] .skin-field .m-funnel{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-frow span{color:#b7bed4}html[data-theme=dark] .skin-field .m-frow i{background:#3a2617}html[data-theme=dark] .skin-field .m-tabbar{border-top:1px solid #2f3858}html[data-theme=dark] .skin-field .m-tabbar i,html[data-theme=dark] .skin-field .m-tabbar span{color:#98a1bc}html[data-theme=dark] .skin-field .m-grab{background:#2b3352}html[data-theme=dark] .skin-field .m-sheet-body textarea,html[data-theme=dark] .skin-field .m-when input{background:#262e4c;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-choices button{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-primary.danger{border:1px solid #5a4031}html[data-theme=dark] .skin-field .m-menu button{color:#eef0f8}html[data-theme=dark] .skin-field .m-menu button b{background:#3a2617}html[data-theme=dark] .skin-field .m-menu button:active{background:#262e4c}html[data-theme=dark] .skin-field .m-full{color:#eef0f8;--m-line:#2f3858;--m-hair:#262e4c;--m-muted:#98a1bc;--m-dark:#eef0f8;--k-call:#4fd19a;--k-note:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-field .m-tabs button b{background:#3a2617}html[data-theme=dark] .skin-field .m-sticky{border-top:1px solid #2f3858}html[data-theme=dark] .skin-field .m-hint,html[data-theme=dark] .skin-field .m-empty{color:#98a1bc}html[data-theme=dark] .skin-field .m-site-card{border:1px solid var(--m-line,#2f3858);box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-site-top small{color:#98a1bc}html[data-theme=dark] .skin-field .m-site-card>p{color:#eef0f8}html[data-theme=dark] .skin-field .m-site-progress{background:#2b3352}html[data-theme=dark] .skin-field .m-site-foot{color:#b7bed4}html[data-theme=dark] .skin-field .m-site-last{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-field .m-site-head p{color:#eef0f8}html[data-theme=dark] .skin-field .m-site-head small{color:#98a1bc}html[data-theme=dark] .skin-field .m-prime{background:#3b4a7e}html[data-theme=dark] .skin-field .m-site-stats span{background:#262e4c}html[data-theme=dark] .skin-field .m-site-stats small{color:#98a1bc}html[data-theme=dark] .skin-field .m-alert{background:#3a2617}html[data-theme=dark] .skin-field .m-site-actions button,html[data-theme=dark] .skin-field .m-thread article{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-thread time{color:#98a1bc}html[data-theme=dark] .skin-field .m-thread em{color:#eef0f8}html[data-theme=dark] .skin-field .m-photo{background:linear-gradient(135deg,#2b3352,#2b3352);border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-photo i{color:#98a1bc}html[data-theme=dark] .skin-field .m-photo em{color:#b7bed4}html[data-theme=dark] .skin-field .m-week-day{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-week-slot small,html[data-theme=dark] .skin-field .m-week-off{color:#98a1bc}html[data-theme=dark] .skin-field .m-weeknav{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-weeknav button{color:#eef0f8}html[data-theme=dark] .skin-field .m-weeknav button:active{background:#262e4c}html[data-theme=dark] .skin-field .m-weeknav small{color:#98a1bc}html[data-theme=dark] .skin-field .m-plan-row{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-plan-row header small{color:#98a1bc}html[data-theme=dark] .skin-field .m-plan-total{color:#eef0f8}html[data-theme=dark] .skin-field .m-plan-cell{background:#262e4c}html[data-theme=dark] .skin-field .m-plan-cell:active{background:#2b3352}html[data-theme=dark] .skin-field .m-plan-cell.is-filled{background:#3a2617}html[data-theme=dark] .skin-field .m-plan-cell b{color:#98a1bc}html[data-theme=dark] .skin-field .m-plan-tag.is-free{color:#98a1bc;border-left-color:#2f3858}html[data-theme=dark] .skin-field .m-planedit-slot{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-planedit-slot small{color:#98a1bc}html[data-theme=dark] .skin-field .m-planedit-times button{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-planedit-times button.on{background:#3b4a7e;border-color:#eef0f8}html[data-theme=dark] .skin-field .m-planedit-free{background:#3a2617;border:1px solid #5a4031}html[data-theme=dark] .skin-field .m-planedit h4{color:#98a1bc}html[data-theme=dark] .skin-field .m-planpick{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-planpick small{color:#98a1bc}html[data-theme=dark] .skin-field .m-dash-band{background:#3b4a7e}html[data-theme=dark] .skin-field .m-dash-band>span{color:#98a1bc}html[data-theme=dark] .skin-field .m-dash-figs{border-top:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-dash-figs>span{border-left:1px solid #eef0f8}html[data-theme=dark] .skin-field .m-dash-figs b i,html[data-theme=dark] .skin-field .m-dash-figs small,html[data-theme=dark] .skin-field .m-dash-title{color:#98a1bc}html[data-theme=dark] .skin-field .m-todo{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-todo-row{border-bottom:1px solid #2f3858}html[data-theme=dark] .skin-field .m-todo-row.is-info b{color:#b7bed4}html[data-theme=dark] .skin-field .m-todo-txt small{color:#98a1bc}html[data-theme=dark] .skin-field .m-todo-side,html[data-theme=dark] .skin-field .m-todo-call{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-dash-clear{color:#4fd19a}html[data-theme=dark] .skin-field .m-dash-site{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-dash-site-top em,html[data-theme=dark] .skin-field .m-dash-site>small{color:#98a1bc}html[data-theme=dark] .skin-field .m-dash-bar{background:#2b3352}html[data-theme=dark] .skin-field .m-dash-site-foot{color:#b7bed4}html[data-theme=dark] .skin-field .m-purchase-sum span{background:#262e4c}html[data-theme=dark] .skin-field .m-purchase-sum small{color:#98a1bc}html[data-theme=dark] .skin-field .m-capture{background:#3b4a7e}html[data-theme=dark] .skin-field .m-purchase{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-purchase small{color:#b7bed4}html[data-theme=dark] .skin-field .m-purchase em{color:#98a1bc}html[data-theme=dark] .skin-field .m-crew-row{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-crew-row small,html[data-theme=dark] .skin-field .m-crew-hours small{color:#98a1bc}html[data-theme=dark] .skin-field .m-day-site,html[data-theme=dark] .skin-field .m-clock{background:#3b4a7e}html[data-theme=dark] .skin-field .m-day-actions button{border:1px solid #2f3858}html[data-theme=dark] .skin-field .demo-dialog button,html[data-theme=dark] .skin-field .demo-hours button{border:1px solid #7c86a6}html[data-theme=dark] .skin-field .demo-hours{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .demo-hours input{border:1px solid #7c86a6}@media (min-width:900px){html[data-theme=dark] .skin-field .demo-shell>.m-app,html[data-theme=dark] .skin-field .demo-shell>.m-full{background:#262e4c;border:1px solid #2f3858}}html[data-theme=dark] .skin-field .m-shift+.m-shift{border-top:1px solid #2f3858}html[data-theme=dark] .skin-field .m-shift-site,html[data-theme=dark] .skin-field .m-clock,html[data-theme=dark] .skin-field .m-clock.is-done{background:#3b4a7e}html[data-theme=dark] .skin-field .m-withme{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-withme p{color:#98a1bc}html[data-theme=dark] .skin-field .m-withme span{color:#eef0f8}html[data-theme=dark] .skin-field .m-day-none{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-day-none p{color:#eef0f8}html[data-theme=dark] .skin-field .m-day-none span{color:#b7bed4}html[data-theme=dark] .skin-field .m-capture{color:#eef0f8;border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-week-slot em{color:#98a1bc!important}html[data-theme=dark] .skin-field .m-convo-access{color:#b7bed4;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-convo-access b{color:#eef0f8}html[data-theme=dark] .skin-field .m-convo-access i{border:2px solid #2f3858}html[data-theme=dark] .skin-field .m-convo-day,html[data-theme=dark] .skin-field .m-convo-del{color:#98a1bc}html[data-theme=dark] .skin-field .m-convo-form{border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-convo-form textarea{border:1px solid #5a4031}html[data-theme=dark] .skin-field .m-convo-photo span{color:#eef0f8;border:1px solid #2f3858}html[data-theme=dark] .skin-field .m-mysite{border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-mysite b{color:#eef0f8}html[data-theme=dark] .skin-field .m-mysite i.is-now{color:#eef0f8;background:#173329}html[data-theme=dark] .skin-field .m-mysite i.is-past{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-field .m-mysite small{color:#98a1bc}html[data-theme=dark] .skin-field .m-mysite em{color:#eef0f8}html[data-theme=dark] .skin-field .m-mysite-foot{color:#b7bed4}html[data-theme=dark] .skin-field .m-mysite-last{color:#b7bed4;background:#262e4c}html[data-theme=dark] .skin-field .m-act-call{color:#eef0f8}html[data-theme=dark] .skin-field .m-tabbar .ic{color:#98a1bc}html[data-theme=dark] .skin-field .m-convo-open{color:#eef0f8}html[data-theme=dark] .skin-field .m-convo-open .ic{color:#b7bed4}html[data-theme=dark] .skin-field .m-convo-open:active{background:#3a2617}html[data-theme=dark] .skin-field .m-weekblock header b{color:#eef0f8}html[data-theme=dark] .skin-field .m-weekblock header span{color:#98a1bc}html[data-theme=dark] .skin-field .m-week-slot b{color:#eef0f8}html[data-theme=dark] .skin-field .m-week-slot b+b{border-top:1px solid #4c3729}html[data-theme=dark] .skin-field .m-week-slot b i{color:#98a1bc}html[data-theme=dark] .skin-field .m-week-day.is-off{background:repeating-linear-gradient(45deg,#1b242d,#1b242d 5px,#262e4c 5px 10px)}html[data-theme=dark] .skin-field .m-week-off{color:#98a1bc}html[data-theme=dark] .skin-field .m-week-empty{color:#98a1bc;border:1px solid #2f3858;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-chefsite-head p{color:#eef0f8}html[data-theme=dark] .skin-field .m-chefsite-head small,html[data-theme=dark] .skin-field .m-segs button{color:#98a1bc}html[data-theme=dark] .skin-field .m-act-call.is-off{color:#98a1bc;background:#3a2617}html[data-theme=dark] .skin-field .m-crew-call{color:#eef0f8}html[data-theme=dark] .skin-field .m-crew-call:active{background:#3a2617}html[data-theme=dark] .skin-field .ft-bar{color:#b7bed4}html[data-theme=dark] .skin-field .ft-list li{border:1px solid #2f3858}html[data-theme=dark] .skin-field .ft-list textarea{border:1px solid #7c86a6}html[data-theme=dark] .skin-field .ft-list small{color:#b7bed4}html[data-theme=dark] .skin-field .ft-progress span{background:#2b3352}html[data-theme=dark] .skin-field .ft-item{border:1px solid #2f3858}html[data-theme=dark] .skin-field .ft-item.is-done .ft-body b{color:#98a1bc}html[data-theme=dark] .skin-field .ft-check{border:2px solid #7c86a6}html[data-theme=dark] .skin-field .ft-item.is-done .ft-check{border-color:#4fd19a}html[data-theme=dark] .skin-field .ft-body small{color:#98a1bc}html[data-theme=dark] .skin-field .ft-body span{color:#eef0f8}html[data-theme=dark] .skin-field .ft-mat{color:#b7bed4!important}html[data-theme=dark] .m-app.skin-field{color:#eef0f8;background:#0d1222}html[data-theme=dark] .skin-field .m-bar,html[data-theme=dark] .skin-field .m-id h1{color:#eef0f8}html[data-theme=dark] .skin-field .m-who{background:#3b4a7e}html[data-theme=dark] .skin-field .m-act{color:#eef0f8;background:#1b2240;box-shadow:0 4px 12px #0006}html[data-theme=dark] .skin-field .m-tabbar{background:#1b2240;box-shadow:0 12px 32px #0006}html[data-theme=dark] .skin-field .m-tabbar button.on{background:#3a2617}html[data-theme=dark] .skin-field .m-tabbar i,html[data-theme=dark] .skin-field .m-tabbar span{color:#98a1bc}html[data-theme=dark] .skin-field .m-tabbar button.on i,html[data-theme=dark] .skin-field .m-tabbar button.on span{color:#ff9b5e}html[data-theme=dark] .skin-field .m-day-head b{color:#eef0f8}html[data-theme=dark] .skin-field .m-day-head span{color:#b7bed4}html[data-theme=dark] .skin-field .m-shift-site{background:linear-gradient(160deg,#3b4a7e,#2b3a66);box-shadow:0 10px 26px #0006}html[data-theme=dark] .skin-field .m-act-call{color:#eef0f8;background:#1b2240}html[data-theme=dark] .skin-field .m-clock.is-in{background:linear-gradient(160deg,#3b4a7e,#2b3a66);box-shadow:0 10px 24px #0006}html[data-theme=dark] .skin-field .m-convo-open{color:#eef0f8;background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-withme,html[data-theme=dark] .skin-field .m-day-none{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-dash-band{background:linear-gradient(160deg,#3b4a7e,#2b3a66);box-shadow:0 10px 26px #0006}html[data-theme=dark] .skin-field .m-dash-title{color:#98a1bc}html[data-theme=dark] .skin-field .m-todo{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-todo-row.is-late .m-todo-txt strong{color:#eef0f8}html[data-theme=dark] .skin-field .m-todo-call{color:#eef0f8;background:#262e4c}html[data-theme=dark] .skin-field .m-back,html[data-theme=dark] .skin-field .m-linkish{color:#ff9b5e}html[data-theme=dark] .skin-field .m-purchase-sum span,html[data-theme=dark] .skin-field .m-site-stats span{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-purchase-sum b,html[data-theme=dark] .skin-field .m-site-stats b{color:#eef0f8}html[data-theme=dark] .skin-field .m-tabs,html[data-theme=dark] .skin-field .m-seg{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-tabs button.on,html[data-theme=dark] .skin-field .m-seg button.on{background:#3b4a7e}html[data-theme=dark] .skin-field .m-card,html[data-theme=dark] .skin-field .m-site-card,html[data-theme=dark] .skin-field .m-mysite,html[data-theme=dark] .skin-field .m-purchase,html[data-theme=dark] .skin-field .m-crew-row{box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-site-progress i{background:#3b4a7e}html[data-theme=dark] .skin-field .m-segs{background:#1b2240;box-shadow:0 6px 18px #0006}html[data-theme=dark] .skin-field .m-segs button{color:#b7bed4}html[data-theme=dark] .skin-field .m-segs button.on{background:#3b4a7e}@media (max-width:760px){html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{color:#eef0f8;background:#0d1222}html[data-theme=dark] .pg-app.skin-dirigeant{--navy:#eef0f8;--sub:#98a1bc;--bg:#0d1222;color:#eef0f8}html[data-theme=dark] svg text[fill=\#1a2542]{fill:#eef0f8}html[data-theme=dark] svg text[fill=\#8a91a6]{fill:#98a1bc}html[data-theme=dark] svg text[fill=\#3a4870]{fill:#aab3d0}html[data-theme=dark] svg rect[fill=\#1a2542],html[data-theme=dark] svg path[fill=\#1a2542]{fill:#5d70b5}html[data-theme=dark] svg [stroke=\#1a2542]{stroke:#8ea0dd}html[data-theme=dark] svg [stroke=\#e6e8ef],html[data-theme=dark] svg [stroke=\#eceef3],html[data-theme=dark] svg [stroke=\#d9dde8]{stroke:#2f3858}html[data-theme=dark] svg [fill=\#a9b0c2]{fill:#6a7499}html[data-theme=dark] svg [stroke=\#a9b0c2]{stroke:#6a7499}html[data-theme=dark] svg [fill=\#fff]{fill:#1b2240}html[data-theme=dark] .mm-theme{background:#1b2240}html[data-theme=dark] .skin-field .m-bar{background:#0d1222f0}html[data-theme=dark] .np-drop{background:#0d1222e0}html[data-theme=dark] .skin-wide .pg-nav:hover,html[data-theme=dark] .skin-wide .pg-nav.is-open{background:#ffffff12}}html[data-theme=dark]{--ink:#eef0f8;--muted:#98a1bc;--line:#2f3858;--paper:#0d1222}@media (min-width:761px){html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{color:#eef0f8;background:#0d1222}html[data-theme=dark] .pg-app.skin-dirigeant{--navy:#eef0f8;--sub:#98a1bc;--bg:#0d1222;color:#eef0f8}html[data-theme=dark] svg text[fill=\#1a2542]{fill:#eef0f8}html[data-theme=dark] svg text[fill=\#8a91a6]{fill:#98a1bc}html[data-theme=dark] svg text[fill=\#3a4870]{fill:#aab3d0}html[data-theme=dark] svg rect[fill=\#1a2542],html[data-theme=dark] svg path[fill=\#1a2542]{fill:#5d70b5}html[data-theme=dark] svg [stroke=\#1a2542]{stroke:#8ea0dd}html[data-theme=dark] svg [stroke=\#e6e8ef],html[data-theme=dark] svg [stroke=\#eceef3],html[data-theme=dark] svg [stroke=\#d9dde8]{stroke:#2f3858}html[data-theme=dark] svg [fill=\#a9b0c2]{fill:#6a7499}html[data-theme=dark] svg [stroke=\#a9b0c2]{stroke:#6a7499}html[data-theme=dark] svg [fill=\#fff]{fill:#1b2240}html[data-theme=dark] .mm-theme{background:#1b2240}html[data-theme=dark] .skin-field .m-bar{background:#0d1222f0}html[data-theme=dark] .np-drop{background:#0d1222e0}html[data-theme=dark] .skin-wide .pg-nav:hover,html[data-theme=dark] .skin-wide .pg-nav.is-open{background:#ffffff12}}html[data-accent=bleu]{--ah:216;--as:.92;--al:-2%}html[data-accent=vert]{--ah:150;--as:.78;--al:-7%}html[data-accent=violet]{--ah:262;--as:.8;--al:-1%}html[data-accent=rose]{--ah:334;--as:.95;--al:2%}html[data-accent=turquoise]{--ah:184;--as:.9;--al:-6%}html[data-accent=graphite]{--ah:220;--as:.14;--al:-4%}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .pg-app.skin-dirigeant{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .pg-quick{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 14px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .mb-tabs button.is-on,html[data-accent]:not([data-theme=dark]) .skin-dirigeant .mb-tabs button.is-on .ic{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .mb-tabs button b,html[data-accent]:not([data-theme=dark]) .am-logo{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-cl{border-left:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-quick button:first-child i,html[data-accent]:not([data-theme=dark]) .o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-tag.or{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-tr i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant :is(.pm-more,.hm-days li.is-off b){color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .pm-more{border-color:hsl(calc(var(--ah) + 0) calc(74% * var(--as)) calc(82% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .mb-grid button.is-on{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .ui-chip.orange,html[data-accent]:not([data-theme=dark]) .ui-hatch.orange i,html[data-accent]:not([data-theme=dark]) .ui-split .s0,html[data-accent]:not([data-theme=dark]) .ui-split-l .s0{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ui-split-l .s0{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .am-stat{border-top:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-tr2.late b{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ml-filter b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ml-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent]:not([data-theme=dark]) .pm-stars i.on,html[data-accent]:not([data-theme=dark]) .cf-actions button.is-primary,html[data-accent]:not([data-theme=dark]) .fa-m .fa-m-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sm-dual .h-orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .sm-stack i.or,html[data-accent]:not([data-theme=dark]) .am-lg i.or{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sm-rank>span.r0{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cs-legend i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pl-cell.half{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pl-cell.full{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-lg i.h{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-lg i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .hm-stack .o{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .hm-legend i.o,html[data-accent]:not([data-theme=dark]) .sm-radar-legend i.o,html[data-accent]:not([data-theme=dark]) .fa-steps i.done{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .fa-steps i.now{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent]:not([data-theme=dark]) .fa-paid .hatch{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .dv-steps i.on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .mm-tile.is-here{box-shadow:0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #1a254212}html[data-accent]:not([data-theme=dark]) .mm-tile.is-here i,html[data-accent]:not([data-theme=dark]) .mm-tile i b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .mm-tile em{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .mm-list button b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .mm-list button.is-on{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .mm-list button.is-on .ic{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .lp-score i.on,html[data-accent]:not([data-theme=dark]) .lp-contact .is-primary,html[data-accent]:not([data-theme=dark]) .lp-timeline i,html[data-accent]:not([data-theme=dark]) .lp .activity-composer button[type=submit],html[data-accent]:not([data-theme=dark]) .lp .activity-composer .primary,html[data-accent]:not([data-theme=dark]) .lp .parcours-steps li.is-done i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .cl-sheet footer .is-primary,html[data-accent]:not([data-theme=dark]) .am-ct .ui-chip.orange,html[data-accent]:not([data-theme=dark]) .ml-head .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .ck .am-lg i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .ui-legend i.s0{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .df-screen footer button{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent]:not([data-theme=dark]) .df-field input[type=range]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .df-sites button.is-on,html[data-accent]:not([data-theme=dark]) .df-crew button.is-on{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(96% + var(--al)))}html[data-accent]:not([data-theme=dark]) .df-crew .busy em{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .df-check input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .pf-count,html[data-accent]:not([data-theme=dark]) .ml .filter-panel-actions button:last-child{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .df-crew .is-on i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .sp-bar i{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .sp-days .is-today b:after{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sp-row.is-open{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(96% + var(--al)));box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sp-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}}html[data-accent]:not([data-theme=dark]) .si-btn.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent]:not([data-theme=dark]) .si-screen .si-line.is-todo{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #1a25420f}html[data-accent]:not([data-theme=dark]) .pg-gate header i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pg-gate-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent]:not([data-theme=dark]) .ui-scan-total{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ui-scan-beam{background:linear-gradient(180deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / 0),hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28) 70%,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .85));border-bottom:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ui-scan-corner{border:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ui-scan-dots i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-level.check{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pp-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .scb-autodocs li em{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border:1px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-screen .si-rate.is-todo{background-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)))!important;color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .si-screen .si-skip input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-screen .si-sites input{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)));background:hsl(calc(var(--ah) + 2) calc(100% * var(--as)) calc(96% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .df-screen .supplier-check input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-vat.is-warn{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-dot{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-dot.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-card.is-todo{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #1a25420f}html[data-accent]:not([data-theme=dark]) .si-dest.is-todo{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-err{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-al.is-over{box-shadow:inset 0 0 0 1.5px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-al.is-over .si-al-amt,html[data-accent]:not([data-theme=dark]) .si-rest.is-warn{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-pack{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .si-pack b{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pv-legend i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pv-head em.is-bad{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pds-tiles .is-bad{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pds-tiles .is-bad b{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pds-gap.is-bad{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pds-legend i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ta-tile.has-news{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #1a25420f}html[data-accent]:not([data-theme=dark]) .ta-tag.is-silent{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ta-go{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cvl-side b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cv-bubble b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cv-send{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 14px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent]:not([data-theme=dark]) .cv-send:disabled{background:hsl(calc(var(--ah) + -3) calc(75% * var(--as)) calc(81% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cv-error,html[data-accent]:not([data-theme=dark]) .hs-note{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .hs-head em.is-wait{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .hs-link{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}@media (max-width:760px){html[data-accent]:not([data-theme=dark]) .hs-m .fa-m-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .pl-head .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .settings-links button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cm-preview i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm .form-grid input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .cm .form-grid input:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm .creator-actions .primary,html[data-accent]:not([data-theme=dark]) .skin-wide .cm .creator-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm .duplicate-alert,html[data-accent]:not([data-theme=dark]) .skin-wide .cm .duplicate-alert{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-create>button svg,html[data-accent]:not([data-theme=dark]) .skin-dirigeant .pg-create>button svg,html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm .ent-picked button,html[data-accent]:not([data-theme=dark]) .skin-wide .cm .ent-picked button{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm input[type=range],html[data-accent]:not([data-theme=dark]) .skin-wide .cm input[type=range]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-vat.is-warn{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-row.is-todo{border-color:hsl(calc(var(--ah) + 0) calc(84% * var(--as)) calc(76% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-dest.is-todo{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-warn{background:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -9) calc(79% * var(--as)) calc(34% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .supplier-check input,html[data-accent]:not([data-theme=dark]) .skin-wide .sw-detail input[type=checkbox]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-panel select.is-todo{background:hsl(calc(var(--ah) + 1) calc(91% * var(--as)) calc(92% + var(--al)));color:hsl(calc(var(--ah) + -9) calc(79% * var(--as)) calc(34% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-panel input[type=checkbox]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-al.is-over{background:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-al-over,html[data-accent]:not([data-theme=dark]) .skin-wide .sw-rest.is-warn,html[data-accent]:not([data-theme=dark]) .skin-wide .sw-skip.is-on{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-panel .si-pack{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-row.is-sel{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-row.is-sel .sw-chev{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .sw-row.is-sel{border:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .cm-panel:after{border:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .cm-panel:before{background:linear-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 var(--jt,0px),transparent var(--jt,0px) var(--jb,0px),hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) var(--jb,0px))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .cm textarea:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .cm textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .cm-drop.is-over{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cm-mic.is-failed small{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cm-mic-btn{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent]:not([data-theme=dark]) .skin-wide .lw-pill{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lw .parcours-steps li.is-now{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lw .parcours-steps li.is-now i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lw .parcours-actions .pg-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 16px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent]:not([data-theme=dark]) .skin-wide .lw-follow textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .skin-wide .lw-follow .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lw-tl li i{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-box.is-rec{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-box:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22)}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-rec{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-rec i,html[data-accent]:not([data-theme=dark]) .skin-wide .fc-box.is-rec .fc-mic-btn{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .wp-sum{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .wp-cal-grid button.is-today{box-shadow:inset 0 0 0 1.5px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .wp-cal-grid button.is-on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ga-state button{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ga-row .primary,html[data-accent]:not([data-theme=dark]) .aw-head .is-today b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-slot:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .06)}html[data-accent]:not([data-theme=dark]) .aw-now{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-ev.is-new{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .16);color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)));border:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-legend i.is-new{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .16);border:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-clash{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)));background:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-both input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dv-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 16px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent]:not([data-theme=dark]) .dv-ico.is-folder{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dv-error{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)));background:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pd-link{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .lg-x:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-noresult span{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 8px hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .int-err{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .int-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-dirigeant .pg-noresult span{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 8px hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dh-contact a:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dh-steps li.is-done:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .dh-steps li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important;background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .fh-actions button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .fh-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cf-who i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .cf-stats .is-due dd,html[data-accent]:not([data-theme=dark]) .cf-list em.or{color:hsl(calc(var(--ah) + 0) calc(100% * var(--as)) calc(75% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog select:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog footer .demo-primary,html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog footer .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog .demo-error{background:hsl(calc(var(--ah) + -2) calc(83% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-dialog .person-grid fieldset>button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))!important;color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .tx-list button.is-on{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))!important;border-left-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .tx-editor input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .tx-editor textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .skin-wide .tx-actions .is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal:not(.cm) .eyebrow{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal:not(.cm) input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal:not(.cm) select:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal:not(.cm) textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal:not(.cm) .creator-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ap-pv-row em,html[data-accent]:not([data-theme=dark]) .ap-pv-bar i,html[data-accent]:not([data-theme=dark]) .ap-pv-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .dv-tree li button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ech-retenue{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .ech-retenue:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-pill b{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-pill em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-ring{background:conic-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) calc(var(--p)*1%),#e8ebf3 0)}html[data-accent]:not([data-theme=dark]) .sv-eyebrow{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-next{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-next small{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-phases li.is-done:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-phases li.is-current:before{background:linear-gradient(90deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 50%,#e8ebf3 50%)}html[data-accent]:not([data-theme=dark]) .sv-phases li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-phases li.is-current i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sv-body li.is-current i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:radial-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 40%,transparent 45%)}html[data-accent]:not([data-theme=dark]) .sv-body li em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-fullbtn:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-adder{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-search{border:1.5px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 4px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .15)}html[data-accent]:not([data-theme=dark]) .dl-adder-x:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-suggest li.is-on{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-suggest li.dl-free em{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-catalogue button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-catalogue i,html[data-accent]:not([data-theme=dark]) .dl-grip button:hover:not(:disabled){color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-what input:focus,html[data-accent]:not([data-theme=dark]) .dl-unit-in:focus,html[data-accent]:not([data-theme=dark]) .dl-qty input:focus,html[data-accent]:not([data-theme=dark]) .dl-pu input:focus,html[data-accent]:not([data-theme=dark]) .dl-hrs input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent]:not([data-theme=dark]) .dl-reset{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-reset:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-sum small{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-plus:hover,html[data-accent]:not([data-theme=dark]) .dl-remove:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-row.is-over-before{box-shadow:inset 0 3px 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-row.is-over-after{box-shadow:inset 0 -3px 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-section{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-section .dl-plus:hover,html[data-accent]:not([data-theme=dark]) .dl-section .dl-remove:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}:is(html[data-accent]:not([data-theme=dark]) .dl-ins:hover>button,html[data-accent]:not([data-theme=dark]) .dl-ins>button:focus-visible){background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-btn.is-main{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dl-btn.is-main:hover{background:hsl(calc(var(--ah) + -3) calc(81% * var(--as)) calc(48% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dv-dots li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dv-wide .pg-conditions select:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent]:not([data-theme=dark]) .dp-card.is-open{outline:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-sum small{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-step button:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-text:focus,html[data-accent]:not([data-theme=dark]) .dp-step input:focus,html[data-accent]:not([data-theme=dark]) .dp-field input:focus,html[data-accent]:not([data-theme=dark]) .dp-meta input:focus,html[data-accent]:not([data-theme=dark]) .dp-meta select:focus,html[data-accent]:not([data-theme=dark]) .dp-secb input:focus,html[data-accent]:not([data-theme=dark]) .dp-unit input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent]:not([data-theme=dark]) .dp-reset{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-acts button:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-sec{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-fab{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 10px 22px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .4)}html[data-accent]:not([data-theme=dark]) .dp-find:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25);border:1px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-item:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dp-item i,html[data-accent]:not([data-theme=dark]) .pf-hist li:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-body.is-over{outline:3px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-compose textarea:focus,html[data-accent]:not([data-theme=dark]) .np-edit textarea:focus,html[data-accent]:not([data-theme=dark]) .np-bar select:focus,html[data-accent]:not([data-theme=dark]) .np-edit-bar select:focus,html[data-accent]:not([data-theme=dark]) .np-search input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent]:not([data-theme=dark]) .np-mic:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-rec.is-recording{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-rec.is-failed{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-attach:hover,html[data-accent]:not([data-theme=dark]) .np-link:hover,html[data-accent]:not([data-theme=dark]) .np-add:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-save{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-card.is-pinned{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-site{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-tools button.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .np-drop{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .uw button{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .sy-hours li u{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .si-price.is-up{background:hsl(calc(var(--ah) + 7) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + 9) calc(100% * var(--as)) calc(27% + var(--al)))}html[data-accent]:not([data-theme=dark]) .dd-level.likely{background:hsl(calc(var(--ah) + 10) calc(76% * var(--as)) calc(94% + var(--al)))}html[data-accent]:not([data-theme=dark]) .rc-remote-actions .demo-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .im-guard{background:hsl(calc(var(--ah) + 7) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + 9) calc(100% * var(--as)) calc(27% + var(--al)))}html[data-accent]:not([data-theme=dark]) .tx-mention{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .pg-tools .pg-popover>button:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-tools .pg-popover>button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .pg-tools .pg-popover footer button,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-tools .pg-popover footer button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .fil-bar .is-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .fil-error{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .am-menu-list button.is-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .aw-hint.is-set{background:hsl(calc(var(--ah) + 2) calc(100% * var(--as)) calc(96% + var(--al)))}html[data-accent]:not([data-theme=dark]) .aw-col.is-drop{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .05)}html[data-accent]:not([data-theme=dark]) .aw-ev.is-mine{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 4px 12px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent]:not([data-theme=dark]) .lx-sub button.is-go,html[data-accent]:not([data-theme=dark]) .skin-wide .lw-pop .lx-sub button.is-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lw-btn.is-primary,html[data-accent]:not([data-theme=dark]) .skin-wide .lw-btn.is-primary:hover:not(:disabled){background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-subject:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22)}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-models button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-link{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .fc-send{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .planning-band{border:1.5px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .12)}html[data-accent]:not([data-theme=dark]) .skin-wide .affect-picks button.is-on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-bulk{box-shadow:0 18px 48px #1a254273,0 0 0 4px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-bulk button.is-danger{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .planning-wrap.is-copying{outline:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-bulk button.is-on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .pg-app.skin-dirigeant{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .pg-quick{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 14px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent][data-theme=dark] .skin-dirigeant .mb-tabs button.is-on,html[data-accent][data-theme=dark] .skin-dirigeant .mb-tabs button.is-on .ic{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .mb-tabs button b,html[data-accent][data-theme=dark] .am-logo{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .am-cl{border-left:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .am-quick button:first-child i,html[data-accent][data-theme=dark] .o,html[data-accent][data-theme=dark] .am-tr i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .ui-chip.orange,html[data-accent][data-theme=dark] .ui-hatch.orange i,html[data-accent][data-theme=dark] .ui-split .s0,html[data-accent][data-theme=dark] .ui-split-l .s0{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ui-split-l .s0{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .am-stat{border-top:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ml-filter b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ml-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent][data-theme=dark] .pm-stars i.on,html[data-accent][data-theme=dark] .cf-actions button.is-primary,html[data-accent][data-theme=dark] .fa-m .fa-m-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sm-dual .h-orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .sm-stack i.or,html[data-accent][data-theme=dark] .am-lg i.or{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sm-rank>span.r0{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cs-legend i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .pl-cell.half{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent][data-theme=dark] .pl-cell.full{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .am-lg i.h{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent][data-theme=dark] .am-lg i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .hm-stack .o{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .hm-legend i.o,html[data-accent][data-theme=dark] .sm-radar-legend i.o,html[data-accent][data-theme=dark] .fa-steps i.done{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .fa-steps i.now{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al)))}html[data-accent][data-theme=dark] .fa-paid .hatch{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .dv-steps i.on,html[data-accent][data-theme=dark] .mm-tile.is-here i,html[data-accent][data-theme=dark] .mm-tile i b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .mm-tile em{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .mm-list button b,html[data-accent][data-theme=dark] .lp-score i.on,html[data-accent][data-theme=dark] .lp-contact .is-primary,html[data-accent][data-theme=dark] .lp-timeline i,html[data-accent][data-theme=dark] .lp .activity-composer button[type=submit],html[data-accent][data-theme=dark] .lp .activity-composer .primary,html[data-accent][data-theme=dark] .lp .parcours-steps li.is-done i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .cl-sheet footer .is-primary,html[data-accent][data-theme=dark] .am-ct .ui-chip.orange,html[data-accent][data-theme=dark] .ml-head .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .ck .am-lg i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .ui-legend i.s0{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .df-screen footer button{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent][data-theme=dark] .df-field input[type=range]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .df-sites button.is-on,html[data-accent][data-theme=dark] .df-crew button.is-on{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .df-check input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .pf-count,html[data-accent][data-theme=dark] .ml .filter-panel-actions button:last-child{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .df-crew .is-on i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .sp-bar i{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(77% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .sp-days .is-today b:after{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sp-row.is-open{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sp-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}}html[data-accent][data-theme=dark] .si-btn.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent][data-theme=dark] .pg-gate header i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .pg-gate-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent][data-theme=dark] .ui-scan-total{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ui-scan-beam{background:linear-gradient(180deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / 0),hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28) 70%,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .85));border-bottom:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ui-scan-corner{border:3px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ui-scan-dots i,html[data-accent][data-theme=dark] .pp-add{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .scb-autodocs li em{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border:1px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .si-screen .si-skip input,html[data-accent][data-theme=dark] .df-screen .supplier-check input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .si-dot.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .si-al.is-over{box-shadow:inset 0 0 0 1.5px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .pv-legend i.o,html[data-accent][data-theme=dark] .pds-legend i.o{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ta-go{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cvl-side b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cv-bubble b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cv-send{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 14px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}@media (max-width:760px){html[data-accent][data-theme=dark] .hs-m .fa-m-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .pl-head .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .settings-links button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cm-preview i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .cm .form-grid input:focus,html[data-accent][data-theme=dark] .skin-wide .cm .form-grid input:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .skin-dirigeant .cm .creator-actions .primary,html[data-accent][data-theme=dark] .skin-wide .cm .creator-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-create>button svg,html[data-accent][data-theme=dark] .skin-dirigeant .pg-create>button svg,html[data-accent][data-theme=dark] .skin-dirigeant .cm .ent-picked button,html[data-accent][data-theme=dark] .skin-wide .cm .ent-picked button{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .cm input[type=range],html[data-accent][data-theme=dark] .skin-wide .cm input[type=range]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-vat.is-warn{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-row.is-todo{border-color:hsl(calc(var(--ah) + 0) calc(84% * var(--as)) calc(76% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-dest.is-todo{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-warn{color:hsl(calc(var(--ah) + -9) calc(79% * var(--as)) calc(34% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .supplier-check input,html[data-accent][data-theme=dark] .skin-wide .sw-detail input[type=checkbox]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-panel select.is-todo{color:hsl(calc(var(--ah) + -9) calc(79% * var(--as)) calc(34% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-panel input[type=checkbox]{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-rest.is-warn,html[data-accent][data-theme=dark] .skin-wide .sw-skip.is-on{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-row.is-sel{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-row.is-sel .sw-chev{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-row.is-sel{border:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .cm-panel:after{border:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .cm-panel:before{background:linear-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 var(--jt,0px),transparent var(--jt,0px) var(--jb,0px),hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) var(--jb,0px))}html[data-accent][data-theme=dark] .skin-dirigeant .cm textarea:focus,html[data-accent][data-theme=dark] .skin-wide .cm textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .cm-drop.is-over{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cm-mic.is-failed small{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .cm-mic-btn{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent][data-theme=dark] .skin-wide .lw-pill{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .lw .parcours-steps li.is-now{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .lw .parcours-steps li.is-now i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .lw .parcours-actions .pg-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 16px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent][data-theme=dark] .skin-wide .lw-follow textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .skin-wide .lw-follow .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .lw-tl li i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-box.is-rec{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-box:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22)}html[data-accent][data-theme=dark] .skin-wide .fc-rec{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-rec i,html[data-accent][data-theme=dark] .skin-wide .fc-box.is-rec .fc-mic-btn{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .wp-sum{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .wp-cal-grid button.is-today{box-shadow:inset 0 0 0 1.5px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .wp-cal-grid button.is-on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ga-state button{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ga-row .primary,html[data-accent][data-theme=dark] .aw-head .is-today b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .aw-slot:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .06)}html[data-accent][data-theme=dark] .aw-now{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .aw-ev.is-new{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .16);color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)));border:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .aw-legend i.is-new{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .16);border:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .aw-clash{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .aw-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .aw-both input{accent-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dv-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 6px 16px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .28)}html[data-accent][data-theme=dark] .dv-ico.is-folder{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dv-error{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .pd-link,html[data-accent][data-theme=dark] .lg-x:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-noresult span{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .int-err{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .int-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .pg-noresult span,html[data-accent][data-theme=dark] .dh-steps li.is-done:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dh-contact a:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dh-steps li.is-done:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .dh-steps li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important;background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .fh-actions button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .fh-actions button.is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cf-who i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .cf-stats .is-due dd,html[data-accent][data-theme=dark] .cf-list em.or{color:hsl(calc(var(--ah) + 0) calc(100% * var(--as)) calc(75% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .demo-dialog input:focus,html[data-accent][data-theme=dark] .skin-wide .demo-dialog select:focus,html[data-accent][data-theme=dark] .skin-wide .demo-dialog textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .skin-wide .demo-dialog footer .demo-primary,html[data-accent][data-theme=dark] .skin-wide .demo-dialog footer .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .demo-dialog .person-grid fieldset>button:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .skin-wide .tx-list button.is-on{border-left-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .skin-wide .tx-editor input:focus,html[data-accent][data-theme=dark] .skin-wide .tx-editor textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .skin-wide .tx-actions .is-primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .creator-modal:not(.cm) .eyebrow{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .creator-modal:not(.cm) input:focus,html[data-accent][data-theme=dark] .skin-wide .creator-modal:not(.cm) select:focus,html[data-accent][data-theme=dark] .skin-wide .creator-modal:not(.cm) textarea:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25)}html[data-accent][data-theme=dark] .skin-wide .creator-modal:not(.cm) .creator-actions .primary{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ap-pv-row em,html[data-accent][data-theme=dark] .ap-pv-bar i,html[data-accent][data-theme=dark] .ap-pv-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .dv-tree li button:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .ech-retenue:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-pill b{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .sv-pill em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-eyebrow{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-phases li.is-done:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-phases li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-phases li.is-current i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sv-body li.is-current i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:radial-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 40%,transparent 45%)}html[data-accent][data-theme=dark] .sv-body li em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-search{border:1.5px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 4px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .15)}html[data-accent][data-theme=dark] .dl-adder-x:hover,html[data-accent][data-theme=dark] .dl-suggest li.dl-free em,html[data-accent][data-theme=dark] .dl-catalogue i,html[data-accent][data-theme=dark] .dl-grip button:hover:not(:disabled){color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-what input:focus,html[data-accent][data-theme=dark] .dl-unit-in:focus,html[data-accent][data-theme=dark] .dl-qty input:focus,html[data-accent][data-theme=dark] .dl-pu input:focus,html[data-accent][data-theme=dark] .dl-hrs input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent][data-theme=dark] .dl-plus:hover,html[data-accent][data-theme=dark] .dl-remove:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-row.is-over-before{box-shadow:inset 0 3px 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-row.is-over-after{box-shadow:inset 0 -3px 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-section{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-section .dl-plus:hover,html[data-accent][data-theme=dark] .dl-section .dl-remove:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-btn.is-main{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dl-btn.is-main:hover{background:hsl(calc(var(--ah) + -3) calc(81% * var(--as)) calc(48% + var(--al)))}html[data-accent][data-theme=dark] .dv-dots li.is-done i{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dv-wide .pg-conditions select:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent][data-theme=dark] .dp-card.is-open{outline:2px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dp-step button:active{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dp-text:focus,html[data-accent][data-theme=dark] .dp-step input:focus,html[data-accent][data-theme=dark] .dp-field input:focus,html[data-accent][data-theme=dark] .dp-meta input:focus,html[data-accent][data-theme=dark] .dp-meta select:focus,html[data-accent][data-theme=dark] .dp-secb input:focus,html[data-accent][data-theme=dark] .dp-unit input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent][data-theme=dark] .dp-sec{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dp-fab{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 10px 22px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .4)}html[data-accent][data-theme=dark] .dp-find:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .25);border:1px solid hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .dp-item i,html[data-accent][data-theme=dark] .pf-hist li:before{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-body.is-over{outline:3px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-compose textarea:focus,html[data-accent][data-theme=dark] .np-edit textarea:focus,html[data-accent][data-theme=dark] .np-bar select:focus,html[data-accent][data-theme=dark] .np-edit-bar select:focus,html[data-accent][data-theme=dark] .np-search input:focus{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .2)}html[data-accent][data-theme=dark] .np-mic:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-rec.is-failed{color:hsl(calc(var(--ah) + -7) calc(88% * var(--as)) calc(40% + var(--al)))}html[data-accent][data-theme=dark] .np-attach:hover,html[data-accent][data-theme=dark] .np-link:hover,html[data-accent][data-theme=dark] .np-add:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-save{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-card.is-pinned{box-shadow:inset 4px 0 0 hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .np-tools button.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .uw button{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .sy-hours li u{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .si-price.is-up{color:hsl(calc(var(--ah) + 9) calc(100% * var(--as)) calc(27% + var(--al)))}html[data-accent][data-theme=dark] .rc-remote-actions .demo-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .im-guard{color:hsl(calc(var(--ah) + 9) calc(100% * var(--as)) calc(27% + var(--al)))}html[data-accent][data-theme=dark] .tx-mention{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .pg-tools .pg-popover footer button,html[data-accent][data-theme=dark] .skin-wide .pg-tools .pg-popover footer button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .fil-bar .is-primary,html[data-accent][data-theme=dark] .am-menu-list button.is-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .aw-col.is-drop{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .05)}html[data-accent][data-theme=dark] .aw-ev.is-mine{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 4px 12px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent][data-theme=dark] .lx-sub button.is-go,html[data-accent][data-theme=dark] .skin-wide .lw-pop .lx-sub button.is-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .lw-btn.is-primary,html[data-accent][data-theme=dark] .skin-wide .lw-btn.is-primary:hover:not(:disabled){background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .fc-subject:focus{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22)}html[data-accent][data-theme=dark] .skin-wide .fc-models button:hover{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-link{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-send{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .planning-band{border:1.5px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .12)}html[data-accent][data-theme=dark] .skin-wide .planning-bulk button.is-danger{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .planning-wrap.is-copying{outline:2px dashed hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .planning-bulk button.is-on,html[data-accent]:not([data-theme=dark]) .skin-wide .nav-item b,html[data-accent]:not([data-theme=dark]) .skin-wide .icon-button span{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.pink{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.pink i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .avatar-4{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lead-bottom small.late{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide{--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .nav-item:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .nav-item.active{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .icon-button span,html[data-accent]:not([data-theme=dark]) .skin-wide .primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .primary:hover{background:linear-gradient(110deg,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))),#1a2542,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))))}html[data-accent]:not([data-theme=dark]) .skin-wide .segmented button.selected{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .segmented button.selected:after{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .metric-icon.blue,html[data-accent]:not([data-theme=dark]) .skin-wide .metric-icon.orange,html[data-accent]:not([data-theme=dark]) .skin-wide .metric-icon.green,html[data-accent]:not([data-theme=dark]) .skin-wide .metric-icon.violet{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .metrics article:hover{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .column-head i,html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.violet i,html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.orange i,html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.teal i,html[data-accent]:not([data-theme=dark]) .skin-wide .column-head.pink i,html[data-accent]:not([data-theme=dark]) .skin-wide .progress i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .lead-card:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .stars .on,html[data-accent]:not([data-theme=dark]) .skin-wide .contact-panel dd.stars{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .contact-kind{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .toast{border-left:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .bars i.current{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .donut{background:conic-gradient(var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))) 0 46%,#1a2542 46% 77%,#b2b0b0 77%)}html[data-accent]:not([data-theme=dark]) .skin-wide .key.green{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .advice{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .advice .spark{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .advice button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .analysis-kpis div{border-left-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .directory-summary{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .directory-summary p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .directory-stats>span{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .client-table tbody tr:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .client-table td a:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .mini-stars{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .status-chip{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .client-table small.attention,html[data-accent]:not([data-theme=dark]) .skin-wide .client-table td:last-child button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .client-table tr:hover td:last-child button{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-action:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-action b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .creator-modal{border-top:5px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .form-grid input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .form-grid select:focus{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-drop:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-drop.has-file{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-icon{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .ocr-note{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .ocr-note b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .form-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .creator-actions .primary{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pdf-drop.is-loading{background:linear-gradient(100deg,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 25%,#fff 45%,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 65%)}html[data-accent]:not([data-theme=dark]) .skin-wide .kanban-column.accepts-drop:hover{outline:2px dashed var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .timeline h3 span{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .timeline article>i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .record-tools button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .today-summary{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .today-summary p,html[data-accent]:not([data-theme=dark]) .skin-wide .today-summary>strong{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .task-list>button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .task-list time,html[data-accent]:not([data-theme=dark]) .skin-wide .task-list>button>i{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .archive-list article>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .exec-kpis article{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .exec-kpis p,html[data-accent]:not([data-theme=dark]) .skin-wide .exec-pulse p,html[data-accent]:not([data-theme=dark]) .skin-wide .journal-intro p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .exec-pulse{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .funnel-row i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .funnel-row i b{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .exec-alerts>button:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .exec-feed>button:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .journal-list>button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .exec-feed>button>i,html[data-accent]:not([data-theme=dark]) .skin-wide .journal-list>button>i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .journal-intro{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .user-menu-toggle:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .user-menu button:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .filter.is-open{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .filter-panel{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .filter-panel input:focus,html[data-accent]:not([data-theme=dark]) .skin-wide .filter-panel select:focus{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .filter-panel-actions button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .task-list .task-row>button.task-open:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .task-list .task-row>button.task-done:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-intro{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-intro p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-card h3 span{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-head>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-grid select:focus{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .settings-actions button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .trash-list article>div em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .trash-list article>button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .trash-list article>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .contact-panel{border-top:5px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .record-tools button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .record-tools button.danger:hover:not(:disabled){border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .stage-chip{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .stars-inline{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .panel-tabs button.selected{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-bottom-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .panel-tabs button b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .panel-facts a:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .panel-documents article i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .cockpit-bar{border-left:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .cockpit-bar strong.alert,html[data-accent]:not([data-theme=dark]) .skin-wide .cockpit-funnel h4 em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}:is(html[data-accent]:not([data-theme=dark]) .skin-wide .choice-grid button:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .choice-grid button:focus-visible){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .choice-icon{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}:is(html[data-accent]:not([data-theme=dark]) .skin-wide .choice-grid button:hover .choice-icon,html[data-accent]:not([data-theme=dark]) .skin-wide .choice-grid button:focus-visible .choice-icon){background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .panel-tabs .edit-toggle:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide{--kind-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .task-filters button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .kind-reminder .task-kind{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .m-app.skin-wide{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-id p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-section b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-seg button.on b,html[data-accent]:not([data-theme=dark]) .skin-wide .m-av{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-chip.reminder{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-hero p,html[data-accent]:not([data-theme=dark]) .skin-wide .m-quick .danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-line-icon{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-frow i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-fab:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-primary.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-menu button b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-menu button.danger,html[data-accent]:not([data-theme=dark]) .skin-wide .m-menu button.danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-full{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-tabs button b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .metrics strong.alert{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .margin-chip.tone-bad{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .profit-table tbody tr.is-open{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .profit-detail h4,html[data-accent]:not([data-theme=dark]) .skin-wide .profit-gap li.is-negative b{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-card{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-card:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-progress i.bad{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .side-panel>header p,html[data-accent]:not([data-theme=dark]) .skin-wide .panel-body h4{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-site-card{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-site-progress i.over{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-site-detail h3,html[data-accent]:not([data-theme=dark]) .skin-wide .m-back{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-alert{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-week-day.is-today{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-week-slot em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-plan-cell.is-filled{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-plan-cell.is-today{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-plan-tag{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-planedit-free{border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-planpick em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-dash-title em{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-todo-row.is-late{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-todo-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-dash-site-foot .is-late,html[data-accent]:not([data-theme=dark]) .skin-wide .m-day h3{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-day-site p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-itinerary,html[data-accent]:not([data-theme=dark]) .skin-wide .m-clock.is-in{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-nav button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-head.is-today{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-head.is-today i{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-cell.is-today{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-empty:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-legend p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .pg-app.skin-wide{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--hair:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));--bg:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-quick:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-nav.is-on:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-primary:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-head-actions button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-kpis p .ic,html[data-accent]:not([data-theme=dark]) .skin-wide .dash-kpis .down{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-toggle input:checked+span{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-toggle input:focus-visible+span{outline:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-link{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .chart .grid{stroke:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .topclient i,html[data-accent]:not([data-theme=dark]) .skin-wide .dash-progress{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-progress i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-pen:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-pen[aria-pressed=true]{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .slot-tools .slot-drop{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .row-drop:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .dash-config>button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-config-note,html[data-accent]:not([data-theme=dark]) .skin-wide .dash-crew i,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-who>i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-chip-bad{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-chip-bad i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-gauge,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-feed article>i,html[data-accent]:not([data-theme=dark]) .skin-wide tbody .pg-sheet-name i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-sheet-table td.has-value{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-band{border-bottom:1px solid var(--hair,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-ticks span.is-today{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-ticks span.is-today b{background:var(--acc,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-gantt-row{border-bottom:1px solid var(--hair,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-track>i.is-edge{border-left-color:var(--hair,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-track>i.is-today,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-renta-gauge div,html[data-accent]:not([data-theme=dark]) .skin-wide .dash-band-track{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .bd-fait{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .bd-planifie{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .bd-restant{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-sheet-table td.is-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))),hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 3px,#ebe2e0 3px,#ebe2e0 6px)}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))),hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 4px,#ebe2e0 4px,#ebe2e0 8px)}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .demo-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-steps i{border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-steps li.is-now i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-ghost:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-panel{border-top:1px solid var(--hair,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-day button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-catalogue button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-catalogue i,html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-remove:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .parcours-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .devis-actions{border-bottom:1px solid var(--hair,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-booting span{background:linear-gradient(90deg,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))),#e7eaef,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .ent-field:focus-within{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .ent-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ent-results button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ent-closed{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ent-manual,html[data-accent]:not([data-theme=dark]) .skin-wide .ent-picked button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .lead-side-actions a.pg-primary:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lead-side .record-tools .danger,html[data-accent]:not([data-theme=dark]) .skin-wide .lead-side .record-tools button.danger{border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-cell.can-drop{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-cell.is-child:hover .planning-empty{border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-cell.is-child .planning-empty:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .planning-bulk button.is-danger:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-pay.is-late,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-split i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-shift-site b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-clock.is-in{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-convo-form textarea{border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-act-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-convo-open:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-week-slot b+b{border-top:1px solid hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-tag.is-late{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .m-act-call.is-off,html[data-accent]:not([data-theme=dark]) .skin-wide .m-crew-call:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}@media (min-width:901px){html[data-accent]:not([data-theme=dark]) .pg-app.skin-wide .pg-nav.is-on .ic{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .skin-wide .profit-table tr.profit-detail-row,html[data-accent]:not([data-theme=dark]) .skin-wide .pd-gap.is-down{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pd-gap.is-down strong,html[data-accent]:not([data-theme=dark]) .skin-wide .pd-post-head span.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pd-bar i.is-over{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-main .kanban-column.is-target{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pm-days button.is-today{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pm-add{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pm-avatar{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pm-more{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pm-free{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .hm-head>i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .hm-days li{border-bottom:1px solid hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .hm-days li.is-off b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-card{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-kind.k-crm{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-more{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-badge{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide button.ta-card.has-news{border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-event.is-new{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .ta-event.is-new time{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .scb{--scb-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .scb-late{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .scb-apporteur .scb-cap span{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .scb-files.is-over{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .scb-link{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .move-sheet>button:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .co-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .report-photos label.is-on{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .ft-sum.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .si-drop.is-busy{background:linear-gradient(100deg,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 25%,#fff 45%,hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al))) 65%)}html[data-accent]:not([data-theme=dark]) .skin-wide .si-rate.is-todo{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .si-sites span.is-on{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .si-sites span.is-on button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .xp-st.st-refusee{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .xp-actions .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-popover>button:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-dot.is-bad{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .tx-list button.is-on{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))!important}html[data-accent]:not([data-theme=dark]) .skin-wide .bi-table tr.is-open td{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .bi-chip.is-bad{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .bi-mbody .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .bi-mbody a{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .bi-table td.is-bad,html[data-accent]:not([data-theme=dark]) .skin-wide .scb-table td.is-bad{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-selbar{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .funnel-row:not(.is-static):hover .funnel-label{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .funnel-track i.is-signe{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .act-row b.is-late{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-wide .act-total,html[data-accent]:not([data-theme=dark]) .skin-wide .act-click:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .insight-table tr.is-click:hover td{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .team-head button.danger,html[data-accent]:not([data-theme=dark]) .skin-wide .hours-row button.danger{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-sheet-table td.is-edit:hover{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));outline:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .avenants button.is-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .nav-item b,html[data-accent][data-theme=dark] .skin-wide .icon-button span,html[data-accent][data-theme=dark] .skin-wide .column-head.pink i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide{--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .nav-item:hover,html[data-accent][data-theme=dark] .skin-wide .nav-item.active{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .icon-button span,html[data-accent][data-theme=dark] .skin-wide .primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .segmented button.selected{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .segmented button.selected:after{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .metrics article:hover{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .column-head i,html[data-accent][data-theme=dark] .skin-wide .column-head.violet i,html[data-accent][data-theme=dark] .skin-wide .column-head.orange i,html[data-accent][data-theme=dark] .skin-wide .column-head.teal i,html[data-accent][data-theme=dark] .skin-wide .column-head.pink i,html[data-accent][data-theme=dark] .skin-wide .progress i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .stars .on,html[data-accent][data-theme=dark] .skin-wide .contact-panel dd.stars{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .toast{border-left:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .bars i.current,html[data-accent][data-theme=dark] .skin-wide .key.green,html[data-accent][data-theme=dark] .skin-wide .advice .spark{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .advice button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .analysis-kpis div{border-left-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .directory-summary{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .directory-summary p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .directory-stats>span{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .client-table td a:hover,html[data-accent][data-theme=dark] .skin-wide .mini-stars{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .status-chip{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .client-table small.attention,html[data-accent][data-theme=dark] .skin-wide .client-table td:last-child button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .client-table tr:hover td:last-child button{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pdf-action:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pdf-action b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .creator-modal{border-top:5px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .form-grid input:focus,html[data-accent][data-theme=dark] .skin-wide .form-grid select:focus,html[data-accent][data-theme=dark] .skin-wide .pdf-drop:hover,html[data-accent][data-theme=dark] .skin-wide .pdf-drop.has-file{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pdf-icon{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ocr-note{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ocr-note b,html[data-accent][data-theme=dark] .skin-wide .form-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .creator-actions .primary{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .kanban-column.accepts-drop:hover{outline:2px dashed var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .timeline h3 span{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .timeline article>i,html[data-accent][data-theme=dark] .skin-wide .record-tools button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .today-summary{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .today-summary p,html[data-accent][data-theme=dark] .skin-wide .today-summary>strong{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .task-list time,html[data-accent][data-theme=dark] .skin-wide .task-list>button>i{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .archive-list article>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .exec-kpis article{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .exec-kpis p,html[data-accent][data-theme=dark] .skin-wide .exec-pulse p,html[data-accent][data-theme=dark] .skin-wide .journal-intro p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .exec-pulse{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .funnel-row i b{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .exec-feed>button>i,html[data-accent][data-theme=dark] .skin-wide .journal-list>button>i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .journal-intro{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .user-menu-toggle:hover,html[data-accent][data-theme=dark] .skin-wide .user-menu button:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .filter.is-open{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .filter-panel{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .filter-panel input:focus,html[data-accent][data-theme=dark] .skin-wide .filter-panel select:focus{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .filter-panel-actions button:hover:not(:disabled),html[data-accent][data-theme=dark] .skin-wide .task-list .task-row>button.task-done:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .settings-intro{border-top:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .settings-intro p,html[data-accent][data-theme=dark] .skin-wide .settings-card h3 span{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .settings-head>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .settings-grid select:focus{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .settings-actions button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .trash-list article>div em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .trash-list article>button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .trash-list article>button.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .contact-panel{border-top:5px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .record-tools button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .record-tools button.danger:hover:not(:disabled){border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .stage-chip{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .stars-inline{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .panel-tabs button.selected{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-bottom-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .panel-tabs button b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .panel-facts a:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .panel-documents article i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .cockpit-bar{border-left:4px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .cockpit-bar strong.alert,html[data-accent][data-theme=dark] .skin-wide .cockpit-funnel h4 em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}:is(html[data-accent][data-theme=dark] .skin-wide .choice-grid button:hover,html[data-accent][data-theme=dark] .skin-wide .choice-grid button:focus-visible){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .choice-icon{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}:is(html[data-accent][data-theme=dark] .skin-wide .choice-grid button:hover .choice-icon,html[data-accent][data-theme=dark] .skin-wide .choice-grid button:focus-visible .choice-icon){background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .panel-tabs .edit-toggle:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide{--kind-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .task-filters button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .m-app.skin-wide{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-id p,html[data-accent][data-theme=dark] .skin-wide .m-section b,html[data-accent][data-theme=dark] .skin-wide .m-error,html[data-accent][data-theme=dark] .skin-wide .m-seg button.on b,html[data-accent][data-theme=dark] .skin-wide .m-av,html[data-accent][data-theme=dark] .skin-wide .m-hero p,html[data-accent][data-theme=dark] .skin-wide .m-quick .danger i,html[data-accent][data-theme=dark] .skin-wide .m-line-icon{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-fab:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-primary.danger,html[data-accent][data-theme=dark] .skin-wide .m-menu button b,html[data-accent][data-theme=dark] .skin-wide .m-menu button.danger,html[data-accent][data-theme=dark] .skin-wide .m-menu button.danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-full{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-tabs button b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .metrics strong.alert{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .margin-chip.tone-bad{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .profit-detail h4,html[data-accent][data-theme=dark] .skin-wide .profit-gap li.is-negative b{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .chantier-card{border-top:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .chantier-card:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .chantier-progress i.bad{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .side-panel>header p,html[data-accent][data-theme=dark] .skin-wide .panel-body h4{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-site-card{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-site-progress i.over{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-site-detail h3,html[data-accent][data-theme=dark] .skin-wide .m-back{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-alert{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-week-day.is-today{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-plan-cell.is-today{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-plan-tag{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-planedit-free{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-planpick em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-dash-title em{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-todo-row.is-late{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-todo-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-dash-site-foot .is-late,html[data-accent][data-theme=dark] .skin-wide .m-day h3{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-day-site p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-itinerary,html[data-accent][data-theme=dark] .skin-wide .m-clock.is-in{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .planning-nav button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .planning-head.is-today i{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .planning-empty:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .planning-legend p{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .pg-app.skin-wide{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-quick:hover,html[data-accent][data-theme=dark] .skin-wide .pg-nav.is-on:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-primary:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))!important}html[data-accent][data-theme=dark] .skin-wide .dash-head-actions button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-kpis p .ic,html[data-accent][data-theme=dark] .skin-wide .dash-kpis .down{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-toggle input:checked+span{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-toggle input:focus-visible+span{outline:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-link{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .chart .grid{stroke:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .dash-progress i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-pen:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .dash-pen[aria-pressed=true]{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .slot-tools .slot-drop{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .row-drop:hover,html[data-accent][data-theme=dark] .skin-wide .dash-config>button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pg-chip-bad{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-chip-bad i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pg-sheet-table td.has-value{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .planning-ticks span.is-today b{background:var(--acc,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))))}html[data-accent][data-theme=dark] .skin-wide .bd-fait{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .demo-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))!important}html[data-accent][data-theme=dark] .skin-wide .demo-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .parcours-steps li.is-now i{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .parcours-ghost:hover,html[data-accent][data-theme=dark] .skin-wide .parcours-day button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .parcours-catalogue button:hover:not(:disabled){border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .parcours-catalogue i,html[data-accent][data-theme=dark] .skin-wide .parcours-remove:hover{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .parcours-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .ent-field:focus-within{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ent-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .ent-results button:hover{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ent-closed{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .ent-manual,html[data-accent][data-theme=dark] .skin-wide .ent-picked button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .lead-side-actions a.pg-primary:hover,html[data-accent][data-theme=dark] .skin-wide .planning-bulk button.is-danger:hover{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-shift-site b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .m-clock.is-in,html[data-accent][data-theme=dark] .skin-wide .m-act-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .m-tag.is-late{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}@media (min-width:901px){html[data-accent][data-theme=dark] .pg-app.skin-wide .pg-nav.is-on .ic{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent][data-theme=dark] .skin-wide .pd-gap.is-down strong,html[data-accent][data-theme=dark] .skin-wide .pd-post-head span.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pd-bar i.is-over{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pm-days button.is-today{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pm-add{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pm-avatar,html[data-accent][data-theme=dark] .skin-wide .pm-more,html[data-accent][data-theme=dark] .skin-wide .hm-head>i,html[data-accent][data-theme=dark] .skin-wide .hm-days li.is-off b,html[data-accent][data-theme=dark] .skin-wide .ta-kind.k-crm,html[data-accent][data-theme=dark] .skin-wide .ta-more{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .ta-badge{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .ta-event.is-new time{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .scb{--scb-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .scb-late,html[data-accent][data-theme=dark] .skin-wide .scb-apporteur .scb-cap span,html[data-accent][data-theme=dark] .skin-wide .scb-link,html[data-accent][data-theme=dark] .skin-wide .co-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .report-photos label.is-on{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ft-sum.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .si-rate.is-todo{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))!important}html[data-accent][data-theme=dark] .skin-wide .si-sites span.is-on{border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .si-sites span.is-on button{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .xp-st.st-refusee{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .xp-actions .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .pg-dot.is-bad{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .bi-chip.is-bad{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .bi-mbody .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .bi-mbody a{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .bi-table td.is-bad,html[data-accent][data-theme=dark] .skin-wide .scb-table td.is-bad{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .funnel-row:not(.is-static):hover .funnel-label{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .funnel-track i.is-signe{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .act-row b.is-late,html[data-accent][data-theme=dark] .skin-wide .team-head button.danger,html[data-accent][data-theme=dark] .skin-wide .hours-row button.danger{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .avenants button.is-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}@media (min-width:761px){html[data-accent]:not([data-theme=dark]) .pg-app.skin-wide{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-quick{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-quick:hover{background:hsl(calc(var(--ah) + -3) calc(81% * var(--as)) calc(48% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-tools button:hover,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-tools button.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-tools button em,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-company-mark{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-nav.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-nav b,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-nav:not(.is-on) b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-subitem.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-subitem b,html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-progress i,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-gauge i,html[data-accent]:not([data-theme=dark]) .skin-wide .pd-bar i,html[data-accent]:not([data-theme=dark]) .skin-wide .scb-track i,html[data-accent]:not([data-theme=dark]) .skin-wide .pg-renta-gauge i,html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-progress i.warn,html[data-accent]:not([data-theme=dark]) .skin-wide .pd-bar i.is-over{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .chantier-progress i.bad{background:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-head-actions button:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-card>header h2 .ui-chip.orange,html[data-accent]:not([data-theme=dark]) .skin-wide .wk-top .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wk-pill.down{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wk-split i.orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .skin-wide .wt-name i{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wt-name i.orange,html[data-accent]:not([data-theme=dark]) .skin-wide .wd-dots i.on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .bd-fait{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)!important}html[data-accent]:not([data-theme=dark]) .skin-wide .bd-exces-planifie{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(73% * var(--as)) calc(55% + var(--al))) 4px 7px)!important}html[data-accent]:not([data-theme=dark]) .skin-wide .dash-progress i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .kanban-column.is-target{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #1a25420f}html[data-accent]:not([data-theme=dark]) .skin-wide .column-head i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .lead-bottom small.late{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wp i.light{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wp i.orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)}html[data-accent]:not([data-theme=dark]) .skin-wide .wp-prog small.attention,html[data-accent]:not([data-theme=dark]) .skin-wide .wp-margin b.is-neg{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wi header .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wd-stage.is-late{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wi-none .ui-chip.orange,html[data-accent]:not([data-theme=dark]) .skin-wide .wc-card>header .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wc-top em.bad,html[data-accent]:not([data-theme=dark]) .skin-wide .wc-top em.or{background:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(93% + var(--al)));color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .wc-split span i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-wide .pg-search:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22)}html[data-accent][data-theme=dark] .pg-app.skin-wide{--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-quick{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 8px 18px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent][data-theme=dark] .skin-wide .pg-quick:hover{background:hsl(calc(var(--ah) + -3) calc(81% * var(--as)) calc(48% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-tools button:hover,html[data-accent][data-theme=dark] .skin-wide .pg-tools button.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-tools button em,html[data-accent][data-theme=dark] .skin-wide .pg-company-mark{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-nav.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-nav b,html[data-accent][data-theme=dark] .skin-wide .pg-nav:not(.is-on) b{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-subitem.is-on{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-subitem b,html[data-accent][data-theme=dark] .skin-wide .chantier-progress i.warn,html[data-accent][data-theme=dark] .skin-wide .pd-bar i.is-over{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .chantier-progress i.bad{background:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .dash-head-actions button:hover{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .dash-card>header h2 .ui-chip.orange,html[data-accent][data-theme=dark] .skin-wide .wk-top .ui-chip.orange{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wk-split i.orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .skin-wide .wt-name i.orange,html[data-accent][data-theme=dark] .skin-wide .wd-dots i.on{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .bd-fait{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)!important}html[data-accent][data-theme=dark] .skin-wide .dash-progress i,html[data-accent][data-theme=dark] .skin-wide .column-head i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wp i.orange{background:repeating-linear-gradient(135deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 0 4px,hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al))) 4px 7px)}html[data-accent][data-theme=dark] .skin-wide .wi header .ui-chip.orange,html[data-accent][data-theme=dark] .skin-wide .wi-none .ui-chip.orange,html[data-accent][data-theme=dark] .skin-wide .wc-card>header .ui-chip.orange,html[data-accent][data-theme=dark] .skin-wide .wc-split span i{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}}html[data-accent]:not([data-theme=dark]) .m-app.skin-field{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-section b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-error{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-seg button.on b,html[data-accent]:not([data-theme=dark]) .skin-field .m-av{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-chip.reminder{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-hero p,html[data-accent]:not([data-theme=dark]) .skin-field .m-quick .danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-line-icon{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-frow i{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-fab:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-primary.danger{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-menu button b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-menu button.danger,html[data-accent]:not([data-theme=dark]) .skin-field .m-menu button.danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-full{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-tabs button b{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-site-card{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-site-detail h3,html[data-accent]:not([data-theme=dark]) .skin-field .m-back{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-alert{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-week-slot em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-plan-cell.is-filled{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-plan-cell.is-today{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-plan-tag{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-planedit-free{border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)));background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)));color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-planpick em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-todo-row.is-late{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-todo-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-dash-site-foot .is-late,html[data-accent]:not([data-theme=dark]) .skin-field .m-day h3{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-day-site p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-itinerary,html[data-accent]:not([data-theme=dark]) .skin-field .m-clock.is-in{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .demo-error,html[data-accent]:not([data-theme=dark]) .skin-field .m-shift-site b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-clock.is-in{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-convo-form textarea{border:1px solid hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-convo-open:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-week-slot b+b{border-top:1px solid hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-tag.is-late{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .m-act-call.is-off,html[data-accent]:not([data-theme=dark]) .skin-field .m-crew-call:active{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .ft-sum.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .xp-actions .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .skin-field .bi-mbody .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .m-app.skin-field{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-id p,html[data-accent][data-theme=dark] .skin-field .m-section b,html[data-accent][data-theme=dark] .skin-field .m-error,html[data-accent][data-theme=dark] .skin-field .m-seg button.on b,html[data-accent][data-theme=dark] .skin-field .m-av,html[data-accent][data-theme=dark] .skin-field .m-hero p,html[data-accent][data-theme=dark] .skin-field .m-quick .danger i,html[data-accent][data-theme=dark] .skin-field .m-line-icon{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-fab:active{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-primary.danger,html[data-accent][data-theme=dark] .skin-field .m-menu button b,html[data-accent][data-theme=dark] .skin-field .m-menu button.danger,html[data-accent][data-theme=dark] .skin-field .m-menu button.danger i{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-full{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--k-reminder:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-tabs button b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-site-card{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-site-detail h3{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-alert{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-plan-cell.is-today{border-top-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-plan-tag{border-left:2px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-planedit-free{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-planpick em{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-todo-row.is-late{border-left:3px solid var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-todo-go{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-dash-site-foot .is-late,html[data-accent][data-theme=dark] .skin-field .m-day h3{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .m-day-site p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-itinerary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .demo-error,html[data-accent][data-theme=dark] .skin-field .m-shift-site b{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-tag.is-late{color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .ft-sum.is-over{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .xp-actions .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))));border-color:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent][data-theme=dark] .skin-field .bi-mbody .m-primary{background:var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))))}html[data-accent]:not([data-theme=dark]) .m-app.skin-field{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-id p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-tabbar button.on{background:hsl(calc(var(--ah) + 1) calc(100% * var(--as)) calc(95% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-tabbar button.on i,html[data-accent]:not([data-theme=dark]) .skin-field .m-tabbar button.on span{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-tabbar em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-shift-site b{color:hsl(calc(var(--ah) + 0) calc(100% * var(--as)) calc(75% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-shift-note{color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-act-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-clock{background:linear-gradient(160deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),hsl(calc(var(--ah) + -2) calc(94% * var(--as)) calc(63% + var(--al))));box-shadow:0 10px 24px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent]:not([data-theme=dark]) .skin-field .m-dash-title em,html[data-accent]:not([data-theme=dark]) .skin-field .m-todo-row.is-late:before,html[data-accent]:not([data-theme=dark]) .skin-field .m-todo-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-back,html[data-accent]:not([data-theme=dark]) .skin-field .m-linkish{color:hsl(calc(var(--ah) + -2) calc(86% * var(--as)) calc(41% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-capture{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));box-shadow:0 10px 24px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .3)}html[data-accent]:not([data-theme=dark]) .skin-field .m-week-day.is-today{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent]:not([data-theme=dark]) .skin-field .m-site-progress i.over{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .m-app.skin-field{--m-accent:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--acc:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--green:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--lime:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)));--brand-red:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-id p{color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-tabbar em{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-shift-site b{color:hsl(calc(var(--ah) + 0) calc(100% * var(--as)) calc(75% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-shift-note{color:hsl(calc(var(--ah) + -2) calc(100% * var(--as)) calc(88% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-act-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-clock{box-shadow:0 10px 24px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .32)}html[data-accent][data-theme=dark] .skin-field .m-dash-title em,html[data-accent][data-theme=dark] .skin-field .m-todo-row.is-late:before,html[data-accent][data-theme=dark] .skin-field .m-todo-go{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-week-day.is-today{border-color:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-site-progress i.over{background:hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))}html[data-accent][data-theme=dark] .topclient i,html[data-accent][data-theme=dark] .dash-crew i{background:hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .pg-sheet-table td.is-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))),hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))) 3px,#3e2c28 3px,#3e2c28 6px)}html[data-accent][data-theme=dark] .planning-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))),hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))) 4px,#3e2c28 4px,#3e2c28 8px)}html[data-accent][data-theme=dark] .pg-booting span{background:linear-gradient(90deg,hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))),#262d39,hsl(calc(var(--ah) + -10) calc(30% * var(--as)) calc(16% + var(--al))))}html[data-accent][data-theme=dark] .scb-state,html[data-accent][data-theme=dark] .scb-pill.st-encours,html[data-accent][data-theme=dark] .xp-st.st-soumise,html[data-accent][data-theme=dark] .bi-chip.is-wait{background:hsl(calc(var(--ah) + 9) calc(30% * var(--as)) calc(17% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .am-tag.or{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant :is(.pm-more,.hm-days li.is-off b){color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .pm-more{border-color:hsl(calc(var(--ah) + 0) calc(30% * var(--as)) calc(31% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .mb-grid button.is-on{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .am-tr2.late b{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .mm-tile.is-here{box-shadow:0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #0006}html[data-accent][data-theme=dark] .mm-list button.is-on{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .mm-list button.is-on .ic{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}}html[data-accent][data-theme=dark] .df-sites button.is-on,html[data-accent][data-theme=dark] .df-crew button.is-on{background:hsl(calc(var(--ah) + 3) calc(34% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .df-crew .busy em{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}@media (max-width:760px){html[data-accent][data-theme=dark] .sp-row.is-open{background:hsl(calc(var(--ah) + 3) calc(34% * var(--as)) calc(15% + var(--al)))}}html[data-accent][data-theme=dark] .si-screen .si-line.is-todo{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #0006}html[data-accent][data-theme=dark] .si-level.check{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .si-screen .si-rate.is-todo{background-color:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))!important;color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))!important}html[data-accent][data-theme=dark] .si-screen .si-sites input{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)));background:hsl(calc(var(--ah) + 3) calc(34% * var(--as)) calc(15% + var(--al)))!important}html[data-accent][data-theme=dark] .si-vat.is-warn{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)));background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .si-dot{background:hsl(calc(var(--ah) + -2) calc(40% * var(--as)) calc(25% + var(--al)))}html[data-accent][data-theme=dark] .si-card.is-todo{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #0006}html[data-accent][data-theme=dark] .si-dest.is-todo,html[data-accent][data-theme=dark] .si-err{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .si-al.is-over{background:hsl(calc(var(--ah) + 3) calc(34% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .si-al.is-over .si-al-amt,html[data-accent][data-theme=dark] .si-rest.is-warn{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .si-pack{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .si-pack b{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .pv-head em.is-bad{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .pds-tiles .is-bad{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .pds-tiles .is-bad b{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .pds-gap.is-bad{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .ta-tile.has-news{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #0006}html[data-accent][data-theme=dark] .ta-tag.is-silent{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .cv-send:disabled{background:hsl(calc(var(--ah) + -1) calc(33% * var(--as)) calc(32% + var(--al)))}html[data-accent][data-theme=dark] .cv-error,html[data-accent][data-theme=dark] .hs-note{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)));background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .hs-head em.is-wait{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .hs-link{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-dirigeant .cm .duplicate-alert,html[data-accent][data-theme=dark] .skin-wide .cm .duplicate-alert{background:hsl(calc(var(--ah) + -2) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-row.is-todo{background:hsl(calc(var(--ah) + -1) calc(31% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-warn,html[data-accent][data-theme=dark] .skin-wide .sw-al.is-over{background:hsl(calc(var(--ah) + 0) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .sw-panel .si-pack,html[data-accent][data-theme=dark] .cm-drop.is-over,html[data-accent][data-theme=dark] .skin-wide .lw-pill,html[data-accent][data-theme=dark] .skin-wide .lw-tl li i{background:hsl(calc(var(--ah) + -2) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .fc-box.is-rec{background:hsl(calc(var(--ah) + -1) calc(31% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .aw-col.is-today{background-color:hsl(calc(var(--ah) + -1) calc(31% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .aw-clash{background:hsl(calc(var(--ah) + 0) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dv-ico.is-folder{background:hsl(calc(var(--ah) + -2) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dv-error{background:hsl(calc(var(--ah) + 0) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .lg-x:hover,html[data-accent][data-theme=dark] .dh-contact a:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .demo-dialog .demo-error{background:hsl(calc(var(--ah) + -2) calc(30% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .demo-dialog .person-grid fieldset>button:hover,html[data-accent][data-theme=dark] .skin-wide .tx-list button.is-on{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))!important}html[data-accent][data-theme=dark] .dv-tree li button:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .ech-retenue{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .sv-ring{background:conic-gradient(hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) calc(var(--p)*1%),#2b3352 0)}html[data-accent][data-theme=dark] .sv-next{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .sv-next small{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .sv-phases li.is-current:before{background:linear-gradient(90deg,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))) 50%,#2b3352 50%)}html[data-accent][data-theme=dark] .dl-fullbtn:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dl-adder,html[data-accent][data-theme=dark] .dl-suggest li.is-on,html[data-accent][data-theme=dark] .dl-catalogue button:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dl-reset{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dl-reset:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dl-sum small{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dl-plus:hover,html[data-accent][data-theme=dark] .dl-remove:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}:is(html[data-accent][data-theme=dark] .dl-ins:hover>button,html[data-accent][data-theme=dark] .dl-ins>button:focus-visible){background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dp-sum small{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dp-step button:active{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dp-reset{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .dp-acts button:active,html[data-accent][data-theme=dark] .dp-item:active{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .np-mic:hover,html[data-accent][data-theme=dark] .np-rec.is-recording,html[data-accent][data-theme=dark] .np-attach:hover,html[data-accent][data-theme=dark] .np-link:hover,html[data-accent][data-theme=dark] .np-add:hover{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .np-site{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)));background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .np-drop{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .si-price.is-up{background:hsl(calc(var(--ah) + 7) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .dd-level.likely{background:hsl(calc(var(--ah) + 9) calc(30% * var(--as)) calc(17% + var(--al)))}html[data-accent][data-theme=dark] .im-guard{background:hsl(calc(var(--ah) + 7) calc(30% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .pg-tools .pg-popover>button:hover,html[data-accent][data-theme=dark] .skin-wide .pg-tools .pg-popover>button:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .fil-error{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .aw-hint.is-set{background:hsl(calc(var(--ah) + 3) calc(34% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .planning-need-item.is-over{background:hsl(calc(var(--ah) + -8) calc(31% * var(--as)) calc(15% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .planning-bulk{box-shadow:0 18px 48px #0006,0 0 0 4px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .35)}html[data-accent][data-theme=dark] .skin-wide .column-head.pink,html[data-accent][data-theme=dark] .skin-wide .avatar-4{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .primary:hover{background:linear-gradient(110deg,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))),#3b4a7e,var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))))}html[data-accent][data-theme=dark] .skin-wide .metric-icon.blue,html[data-accent][data-theme=dark] .skin-wide .metric-icon.orange,html[data-accent][data-theme=dark] .skin-wide .metric-icon.green,html[data-accent][data-theme=dark] .skin-wide .metric-icon.violet,html[data-accent][data-theme=dark] .skin-wide .contact-kind{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .donut{background:conic-gradient(var(--acc,hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)))) 0 46%,#3b4a7e 46% 77%,#b2b0b0 77%)}html[data-accent][data-theme=dark] .skin-wide .advice,html[data-accent][data-theme=dark] .skin-wide .client-table tbody tr:hover,html[data-accent][data-theme=dark] .skin-wide .status-chip,html[data-accent][data-theme=dark] .skin-wide .pdf-drop:hover,html[data-accent][data-theme=dark] .skin-wide .pdf-drop.has-file,html[data-accent][data-theme=dark] .skin-wide .ocr-note,html[data-accent][data-theme=dark] .skin-wide .form-error{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pdf-drop.is-loading{background:linear-gradient(100deg,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 25%,#1b2240 45%,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 65%)}html[data-accent][data-theme=dark] .skin-wide .kanban-column.accepts-drop:hover,html[data-accent][data-theme=dark] .skin-wide .timeline article>i,html[data-accent][data-theme=dark] .skin-wide .task-list>button:hover,html[data-accent][data-theme=dark] .skin-wide .funnel-row i,html[data-accent][data-theme=dark] .skin-wide .exec-alerts>button:hover,html[data-accent][data-theme=dark] .skin-wide .exec-feed>button:hover,html[data-accent][data-theme=dark] .skin-wide .journal-list>button:hover,html[data-accent][data-theme=dark] .skin-wide .exec-feed>button>i,html[data-accent][data-theme=dark] .skin-wide .journal-list>button>i,html[data-accent][data-theme=dark] .skin-wide .task-list .task-row>button.task-open:hover,html[data-accent][data-theme=dark] .skin-wide .settings-card h3 span,html[data-accent][data-theme=dark] .skin-wide .stage-chip,html[data-accent][data-theme=dark] .skin-wide .panel-tabs button b,html[data-accent][data-theme=dark] .skin-wide .panel-documents article i,html[data-accent][data-theme=dark] .skin-wide .choice-icon,html[data-accent][data-theme=dark] .skin-wide .kind-reminder .task-kind,html[data-accent][data-theme=dark] .skin-wide .m-section b,html[data-accent][data-theme=dark] .skin-wide .m-seg button.on b,html[data-accent][data-theme=dark] .skin-wide .m-av,html[data-accent][data-theme=dark] .skin-wide .m-chip.reminder,html[data-accent][data-theme=dark] .skin-wide .m-line-icon,html[data-accent][data-theme=dark] .skin-wide .m-frow i,html[data-accent][data-theme=dark] .skin-wide .m-menu button b,html[data-accent][data-theme=dark] .skin-wide .m-tabs button b,html[data-accent][data-theme=dark] .skin-wide .margin-chip.tone-bad,html[data-accent][data-theme=dark] .skin-wide .profit-table tbody tr.is-open,html[data-accent][data-theme=dark] .skin-wide .m-alert,html[data-accent][data-theme=dark] .skin-wide .m-plan-cell.is-filled,html[data-accent][data-theme=dark] .skin-wide .m-planedit-free,html[data-accent][data-theme=dark] .skin-wide .planning-head.is-today,html[data-accent][data-theme=dark] .skin-wide .planning-cell.is-today,html[data-accent][data-theme=dark] .skin-wide .planning-empty:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .pg-app.skin-wide{--hair:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));--bg:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .topclient i,html[data-accent][data-theme=dark] .skin-wide .dash-progress,html[data-accent][data-theme=dark] .skin-wide .dash-config-note,html[data-accent][data-theme=dark] .skin-wide .dash-crew i,html[data-accent][data-theme=dark] .skin-wide .pg-who>i,html[data-accent][data-theme=dark] .skin-wide .pg-chip-bad,html[data-accent][data-theme=dark] .skin-wide .pg-gauge,html[data-accent][data-theme=dark] .skin-wide .pg-feed article>i,html[data-accent][data-theme=dark] .skin-wide tbody .pg-sheet-name i,html[data-accent][data-theme=dark] .skin-wide .pg-sheet-table td.has-value,html[data-accent][data-theme=dark] .skin-wide .planning-ticks span.is-today,html[data-accent][data-theme=dark] .skin-wide .planning-track>i.is-today,html[data-accent][data-theme=dark] .skin-wide .pg-renta-gauge div,html[data-accent][data-theme=dark] .skin-wide .dash-band-track{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .bd-planifie{background:hsl(calc(var(--ah) + -2) calc(40% * var(--as)) calc(25% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .bd-restant{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-sheet-table td.is-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))),hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 3px,#3e2c28 3px,#3e2c28 6px)}html[data-accent][data-theme=dark] .skin-wide .planning-off{background:repeating-linear-gradient(45deg,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))),hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 4px,#3e2c28 4px,#3e2c28 8px)}html[data-accent][data-theme=dark] .skin-wide .parcours-error{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .pg-booting span{background:linear-gradient(90deg,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))),#262d39,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))))}html[data-accent][data-theme=dark] .skin-wide .ent-error,html[data-accent][data-theme=dark] .skin-wide .ent-results button:hover,html[data-accent][data-theme=dark] .skin-wide .ent-closed,html[data-accent][data-theme=dark] .skin-wide .planning-cell.can-drop,html[data-accent][data-theme=dark] .skin-wide .planning-cell.is-child .planning-empty:hover,html[data-accent][data-theme=dark] .skin-wide .pg-pay.is-late,html[data-accent][data-theme=dark] .skin-wide .pg-split i,html[data-accent][data-theme=dark] .skin-wide .m-convo-open:active,html[data-accent][data-theme=dark] .skin-wide .m-act-call.is-off,html[data-accent][data-theme=dark] .skin-wide .m-crew-call:active,html[data-accent][data-theme=dark] .skin-wide .profit-table tr.profit-detail-row,html[data-accent][data-theme=dark] .skin-wide .pd-gap.is-down,html[data-accent][data-theme=dark] .skin-wide .pg-main .kanban-column.is-target,html[data-accent][data-theme=dark] .skin-wide .pm-avatar,html[data-accent][data-theme=dark] .skin-wide .pm-free,html[data-accent][data-theme=dark] .skin-wide .hm-head>i,html[data-accent][data-theme=dark] .skin-wide .ta-card,html[data-accent][data-theme=dark] .skin-wide .ta-kind.k-crm,html[data-accent][data-theme=dark] .skin-wide .ta-event.is-new,html[data-accent][data-theme=dark] .skin-wide .scb-late,html[data-accent][data-theme=dark] .skin-wide .scb-files.is-over,html[data-accent][data-theme=dark] .skin-wide .move-sheet>button:active{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .si-drop.is-busy{background:linear-gradient(100deg,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 25%,#1b2240 45%,hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al))) 65%)}html[data-accent][data-theme=dark] .skin-wide .si-rate.is-todo,html[data-accent][data-theme=dark] .skin-wide .si-sites span.is-on,html[data-accent][data-theme=dark] .skin-wide .xp-st.st-refusee,html[data-accent][data-theme=dark] .skin-wide .pg-popover>button:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .tx-list button.is-on{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))!important}html[data-accent][data-theme=dark] .skin-wide .bi-table tr.is-open td,html[data-accent][data-theme=dark] .skin-wide .bi-chip.is-bad,html[data-accent][data-theme=dark] .skin-wide .pg-selbar,html[data-accent][data-theme=dark] .skin-wide .act-total,html[data-accent][data-theme=dark] .skin-wide .act-click:hover,html[data-accent][data-theme=dark] .skin-wide .insight-table tr.is-click:hover td,html[data-accent][data-theme=dark] .skin-wide .pg-sheet-table td.is-edit:hover{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}@media (min-width:761px){html[data-accent][data-theme=dark] .skin-wide .pg-search:focus-within{box-shadow:0 0 0 3px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al)) / .22),0 6px 18px #0006}html[data-accent][data-theme=dark] .skin-wide .wk-pill.down{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wt-name i{background:hsl(calc(var(--ah) + -2) calc(40% * var(--as)) calc(25% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .kanban-column.is-target{box-shadow:inset 0 0 0 2px hsl(calc(var(--ah) + -3) calc(89% * var(--as)) calc(54% + var(--al))),0 6px 18px #0006}html[data-accent][data-theme=dark] .skin-wide .lead-bottom small.late{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wp i.light{background:hsl(calc(var(--ah) + -2) calc(40% * var(--as)) calc(25% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wp-prog small.attention,html[data-accent][data-theme=dark] .skin-wide .wp-margin b.is-neg{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}html[data-accent][data-theme=dark] .skin-wide .wd-stage.is-late,html[data-accent][data-theme=dark] .skin-wide .wc-top em.bad,html[data-accent][data-theme=dark] .skin-wide .wc-top em.or{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)));color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}}html[data-accent][data-theme=dark] .skin-field .m-section b,html[data-accent][data-theme=dark] .skin-field .m-seg button.on b,html[data-accent][data-theme=dark] .skin-field .m-av,html[data-accent][data-theme=dark] .skin-field .m-chip.reminder,html[data-accent][data-theme=dark] .skin-field .m-line-icon,html[data-accent][data-theme=dark] .skin-field .m-frow i,html[data-accent][data-theme=dark] .skin-field .m-menu button b,html[data-accent][data-theme=dark] .skin-field .m-tabs button b,html[data-accent][data-theme=dark] .skin-field .m-alert,html[data-accent][data-theme=dark] .skin-field .m-plan-cell.is-filled,html[data-accent][data-theme=dark] .skin-field .m-planedit-free,html[data-accent][data-theme=dark] .skin-field .m-convo-open:active,html[data-accent][data-theme=dark] .skin-field .m-act-call.is-off,html[data-accent][data-theme=dark] .skin-field .m-crew-call:active,html[data-accent][data-theme=dark] .skin-field .m-tabbar button.on{background:hsl(calc(var(--ah) + 2) calc(43% * var(--as)) calc(16% + var(--al)))}html[data-accent][data-theme=dark] .skin-field .m-tabbar button.on i,html[data-accent][data-theme=dark] .skin-field .m-tabbar button.on span,html[data-accent][data-theme=dark] .skin-field .m-back,html[data-accent][data-theme=dark] .skin-field .m-linkish{color:hsl(calc(var(--ah) + -1) calc(100% * var(--as)) calc(68% + var(--al)))}
