@font-face{font-family:CIS Symbol;src:url(/fonts/cis-symbol.woff?v=3)format("woff"),url(/fonts/cis-symbol.ttf?v=3)format("truetype");font-weight:100 599;unicode-range:U+E000;font-display:block;size-adjust:100%}@font-face{font-family:CIS Symbol;src:url(/fonts/cis-symbol-600.woff?v=3)format("woff"),url(/fonts/cis-symbol-600.ttf?v=3)format("truetype");font-weight:600 699;unicode-range:U+E000;font-display:block;size-adjust:100%}@font-face{font-family:CIS Symbol;src:url(/fonts/cis-symbol-700.woff?v=3)format("woff"),url(/fonts/cis-symbol-700.ttf?v=3)format("truetype");font-weight:700 900;unicode-range:U+E000;font-display:block;size-adjust:100%}:root{--cis-ink-950:#050c1f;--cis-ink-900:#07112a;--cis-ink-800:#0a1631;--cis-surface:#ffffff0e;--cis-surface-2:#ffffff14;--cis-line:#ffffff24;--cis-line-strong:#ffffff3d;--cis-text:#f4f7fd;--cis-dim:#c0cee8;--cis-faint:#8fa1c4;--cis-gold:#c8a45d;--cis-gold-text:#8a6a1f;--cis-gold-soft:#e2cb9a;--cis-gold-wash:#c8a45d1f;--cis-ok:#52c7a0;--cis-bad:#ee6b78;--cis-warn:#e5b95a;--cis-radius:14px;--cis-radius-sm:10px;--ui-ink:#0b1b3a;--ui-muted:#667487;--ui-line:#d9dee8;--ui-rule:#e3e7ee;--ui-surface:#fff;--ui-field:#fff;--ui-btn:#f1f3f6;--ui-hover:#f6efdc;--ui-title:#8a6a1f;--ui-ph:#9aa5b6;--ui-ok:#2f6f4f;--ui-warn:#a15c00;--ui-danger:#b3261e;--ui-danger-bg:#fbeaea;--ui-accent:#b8913f;--ui-avatar-bg:#0b1b3a;--ui-like:#d62e4a;--ui-shadow:#0b1b3a1f}@layer cis-ui.n-l0{main:is(.ceo-page,.admin-page){--ink:#0b1b3a;--ink-2:#3d4b63;--muted:#667487;--hair:#e6e9ef;--hair-2:#d5dae3}main:is(.ceo-page,.admin-page)>:is(.main-content,.content){--cis-text:#0b1b3a;--cis-dim:#3d4b63;--cis-faint:#667487;--cis-line:#e6e9ef;--cis-line-strong:#d5dae3;--cis-surface:transparent;--cis-surface-2:#fff;--cis-gold:#8a6a1f;--cis-gold-soft:#7a5d18;--cis-gold-wash:#f6efdc;--cis-ok:#168a63;--cis-bad:#c93a4a;--cis-ink-950:#0b1b3a}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.panel,.market-card,.kpi) :is(p,span,small,label,li,em){color:#3d4b63}@media (max-width:760px){main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{overscroll-behavior:contain}}.cis-sm-wrap{scrollbar-width:none;background:linear-gradient(var(--cis-line,#e3e6ec), var(--cis-line,#e3e6ec)) 0 100% / 100% 1px no-repeat;gap:4px;margin:0 0 18px;padding-bottom:0;display:flex;overflow-x:auto}.cis-sm-wrap::-webkit-scrollbar{display:none}.cis-sm-tab{cursor:pointer;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-size:clamp(14px,1.1vw + 10px,16px);font-weight:600;display:inline-flex}.cis-sm-tab.active{font-weight:700}.cis-sm-tab em{color:#fff;background:#c9344a;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.cis-sm-tab:first-child{padding-left:0}:is(.content,.main-content)>.cis-sm-wrap{background-position:20px 100%;background-size:calc(100% - 40px) 1px}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire{gap:14px;display:grid}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-list{flex-direction:column;display:flex}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-row{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--cis-line,#e6e9ef);color:#0b1b3a;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:13px 4px;font-family:inherit;font-size:15px;display:grid}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-row:not(.ceo-annuaire-head):hover{background:#faf5e8}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-head{cursor:default}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-row>span:nth-child(2){color:#5d6b82}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-name{color:#0b1b3a;font-weight:600}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-head{z-index:1;background:#f6f7f9;padding-top:6px;padding-bottom:8px;position:sticky;top:0}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-head>span{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}@media (max-width:720px){main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-head{display:none}}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-search{height:44px;padding:0 14px;font-size:16px}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-search:focus{outline:none}.cis-prestige-empty{text-align:left;color:#5d6b82;padding:18px 0}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige .ceo-user-folder{cursor:pointer;width:100%}.cis-prestige .ceo-user-folder .ceo-folder-meta>span:not(.usr-chip),main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-user-folder strong{font-weight:600}.cis-pin-recap{border-top:1px solid #e6e9ef;border-bottom:1px solid #e6e9ef;gap:12px;margin:4px 0;padding:14px 0;display:grid}.cis-pin-recap dt{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.cis-pin-recap dd{color:#0b1b3a;overflow-wrap:anywhere;margin:2px 0 0;font-size:16px}.cis-pin-recap dd.sub{color:#5d6b82;letter-spacing:.04em;font-size:13px}.cn-icon.on svg{fill:currentColor}.pl-new{color:#8a6a1c;letter-spacing:.06em;text-transform:uppercase;margin-left:8px;font-size:11px;font-style:normal;font-weight:600}.pl-opportunity-form{max-width:760px}.pl-invest .cis-pin-input{text-align:left;letter-spacing:normal;font-size:16px}.cis-pin-ok:disabled{opacity:.45;cursor:not-allowed}.crp-box{width:min(100%,520px)}.crp-frame{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#050c1f;border-radius:12px;outline:2px solid #c8a45d;width:100%;position:relative;overflow:hidden}.crp-frame:active{cursor:grabbing}.crp-frame img{pointer-events:none;max-width:none;position:absolute;top:0;left:0}.crp-zoom{color:#5d6b82;grid-template-columns:max-content 1fr;align-items:center;gap:12px;font-size:14px;display:grid}.crp-zoom input{accent-color:#c8a45d;width:100%}.pl-count{color:#fff;background:#b3261e;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:700}.pl-release{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pl-history{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pl-history li{gap:2px;display:grid}.pl-history strong{color:#0b1b3a;letter-spacing:.04em;font-size:13px;font-weight:600}.pl-history small{color:#667487}.pl-opinion small{color:#667487;margin:0;font-size:13px}.pl-avis li em.favorable{color:#1f7a4d}.pl-avis li em.defavorable{color:#b3261e}.pl-opinion{justify-items:start;gap:12px;display:grid}.dlg-field{color:#5d6b82;gap:6px;font-size:13px;font-weight:500;display:grid}.dlg-field input,.dlg-field textarea{box-sizing:border-box;color:#0b1b3a;width:100%;font:inherit;background:#fff;border:1px solid #d5dae3;border-radius:10px;outline:none;padding:11px 14px;font-size:15px}.dlg-field input:focus,.dlg-field textarea:focus{border-color:#c8a45d}.dlg{width:min(100%,460px)}.pl-avis .pl-opinion{border-top:1px solid #eceff4;margin-top:8px;padding-top:16px}.pl-form{gap:20px;display:grid}.pl-form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;display:grid}.pl-field{gap:6px;display:grid}.pl-panel>.pl-facts{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:44px 56px}.pl-panel .pl-facts dd{margin-top:6px;font-size:16px;font-weight:500;line-height:1.3}.pl-panel .pl-form .pl-facts{border-bottom:1px solid #e6e9ef;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:8px}.pl-panel>.pl-form>.pl-facts,.pl-panel>.pl-form form>.pl-facts{margin:0}:root{--cis-c-border:#d5dae3;--cis-c-border-light:#e8ecf4;--cis-c-border-mid:#aeb9cd;--cis-c-border-strong:#c9d1de;--cis-c-dashed:#b9c3d3;--cis-c-gold:#b8923f;--cis-c-gold-brand:#c9a24a;--cis-c-gold-dark:#8a6a1c;--cis-c-gold-wash:#faf5e8;--cis-c-gold-wash-soft:#fbf8f0;--cis-c-ink:#0b1b3a;--cis-c-muted:#667487;--cis-c-navy:#0b1f46;--cis-c-navy-hover:#16305f;--cis-c-surface-hover:#f6f8fb;--cis-c-surface-soft:#eef1f6;--cis-c-text-soft:#3d4b63;--cis-c-white:#fff;--cis-journal-badge-w:6.25rem;--cis-journal-title-w:20rem;--cis-journal-title-w-narrow:14rem;--cis-journal-gap:1.25rem;--cis-nav-item-pad-y:clamp(6px, 1.05vh, 11px);--cis-side-footer-size:10px;--cis-more-sheet-bg:var(--cis-c-white);--cis-more-text:var(--cis-c-ink);--cis-more-icon:#8a6a1f;--cis-more-text-size:17px;--cis-more-badge-bg:#c9344a;--cis-hist-line:var(--cis-c-border-light);--cis-hist-dot:var(--cis-c-gold);--cis-hist-title-size:15px;--cis-hist-meta-size:13px;--cis-nav-label-size:clamp(13.5px, 1.1vw + 3px, 15.5px);--cis-side-footer-bleed:-6px;--cis-side-footer-color:#fff6;--cis-nav-group-gap-top:clamp(8px, 1.5vh, 16px);--cis-nav-group-gap-bottom:clamp(2px, .5vh, 4px);--cis-nav-gap:clamp(0px, .3vh, 3px);--cis-sidebar-pad-top:clamp(12px, 2vh, 24px);--cis-sidebar-pad-bottom:clamp(10px, 1.6vh, 20px);--cis-radius-group:14px;--cis-radius-control:10px;--cis-control-h:46px;--cis-btn-font-size:15px;--cis-btn-font-weight:600;--cis-btn-pad-x:20px;--cis-field-border:var(--cis-c-border-strong);--cis-btn-primary-bg:var(--cis-c-ink);--cis-btn-primary-bg-hover:var(--cis-c-navy-hover);--cis-btn-primary-fg:var(--cis-c-white);--cis-btn-secondary-bg:var(--cis-c-white);--cis-btn-secondary-border:var(--cis-c-border);--cis-btn-secondary-fg:var(--cis-c-ink);--cis-actions-min-w:190px;--cis-page-bottom-space:120px;--cis-field-action-gap:16px}html body main .prf-field>:is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input)+button{justify-self:start}html body main form:has(>.prf-grid){gap:1.1rem;display:grid}.wlt{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:56px;width:100%;padding-top:8px;display:grid}.wlt-main{gap:16px;min-width:0;display:grid}.wlt-hero{background:0 0;border:0;margin:0;padding:0}.wlt-eyebrow{color:var(--cis-gold-soft);letter-spacing:.14em;text-transform:uppercase;white-space:normal;margin:0;font-weight:700}.wlt-eye{box-sizing:border-box}.wlt-balance{white-space:nowrap;font-weight:700;line-height:1.05}.wlt-sub{color:var(--cis-faint);white-space:normal;margin:0;font-size:15px}.wlt-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.wlt-account span{font-size:13px}.wlt-account span:empty{display:none}.wlt-account strong{color:#0b1b3a;font-size:15px;font-weight:600}.wlt-account:hover strong{color:#6f540f}.wlt-value{text-align:right;gap:2px;display:grid}.wlt-value span{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.wlt-value strong{color:#0b1b3a;white-space:nowrap;font-size:20px;font-weight:700}.wlt-card-head{color:var(--cis-text);justify-content:space-between;align-items:baseline;display:flex}.wlt-card-head strong{color:#0b1b3a;font-size:17px}.wlt-card-head span{color:#667487;font-size:13px;font-weight:600}.wlt-mv-list{border-top:1px solid #e6e9ef;margin:0;padding:0;list-style:none;display:grid}.wlt-mv-row{border-bottom:1px solid #e6e9ef;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;column-gap:14px;padding:14px 4px;display:grid}.wlt-mv-row:hover{background:#fcf9f0}.wlt-mv-dir{color:#1f7a4d;background:#eef6f1;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.wlt-mv-dir.sent{color:#b3261e;background:#fbefee}.wlt-mv-main{gap:2px;min-width:0;display:grid}.wlt-mv-main strong{color:#0b1b3a;letter-spacing:.03em;white-space:nowrap;font-weight:600}.wlt-mv-main small{color:#667487;min-width:0;font-size:13px;line-height:1.35;display:block}.wlt-mv-amount{color:#0b1b3a;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:90px;font-weight:700}.wlt-mv-amount.received{color:#1f7a4d}.wlt-mv-amount.sent{color:#b3261e}.wlt-mv-confirm{grid-column:2/-1;justify-self:end;gap:8px;display:inline-flex}.wlt-mv-delete,.wlt-mv-cancel{height:34px;min-height:34px;box-shadow:none;white-space:nowrap;cursor:pointer;padding:0 14px}.wlt-mv-delete{color:#b3261e;-webkit-text-fill-color:#b3261e;background:#fff;border:1px solid #e3b8b4}.wlt-mv-delete:hover{background:#fbefee}.wlt-mv-cancel{color:#0b1b3a;background:#f1f3f6;border:0}.wlt-send{gap:16px;display:grid;position:sticky;top:16px}.wlt-send label{gap:6px;display:grid}.wlt-send label>span{color:#8a6a1f;-webkit-text-fill-color:currentColor;font-size:13px}.wlt-send input,.wlt-send textarea{box-sizing:border-box;resize:vertical;width:100%;padding:12px 14px;font-size:15px}.wlt-send-hint.error{color:#b3261e}.wlt-amount{gap:8px;display:flex}.wlt-amount .cis-amt-wrap{width:100%;display:block;position:relative}.wlt-amount .cis-amt-wrap .cis-amt-sym{pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.wlt-submit{cursor:pointer;border:0;border-radius:999px;min-height:48px;font-size:15px;font-weight:700}.wlt-submit:disabled{opacity:.6;cursor:progress}@media (max-width:900px){.wlt{grid-template-columns:minmax(0,1fr);gap:32px}.wlt-send{position:static}}@media (max-width:760px){.wlt-mv-row{grid-template-columns:36px minmax(0,1fr) auto;row-gap:8px}.wlt-mv-delete,.wlt-mv-confirm{grid-column:2/-1;justify-self:start}}.prf{--ui-ink:#0b1b3a;--ui-muted:#667487;--ui-line:#d9dee8;--ui-rule:#e3e7ee;--ui-surface:#fff;--ui-field:#fff;--ui-btn:#f1f3f6;--ui-hover:#f6efdc;--ui-title:#a07f2a;--ui-ph:#9aa5b6;--ui-ok:#2f6f4f;--ui-warn:#a15c00;--ui-danger:#b3261e;--ui-danger-bg:#fbeaea;--ui-accent:#b8913f;text-align:left;gap:2.25rem;display:grid}.prf-head{border-bottom:1px solid var(--ui-rule);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 1.25rem;padding-bottom:1.75rem;display:grid}.prf-avatar{background:var(--ui-avatar-bg);color:#fff;border-radius:50%;place-items:center;width:5rem;height:5rem;font-size:1.75rem;font-weight:500;display:grid;overflow:hidden}.prf-avatar img{object-fit:cover;width:100%;height:100%;display:block}.prf-id{gap:.2rem;min-width:0;display:grid}.prf-id h2{color:var(--ui-ink);overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;overflow:hidden}.prf-id p{overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:400;overflow:hidden}.prf-id p.prf-note,.prf-note{margin:0;font-size:.9rem;font-weight:400}.prf-note span{font-weight:inherit}.prf-head-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-start;gap:.6rem;display:flex}.prf-section{gap:1.1rem;display:grid}.prf-section h3{margin:0}.prf-lead{margin:-.6rem 0 0;font-size:.92rem}.prf-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem 1.25rem;display:grid}.prf-wide{grid-column:1/-1}.prf-field{gap:.4rem;min-width:0;display:grid}.prf-field>span{color:var(--ui-muted);font-size:.85rem;font-weight:400}.prf-field input[type=text],.prf-field select{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-field);width:100%;min-width:0;height:2.75rem;color:var(--ui-ink);box-shadow:none;border-radius:.75rem;padding:0 .9rem;font-size:1rem;font-weight:400}.prf-field input::placeholder{color:var(--ui-ph)}.prf-field input:hover,.prf-field select:hover{border-color:var(--ui-accent)}.prf-field input:focus,.prf-field select:focus{border-color:var(--ui-accent);outline:none;box-shadow:0 0 0 3px #c8a45d2e}.prf-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.prf-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.prf-btn{width:auto}.prf-btn.danger{background:#fff}.prf-btn:disabled{cursor:not-allowed}.prf-pieces{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem 2.5rem;display:grid}.prf-piece{align-content:start;gap:1rem;min-width:0;display:grid}.prf-piece h4{margin:0;font-size:1rem;font-weight:600}.prf-piece-form{gap:1rem;display:grid}.prf-facts{gap:.65rem;margin:0;display:grid}.prf-facts>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.prf-facts dt{color:var(--ui-muted);font-size:.9rem}.prf-facts dd{color:var(--ui-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:500}.prf-checks{gap:.6rem;display:grid}.prf-checks label{color:var(--ui-ink);cursor:pointer;align-items:center;gap:.6rem;font-size:.92rem;display:flex}.prf-checks input{width:1.1rem;height:1.1rem;accent-color:var(--ui-accent);margin:0}@media (max-width:40rem){.prf-pair{grid-template-columns:minmax(0,1fr)}.prf-head-actions{grid-column:1/-1}.prf-id h2,.prf-id p{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.prf-id h2{font-size:1.2rem}}.cn-item strong,.cn-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cn-pinned{vertical-align:-1px;color:#8a6a1c;margin-left:6px}.cn-zone .cn-edit{container:cn-edit/inline-size}.cn-remind-sub{flex-wrap:wrap;align-items:center;gap:.6rem;padding:0 .25rem;display:flex}@media (max-width:900px){.cn-list{max-height:180px}}.pl-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-row b{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.pl-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-row span:last-of-type,.pl-progress small:last-child{justify-self:end}.pl-row i{background:#e6e9ef;border-radius:999px;grid-column:1/-1;height:4px;margin-top:8px;display:block;overflow:hidden}.pl-progress i{background:#e6e9ef;border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.pl-row u,.pl-progress u{background:#c8a45d;height:100%;text-decoration:none;display:block}.pl-detail{container-type:inline-size}.pl-detail header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pl-detail h3{overflow-wrap:anywhere}.pl-detail header em{letter-spacing:.04em;margin-top:4px;font-size:13px;font-style:normal;display:block}.pl-status{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:600;display:block}.pl-close{flex:none}.pl-media img,.pl-media video{object-fit:cover;aspect-ratio:16/9;border-radius:12px;width:100%;max-height:none;display:block}.pl-facts{gap:18px 32px;margin:0;display:grid}.pl-facts dt,.pl-sections dt,.pl-progress span{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.pl-facts dd{color:#0b1b3a;font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:500}.pl-progress{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;display:grid}.pl-progress b{color:#0b1b3a;font-weight:600}.pl-sections{gap:18px;margin:0;display:grid}.cis-hist-toggle{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.cis-hist-toggle svg{transition:transform .15s}.cis-hist-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.cis-hist-count{color:#8a6a1c;letter-spacing:0;text-align:center;background:#b8923f29;border-radius:999px;min-width:20px;padding:1px 6px;font-size:11px;font-weight:600}.pl-sections dd{color:#0b1b3a;overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;line-height:1.6}.pl-actions{flex-wrap:wrap;gap:10px;display:flex}.pl-progress small{color:#667487;font-size:13px}.pl-btn:disabled{opacity:.45}.pl-avis{gap:8px;display:grid}.pl-avis>strong{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.pl-avis>span,.pl-avis p{color:#667487;margin:0;font-size:13px}.pl-avis small{margin:0;font-size:13px}.pl-avis ul{gap:16px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pl-avis li{gap:2px;display:grid}.pl-avis li b{color:#0b1b3a;font-weight:600}.pl-avis li p{color:#0b1b3a;font-size:15px;line-height:1.5}.pl-avis li em{letter-spacing:.06em;text-transform:uppercase;color:#667487;margin-left:10px;font-size:12px;font-style:normal;font-weight:600}.pl-choices{flex-wrap:wrap;gap:8px;display:flex}.pl{--pl-ink:#0f172a;--pl-mute:#64748b;letter-spacing:0}}@layer cis-ui.n-l1{html body main .staff-action{gap:12px;margin-top:20px}html body main .staff-action :is(.staff-action-form,.staff-action-open){gap:8px;display:grid}html body main .staff-action label{margin-top:6px}html body main .staff-action input[readonly]{font-weight:500}html body main .staff-action .staff-action-btn{justify-self:start;min-height:44px;margin-top:8px}html body main .staff-action .staff-action-btn:disabled{opacity:.45}html body main .staff-action .pl-suggest-host{position:relative}html body main .staff-action .pl-suggest{z-index:20;max-height:180px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}html body main .staff-action .pl-suggest li{cursor:pointer;font-size:14px}html body main.user-page .pl-opportunity-form{flex:none;width:min(100%,760px);max-width:none;overflow:visible}}@layer cis-ui.n-l2{html body .cis-pin-box.dlg{max-height:calc(100dvh - 32px);overflow-y:auto}}@layer cis-ui.n-l3{.pl-split{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:stretch;gap:24px;width:100%;display:grid}.pl-balance{background:#fff;border:1px solid #c8a45d;border-radius:24px;padding:8px 32px;display:grid;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a}.pl-balance>section{padding:24px 0}.pl-balance>section+section{border-top:1px solid #ead9b0}.pl-balance h4{color:#64748b;letter-spacing:0;text-transform:none;text-shadow:none;margin:0 0 12px;font-size:13px;font-weight:500}.pl-balance dl{gap:12px;margin:0;display:grid}.pl-balance dl>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pl-balance dt{color:#64748b;text-shadow:none;font-size:14px;font-weight:400}.pl-balance dd{color:#0f172a;font-variant-numeric:tabular-nums;text-shadow:none;text-align:right;margin:0;font-size:15px;font-weight:600}@media (max-width:1180px){.pl-split{grid-template-columns:minmax(0,1fr)}}.pl-recent{border-top:1px solid #ead9b0;gap:12px;padding-top:24px;display:grid}.pl-recent h4{color:#64748b;letter-spacing:0;text-transform:none;text-shadow:none;margin:0;font-size:13px;font-weight:500}.pl-recent ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pl-recent li{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pl-recent li>span{color:#0f172a;text-shadow:none;gap:2px;font-size:14px;font-weight:500;display:grid}.pl-recent small{color:#64748b;text-shadow:none;font-size:13px;font-weight:400}.pl-recent b{color:#0f172a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:not(:first-child){cursor:pointer;width:auto}html body main .cs-limits-head>div{flex:320px;min-width:0}}@layer cis-ui.n-l4{:is(.pl-panel,.pl-detail) .pl-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap{transition:background .15s,box-shadow .15s}.pl-panel .pl-form .pl-actions .pl-btn{text-overflow:ellipsis;overflow:hidden}.pl-split>.pl-main{background:#fff;border:1px solid #c8a45d;border-radius:24px;align-content:start;gap:28px;padding:36px 40px;display:grid;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a}.pl-recent b.in{color:#1f7a4d}.pl-recent b.out{color:#b3261e}.pl-balance{align-self:start}}@layer cis-ui.n-l5{.pl-split.pl-split-even{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pl-split-even>.pl-main .pl-history{margin-top:0}@media (max-width:1180px){.pl-split.pl-split-even{grid-template-columns:minmax(0,1fr)}}html body main .payroll-btn-primary{cursor:pointer}html body main:is(.user-page,.ceo-page,.admin-page) :is(b,strong,dd,th,:is(.amount,.amount_cis,.amount_raised,.amount_required,.ceo-statement-amount,.ceo_payment_amount_cad,.cis_amount,.collected_amount,.computed_amount_cis,.fee_amount_cis,.funded_amount,.funded_amount_cis,.gross_amount_cis,.investment_amount,.net_amount,.raised_amount_cis,.released_amount,.target_amount,.target_amount_cis,.wlt-amount,.wlt-mv-amount),:is(.ceo_get_platform_config_value,.ceo_set_platform_config_value,.high-value,.recharts-cartesian-axis-tick-value,.value,.wlt-value),:is(.cis-prestige-kpis,.fic-kpis,.kpi,.kpi-link,.kpi-text,.kpis,.kpis-overview-market),[class*=stat],:is(.balance_cis,.escrow_balance,.pl-balance,.project_balance_cis,.return_balance_cis,.wlt-balance),:is(.cis_platform_totals,.total_cis,.total_debited_cis,.total_invested_cis,.total_issued_cis,.total_supply_cis),:is(.account_number,.from_account_number,.num,.number,.numeric,.numero_piece,.numéro,.project_account_number,.project_wallet_number,.stub_number,.tabular-nums,.to_account_number,.wallet_number)):not(button):not(h1):not(h2):not(h3):not(.wlt-card-head *){font-variant-numeric:tabular-nums lining-nums}}@layer cis-ui.n-l16{html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions .lst-row .lst-new{background:var(--cis-c-gold);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}}@layer cis-ui.n-l17{@media (min-width:61em){html body main:is(.user-page,.ceo-page,.admin-page)>aside{overscroll-behavior:contain}}}@layer cis-ui.i-l21{html body main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not(.cis-amt),select,textarea){border-radius:var(--cis-radius-control,10px)!important;font-size:16px!important;font-weight:500!important}html body main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not(.cis-amt):not(.cn-remind-input),select){min-height:var(--cis-control-h,46px)!important;box-sizing:border-box!important}html body main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not(.cis-amt),textarea)::placeholder{font-size:16px!important;font-weight:400!important}html body main input.cis-amt{font-size:16px!important;font-weight:500!important}html body main input.cis-amt::placeholder{font-weight:400!important}html body main .cis-prestige-edit{min-height:var(--cis-control-h,46px)!important;font-size:15px!important;font-weight:600!important}html body main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not(.cis-amt):not(.cn-remind-input),select){height:var(--cis-control-h,46px)!important;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}html body .hb-composer-row label.hb-text-btn{box-sizing:border-box!important;min-height:var(--cis-control-h,46px)!important;height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control,10px)!important;color:#0b1b3a!important;cursor:pointer!important;background:#fff!important;border:1px solid #c9d1de!important;margin:0!important;padding:0 16px!important;font-size:15px!important;font-weight:600!important}@media (max-width:980px){html body main:is(.user-page,.ceo-page,.admin-page)>aside:is(.side,.sidebar) .brand{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside:is(.side,.sidebar) .brand .brand-name{flex:none!important;margin:0!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside:is(.side,.sidebar) .brand>:last-child{flex:0 auto!important;justify-content:flex-end!important;min-width:0!important;margin:0!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside:is(.side,.sidebar) .brand>:last-child p{text-align:right!important;flex:0 auto!important}}}@layer cis-ui.i-l20{html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns .return-file-attach{width:auto!important;min-height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control,10px)!important;cursor:pointer!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d5dae3!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 20px!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns .return-file-attach:hover{background:#f3f5f8!important;text-decoration:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns .return-file-attach .return-file-label{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}html body main.user-page.tab-overview .client-guide li button{min-width:140px!important}html body main.user-page.tab-overview .kpis-overview-market{padding-inline:20px!important}html body main.user-page.tab-overview .kpis-overview-market .market-card{padding-left:0!important}html body main.user-page .wlt-stats{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap{padding-left:8px!important}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-send-title{color:#8a6a1f!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 4px!important;font-size:1.05rem!important;font-weight:500!important}html body main.user-page .user-flux-back-btn[hidden]{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page) .lst-seg{width:100%!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-file-chip{min-height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control,10px)!important;color:#0b1b3a!important;background:#f7f8fa!important;border:1px solid #d5dae3!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:0 14px!important;font-size:15px!important;font-weight:500!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-file-chip span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-file-remove{border-radius:var(--cis-radius-control,10px)!important;color:#c9344a!important;cursor:pointer!important;background:#fff!important;border:1px solid #f0c7ce!important;flex:none!important;min-height:34px!important;margin:0!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-file-remove:hover{background:#fdecef!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-summary-card>button:not(.return-cancel){width:100%!important;min-height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control,10px)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;background:#0b1b3a!important;border:1px solid #0b1b3a!important;justify-content:center!important;align-items:center!important;margin:16px 0 0!important;font-size:15px!important;font-weight:600!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-summary-card>button:not(.return-cancel):disabled{opacity:.5!important;cursor:not-allowed!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-summary-card .return-cancel{width:100%!important;min-height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control,10px)!important;color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important;cursor:pointer!important;background:#fff!important;border:1px solid #d5dae3!important;justify-content:center!important;align-items:center!important;margin:10px 0 0!important;font-size:15px!important;font-weight:600!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-flow,html body main:is(.user-page,.ceo-page,.admin-page) .return-step-card{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;max-width:100%!important}html body main:is(.user-page,.ceo-page,.admin-page) .return-step-card>*{min-width:0!important;max-width:100%!important}html body .auth-field .auth-eye{margin:0!important}}@layer cis-ui.i-l19{@media (max-width:760px){html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{padding:0 1.25rem calc(96px + env(safe-area-inset-bottom))!important}}@media (min-width:761px) and (max-width:1100px){html body main:is(.admin-page,.user-page){grid-template-columns:272px minmax(0,1fr)!important;align-items:start!important;display:grid!important}html body main:is(.admin-page,.user-page)>aside.side{border-right:1px solid var(--cis-line)!important;border-bottom:0!important;width:272px!important;min-width:272px!important;max-width:272px!important;height:100vh!important;max-height:100vh!important;padding:24px 16px!important;position:sticky!important;top:0!important;overflow-y:auto!important}html body main:is(.admin-page,.user-page)>aside.side nav{flex-direction:column!important;display:flex!important;overflow:visible!important}html body main:is(.admin-page,.user-page)>:is(section.content,.main-content){min-width:0!important;max-width:none!important}}html body main:is(.user-page,.ceo-page,.admin-page) .lst-stats>div>span:first-child{font-size:13px!important;font-weight:500!important}html body main:is(.user-page,.ceo-page,.admin-page) .wam-side-head h2{font-size:18px!important;font-weight:600!important}}@layer cis-ui.i-l18{html body .cis-amt-wrap{justify-content:flex-start!important;align-items:center!important;gap:.3rem!important;display:flex!important}html body .cis-amt-wrap>input.cis-amt{field-sizing:content!important;flex:0 auto!important;width:auto!important;min-width:1ch!important;max-width:calc(100% - 1.6rem)!important}html body .cis-amt-wrap>.cis-amt-sym{flex:none!important;margin:0!important;position:static!important;transform:none!important}html body .staff-action h4{color:var(--cis-gold-text)!important}html body main .cn-zone .cn-chips .cn-chipbtn.remove{width:34px!important;padding:0!important}html body main .cn-zone .cn-body.is-empty{grid-template-columns:minmax(0,1fr)!important}html body main .cn-zone .cn-body.is-empty .cn-list{border-right:0!important;padding:0!important}html body main .cn-zone .cn-body.is-empty .cn-empty-box{align-content:center!important;place-items:center!important;min-height:220px!important}html body main .cn-zone .cn-body.is-empty .cn-empty{color:#667487!important;text-align:center!important;font-size:15px!important}@container cn-edit (max-width:600px){html body main .cn-zone .cn-chips .cn-chipbtn.remove{width:34px!important}}}@layer cis-ui.i-l17{@media (min-width:61em){html body main:is(.user-page,.ceo-page,.admin-page)>aside{height:100vh!important;max-height:100vh!important;position:sticky!important;top:0!important;overflow:hidden auto!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside nav{flex:none!important;overflow:visible!important}}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{background:var(--cis-more-sheet-bg)!important;padding:0 1.25rem!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet button{font-size:var(--cis-more-text-size)!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet :is(.cis-btb-txt,.cis-btb-txt *){color:var(--cis-more-text)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet :is(.cis-btb-ico,.cis-btb-ico svg,.cis-btb-ico svg *){color:var(--cis-more-icon)!important;stroke:currentColor!important;opacity:1!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-badge{color:var(--cis-c-white)!important;background:var(--cis-more-badge-bg)!important}}@layer cis-ui.i-l16{html body main:is(.user-page,.ceo-page,.admin-page)>aside .side-footer{margin:auto var(--cis-side-footer-bleed) 0!important;white-space:nowrap!important;text-align:center!important;font-size:var(--cis-side-footer-size)!important;letter-spacing:0!important;color:var(--cis-side-footer-color)!important;padding:14px 0 4px!important;font-weight:500!important;line-height:1.4!important;position:static!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap{border-radius:var(--cis-radius-control)!important;border:1px solid var(--cis-field-border)!important;min-height:var(--cis-control-h)!important;box-sizing:border-box!important;overflow:hidden!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap input.cis-amt{height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-transactions,.tab-project-returns) .lst-list{width:100%!important}@media (min-width:62em){html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-transactions,.tab-project-returns) .lst-layout{grid-template-columns:minmax(0,24rem) minmax(0,28rem)!important;justify-content:start!important;gap:2.5rem!important}}html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .lst-row{grid-template-columns:minmax(0,1fr) auto!important;column-gap:2.5rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions .lst-row .lst-main :is(strong,em){text-overflow:ellipsis!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;display:block!important;overflow:hidden!important}}@layer cis-ui.i-l15{:is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea,.cis-amt-wrap,.wam .wam-input){border-radius:0!important}@media (min-width:40.01em){html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .lst-row{grid-template-columns:var(--cis-journal-badge-w) minmax(0, var(--cis-journal-title-w)) max-content!important;justify-content:start!important;column-gap:var(--cis-journal-gap)!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row .lst-end{text-align:right!important;justify-items:end!important}}@media (max-width:40em){html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .lst-row{grid-template-columns:minmax(0, var(--cis-journal-title-w-narrow)) max-content!important;justify-content:start!important;column-gap:var(--cis-journal-gap)!important}}html body main:is(.user-page,.ceo-page,.admin-page)>aside nav button{white-space:nowrap!important;font-size:var(--cis-nav-label-size)!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside nav button>span:not(:has(svg)){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-primary,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-primary-action,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-primary,html body main:is(.user-page,.ceo-page,.admin-page) .pl-btn.pl-btn-primary,html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-back-btn,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-cancel-action,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-ghost{box-sizing:border-box!important;min-height:var(--cis-control-h)!important;padding:0 var(--cis-btn-pad-x)!important;border-radius:var(--cis-radius-control)!important;font-size:var(--cis-btn-font-size)!important;font-weight:var(--cis-btn-font-weight)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;line-height:1.2!important;transition:background .15s,border-color .15s,color .15s!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-primary,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-primary-action,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-primary,html body main:is(.user-page,.ceo-page,.admin-page) .pl-btn.pl-btn-primary{border:1px solid var(--cis-btn-primary-bg)!important;background:var(--cis-btn-primary-bg)!important;color:var(--cis-btn-primary-fg)!important;-webkit-text-fill-color:var(--cis-btn-primary-fg)!important;box-shadow:none!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-primary:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-primary-action:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-primary:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .pl-btn.pl-btn-primary:hover:not(:disabled){background:var(--cis-btn-primary-bg-hover)!important;border-color:var(--cis-btn-primary-bg-hover)!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-back-btn,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-cancel-action,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-ghost{border:1px solid var(--cis-btn-secondary-border)!important;background:var(--cis-btn-secondary-bg)!important;color:var(--cis-btn-secondary-fg)!important;-webkit-text-fill-color:var(--cis-btn-secondary-fg)!important;box-shadow:none!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-back-btn:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-cancel-action:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-ghost:hover:not(:disabled){background:var(--cis-c-gold-wash)!important;border-color:var(--cis-c-gold)!important;color:var(--cis-c-gold-dark)!important;-webkit-text-fill-color:var(--cis-c-gold-dark)!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-primary:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-primary-action:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-primary:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .pl-btn.pl-btn-primary:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-back-btn:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .submit-opportunity-cancel-action:disabled,html body main:is(.user-page,.ceo-page,.admin-page) .payroll-btn-ghost:disabled{opacity:.55!important;cursor:not-allowed!important}html body main:is(.user-page,.ceo-page,.admin-page) .user-flux-primary{width:100%!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea){border-radius:var(--cis-radius-control)!important;border:1px solid var(--cis-field-border)!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.cn-remind-input),select){min-height:var(--cis-control-h)!important}html body main:is(.user-page,.ceo-page,.admin-page) form.pl-form .pl-facts{margin:0 0 16px!important;display:block!important}html body main:is(.user-page,.ceo-page,.admin-page) form.pl-form .pl-facts>div{border-bottom:1px solid var(--cis-c-border-light)!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;padding:12px 0!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) form.pl-form .pl-facts dt{color:var(--cis-c-muted)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:14px!important;font-weight:500!important}html body main:is(.user-page,.ceo-page,.admin-page) form.pl-form .pl-facts dd{color:var(--cis-c-ink)!important;text-align:right!important;white-space:nowrap!important;margin:0!important;font-size:15px!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-primary,html body main:is(.user-page,.ceo-page,.admin-page) .hb-publish,html body main:is(.user-page,.ceo-page,.admin-page) .audit-btn{box-sizing:border-box!important;min-height:var(--cis-control-h)!important;padding:0 var(--cis-btn-pad-x)!important;border-radius:var(--cis-radius-control)!important;font-size:var(--cis-btn-font-size)!important;font-weight:var(--cis-btn-font-weight)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-primary,html body main:is(.user-page,.ceo-page,.admin-page) .hb-publish{border:1px solid var(--cis-btn-primary-bg)!important;background:var(--cis-btn-primary-bg)!important;color:var(--cis-btn-primary-fg)!important;-webkit-text-fill-color:var(--cis-btn-primary-fg)!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-primary:hover:not(:disabled),html body main:is(.user-page,.ceo-page,.admin-page) .hb-publish:hover:not(:disabled){background:var(--cis-btn-primary-bg-hover)!important;border-color:var(--cis-btn-primary-bg-hover)!important}html body main:is(.user-page,.ceo-page,.admin-page) .audit-btn{border:1px solid var(--cis-btn-secondary-border)!important;background:var(--cis-btn-secondary-bg)!important;color:var(--cis-btn-secondary-fg)!important;-webkit-text-fill-color:var(--cis-btn-secondary-fg)!important}html body main:is(.user-page,.ceo-page,.admin-page) .audit-btn:hover:not(:disabled){background:var(--cis-c-gold-wash)!important;border-color:var(--cis-c-gold)!important;color:var(--cis-c-gold-dark)!important;-webkit-text-fill-color:var(--cis-c-gold-dark)!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist{gap:12px!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-list{border-left:2px solid var(--cis-hist-line)!important;gap:0!important;margin:0!important;padding:0 0 0 18px!important;list-style:none!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-item{gap:4px!important;padding:0 0 18px!important;display:grid!important;position:relative!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-item:before{content:""!important;background:var(--cis-hist-dot)!important;width:10px!important;height:10px!important;box-shadow:0 0 0 3px var(--cis-c-white)!important;border-radius:50%!important;position:absolute!important;top:6px!important;left:-24px!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-item:last-child{padding-bottom:0!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-head{flex-wrap:wrap!important;align-items:center!important;gap:4px 10px!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-title{color:var(--cis-c-ink)!important;-webkit-text-fill-color:currentColor!important;font-size:var(--cis-hist-title-size)!important;letter-spacing:0!important;text-shadow:none!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-when{color:var(--cis-c-muted)!important;-webkit-text-fill-color:currentColor!important;font-size:var(--cis-hist-meta-size)!important;font-variant-numeric:tabular-nums!important;opacity:1!important;text-shadow:none!important;margin-left:auto!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-comment{color:var(--cis-c-text-soft)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;margin:0!important;font-size:14px!important;line-height:1.45!important}html body :is(main,form) :is(label,input,select,textarea,.cis-amt-wrap)+:is(button,div:has(>button)):not(:is(.hb-composer-row,.cn-head,.cn-edit-head,.cn-remind,.prf-actions,.user-flux-inline-form,.audit-bar,.audit-review,.prf-field)>*):not(.prf-field):not(.prf-btn){margin-top:var(--cis-field-action-gap)!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-hist-list{margin-top:14px!important}html body main:is(.user-page,.ceo-page,.admin-page) .kpi-link{cursor:pointer!important;transition:border-color .15s,box-shadow .15s!important}html body main:is(.user-page,.ceo-page,.admin-page) .kpi-link:is(:hover,:focus-visible){border-color:var(--cis-c-gold)!important;outline:none!important;box-shadow:0 2px 10px #0f172a14!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-list-dialog{border-radius:var(--cis-radius-group)!important;background:var(--cis-c-white)!important;flex-direction:column!important;width:min(100%,520px)!important;max-height:min(80vh,640px)!important;display:flex!important;overflow:hidden!important;box-shadow:0 20px 60px #03081659!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-list-dialog-head{border-bottom:1px solid var(--cis-c-border-light)!important;color:var(--cis-c-ink)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:18px 20px 14px!important;font-size:17px!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-list-dialog-close{color:var(--cis-c-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0 4px!important;font-size:26px!important;line-height:1!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-list-dialog-body{min-height:0!important;padding:14px 20px 18px!important;overflow-y:auto!important}}@layer cis-ui.i-l14{html body main .prf.fic{width:100%!important;max-width:none!important}}@layer cis-ui.i-l13{html body main:is(.user-page,.ceo-page,.admin-page) .asx-filters .asx-new{margin:0 0 8px auto!important}}@layer cis-ui.i-l11{html body main:is(.user-page,.ceo-page,.admin-page) .lst-seg{flex-wrap:wrap!important;overflow:visible!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.user-flux-primary,.cis-primary,.cn-btn,.wlt-submit,.wlt-empty button,.wlt-actions button,.client-quick button,.client-guide li button,.asx-new){min-height:var(--cis-control-h,46px)!important;box-sizing:border-box!important;height:auto!important;margin:0!important;padding-block:0!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}@container (max-width:959px){html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}}@container (max-width:719px){html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}}@container (max-width:559px){html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (max-width:459px){html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}}@container (max-width:339px){html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:first-child:first-child){grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}}html body main:is(.user-page,.ceo-page,.admin-page) .pl-detail .pl-actions:has(>:nth-child(6)){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}}@layer cis-ui.i-l9{main.user-page section.grid-main:has(>:only-child){grid-template-columns:minmax(0,1fr)!important}}@layer cis-ui.i-l8{textarea:not(:focus):hover{box-shadow:none!important;background:#eef2f6!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea),html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-field .cis-amt-wrap{height:var(--cis-control-h)!important;min-height:var(--cis-control-h)!important;border:1px solid var(--cis-c-border)!important;border-radius:var(--cis-radius-control)!important;background:var(--cis-c-white)!important;box-shadow:none!important;padding:0 14px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-field textarea{height:auto!important;min-height:88px!important;padding:12px 14px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-field>span{padding-left:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-actions{grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:12px!important;width:100%!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-actions .pl-btn{width:100%!important;height:var(--cis-control-h)!important;border:1px solid var(--cis-c-border)!important;border-radius:var(--cis-radius-control)!important;background:var(--cis-c-white)!important;color:var(--cis-c-ink)!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:15px!important;font-weight:600!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form>.pl-btn,html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form form>.pl-btn,html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-btn[type=submit]{width:100%!important;height:var(--cis-control-h)!important;border:1px solid var(--cis-c-border)!important;border-radius:var(--cis-radius-control)!important;background:var(--cis-c-white)!important;color:var(--cis-c-ink)!important;-webkit-text-fill-color:currentColor!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:15px!important;font-weight:600!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-btn.pl-btn-primary{border-color:var(--cis-c-ink)!important;background:var(--cis-c-ink)!important;color:var(--cis-c-white)!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-btn.pl-btn-primary:hover{border-color:var(--cis-c-navy-hover)!important;background:var(--cis-c-navy-hover)!important;color:var(--cis-c-white)!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.pl-panel,.pl-detail) .pl-form .pl-actions .pl-btn:hover{background:var(--cis-c-gold-wash)!important;border-color:var(--cis-c-gold)!important;color:var(--cis-c-gold-dark)!important}html body .pl .pl-row.active{background:#fbf7ec!important;border-left-color:#b8913f!important}html body .cn-zone :is(.cn-icon,.cn-chipbtn,.cn-remind-input,.cn-remind-label,.cn-remind>svg){box-sizing:border-box!important;align-self:center!important;margin:0!important}}@layer cis-ui.i-l7{html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content)>.flux-seg{margin-inline:20px!important}html body main:is(.user-page,.ceo-page,.admin-page) .wam .wam-filters{margin:0 16px 8px!important}}@layer cis-ui.i-l6{html body main .pl .pl-detail>textarea.pl-note{box-sizing:border-box!important;flex:none!important;height:auto!important;min-height:6.5rem!important;overflow:auto!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.flux-seg,.lst-seg,.pl-choices,.wam-filters){width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e6e9ef!important;border-radius:0!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:flex-end!important;gap:28px!important;margin:0 0 24px!important;padding:0!important;display:flex!important;overflow-x:auto!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.flux-seg,.lst-seg,.pl-choices)>button,html body main:is(.user-page,.ceo-page,.admin-page) .wam-filters>[role=tab]{all:unset!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#667487!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0 0 -1px!important;padding:10px 2px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.flux-seg,.lst-seg,.pl-choices)>button:hover,html body main:is(.user-page,.ceo-page,.admin-page) .wam-filters>[role=tab]:hover{color:#8a6a1c!important;background:0 0!important;border-color:#0000!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.flux-seg,.lst-seg,.pl-choices)>button.on,html body main:is(.user-page,.ceo-page,.admin-page) .wam-filters>[role=tab].on{color:#0b1b3a!important;background:0 0!important;border-bottom-color:#c8a45d!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.flux-seg,.lst-seg,.pl-choices)>button:disabled{opacity:.45!important;cursor:not-allowed!important}html body main:is(.user-page,.ceo-page,.admin-page) aside .brand .brand-name{margin:0 0 16px!important}html body main:is(.user-page,.ceo-page,.admin-page) aside .brand .brand-name strong,html body main:is(.user-page,.ceo-page,.admin-page) aside .brand .brand-name span{letter-spacing:.06em!important;font-size:20px!important;font-weight:700!important;line-height:1.15!important}html body main:is(.user-page,.ceo-page,.admin-page) aside :is(.cis-sidebar-profile,.ceo-sidebar-profile,.admin-sidebar-profile-mini){border:0!important;align-items:center!important;gap:12px!important;margin:0!important;padding:4px 0!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) aside :is(.cis-sidebar-profile-avatar,.ceo-sidebar-avatar,.admin-sidebar-avatar){background:#ffffff12!important;border:1px solid #fff3!important;border-radius:50%!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:15px!important;font-weight:500!important}html body main:is(.user-page,.ceo-page,.admin-page) aside :is(.cis-sidebar-profile-avatar,.ceo-sidebar-avatar,.admin-sidebar-avatar) span{letter-spacing:0!important;font-size:15px!important;font-weight:500!important}html body main:is(.user-page,.ceo-page,.admin-page) aside :is(.cis-sidebar-profile p,.ceo-sidebar-profile p,.brand-name-certified){letter-spacing:.04em!important;text-transform:uppercase!important;color:#ffffffeb!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;margin:0!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}html body .cn-zone .cn-chip.due{color:#b3261e!important;background:#fbe9e7!important}html body .cn-zone .cn-remind.due,html body .cn-zone .cn-chipbtn.remove{color:#b3261e!important}}@layer cis-ui.i-l5{:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap>input:is(:hover,:focus){height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body main .payroll-btn-primary{color:#fff!important;width:auto!important;min-width:0!important;height:44px!important;box-shadow:none!important;background:#0b1b3a!important;border:0!important;border-radius:999px!important;justify-content:center!important;justify-self:start!important;align-items:center!important;padding:0 24px!important;font-size:15px!important;font-weight:600!important;display:inline-flex!important}html body main .payroll-btn-primary:hover:not(:disabled){color:#fff!important;background:#16295a!important}html body main .payroll-btn-primary:disabled{opacity:.45!important;cursor:not-allowed!important}html body main .form-zone select{color:#0f172a!important;background-color:#fff!important;border:1px solid #d5dae3!important;border-radius:0!important;height:50px!important;min-height:50px!important;padding:0 12px!important}html body main .ceo-clean-empty{color:#667487!important;background:0 0!important;border:0!important;margin:0!important;padding:24px 0!important;font-size:15px!important}html body main:is(.user-page,.ceo-page,.admin-page) .client-guide li button{all:unset!important;box-sizing:border-box!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 20px!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .client-guide li button:hover{background:#faf5e8!important;border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(b,strong,dd,th,:is(.amount,.amount_cis,.amount_raised,.amount_required,.ceo-statement-amount,.ceo_payment_amount_cad,.cis_amount,.collected_amount,.computed_amount_cis,.fee_amount_cis,.funded_amount,.funded_amount_cis,.gross_amount_cis,.investment_amount,.net_amount,.raised_amount_cis,.released_amount,.target_amount,.target_amount_cis,.wlt-amount,.wlt-mv-amount),:is(.ceo_get_platform_config_value,.ceo_set_platform_config_value,.high-value,.recharts-cartesian-axis-tick-value,.value,.wlt-value),:is(.cis-prestige-kpis,.fic-kpis,.kpi,.kpi-link,.kpi-text,.kpis,.kpis-overview-market),[class*=stat],:is(.balance_cis,.escrow_balance,.pl-balance,.project_balance_cis,.return_balance_cis,.wlt-balance),:is(.cis_platform_totals,.total_cis,.total_debited_cis,.total_invested_cis,.total_issued_cis,.total_supply_cis),:is(.account_number,.from_account_number,.num,.number,.numeric,.numero_piece,.numéro,.project_account_number,.project_wallet_number,.stub_number,.tabular-nums,.to_account_number,.wallet_number)):not(button):not(h1):not(h2):not(h3):not(.wlt-card-head *){font-weight:500!important}}@layer cis-ui.i-l4{.pl :is(.pl-facts dt,.pl-sections dt,.pl-progress span,.pl-status,.pl-avis>strong){color:var(--pl-mute)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:500!important}.pl :is(.pl-facts dd,.pl-sections dd){color:var(--pl-ink)!important;font-size:15px!important;font-weight:500!important}.pl-panel{max-width:none!important}:is(.pl-field,.dlg-field,.pl-release) .cis-amt-wrap>input{height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.dlg-field :is(input,select):not(.cis-amt):not([type=checkbox]):not([type=radio]){border-radius:0!important;padding:0 18px!important}.dlg-field textarea{border-radius:0!important;padding:12px 18px!important}.pl-panel .pl-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:20px!important;padding:0!important}.pl-panel>.pl-form{background:#fff!important;border:1px solid #c8a45d!important;border-radius:24px!important;width:100%!important;max-width:720px!important;padding:36px 40px!important;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a!important}.pl-panel .pl-form.pl-form-pair{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.pl-panel .pl-form.pl-form-pair>:is(.pl-field:nth-of-type(n+3),.pl-actions){grid-column:1/-1!important}:is(.pl-panel,.pl-detail) .pl-field{grid-template-rows:20px 48px!important;align-content:start!important;align-items:stretch!important;gap:8px!important;display:grid!important}:is(.pl-panel,.pl-detail) .pl-field:has(textarea){grid-template-rows:20px auto!important}.pl-detail .pl-field{max-width:360px!important}:is(.pl-panel,.pl-detail) .pl-field>span{color:#64748b!important;height:20px!important;text-shadow:none!important;margin:0!important;padding:0 0 0 20px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important;display:block!important}:is(.pl-panel,.pl-detail) .pl-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap{box-sizing:border-box!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:#eef2f6!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 20px!important;font-size:15px!important;font-weight:400!important}:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap{align-items:center!important;overflow:hidden!important}:is(.pl-panel,.pl-detail) .pl-field textarea{border-radius:0!important;height:auto!important;min-height:88px!important;padding:12px 20px!important}:is(.pl-panel,.pl-detail) .pl-field :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input):hover,:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap:hover{background:#faf5e8!important;box-shadow:0 0 0 1px #c8a45d!important}:is(.pl-panel,.pl-detail) .pl-field :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input):focus,:is(.pl-panel,.pl-detail) .pl-field .cis-amt-wrap:focus-within{background:#fff!important;outline:0!important;box-shadow:0 0 0 2px #c8a45d!important}.pl-panel .pl-facts{border-bottom:1px solid #ead9b0!important;gap:8px 28px!important;padding:0 0 22px!important}.pl-panel .pl-history{border-top:1px solid #ead9b0!important;padding-top:22px!important}.pl-panel .pl-history li{padding:0!important}.pl-panel .pl-history strong{color:#0f172a!important;letter-spacing:0!important;text-shadow:none!important;font-size:15px!important;font-weight:600!important}.pl-panel .pl-history small{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;text-shadow:none!important;font-size:13px!important}.pl-panel .pl-history span{color:#334155!important;text-shadow:none!important;font-size:14px!important}.pl-panel .pl-form .pl-actions{border-top:1px solid #ead9b0!important;flex-wrap:nowrap!important;justify-content:center!important;gap:8px!important;margin-top:4px!important;padding:24px 0 0!important}.pl-panel .pl-btn{color:#0f172a!important;white-space:nowrap!important;background:#f1f5f9!important;height:44px!important;padding:0 clamp(10px,2.4vw,24px)!important;font-size:clamp(12px,1.6vw,14px)!important;font-weight:500!important}.pl-panel .pl-form .pl-actions .pl-btn{flex:0 auto!important;min-width:0!important}.pl-panel .pl-btn:hover{color:#8a6a1c!important;background:#faf5e8!important}:is(.pl-balance,.pl-recent) h4{color:#64748b!important;-webkit-text-fill-color:#64748b!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;opacity:1!important;margin:0 0 12px!important;font-size:13px!important;font-weight:500!important}:is(.pl-balance,.pl-recent) :is(dt,dd,small,li>span,b){text-shadow:none!important}.pl-main-title{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;letter-spacing:-.005em!important;text-shadow:none!important;opacity:1!important;margin:0!important;padding-left:20px!important;font-size:17px!important;font-weight:600!important}.pl-panel .pl-facts{padding-left:20px!important;padding-right:20px!important}.pl details.pl-avis .pl-opinion{border-top:0!important;gap:16px!important;margin-top:16px!important;padding-top:0!important;display:grid!important}.pl details.pl-avis textarea.pl-note{background:#eef2f6!important;border:0!important;border-radius:0!important;padding:14px 20px!important}.pl details.pl-avis textarea.pl-note:hover{background:#faf5e8!important;box-shadow:inset 0 0 0 1px #c8a45d!important}.pl details.pl-avis textarea.pl-note:focus{background:#fff!important;outline:0!important;box-shadow:inset 0 0 0 2px #c8a45d!important}.pl details.pl-note-box>.pl-choices{gap:8px!important;margin-top:16px!important;display:flex!important}.pl details.pl-note-box .pl-note-empty{color:#667487!important;margin-top:16px!important;font-size:13px!important}.pl details.pl-note-box .pl-suggest-host{position:relative!important}.pl details.pl-note-box .pl-suggest{z-index:20!important;background:#fff!important;border:1px solid #c8a45d!important;margin:4px 0 0!important;padding:0!important;list-style:none!important;display:block!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;box-shadow:0 8px 24px #0f172a1f!important}.pl details.pl-note-box .pl-suggest li{color:#0b1b3a!important;cursor:pointer!important;padding:10px 20px!important;font-size:14px!important;display:block!important}.pl details.pl-note-box .pl-suggest li:hover{background:#faf5e8!important}.pl details.pl-note-box .pl-opinion{grid-template-columns:minmax(0,1fr)!important;max-width:none!important;display:grid!important}.pl details.pl-note-box .pl-suggest-host,.pl details.pl-note-box textarea.pl-note{box-sizing:border-box!important;width:100%!important;max-width:none!important}.pl details.pl-note-box .pl-opinion>.pl-btn{justify-self:start!important}.pl details.pl-note-box.pl-avis{background:0 0!important;border:0!important;padding:0!important}.pl details.pl-note-box.pl-avis>summary{background:0 0!important;border:0!important;justify-content:flex-start!important;gap:10px!important;padding:4px 0!important;display:inline-flex!important}.pl details.pl-note-box.pl-avis>summary:after{margin-left:2px!important}.pl details.pl-note-box.pl-avis>summary:hover strong{color:#8a6a1c!important;-webkit-text-fill-color:#8a6a1c!important}.pl details.pl-note-box.pl-avis>:not(summary){margin-left:0!important;margin-right:0!important}.pl details.pl-note-box.pl-avis>:last-child{margin-bottom:0!important}.pl details.pl-note-box .pl-note-body{background:0 0!important;border:0!important;gap:16px!important;margin-top:12px!important;padding:0!important;display:grid!important}.pl details.pl-note-box .pl-note-body>:is(.pl-choices,.pl-note-empty,ul,.pl-opinion){margin:0!important}.pl-form-row{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important}.pl-form-row>*{min-width:0!important}.pl-form-row :is(input,select,textarea,.cis-amt-wrap){box-sizing:border-box!important;width:100%!important;min-width:0!important}.pl-wait-history{min-height:100px!important}.pl-wait-recent{min-height:220px!important}html body main .fic{color:var(--ui-ink)!important}html body main .fic-toolbar{flex-wrap:wrap!important;justify-content:space-between!important;gap:.6rem!important;margin-bottom:1.25rem!important;display:flex!important}html body main .fic-head{border-bottom:1px solid var(--ui-rule)!important;align-items:center!important;gap:1.1rem!important;padding-bottom:1.25rem!important;display:grid!important}html body main .fic-avatar{object-fit:cover!important;background:var(--ui-btn)!important;width:2.75rem!important;height:2.75rem!important;color:var(--ui-ink)!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;font-weight:600!important;display:inline-flex!important;overflow:hidden!important}html body main .fic-avatar-lg{width:4.5rem!important;height:4.5rem!important;font-size:1.4rem!important}html body main .fic-head-id{min-width:0!important}html body main .fic-head-id h2{color:var(--ui-ink)!important;overflow-wrap:anywhere!important;margin:0!important;font-size:1.5rem!important;line-height:1.2!important}html body main .fic-head-id p{color:var(--ui-muted)!important;overflow-wrap:anywhere!important;margin:.2rem 0 0!important;font-size:.92rem!important}html body main .fic-account strong{color:var(--ui-ink)!important;letter-spacing:.02em!important}html body main .fic-copy{all:unset!important;box-sizing:border-box!important;color:var(--ui-title)!important;cursor:pointer!important;align-items:center!important;gap:.3rem!important;margin-left:.6rem!important;font-size:.8rem!important;display:inline-flex!important}html body main .fic-copy:hover{text-decoration:underline!important}html body main .fic-chips{flex-wrap:wrap!important;justify-content:flex-end!important;gap:.4rem!important;display:flex!important}html body main .fic-chip{border:1px solid var(--ui-line)!important;background:var(--ui-btn)!important;color:var(--ui-ink)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:.18rem .7rem!important;font-size:.8rem!important;display:inline-flex!important}html body main .fic-chip.ok{border-color:var(--ui-ok)!important;color:var(--ui-ok)!important;background:0 0!important}html body main .fic-kpis{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))!important;gap:1rem 1.75rem!important;margin:1.25rem 0!important;padding:0!important;display:grid!important}html body main .fic-kpis div{min-width:0!important}html body main .fic-kpis dt{color:var(--ui-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 .15rem!important;font-size:.76rem!important}html body main .fic-kpis dd{color:var(--ui-ink)!important;overflow-wrap:anywhere!important;margin:0!important;font-size:1.05rem!important;font-weight:600!important}html body main .fic-alerts{border-left:3px solid var(--ui-ok)!important;color:var(--ui-ink)!important;background:0 0!important;margin:0 0 1.25rem!important;padding:.7rem 1rem!important;font-size:.92rem!important}html body main .fic-alerts.warn{border-left-color:var(--ui-warn)!important;background:color-mix(in srgb, var(--ui-warn) 10%, transparent)!important}html body main .fic-alerts.warn strong{color:var(--ui-warn)!important}html body main .fic-alerts ul{margin:.35rem 0 0!important;padding-left:1.1rem!important}html body main .fic-alerts li{color:var(--ui-ink)!important}html body main .fic-facts{gap:1rem 2rem!important;margin:0 0 1.25rem!important;padding:0!important;display:grid!important}html body main .fic-facts div{border-bottom:1px solid var(--ui-rule)!important;min-width:0!important;padding-bottom:.6rem!important}html body main .fic-facts dt{color:var(--ui-muted)!important;margin:0 0 .15rem!important;font-size:.78rem!important}html body main .fic-facts dd{color:var(--ui-ink)!important;overflow-wrap:anywhere!important;margin:0!important;font-size:.98rem!important}html body main .fic-sub{flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:1rem!important;display:flex!important}html body main .fic-sub .prf-btn.active{border-color:var(--ui-accent)!important;background:var(--ui-hover)!important}html body main .fic-edit{margin-top:1rem!important}html body main .fic-empty{color:var(--ui-muted)!important;margin:1rem 0!important;font-size:.95rem!important}html body main .fic-error{color:var(--ui-danger)!important;font-size:.9rem!important}html body main .fic-results{margin:1rem 0 0!important;padding:0!important;list-style:none!important}html body main .fic-results li{border-bottom:1px solid var(--ui-rule)!important}html body main .fic-result{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;width:100%!important;color:var(--ui-ink)!important;align-items:center!important;gap:.9rem!important;padding:.85rem .4rem!important;display:flex!important}html body main .fic-result:hover,html body main .fic-result:focus-visible{background:var(--ui-hover)!important}html body main .fic-result-main{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}html body main .fic-result-main strong{color:var(--ui-ink)!important;align-items:center!important;gap:.35rem!important;display:inline-flex!important}html body main .fic-result-main>span{color:var(--ui-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.88rem!important;overflow:hidden!important}html body main .fic .ceo-statement-doc{color:var(--ui-ink)!important;background:0 0!important;border:0!important}html body main .fic .ceo-statement-letterhead{border-bottom:2px solid var(--ui-ink)!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:.6rem!important;margin-bottom:1rem!important;padding-bottom:.8rem!important;display:flex!important}html body main .fic .ceo-statement-brand{letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ui-ink)!important;font-size:1.1rem!important;font-weight:700!important}html body main .fic .ceo-statement-period{text-align:right!important;color:var(--ui-ink)!important;font-size:.85rem!important}html body main .fic .ceo-statement-period span{color:var(--ui-muted)!important;display:block!important}html body main .fic .ceo-statement-title{color:var(--ui-title)!important;margin:.5rem 0!important;font-weight:700!important}html body main .fic .ceo-statement-client{color:var(--ui-ink)!important;flex-direction:column!important;margin-bottom:1rem!important;display:flex!important}html body main .fic .ceo-statement-client span{color:var(--ui-muted)!important;font-size:.88rem!important}html body main .fic-table-scroll{margin-top:1rem!important;overflow-x:auto!important}html body main .fic .ceo-statement-table{border-collapse:collapse!important;width:100%!important;color:var(--ui-ink)!important;font-size:.9rem!important}html body main .fic .ceo-statement-table th{text-align:left!important;border-bottom:1px solid var(--ui-ink)!important;color:var(--ui-ink)!important;background:0 0!important;padding:.6rem .5rem!important;font-weight:600!important}html body main .fic .ceo-statement-table td{border-bottom:1px solid var(--ui-rule)!important;vertical-align:top!important;color:var(--ui-ink)!important;background:0 0!important;padding:.6rem .5rem!important}html body main .fic .ceo-statement-table th:nth-child(n+3),html body main .fic .ceo-statement-amount{text-align:right!important;white-space:nowrap!important}html body main .fic .ceo-statement-counterparty{color:var(--ui-muted)!important;font-size:.8rem!important;display:block!important}html body main .fic-lines{margin:0!important;padding:0!important;list-style:none!important}html body main .fic-lines li{border-bottom:1px solid var(--ui-rule)!important;flex-direction:column!important;gap:.1rem!important;padding:.7rem 0!important;display:flex!important}html body main .fic-lines li strong{color:var(--ui-ink)!important}html body main .fic-lines li span{color:var(--ui-muted)!important;font-size:.88rem!important}html body main .fic-link{all:unset!important;cursor:pointer!important;color:var(--ui-title)!important;font-weight:600!important}html body main .fic-link:hover{text-decoration:underline!important}@media (max-width:720px){html body main .fic-head{grid-template-columns:auto 1fr!important}html body main .fic-chips{grid-column:1/-1!important;justify-content:flex-start!important}html body main .fic-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.9rem 1rem!important}html body main .fic-facts{grid-template-columns:1fr!important}html body main .fic-toolbar .prf-btn{flex:auto!important}html body main .fic-avatar-lg{width:3.5rem!important;height:3.5rem!important}}html body main .fic-body{gap:2.25rem!important;padding-top:1.5rem!important;display:grid!important}html body main .fic-muted{color:var(--ui-muted)!important;font-size:.92rem!important}html body main .fic-months{border-top:1px solid var(--ui-rule)!important;margin:0 0 1.25rem!important;padding:0!important;list-style:none!important;display:block!important}html body main .fic-months>li{border-bottom:1px solid var(--ui-rule)!important}html body main .fic-month{all:unset!important;box-sizing:border-box!important;width:100%!important;color:var(--ui-ink)!important;cursor:pointer!important;white-space:nowrap!important;padding:.85rem 0!important;font-size:.95rem!important;display:block!important}html body main .fic-month:hover,html body main .fic-month.active{color:var(--ui-title)!important;background:0 0!important}html body main .fic-month-name{text-transform:capitalize!important;flex:auto!important;font-weight:600!important}html body main .fic .ceo-statement-doc{padding:1rem .5rem 1.5rem!important}html body main .fic-textarea{box-sizing:border-box!important;border:1px solid var(--ui-line)!important;width:100%!important;color:var(--ui-ink)!important;font:inherit!important;resize:vertical!important;background:#fff!important;border-radius:.75rem!important;padding:.8rem 1rem!important}html body main .fic-notes{margin:0!important;padding:0!important;list-style:none!important}html body main .fic-notes li{border-bottom:1px solid var(--ui-rule)!important;padding:.8rem 0!important}html body main .fic-note-meta{color:var(--ui-muted)!important;justify-content:space-between!important;gap:.8rem!important;font-size:.85rem!important;display:flex!important}html body main .fic-note-body{color:var(--ui-ink)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:.35rem 0 0!important}html body main .fic-note-form{gap:.8rem!important;margin-bottom:1rem!important;display:grid!important}html body main .fic-filters{margin-bottom:1.5rem!important}html body main .fic .prf-actions{align-items:center!important}html body main .fic-head{grid-template-columns:auto minmax(0,1fr) auto!important}html body main .fic-head-id h2,html body main .fic-head-id p,html body main .fic-account{white-space:nowrap!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;overflow:hidden!important}html body main .fic-account strong{white-space:nowrap!important}html body main .fic-facts{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))!important}html body main .fic-facts dd,html body main .fic-kpis dd{overflow-wrap:normal!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body main .fic-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)!important}@media (max-width:720px){html body main .fic-filters{grid-template-columns:1fr!important}html body main .fic-month{gap:.75rem!important}}html body main:is(.ceo-page,.admin-page).tab-users .grid-main{grid-template-columns:minmax(0,1fr)!important}html body main .fic .ceo-statement-table tfoot td{border-top:1px solid var(--ui-ink)!important;border-bottom:0!important;font-weight:700!important}html body main .fic .ceo-statement-table .ceo-statement-date{white-space:nowrap!important}html body main .fic .ceo-statement-issued{color:var(--ui-muted)!important;margin:1rem 0 0!important;font-size:.8rem!important}html body main .fic-avoir{padding:.25rem 0 1.25rem!important}html body main .fic-avoir .fic-muted{margin:0 0 .5rem!important}html body main .fic .ceo-statement-summary{flex-wrap:wrap!important;gap:.75rem 3rem!important;margin:0 0 1.25rem!important;display:flex!important}html body main .fic .ceo-statement-summary div{flex-direction:column!important;gap:.15rem!important;display:flex!important}html body main .fic .ceo-statement-summary div>span:first-child{color:var(--ui-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.75rem!important}html body main .fic .ceo-statement-summary strong{color:var(--ui-ink)!important;font-size:1.1rem!important}html body main .fic .ceo-statement-title{text-align:center!important}html body main .fic .ceo-statement-doctitle{text-align:center!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ui-ink)!important;margin:.5rem 0 1.25rem!important;font-weight:700!important}html body main .fic .ceo-statement-logo{width:12rem!important;height:6.5rem!important;display:block!important;position:relative!important;overflow:hidden!important}html body main .fic .ceo-statement-logo img{mix-blend-mode:multiply!important;width:15.9rem!important;max-width:none!important;position:absolute!important;top:-.74rem!important;left:-2rem!important}html body main .quick-actions button:not(.danger):not(.warn){color:#fff!important;box-shadow:none!important;filter:none!important;letter-spacing:.02em!important;background:#0b1f46!important;border:1px solid #b8923f!important;border-radius:6px!important;font-weight:700!important}html body main .quick-actions button:not(.danger):not(.warn):hover:not(:disabled){color:#0b1f46!important;background:#b8923f!important;transform:none!important}html body main .quick-actions button:disabled{opacity:.55!important;cursor:not-allowed!important}html body main .audit{color:var(--ui-ink,#111827)!important;gap:1rem!important;display:grid!important}html body main .audit .audit-alert{background:#fbf6e9!important;border:1px solid #b8923f!important;border-left-width:4px!important;gap:.35rem!important;padding:.8rem 1rem!important;font-size:.9rem!important;display:grid!important}html body main .audit .audit-alert strong{color:#7a5a14!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.75rem!important}html body main .audit .audit-alert p{margin:0!important}html body main .audit .audit-alert button,html body main .audit .audit-link{all:unset!important;cursor:pointer!important;color:#0b1f46!important;font-size:.85rem!important;font-weight:600!important;text-decoration:underline!important}html body main .audit .audit-bar{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))!important;align-items:end!important;gap:.75rem!important;display:grid!important}html body main .audit .audit-bar .audit-wide{grid-column:1/-1!important}html body main .audit .audit-field{color:#4b5563!important;gap:.3rem!important;font-size:.78rem!important;font-weight:600!important;display:grid!important}html body main .audit .audit-field :is(input,select){color:#111827!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c5cad3!important;border-radius:4px!important;width:100%!important;min-height:2.6rem!important;padding:0 .75rem!important;font-size:.95rem!important;font-weight:400!important}html body main .audit .audit-actions{flex-wrap:wrap!important;grid-column:1/-1!important;gap:.6rem!important;display:flex!important}html body main .audit .audit-btn{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;color:#0b1f46!important;background:#fff!important;border:1px solid #b8923f!important;justify-content:center!important;align-items:center!important;min-height:2.6rem!important;padding:0 1.25rem!important;font-size:.9rem!important;font-weight:600!important;display:inline-flex!important}html body main .audit .audit-btn:hover:not(:disabled){color:#0b1f46!important;background:#b8923f!important}html body main .audit .audit-btn:disabled{opacity:.5!important;cursor:not-allowed!important}html body main .audit .audit-more{justify-self:center!important}html body main .audit .audit-list{border-top:1px solid #0b1f46!important;margin:0!important;padding:0!important;list-style:none!important}html body main .audit .audit-row{border-bottom:1px solid #c5cad3!important;gap:.3rem!important;padding:.9rem .2rem!important;display:grid!important}html body main .audit .audit-row p{margin:0!important;font-size:.88rem!important}html body main .audit .audit-muted{color:#6b7280!important}html body main .audit .audit-head{flex-wrap:wrap!important;align-items:baseline!important;gap:.6rem!important;display:flex!important}html body main .audit .audit-head strong{font-size:1rem!important}html body main .audit .audit-head time{color:#6b7280!important;white-space:nowrap!important;margin-left:auto!important;font-size:.8rem!important}html body main .audit .audit-badge{color:#0b1f46!important;letter-spacing:.04em!important;border:1px solid #0b1f46!important;padding:.05rem .5rem!important;font-size:.72rem!important;font-weight:700!important}html body main .audit .audit-badge.warn{color:#0b1f46!important;background:#b8923f!important;border-color:#b8923f!important}html body main .audit .audit-change{background:#e8ecf4!important;flex-wrap:wrap!important;gap:.4rem 1.25rem!important;padding:.45rem .7rem!important;display:flex!important}html body main .audit .audit-link{justify-self:start!important}html body main .audit .audit-times{color:#4b5563!important;margin:.2rem 0 0!important;padding-left:1.1rem!important;font-size:.82rem!important}html body main .audit .audit-empty{color:#6b7280!important;margin:0!important}html body main .audit .audit-alert-item{gap:.5rem!important;display:grid!important}html body main .audit .audit-review{gap:.6rem!important;display:grid!important}html body main .audit .audit-review textarea{color:#111827!important;box-sizing:border-box!important;resize:vertical!important;background:#fff!important;border:1px solid #c5cad3!important;border-radius:4px!important;width:100%!important;padding:.6rem .75rem!important;font-size:.95rem!important}html body main .audit .audit-reviewed{gap:.6rem!important;display:grid!important}html body main .audit .audit-btn{white-space:nowrap!important;min-width:9.5rem!important;transition:none!important;transform:none!important}html body main .audit .audit-btn[aria-busy=true]{cursor:progress!important}html body main .ceo-annuaire-row{text-align:left!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;justify-content:stretch!important;place-items:center start!important;gap:12px!important;width:100%!important;display:grid!important}html body main .ceo-annuaire-row>span{text-align:left!important;justify-self:start!important}html body main .ceo-annuaire-head{border-color:#0000!important;padding-left:19px!important;padding-right:19px!important}html body main.admin-page :is(.ceo-split-chart-card,.ceo-split-chart-card .chart-box){box-shadow:none!important;background:0 0!important}html body main.admin-page .ceo-split-chart-card{border-color:#0000!important;padding:4px 0 8px!important}html body main.admin-page .ceo-split-charts{gap:26px!important;margin-top:0!important}html body main .ceo-annuaire-row:not(.ceo-annuaire-head){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #e3e7ee!important;border-radius:0!important;margin:0!important}html body main .ceo-annuaire-row:not(.ceo-annuaire-head):hover{background:#f3f5f9!important}html body main .ceo-annuaire-list{gap:0!important}@media (min-width:1101px){html body main.admin-page{grid-template-columns:300px minmax(0,1fr)!important}html body main.admin-page>aside.side{flex-basis:300px!important;width:300px!important;min-width:300px!important;max-width:300px!important;padding:26px 22px 18px!important}html body main.admin-page>section.content{max-width:calc(100vw - 300px)!important;padding-left:clamp(34px,3vw,54px)!important;padding-right:clamp(24px,2.4vw,42px)!important}}html body main.admin-page .admin-sidebar-profile-mini{min-height:0!important;margin-top:10px!important}html body main.admin-page .admin-sidebar-avatar{background:#0f172ae6!important;border:1px solid #ffffff2e!important;width:34px!important;min-width:34px!important;height:34px!important}html body main.admin-page .admin-sidebar-avatar span{font-size:13px!important}@media (min-width:901px){html body main:is(.user-page,.ceo-page,.admin-page) .topbar{box-sizing:border-box!important;align-items:center!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0 34px!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar>strong{font-size:13px!important;line-height:1.2!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar .top-actions{align-items:center!important;gap:10px!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar .top-actions :is(button,span){box-sizing:border-box!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:38px!important;min-height:38px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important;line-height:1!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar .top-actions button{padding-left:18px!important;padding-right:18px!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar .top-actions span{padding-left:12px!important;padding-right:12px!important}}html body main:is(.user-page,.ceo-page,.admin-page):not(.tab-messages) :is(.content,.main-content){overflow:hidden auto!important}html body main:is(.user-page,.ceo-page,.admin-page):not(.tab-messages) :is(.content,.main-content)>*{flex-shrink:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.form-zone,.submit-opportunity-form,.panel:has(form),.panel:has(textarea)){height:auto!important;max-height:none!important;overflow:visible!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-field{cursor:pointer!important;gap:8px!important;width:100%!important;margin:0 0 18px!important;display:grid!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-simple{background:var(--cis-c-white)!important;border:1px dashed var(--cis-c-border-mid)!important;width:100%!important;height:auto!important;min-height:56px!important;color:var(--cis-c-navy)!important;text-transform:none!important;letter-spacing:0!important;border-radius:2px!important;align-items:center!important;gap:12px!important;padding:0 18px!important;transition:border-color .15s,background .15s!important;display:flex!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-field:hover .submit-file-plus-simple{border-color:var(--cis-c-gold)!important;background:var(--cis-c-gold-wash-soft)!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-simple i{border:1px solid var(--cis-c-navy)!important;width:26px!important;height:26px!important;color:var(--cis-c-navy)!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-simple b{color:var(--cis-c-navy)!important;font-size:14px!important;font-weight:600!important}html body main:is(.tab-submit,.tab-projects) .submit-file-plus-simple em{color:var(--cis-c-muted)!important;margin-left:auto!important;font-size:12px!important;font-style:normal!important;font-weight:400!important}html body main:is(.tab-submit,.tab-projects) .submit-file-selected{background:var(--cis-c-white)!important;border:1px solid var(--cis-c-border-strong)!important;width:100%!important;min-height:56px!important;color:var(--cis-c-navy)!important;border-radius:2px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:0 14px 0 18px!important;display:flex!important}html body main:is(.tab-submit,.tab-projects) .submit-file-selected strong{min-width:0!important;max-width:none!important;color:var(--cis-c-navy)!important;text-transform:none!important;letter-spacing:0!important;flex:auto!important;order:1!important;font-size:14px!important;font-weight:600!important}html body main:is(.tab-submit,.tab-projects) .submit-file-remove{all:unset!important;width:26px!important;height:26px!important;color:var(--cis-c-muted)!important;cursor:pointer!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;font-size:18px!important;line-height:1!important;display:inline-flex!important}html body main:is(.tab-submit,.tab-projects) .submit-file-remove:hover{color:var(--cis-c-navy)!important;background:var(--cis-c-border-light)!important}html body main.user-page .submit-file-plus-field{width:100%!important;max-width:560px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;cursor:pointer!important;background:0 0!important;border:0!important;gap:8px!important;margin:0 0 18px!important;padding:0!important;display:grid!important}html body main.user-page .submit-file-plus-field>span:first-child{color:var(--cis-c-text-soft)!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:600!important}html body main.user-page .submit-file-plus-field .submit-file-plus-simple{border:1.5px dashed var(--cis-c-dashed)!important;background:var(--cis-c-surface-hover)!important;width:100%!important;height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--cis-c-ink)!important;border-radius:12px!important;grid-template-columns:40px 1fr!important;grid-template-areas:"i b""i e"!important;align-items:center!important;column-gap:14px!important;margin:0!important;padding:16px 18px!important;text-decoration:none!important;transition:border-color .15s,background .15s!important;display:grid!important}html body main.user-page .submit-file-plus-field:hover .submit-file-plus-simple{border-color:var(--cis-c-gold)!important;background:var(--cis-c-white)!important}html body main.user-page .submit-file-plus-simple i{background:var(--cis-c-navy)!important;width:40px!important;height:40px!important;color:var(--cis-c-white)!important;border-radius:50%!important;grid-area:i!important;justify-content:center!important;align-items:center!important;font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}html body main.user-page .submit-file-plus-simple b{color:var(--cis-c-ink)!important;grid-area:b!important;align-self:end!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;display:block!important}html body main.user-page .submit-file-plus-simple em{color:var(--cis-c-muted)!important;grid-area:e!important;align-self:start!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:1.3!important;display:block!important}html body main.user-page .submit-file-plus-field .submit-file-selected{border:1.5px solid var(--cis-c-border-strong)!important;background:var(--cis-c-white)!important;width:100%!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--cis-c-ink)!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;display:flex!important}html body main.user-page .submit-file-selected strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:none!important;color:var(--cis-c-ink)!important;font-size:14px!important;font-weight:600!important;overflow:hidden!important}html body main.user-page .submit-file-selected .submit-file-remove{all:unset!important;background:var(--cis-c-surface-soft)!important;width:28px!important;height:28px!important;color:var(--cis-c-text-soft)!important;cursor:pointer!important;border-radius:50%!important;flex:0 0 28px!important;justify-content:center!important;align-items:center!important;font-size:18px!important;line-height:1!important;display:inline-flex!important}html body main.user-page .submit-file-selected .submit-file-remove:hover{background:var(--cis-c-navy)!important;color:var(--cis-c-white)!important}html body main.user-page .field-hint{color:var(--cis-c-muted)!important;letter-spacing:0!important;text-transform:none!important;margin-top:6px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.45!important;display:block!important}html body main.user-page .submit-opportunity-actions-row{margin:28px 0 72px!important;padding-bottom:8px!important}html body main.user-page .project-premium-zone{padding-bottom:72px!important}html body main.user-page .content:not(:has(>.pl)){padding-bottom:var(--cis-page-bottom-space)!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar{z-index:30!important;position:sticky!important;top:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content){padding-top:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content)>.topbar{margin-bottom:14px!important}html body main .brand .brand-name{text-align:left!important;width:fit-content!important;margin:0 0 22px!important;padding:0!important;font-family:Inter,system-ui,sans-serif!important;display:block!important}html body main .brand .brand-name strong,html body main .brand .brand-name span{letter-spacing:.06em!important;text-indent:0!important;text-transform:uppercase!important;margin:0!important;padding:0!important;font-size:22px!important;font-weight:800!important;line-height:1.1!important;display:block!important}html body main .brand .brand-name strong{color:var(--cis-c-white)!important}html body main .brand .brand-name span{color:var(--cis-c-gold-brand)!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar>strong{color:var(--cis-c-white)!important;-webkit-text-fill-color:var(--cis-c-white)!important}html body main .pl-detail .pl-actions .pl-btn.pl-btn-primary{border-color:var(--cis-c-ink)!important;background:var(--cis-c-ink)!important;color:var(--cis-c-white)!important}html body main .pl-detail .pl-actions .pl-btn.pl-btn-primary:hover{border-color:var(--cis-c-navy-hover)!important;background:var(--cis-c-navy-hover)!important;color:var(--cis-c-white)!important}html body main aside nav .nav-group{color:#ffffff73!important;-webkit-text-fill-color:currentColor!important;letter-spacing:.14em!important;text-transform:uppercase!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;margin:16px 0 4px!important;padding:0 14px!important;font-size:10.5px!important;font-weight:600!important;line-height:1.2!important;display:block!important}html body main aside nav .nav-group:first-child{margin-top:4px!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar{padding-top:var(--cis-sidebar-pad-top)!important;padding-bottom:var(--cis-sidebar-pad-bottom)!important;scrollbar-width:none!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar::-webkit-scrollbar{display:none!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar nav{gap:var(--cis-nav-gap)!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar nav button{height:auto!important;min-height:0!important;padding-top:var(--cis-nav-item-pad-y)!important;padding-bottom:var(--cis-nav-item-pad-y)!important;margin:0!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar nav .nav-group{margin-top:var(--cis-nav-group-gap-top)!important;margin-bottom:var(--cis-nav-group-gap-bottom)!important}html body main:is(.ceo-page,.admin-page)>aside.sidebar nav .nav-group:first-child{margin-top:2px!important}html body main .fic .fic-piece-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html body main .fic .fic-piece-actions .prf-btn{white-space:nowrap!important;flex:none!important;padding-inline:14px!important}@media (min-width:561px){html body main .fic .fic-piece-actions{flex-wrap:nowrap!important}}@media (min-width:62em){html body main.user-page .content:has(.lst-layout){padding-bottom:24px!important}}}@layer cis-ui.i-l3{html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:not(:first-child){box-sizing:border-box!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;height:auto!important;min-height:44px!important;text-shadow:none!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 20px!important;font-size:15px!important;font-weight:600!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:not(:first-child):hover:not(:disabled){color:#0b1b3a!important;background:#faf5e8!important;border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:first-child{color:#fff!important;background:#0b1b3a!important;border-color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:first-child:hover:not(:disabled){color:#fff!important;background:#16295a!important;border-color:#16295a!important}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button,html body main:is(.user-page,.ceo-page,.admin-page) .client-quick button{border-radius:10px!important;height:auto!important;min-height:44px!important;padding:0 20px!important;font-size:15px!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) .prf-btn.danger{color:#c9344a!important;background:#fff!important;border-color:#f0c7ce!important}html body main:is(.user-page,.ceo-page,.admin-page) .prf-btn.danger:hover:not(:disabled){background:#fdecef!important;border-color:#c9344a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(label:has(:is(input,select,textarea):not(.cn-title):not(.cn-text):not(.cn-remind-input)),label.prf-field,.prf-field,.pl-field,.dlg-field,.staff-action)>:is(span,label):first-child{color:#3d4b63!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;opacity:1!important;font-size:14px!important;font-weight:500!important}html body main :is(.cs-box,.cs-dialog) h3{color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important}html body main :is(.cs-box,.cs-dialog) :is(.cs-intro,.cs-muted,.cs-item dt,.cs-people span,.cs-who span,.cs-field>span){color:#667487!important;-webkit-text-fill-color:#667487!important}html body main :is(.cs-item dd,.cs-who strong,.cs-current,.cs-people strong){color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important}}@layer cis-ui.i-l2{html body .cis-pin-overlay{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#0f172a73!important}html body .cis-pin-box{color:#0b1b3a!important;background:#fff!important;border:1px solid #e6e9ef!important}html body .cis-pin-box.dlg{width:min(460px,100%)!important}html body .cis-pin-box .cis-pin-title{color:#0b1b3a!important}html body .cis-pin-box .dlg-field>span{color:#5d6b82!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;font-size:13px!important;font-weight:500!important}html body .cis-pin-box :is(.dlg-field small,.cis-pin-label){color:#5d6b82!important;opacity:1!important;font-size:13px!important}html body .cis-pin-box :is(.dlg-field :is(input,textarea),.cis-pin-input){color:#0b1b3a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important}html body .cis-pin-box :is(.dlg-field :is(input,textarea),.cis-pin-input):focus{border-color:#c8a45d!important}html body .cis-pin-box .dlg-field input[readonly]{background:#f6f7f9!important}html body .cis-pin-box .cis-pin-cancel{color:#0b1b3a!important;background:#fff!important;border:1px solid #d5dae3!important}html body .cis-pin-box .cis-pin-ok{color:#fff!important;background:#0b1b3a!important;border:0!important;text-decoration:none!important}html body .cis-pin-box .cis-pin-ok:hover:not(:disabled){background:#16295a!important}html body .cis-pin-box .cis-pin-ok:disabled{opacity:.45!important}html body .cis-pin-box .cis-pin-actions button{text-shadow:none!important;box-shadow:none!important}html body .cis-pin-box .cis-pin-recap{background:0 0!important;border-color:#e6e9ef!important}html body .cis-pin-box .cis-pin-recap dt{color:#8a6a1c!important;text-shadow:none!important}html body .cis-pin-box .cis-pin-recap dd{color:#0b1b3a!important}html body .cis-pin-box .cis-pin-error{color:#c9344a!important}}@layer cis-ui.i-l1{html body main .staff-action label{color:#5d6b82!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;opacity:1!important;font-size:13px!important;font-weight:500!important}html body main .staff-action h4{color:#0b1b3a!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;font-weight:600!important}html body main .staff-action :is(input,textarea){color:#0b1b3a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;padding:11px 14px!important;font-size:15px!important}html body main .staff-action :is(input,textarea):focus{border-color:#c8a45d!important}html body main .staff-action input[readonly]{background:#f6f7f9!important}html body main .staff-action small{color:#5d6b82!important;opacity:1!important;font-size:12.5px!important}html body main .staff-action .staff-action-btn{color:#fff!important;background:#0b1b3a!important;border:1px solid #0b1b3a!important;border-radius:10px!important;padding:0 22px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}html body main .staff-action .staff-action-btn:hover:not(:disabled){background:#16295a!important;border-color:#16295a!important}html body main .staff-action .staff-action-btn.danger{color:#c9344a!important;background:#fff!important;border-color:#c9344a!important}html body main .staff-action .pl-suggest{background:#fff!important;border:1px solid #c8a45d!important;border-radius:10px!important;margin:4px 0 0!important;padding:4px 0!important;list-style:none!important;box-shadow:0 8px 24px #0f172a1f!important}html body main .staff-action .pl-suggest li{color:#0b1b3a!important;padding:9px 14px!important;display:block!important}html body main .staff-action .pl-suggest li:hover{background:#faf5e8!important}html body main.user-page .pl:has(>.pl-opportunity-form){flex:none!important;height:auto!important;min-height:auto!important;overflow:visible!important}html body main.user-page .pl-opportunity-form{box-shadow:none!important;background:0 0!important;border:0!important}html body main.user-page .pl-opportunity-form .form-zone{height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;margin:0 0 48px!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.user-page .pl-opportunity-form .form-zone label{box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;margin:0 0 14px!important;padding:0!important;display:grid!important}html body main.user-page .pl-opportunity-form .form-zone label>span:first-child{color:#5d6b82!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;font-size:13px!important;font-weight:500!important}html body main.user-page .pl-opportunity-form .form-zone :is(input:not([type=file]),select,textarea){box-sizing:border-box!important;color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important;width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;font-size:15px!important;font-weight:400!important}html body main.user-page .pl-opportunity-form .form-zone :is(input:not([type=file]),select){min-height:48px!important;padding:0 14px!important}html body main.user-page .pl-opportunity-form .form-zone textarea{resize:vertical!important;min-height:110px!important;padding:12px 14px!important;line-height:1.5!important}html body main.user-page .pl-opportunity-form .form-zone :is(input,textarea):focus{border-color:#c8a45d!important;outline:none!important}html body main.user-page .pl-opportunity-form .form-zone :is(input,textarea)::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html body main.user-page .pl-opportunity-form .form-zone :is(small,p){color:#5d6b82!important;font-size:12.5px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.form-zone,.form-row) :is(input:not([type=file],[type=checkbox],[type=radio],[type=range]),textarea,select){color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;font-size:15px!important;font-weight:400!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.form-zone,.form-row) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input):focus{border-color:#c8a45d!important;outline:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.form-zone,.form-row) :is(input,textarea)::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}html body main:is(.user-page,.ceo-page,.admin-page) .form-zone :is(small,.hint,.muted){color:#5d6b82!important;opacity:1!important}}@layer cis-ui.i-l0{.wam{border-color:var(--ui-accent)!important}main.tab-messages .content>.hero{flex:none!important;min-height:auto!important;overflow:visible!important}@media (max-width:760px){main.user-page.tab-messages{flex-direction:column!important;height:100dvh!important;display:flex!important}main.user-page.tab-messages>.content{flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}main.user-page.tab-messages .content>*{flex-shrink:0!important}main.user-page.tab-messages .content>.wam-page{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important}main.user-page.tab-messages .wam-page>.wam{flex:1 1 0!important;height:auto!important;min-height:0!important;margin-bottom:0!important}main.user-page.tab-messages .content>.hero{display:none!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions{flex-wrap:nowrap!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions .top-logout{display:none!important}}.wam .wam-bubble .wam-chev{color:var(--ui-muted,#6b7690)!important;box-shadow:none!important;background:0 0!important}.wam .wam-bubble .wam-chev:hover{background:var(--ui-hover,#f6efdc)!important;color:var(--ui-accent,#b8913f)!important}.wam .wam-ticks.read{color:#2f9be0!important}main.user-page .content .cis-amt-wrap input.cis-amt{text-indent:0!important;min-width:3ch!important;padding-inline:.35em .6em!important;scroll-padding-inline:.35em!important;overflow:visible!important}main.user-page.tab-overview .kpis.kpis-overview-market{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin-inline:0!important;display:grid!important}main.user-page.tab-overview .kpis-overview-market .market-card{border-bottom:0!important;grid-column:auto!important;min-width:0!important;padding:1rem clamp(.75rem,4vw,1.5rem)!important}main.user-page.tab-overview .kpis-overview-market .market-card h3{white-space:nowrap!important;font-size:clamp(1.25rem,6vw,1.875rem)!important}main.user-page aside .cis-sidebar-profile-avatar{flex:none!important;width:clamp(3.25rem,2vw + 2.5rem,4.5rem)!important;min-width:0!important;height:clamp(3.25rem,2vw + 2.5rem,4.5rem)!important;font-size:clamp(1.25rem,1vw + 1rem,1.75rem)!important}main.user-page aside .cis-sidebar-profile-avatar img{object-fit:cover!important;width:100%!important;height:100%!important}main:is(.admin-page,.user-page,.ceo-page) .top-actions>span:not(.lang-switch){color:#fff!important;white-space:nowrap!important;background:#ffffff14!important;border:1px solid #ffffff47!important;border-radius:10px!important;align-items:center!important;padding:7px 12px!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}@media (max-width:760px){main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions{justify-content:stretch!important;align-items:stretch!important;gap:.5rem!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions>.lang-switch{flex:none!important;margin:0!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions>:is(button,span:not(.lang-switch)){text-align:center!important;flex:auto!important;justify-content:center!important;min-width:0!important;margin:0!important}}main:is(.ceo-page,.admin-page):before,main:is(.ceo-page,.admin-page):after,main[data-ceo-tab]:before,main[data-ceo-tab]:after,main.admin-page:before,main.admin-page:after{content:none!important;background-image:none!important;display:none!important}main:is(.ceo-page,.admin-page){color:#0b1b3a!important;background:#f6f7f9!important}main:is(.ceo-page,.admin-page)>:is(.main-content,.content){color:#0b1b3a!important;background:0 0!important}main:is(.ceo-page,.admin-page) .hero{box-shadow:none!important;background:0 0!important;border:0!important}main:is(.ceo-page,.admin-page) .hero :is(h1,h2,h3){color:#0b1b3a!important}main:is(.ceo-page,.admin-page) .hero p{color:#9a7a2e!important}main:is(.ceo-page,.admin-page) .time-card{box-shadow:none!important;color:#667487!important;background:0 0!important;border:0!important;padding:0!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.panel,.market-card,.kpi){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .panel{border-top:1px solid #e6e9ef!important;padding:22px 0!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.panel,.market-card,.kpi,.panel-head) :is(h1,h2,h3,h4,strong,b){color:#0b1b3a!important;text-shadow:none!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input){color:#0b1b3a!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(input,textarea)::placeholder{color:#9aa5b6!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.market-card,.kpi){text-align:left!important;align-items:flex-start!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .market-card>p{color:#9a7a2e!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .market-card .up{color:#168a63!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .market-card .down{color:#c93a4a!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) svg text{fill:#667487!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.market-card,.kpi){justify-content:start!important;place-items:start!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.market-card,.kpi) :is(*){text-align:left!important;place-items:start!important;margin-left:0!important;margin-right:0!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) :is(.market-card,.kpi) :is(.up,.down){justify-content:flex-start!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpi :is(h3,strong){white-space:nowrap!important;width:max-content!important;max-width:none!important;overflow:visible!important}main:is(.admin-page,.user-page,.ceo-page) :is(.kpi>.ico,.panel-head>.panel-icon){display:none!important}@media (max-width:760px){main:is(.ceo-page,.admin-page)>nav.cis-btb{left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:1500!important;grid-template-columns:repeat(var(--btb-n,5), minmax(0, 1fr))!important;background:#fff!important;border:0!important;border-radius:28px!important;gap:2px!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:6px!important;display:grid!important;position:fixed!important;top:auto!important;overflow:visible!important;box-shadow:0 8px 30px #0b1b3a2e,0 0 0 1px #0b1b3a0f!important}main:is(.ceo-page,.admin-page)>nav.cis-btb>button{width:auto!important;min-height:56px!important;box-shadow:none!important;color:#3d4b63!important;font-size:inherit!important;background:0 0!important;border:0!important;border-radius:22px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:6px 2px!important;display:flex!important}main:is(.ceo-page,.admin-page)>nav.cis-btb>button.on{color:#0b1b3a!important;background:#eef0f4!important}main:is(.ceo-page,.admin-page)>nav.cis-btb .cis-btb-ico{opacity:1!important;color:inherit!important;display:inline-flex!important}main:is(.ceo-page,.admin-page)>nav.cis-btb button.on .cis-btb-ico{color:#8a6a1f!important}main:is(.ceo-page,.admin-page)>nav.cis-btb .cis-btb-lbl{font-size:11.5px!important;line-height:1.1!important}main:is(.ceo-page,.admin-page)>.cis-btb-scrim{z-index:1490!important;display:block!important;position:fixed!important;inset:0!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet{background:#fff!important;padding:0 1.25rem!important;display:grid!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet button{width:100%!important;box-shadow:none!important;color:#0b1b3a!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;margin:0!important;padding:.95rem 0!important;font-size:17px!important;display:flex!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-ico{color:#8a6a1f!important}main:is(.ceo-page,.admin-page)>aside:is(.sidebar,.side) nav{display:none!important}main:is(.ceo-page,.admin-page)>aside:is(.sidebar,.side){padding-bottom:8px!important}main:is(.ceo-page,.admin-page)>:is(.main-content,.content){padding-bottom:104px!important}main:is(.ceo-page,.admin-page) .topbar .top-actions{flex-wrap:nowrap!important}main:is(.ceo-page,.admin-page) .topbar .top-actions .top-logout{display:none!important}main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{max-height:calc(100dvh - 7.5rem)!important;overflow-y:auto!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet :is(.cis-btb-txt,.cis-btb-txt *){color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet :is(.cis-btb-ico,.cis-btb-ico svg,.cis-btb-ico svg *){color:#8a6a1f!important;stroke:currentColor!important;opacity:1!important}main:is(.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-badge{color:#fff!important;background:#c9344a!important}}main:is(.admin-page,.user-page,.ceo-page) .market-card :is(.up,.down){justify-content:flex-start!important;align-items:center!important;gap:.35rem!important;width:auto!important;display:inline-flex!important}main:is(.admin-page,.user-page,.ceo-page) .market-card :is(.up,.down) svg{flex:none!important;margin:0!important;position:static!important;inset:auto!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpi .kpi-text{text-align:center!important;justify-items:center!important;display:inline-grid!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpi .kpi-text>*{text-align:center!important;justify-self:center!important}main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important}@media (min-width:761px){main:is(.admin-page,.user-page,.ceo-page) .topbar>strong{display:none!important}main:is(.admin-page,.user-page,.ceo-page) .topbar{justify-content:flex-end!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions{align-items:center!important}main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions>:is(button,span:not(.lang-switch)){box-sizing:border-box!important;min-height:2.4rem!important}}main:is(.admin-page,.user-page,.ceo-page) :is(nav button em,aside nav button em,.nav-badge-ig,.user-nav-badge,.user-flux-row-badge,.nav-badge){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#c9344a!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpis-overview-market{align-items:center!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpis-overview-market>:is(.market-card,.kpi){text-align:center!important;justify-content:center!important;place-items:center!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpis-overview-market>.market-card :is(*){text-align:center!important;justify-self:center!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .kpis-overview-market>.market-card :is(.up,.down){justify-content:center!important}main:is(.admin-page,.user-page,.ceo-page) .chart-box{height:var(--chart-h,auto)!important;min-height:var(--chart-h,0)!important;max-height:none!important}main:is(.admin-page,.user-page,.ceo-page) .chart-box .recharts-responsive-container{width:100%!important;height:100%!important}main:is(.admin-page,.user-page,.ceo-page) .chart-box :is(.recharts-responsive-container,.recharts-responsive-container>div,.recharts-wrapper,.recharts-surface){height:100%!important;min-height:0!important;max-height:none!important}@media (min-width:761px){main.ceo-page{flex-direction:row!important;align-items:flex-start!important;display:flex!important}main.ceo-page>aside.sidebar{border-right:1px solid var(--cis-line)!important;border-bottom:0!important;flex:0 0 272px!important;width:272px!important;height:100vh!important;max-height:100vh!important;padding:24px 16px!important;position:sticky!important;top:0!important;overflow-y:auto!important}main.ceo-page>aside.sidebar nav{flex-direction:column!important;display:flex!important;overflow:visible!important}main.ceo-page>.main-content{flex:1 1 0!important;min-width:0!important}}.cis-sm-wrap{margin-top:8px!important}.cis-sm-tab{box-shadow:none!important;color:#94742a!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}.cis-sm-tab:hover{color:#8a6a1c!important;background:#faf5e8!important}.cis-sm-tab.active{color:#6f540f!important;border-bottom-color:#c8a45d!important}main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-sm-wrap+*>.panel:first-child{border-top:0!important;padding-top:6px!important}main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-sm-wrap+.grid-main,main.admin-page .admin-market-two-charts{grid-template-columns:minmax(0,1fr)!important}.um-root select.um-select{font-weight:500!important}main:is(.ceo-page,.admin-page)>aside nav button{font-size:clamp(14.5px,1.4vw + 1.5px,15.5px)!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-head>span{color:#5d6b82!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-layout>.panel{border-top:0!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-row:not(.ceo-annuaire-head)>span.ceo-annuaire-name{color:#0b1b3a!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-row:not(.ceo-annuaire-head)>span:nth-child(2){color:#5d6b82!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-search{color:#0b1b3a!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-annuaire-search:focus{border-color:#c8a45d!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige .ceo-user-folder{box-shadow:none!important;color:#0b1b3a!important;background:0 0!important;border:0!important;border-bottom:1px solid #e6e9ef!important;border-radius:0!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige .ceo-user-folder:hover{background:#faf5e8!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige .ceo-user-folder .usr-chip.ok{color:#1f7a4d!important;background:#e6f5ed!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige .ceo-user-folder .usr-chip.warn{color:#8a6a1c!important;background:#f8efd6!important}.cis-prestige .ceo-user-folder .ceo-folder-main>span:not(.ceo-folder-name-row){color:#5d6b82!important}.cis-prestige .ceo-user-folder .ceo-folder-meta>span:not(.usr-chip){color:#0b1b3a!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige-empty{text-align:left!important;color:#5d6b82!important;padding:18px 0!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .ceo-user-folder strong{color:#0b1b3a!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .kpi p{color:#8a6a1c!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige-kpis .kpi-text{text-align:center!important;justify-items:center!important;display:grid!important}main:is(.ceo-page,.admin-page) :is(.content,.main-content) .cis-prestige-kpis .kpi-text :is(p,h3){text-align:center!important;justify-self:center!important;margin-left:0!important;margin-right:0!important}main:is(.ceo-page,.admin-page) :is(.main-content,.content) .cis-prestige-kpis .kpi{text-align:center!important;place-items:center!important}.wlt-card .ceo-statement-doc[hidden]{display:none!important}.cn-state.error{color:#b3261e!important}.cn-item.on{background:#faf5e8!important}.wlt-send-hint.error{color:#b3261e!important}.cn-icon.on{color:#8a6a1c!important}.pl-tabs button.on{color:#0b1b3a!important;border-bottom-color:#c8a45d!important}.pl-body.has-detail{grid-template-columns:max-content minmax(0,1fr)!important}.pl-row.active{background:#faf5e8!important}@media (max-width:900px){.pl-body.has-detail{grid-template-columns:minmax(0,1fr)!important}.pl-body.has-detail .pl-side{display:none!important}}.pl-note{color:#0b1b3a!important;width:100%!important;min-height:0!important;font:inherit!important;resize:vertical!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;outline:none!important;line-height:1.5!important}.pl-note:focus{border-color:#c8a45d!important}.pl-release input{color:#0b1b3a!important;width:200px!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;outline:none!important;padding:0 14px!important}.pl-release input:focus{border-color:#c8a45d!important}html,body{overscroll-behavior-y:none!important}.pl-amt.in{color:#1f7a4d!important}.pl-amt.out{color:#b3261e!important}.pl-choices button.on{color:#8a6a1c!important;background:#faf5e8!important}.pl-avis .pl-note{background:0 0!important;border:0!important}.wam .wam-input{background:0 0!important;border-radius:999px!important;padding:0!important}.wam .wam-input textarea{box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;outline:none!important;padding:12px 20px!important}.wam .wam-input textarea:focus{border-color:#c8a45d!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar>strong{color:#d9b866!important;-webkit-text-fill-color:#d9b866!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important;display:block!important}@media (min-width:901px){html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content):has(>.pl){flex-direction:column!important;height:100vh!important;display:flex!important;overflow:hidden!important}html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content):has(>.pl)>.pl{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important}}html body main:is(.admin-page,.user-page,.ceo-page) .topbar{justify-content:space-between!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar>strong{text-align:left!important;margin-right:auto!important}@media (min-width:901px){html body main:is(.admin-page,.user-page,.ceo-page) .topbar{z-index:30!important;position:sticky!important;top:0!important}html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content){overscroll-behavior:contain!important;height:100vh!important;overflow-y:auto!important}}.pl-note{border-radius:22px!important;padding:12px 18px!important}.pl-avis .pl-note{border-radius:0!important;padding:4px 0!important}@media (min-width:901px){.pl>.pl-panel{overscroll-behavior:contain!important;scrollbar-width:thin!important;flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}}label.pl-field,label.dlg-field{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}:is(.pl-field,.dlg-field,.pl-release) .cis-amt-wrap{box-sizing:border-box!important;width:100%!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;align-items:center!important;padding:0 18px!important;display:flex!important}:is(.pl-field,.dlg-field,.pl-release) .cis-amt-wrap:focus-within{border-color:#c8a45d!important}:is(.pl-field,.dlg-field,.pl-release) .cis-amt-wrap>input{width:auto!important;min-width:0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:auto!important;padding:0!important}@media (min-width:901px){html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content):has(>.pl){padding-bottom:0!important}html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content):has(>.pl)>.pl{padding-bottom:0!important}}html body main .cis-pimg{aspect-ratio:16/9!important;background:var(--cis-c-surface-soft)!important;border-radius:12px!important;width:100%!important;position:relative!important;overflow:hidden!important}html body main .cis-pimg img{object-fit:cover!important;opacity:0!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important;transition:opacity .55s!important;position:absolute!important;inset:0!important}html body main .cis-pimg.is-ready img{opacity:1!important}@media (prefers-reduced-motion:reduce){html body main .cis-pimg img{transition:none!important}}@media (min-width:61em){html body main:is(.user-page,.ceo-page,.admin-page)>aside{flex-direction:column!important;display:flex!important}}html body main:is(.user-page,.ceo-page,.admin-page) :is(.user-flux-primary,.cis-primary,.cn-btn,.submit-opportunity-primary-action,.hb-publish,.staff-action-btn:not(.danger),.payroll-btn-primary,.wlt-submit) :is(span,svg,small,strong,b,i){color:inherit!important;-webkit-text-fill-color:currentColor!important}html body main :is(.prf-field,.dlg-field,.pl-field)+:is(button,.prf-actions){margin-top:1rem!important}html body .cis-pin-box .cis-pin-label{white-space:pre-line!important}.wlt-summary{box-sizing:border-box!important;background:#fff!important;border:1.5px solid #b8913f!important;border-radius:clamp(1.25rem,3vw,1.75rem)!important;margin:0 0 1.5rem!important;padding:clamp(1rem,3vw,1.75rem)!important}.wlt-eyebrow{align-items:center!important;gap:.5rem!important;font-size:13px!important;display:flex!important}.wlt-eye{color:#5b6b86!important;-webkit-text-fill-color:currentColor!important;width:2rem!important;height:2rem!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.wlt-eye:hover{color:#8a6a1f!important;background:#f6efdc!important}.wlt-balance{color:#0b1b3a!important;letter-spacing:-.01em!important;margin:.25rem 0 .15rem!important;font-size:clamp(1.9rem,4.2vw,2.6rem)!important}.wlt-account{color:#667487!important;-webkit-text-fill-color:currentColor!important;min-height:40px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #e2cb9a!important;border-radius:999px!important;align-items:center!important;gap:10px!important;padding:0 18px!important;display:inline-flex!important}.wlt-account strong{letter-spacing:.04em!important}.wlt-account:hover{background:#faf5e8!important;border-color:#c8a45d!important}.wlt-card{box-shadow:none!important;background:0 0!important;border:0!important}.wlt-card-head{box-shadow:none!important;background:0 0!important;border:0!important;margin-bottom:.5rem!important}.wlt-card-head strong{font-weight:600!important}.wlt-card-head>span:last-child:not(:first-child){font-size:.85rem!important}.wlt-empty-line{color:#667487!important;margin:0!important}.wlt-mv-delete,.wlt-mv-cancel{border-radius:999px!important;font-size:13px!important;font-weight:600!important}.wlt-send{box-sizing:border-box!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #b8913f!important;border-radius:clamp(1.25rem,3vw,1.75rem)!important;padding:clamp(1rem,3vw,1.75rem)!important}.wlt-send-hint{color:#1f7a4d!important;font-size:13px!important;font-style:normal!important}.wlt-submit{box-shadow:none!important;color:#fff!important;background:#0b1b3a!important;border-color:#0b1b3a!important}.prf{width:100%!important;max-width:none!important}.prf-avatar span{color:#fff!important}.prf-id h2{flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important;display:flex!important}.prf-id p{color:var(--ui-muted)!important}.prf-id p.prf-note,.prf-note{color:var(--ui-ok)!important;overflow-wrap:normal!important}.prf-note.warn{color:var(--ui-warn)!important}.prf-head-actions{align-items:center!important}.prf-head-actions>*,.prf-actions>*{margin:0!important}.prf-section h3{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;font-size:17px!important;font-weight:600!important}.prf-lead{color:var(--ui-muted)!important}.prf-grid{align-items:start!important}.prf-grid>div.prf-field>span{margin-bottom:6px!important}.prf-field{margin:0!important}.prf-btn{all:unset!important;box-sizing:border-box!important;min-height:var(--cis-control-h,46px)!important;border-radius:var(--cis-radius-control)!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-transform:none!important;height:auto!important;text-shadow:none!important;box-shadow:none!important;white-space:nowrap!important;cursor:pointer!important;background:#fff!important;border:1px solid #d5dae3!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 20px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.prf-btn:hover:not(:disabled){color:#0b1b3a!important;background:#faf5e8!important;border-color:#b8913f!important}.prf-btn.prf-btn-primary{color:#fff!important;background:#0b1b3a!important;border-color:#0b1b3a!important}.prf-btn.prf-btn-primary:hover:not(:disabled){color:#fff!important;background:#16295a!important;border-color:#16295a!important}.prf-btn.danger{color:#c9344a!important;border-color:#f0c7ce!important}.prf-btn.danger:hover:not(:disabled){background:#fdecef!important;border-color:#c9344a!important}.prf-btn:disabled{opacity:.5!important}.prf-piece h4{color:var(--ui-title)!important;-webkit-text-fill-color:currentColor!important}@media (max-width:40rem){.prf-id p.prf-note,.prf-note{overflow-wrap:anywhere!important}}.cn-zone,.cn-card{box-shadow:none!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}.cn-head{background:0 0!important;border:0!important;border-bottom:1px solid #e6e9ef!important;border-radius:0!important;align-items:center!important;gap:14px!important;padding:0 0 16px!important;display:flex!important}.cn-search{color:#0b1b3a!important;min-width:0!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;outline:none!important;flex:0 300px!important;padding:0 16px!important}.cn-search:focus,.cn-zone .cn-icon:hover{border-color:#c8a45d!important}.cn-search::placeholder{color:#9aa5b6!important}.cn-state{text-align:right!important;color:#667487!important;background:0 0!important;min-width:110px!important;margin-left:auto!important;font-size:13px!important}.cn-btn{width:auto!important;height:40px!important;padding:0 var(--cis-btn-pad-x)!important;border:1px solid var(--cis-btn-primary-bg)!important;border-radius:var(--cis-radius-control)!important;background:var(--cis-btn-primary-bg)!important;color:var(--cis-btn-primary-fg)!important;-webkit-text-fill-color:var(--cis-btn-primary-fg)!important;font-weight:var(--cis-btn-font-weight)!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;min-height:var(--cis-control-h)!important;font-size:var(--cis-btn-font-size)!important;letter-spacing:0!important;text-transform:none!important;justify-content:center!important;align-items:center!important;line-height:1.2!important;transition:background .15s,border-color .15s,color .15s!important;display:inline-flex!important}.cn-btn:hover,.cn-icon:hover{color:#8a6a1c!important;background:#faf5e8!important}.cn-body{background:0 0!important;border:0!important;grid-template-columns:minmax(220px,300px) minmax(0,1fr)!important;gap:0!important;display:grid!important;overflow:hidden!important}.cn-list{background:0 0!important;border:0!important;border-right:1px solid #e6e9ef!important;padding:8px 20px 0 0!important;display:block!important;overflow-y:auto!important}.cn-item{color:#0b1b3a!important;width:100%!important;height:auto!important;box-shadow:none!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;justify-items:start!important;gap:2px!important;min-width:0!important;margin-top:4px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}.cn-item:hover{background:#faf5e8!important}.cn-item strong{color:#0b1b3a!important;font-weight:600!important}.cn-item span{color:#667487!important;background:0 0!important;font-size:13px!important}.cn-empty,.cn-edit{background:0 0!important;border:0!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding-left:28px!important;display:flex!important}.cn-edit-head{background:0 0!important;border:0!important;border-bottom:1px solid #e6e9ef!important;align-items:center!important;gap:8px!important;padding:0 0 12px!important;display:flex!important}.cn-title{color:#0b1b3a!important;min-width:0!important;height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:auto!important;padding:0!important;font-size:20px!important;font-weight:700!important}.cn-text{color:#0b1b3a!important;resize:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:auto!important;padding:16px 0!important;font-size:15px!important;line-height:1.65!important}.cn-foot{color:#667487!important;background:0 0!important;border:0!important;border-top:1px solid #e6e9ef!important;padding:10px 0 0!important;font-size:12px!important}.cn-icon{color:#667487!important;-webkit-text-fill-color:currentColor!important;width:38px!important;height:38px!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;display:grid!important}.cn-zone .cn-text,.cn-zone .cn-remind-input{transition:border-color .15s,box-shadow .15s!important}.cn-zone .cn-title{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 16px!important;transition:border-color .15s,box-shadow .15s!important}.cn-zone .cn-text{box-shadow:none!important;background:0 0!important;border:1px solid #d5dae3!important;border-radius:12px!important;margin-top:14px!important;padding:16px!important}.cn-zone .cn-foot{padding:10px 16px 0!important}.cn-item>*{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.cn-btn:hover:not(:disabled):hover:not(:disabled){background:var(--cis-btn-primary-bg-hover)!important;border-color:var(--cis-btn-primary-bg-hover)!important}.cn-btn:disabled:disabled{opacity:.55!important;cursor:not-allowed!important}.cn-item em{color:#667487!important;font-size:12px!important;font-style:normal!important}.cn-zone .cn-group{margin-top:14px!important;display:block!important}.cn-zone .cn-group:first-child{margin-top:4px!important}.cn-zone .cn-group-title{color:#8a6a1c!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:0 0 2px!important;padding:0 12px!important;font-size:11px!important;font-weight:600!important}.cn-zone .cn-item{text-align:left!important;position:relative!important}.cn-zone .cn-item .cn-preview{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.4!important}.cn-zone .cn-item mark{color:inherit!important;background:#f6e7b8!important;border-radius:3px!important;padding:0 1px!important}.cn-zone .cn-item em{flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important}.cn-zone .cn-chip{color:#5d6b82!important;background:#f1f3f6!important;border-radius:999px!important;align-items:center!important;gap:4px!important;padding:1px 8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.cn-zone .cn-dot{background:#d3382c!important;border-radius:50%!important;width:8px!important;height:8px!important;position:absolute!important;top:14px!important;right:12px!important}.cn-zone .cn-empty-box{justify-items:start!important;gap:12px!important;padding:16px 12px!important;display:grid!important}.cn-zone .cn-empty-box .cn-empty{padding:0!important}.cn-zone .cn-remind{color:#667487!important;border-bottom:1px solid #e6e9ef!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:10px 0!important;display:flex!important}.cn-zone .cn-remind-label{margin-right:4px!important;font-size:13px!important;font-weight:600!important}.cn-zone .cn-remind-input{color:#0b1b3a!important;width:auto!important;height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:8px!important;min-height:34px!important;padding:0 10px!important;font-size:13px!important;line-height:1!important}.cn-zone .cn-chipbtn{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;width:auto!important;height:34px!important;min-height:34px!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.cn-zone .cn-chipbtn:hover{background:#faf5e8!important;border-color:#c8a45d!important}.cn-zone .cn-text:focus{border-color:#c8a45d!important;outline:none!important}.cn-zone .cn-icon{border:1px solid #e6e9ef!important;width:40px!important;height:40px!important}.cn-zone .cn-edit-head{align-items:center!important}.cn-zone .cn-edit-head .cn-icon{flex:0 0 40px!important}.cn-zone .cn-remind .cn-remind-label{white-space:nowrap!important;flex:none!important}.cn-zone .cn-remind .cn-remind-input{flex:0 230px!important;width:230px!important;min-width:0!important}.cn-zone .cn-chips{flex:none!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important}.cn-zone .cn-chips .cn-chipbtn{white-space:nowrap!important;flex:none!important;padding:0 12px!important}@media (max-width:900px){.cn-body{grid-template-columns:minmax(0,1fr)!important}.cn-list{border-right:0!important;padding-right:0!important}.cn-edit{padding-left:0!important}.cn-state{display:none!important}}@container cn-edit (max-width:600px){.cn-zone .cn-remind{flex-wrap:wrap!important}.cn-zone .cn-remind .cn-remind-input{flex:160px!important;width:auto!important}.cn-zone .cn-chips{flex:100%!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto!important;display:grid!important}.cn-zone .cn-chips .cn-chipbtn{width:100%!important;padding:0 6px!important}}@media (max-width:480px){.cn-head{flex-wrap:wrap!important}.cn-head .cn-search{flex:100%!important;min-width:0!important}.cn-head .cn-btn{flex:100%!important;justify-content:center!important}}.pl-tabs{background:0 0!important;border:0!important;border-bottom:1px solid #e6e9ef!important;gap:28px!important;margin:0 0 24px!important;padding:0!important;display:flex!important;overflow-x:auto!important}.pl-tabs button{color:#667487!important;-webkit-text-fill-color:currentColor!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;margin:0 0 -1px!important;padding:10px 2px!important;font-weight:600!important}.pl-tabs button:hover{color:#8a6a1c!important}.pl-body{background:0 0!important;border:0!important;grid-template-columns:max-content!important;align-items:start!important;gap:40px!important;display:grid!important}.pl-side{background:0 0!important;border:0!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.pl-search{color:#0b1b3a!important;width:100%!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:999px!important;outline:none!important;padding:0 16px!important}.pl-search:focus{border-color:#c8a45d!important}.pl-list{background:0 0!important;border:0!important;display:block!important}.pl-row{color:#0b1b3a!important;text-align:left!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:2px 40px!important;margin-top:4px!important;padding:14px 16px!important;display:grid!important}.pl-row:hover,.pl details.pl-avis>summary:hover{background:#faf5e8!important}.pl-row strong,.pl-row b{color:#0b1b3a!important;font-weight:500!important}.pl-row span{color:#667487!important;background:0 0!important;font-size:13px!important}.pl-empty{color:#667487!important;margin:0!important;padding:24px 0!important}.pl-detail{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #e6e9ef!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:24px!important;max-width:100%!important;padding:0 0 0 32px!important;display:grid!important}.pl-detail h3{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;margin:0!important;font-size:24px!important}.pl-detail header em{color:#667487!important}.pl-close{color:#667487!important;-webkit-text-fill-color:currentColor!important;width:38px!important;height:38px!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:18px!important;display:grid!important}.pl-close:hover,.pl-btn:hover,.pl-choices button:hover{color:#8a6a1c!important;background:#faf5e8!important}.pl-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}.pl-facts dt,.pl-facts dd{white-space:nowrap!important}.pl-btn{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;width:auto!important;height:40px!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;background:#f1f3f6!important;border:0!important;border-radius:999px!important;align-items:center!important;padding:0 20px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.pl-btn:disabled{cursor:not-allowed!important}.pl-avis{background:#fff!important;border:1px solid #d5dae3!important;border-radius:28px!important;padding:20px 26px!important}.pl-avis>strong,.pl-avis>span,.pl-avis p{text-shadow:none!important}.pl-avis small{color:#667487!important;text-shadow:none!important;-webkit-text-fill-color:#667487!important;opacity:1!important}.pl-avis li b{text-shadow:none!important}.pl-choices button{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;height:36px!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:#f1f3f6!important;border:0!important;border-radius:999px!important;padding:0 16px!important;font-weight:600!important}.pl .pl-tabs button{letter-spacing:0!important;font-size:14px!important;font-weight:500!important}.pl .pl-search{height:42px!important;font-size:14px!important;font-weight:400!important}.pl .pl-search::placeholder{color:#94a3b8!important;font-size:14px!important}.pl .pl-row strong{font-size:15px!important;font-weight:500!important}.pl .pl-row b{justify-self:start!important;font-size:14px!important;font-weight:500!important}.pl .pl-row span{font-size:13px!important;font-weight:400!important}.pl .pl-detail h3{letter-spacing:-.01em!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important}.pl .pl-detail header em{letter-spacing:0!important;font-size:13px!important}.pl-detail .pl-facts{padding-left:0!important}.pl details.pl-avis{box-shadow:none!important;background:#fff!important;border:1px solid #c8a45d!important;border-radius:0!important;padding:0!important;display:block!important}.pl details.pl-avis>summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:14px 20px!important;list-style:none!important;display:flex!important}.pl-row span:empty{display:none!important}.pl details.pl-avis>summary::-webkit-details-marker{display:none!important}.pl details.pl-avis>summary:after{content:""!important;border-bottom:2px solid #8a6a1c!important;border-right:2px solid #8a6a1c!important;flex:none!important;width:8px!important;height:8px!important;margin-left:auto!important;transition:transform .15s!important;transform:rotate(45deg)!important}.pl details.pl-avis[open]>summary:after{transform:rotate(-135deg)!important}.pl details.pl-avis>summary>span{margin-left:auto!important}.pl details.pl-avis[open]>summary{border-bottom:1px solid #ead9b0!important}.pl details.pl-avis>:not(summary){margin-left:20px!important;margin-right:20px!important}.pl details.pl-avis>ul{margin-top:16px!important}.pl details.pl-avis>:last-child{margin-bottom:20px!important}.pl details.pl-avis>summary strong{color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;font-weight:600!important}.pl details.pl-avis>summary span{color:#667487!important;-webkit-text-fill-color:#667487!important;font-size:13px!important}.pl details.pl-avis .pl-choices button{border-radius:0!important}.pl .pl-progress small{color:#667487!important;-webkit-text-fill-color:#667487!important;opacity:1!important}.pl-detail .pl-actions{grid-template-columns:none!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;align-items:stretch!important;gap:12px!important;padding:8px 0 4px!important;display:grid!important;overflow:visible!important}.pl-detail .pl-actions .pl-btn{border:1px solid var(--cis-c-border)!important;border-radius:var(--cis-radius-control)!important;background:var(--cis-c-white)!important;width:100%!important;height:auto!important;color:var(--cis-c-ink)!important;-webkit-text-fill-color:currentColor!important;white-space:normal!important;min-height:var(--cis-control-h)!important;text-align:center!important;justify-content:center!important;align-items:center!important;font-size:15px!important;font-weight:600!important;transition:background .15s,border-color .15s,color .15s!important;display:flex!important}.pl-detail .pl-actions .pl-btn:hover{background:var(--cis-c-gold-wash)!important;border-color:var(--cis-c-gold)!important;color:var(--cis-c-gold-dark)!important}.pl-btn:not(.pl-btn-primary){box-sizing:border-box!important;min-height:var(--cis-control-h)!important;padding:0 var(--cis-btn-pad-x)!important;border-radius:var(--cis-radius-control)!important;font-size:var(--cis-btn-font-size)!important;font-weight:var(--cis-btn-font-weight)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;border:1px solid var(--cis-btn-secondary-border)!important;background:var(--cis-btn-secondary-bg)!important;color:var(--cis-btn-secondary-fg)!important;-webkit-text-fill-color:var(--cis-btn-secondary-fg)!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;line-height:1.2!important;transition:background .15s,border-color .15s,color .15s!important;display:inline-flex!important}.pl-btn:not(.pl-btn-primary):hover:not(:disabled){background:var(--cis-c-gold-wash)!important;border-color:var(--cis-c-gold)!important;color:var(--cis-c-gold-dark)!important;-webkit-text-fill-color:var(--cis-c-gold-dark)!important}.pl-btn:not(.pl-btn-primary):disabled{opacity:.55!important;cursor:not-allowed!important}.pl .pl-row{border-bottom:1px solid #eef0f4!important;border-left:3px solid #0000!important;border-radius:0!important;grid-template-columns:minmax(0,18rem) auto!important;justify-content:start!important;column-gap:32px!important;margin:0!important;padding:15px 12px!important}.pl .pl-row:hover{background:#f8f9fb!important}.pl-body:not(.has-detail){grid-template-columns:minmax(0,1fr)!important}.pl-body:not(.has-detail) .pl-side{width:100%!important;max-width:none!important}.pl-detail>*{min-width:0!important;max-width:100%!important}.pl .pl-row span:last-of-type{justify-self:start!important}@media (max-width:900px){.pl-detail{border-left:0!important;padding-left:0!important}}@media (min-width:901px){.pl>.pl-tabs{flex:none!important}.pl>.pl-body{flex:1 1 0!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;min-height:0!important}.pl-side{grid-template-rows:auto minmax(0,1fr) auto!important;height:100%!important;min-height:0!important;max-height:none!important;position:static!important}.pl-list{overscroll-behavior:contain!important;scrollbar-width:thin!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.pl-detail{overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-gutter:stable!important;scrollbar-color:#b8923f #e8ecf4!important;align-content:start!important;min-height:0!important;max-height:100%!important;padding-bottom:3rem!important;overflow-y:auto!important}.pl-body.has-detail .pl-detail{padding-top:76px!important}.pl-detail::-webkit-scrollbar{width:10px!important}.pl-list::-webkit-scrollbar{width:10px!important}.pl-detail::-webkit-scrollbar-track{background:#e8ecf4!important}.pl-list::-webkit-scrollbar-track{background:#e8ecf4!important}.pl-detail::-webkit-scrollbar-thumb{background:#b8923f!important;border-radius:6px!important}.pl-list::-webkit-scrollbar-thumb{background:#b8923f!important;border-radius:6px!important}}@media (max-width:640px){.pl-tabs{gap:20px!important}.pl-detail .pl-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important}}}@layer cis-ui.n-u0{html body{font-family:"CIS Symbol", var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.cis-prestige-empty{text-align:center;color:var(--cis-dim);padding:24px 6px}.cis-prestige-rules{border-bottom:1px solid #0b1b3a1a;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;display:flex}.cis-prestige-rules>div{gap:4px;min-width:0;display:grid}.cis-prestige-rules strong{color:#0b1b3a;font-size:14px}.cis-prestige-rules span{color:#5d6b82;font-size:13px}.cis-prestige-rules em{color:#2e7d4f;font-size:13px;font-style:normal}.cis-prestige-edit{border:1px solid var(--cis-gold-text);color:var(--cis-gold-text);cursor:pointer;background:0 0;border-radius:10px;flex:none;padding:9px 16px;font-weight:600}.cis-prestige-edit:hover{background:#b8923a1a}@media (max-width:720px){.cis-prestige-rules{flex-direction:column;align-items:stretch}.cis-prestige-edit{width:100%}}.staff-action{gap:10px;margin-top:18px;display:grid}.staff-action h4{letter-spacing:.08em;text-transform:uppercase;color:var(--cis-gold-text);margin:0;font-size:13px}.staff-action p{margin:0;font-size:14px;line-height:1.5}.staff-action label{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.staff-action textarea,.staff-action input{box-sizing:border-box;width:100%;color:inherit;font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #d5dae3;outline:none;padding:8px 0}.staff-action-note{font-style:italic}.staff-action-btn{font:inherit;color:var(--cis-gold-text);cursor:pointer;border:0;border-bottom:1px solid var(--cis-gold-text);background:0 0;justify-self:start;padding:6px 0;font-weight:800}.staff-action-btn.danger{color:#b3261e;border-bottom-color:#b3261e}.staff-action-btn:disabled{opacity:.45;cursor:not-allowed}.staff-action-history{gap:12px;margin-top:6px;display:grid}.staff-action-history article{gap:2px;display:grid}.staff-action-history article span{opacity:.7;font-size:12px}.client-journey{gap:4px;margin:0 0 8px;display:grid}.client-guide,.client-requests{border-top:1px solid var(--cis-line);padding:22px 0}.client-guide-head{color:var(--cis-text);justify-content:space-between;align-items:baseline;display:flex}.client-guide-head strong{font-size:17px;font-weight:700}.client-guide-head span{color:var(--cis-gold-soft);font-size:14px;font-weight:700}.client-guide-bar{background:var(--cis-line);border-radius:3px;height:3px;margin:12px 0 14px;overflow:hidden}.client-guide-bar i{background:var(--cis-gold);height:100%;transition:width .3s;display:block}.client-guide ul{margin:0;padding:0;list-style:none;display:grid}.client-guide li{border-top:1px solid var(--cis-line);color:var(--cis-dim);align-items:center;gap:12px;padding:11px 0;display:flex}.client-guide li:first-child{border-top:0}.client-guide li>div{flex:1;gap:2px;min-width:0;display:grid}.client-guide li b{color:var(--cis-text);font-weight:600}.client-guide li small{color:var(--cis-faint);font-size:12.5px}.client-guide li.done b{color:var(--cis-faint)}.client-guide-ico{border:1.5px solid var(--cis-line-strong);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.client-guide li.done .client-guide-ico{background:var(--cis-ok);border-color:var(--cis-ok);color:#fff}.client-guide li button{color:var(--cis-gold-soft);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;font-weight:700;text-decoration:underline}.client-quick{flex-wrap:wrap;gap:10px;padding:6px 0 22px;display:flex}.client-quick button{cursor:pointer;border:1px solid var(--cis-line-strong);min-height:44px;color:var(--cis-text);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:600;display:inline-flex}.client-quick button:first-child{color:#fff;background:#0b1b3a;border-color:#0b1b3a}.client-quick button:hover{border-color:var(--cis-gold)}.client-requests>strong{color:var(--cis-text);margin-bottom:8px;font-size:17px;display:block}.client-empty{color:var(--cis-faint);margin:0;font-size:14px}.client-request{border-top:1px solid var(--cis-line);padding:14px 0}.client-request:first-of-type{border-top:0}.client-request-top{color:var(--cis-dim);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.client-request-top b{color:var(--cis-text);font-size:16px}.client-request-top em{color:var(--cis-faint);margin-left:auto;font-size:13px;font-style:normal}.client-request ol{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.client-request ol li{color:var(--cis-faint);border-top:3px solid var(--cis-line);padding-top:6px;font-size:12px}.client-request ol li.on{color:var(--cis-gold-soft);border-top-color:var(--cis-gold)}.client-request.done ol li.on{color:var(--cis-ok);border-top-color:var(--cis-ok)}.client-request-msg{color:var(--cis-bad);margin:8px 0 0;font-size:13px}@media (max-width:640px){.client-quick button{flex:1;justify-content:center;padding:0 12px}}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions{flex-wrap:wrap;gap:10px;display:flex}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button,html body main:is(.user-page,.ceo-page,.admin-page) .wlt-empty button{cursor:pointer;border:1px solid var(--cis-line-strong);min-height:42px;color:var(--cis-text);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button:first-child{color:#fff;background:#0b1b3a;border-color:#0b1b3a}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats{border-top:1px solid var(--cis-line);border-bottom:1px solid var(--cis-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div{border-left:1px solid var(--cis-line);padding:18px 0 18px 20px}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div:first-child{border-left:0;padding-left:0}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div>span{color:var(--cis-faint);letter-spacing:.06em;text-transform:uppercase;font-size:12px;display:block}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats strong{color:var(--cis-text);overflow-wrap:normal;word-break:keep-all;margin-top:6px;font-size:20px;font-weight:700;display:block}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-bar{background:var(--cis-line);border-radius:999px;height:8px;overflow:hidden}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-bar i{background:var(--cis-gold);border-radius:999px;height:100%;transition:width .5s;display:block}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-legend{color:var(--cis-faint);gap:18px;margin-top:10px;font-size:13px;display:flex}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-legend b{background:var(--cis-line-strong);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-legend b.inv{background:var(--cis-gold)}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines{margin:0;padding:0;list-style:none;display:grid}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines li{border-top:1px solid var(--cis-line);grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:12px;padding:13px 0;display:grid}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines li:first-child{border-top:0}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines strong{color:var(--cis-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines span{color:var(--cis-faint);font-size:13px}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines em{color:var(--cis-text);white-space:nowrap;font-style:normal;font-weight:700}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-lines small{color:var(--cis-faint);text-align:right}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-empty{color:var(--cis-faint);justify-items:start;gap:10px;padding:6px 0;display:grid}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-empty p{margin:0}@media (max-width:560px){html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats{grid-template-columns:minmax(0,1fr)}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div,html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div:first-child{border-left:0;border-top:1px solid var(--cis-line);padding:14px 0}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-stats>div:first-child{border-top:0}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions{width:100%}html body main:is(.user-page,.ceo-page,.admin-page) .wlt-actions button{flex:1;justify-content:center}}.cis-pin-overlay{z-index:100000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cis-pin-box{color:#0b1b3a;background:#fff;border:1px solid #e6e9ef;border-radius:16px;gap:16px;width:min(360px,100%);padding:24px;font-family:inherit;display:grid;box-shadow:0 24px 60px #0f172a38}.cis-pin-title{font-size:18px;font-weight:600}.cis-pin-label{color:#5d6b82;margin:0;font-size:14px;line-height:1.45}.cis-pin-input{box-sizing:border-box;text-align:center;letter-spacing:.6em;color:#0b1b3a;background:#fff;border:1px solid #d5dae3;border-radius:10px;outline:none;width:100%;padding:12px 8px 12px 20px;font-size:26px;font-weight:700}.cis-pin-input:focus{border-color:#c8a45d;box-shadow:0 0 0 3px #c8a45d2e}.cis-pin-error{color:#c9344a;min-height:0;margin:0;font-size:13px}.cis-pin-error:empty{display:none}.cis-pin-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.cis-pin-actions button{cursor:pointer;border-radius:10px;min-height:44px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:600}.cis-pin-cancel{color:#0b1b3a;background:#fff;border:1px solid #d5dae3}.cis-pin-ok{color:#fff;background:#0b1b3a;border:0}.cis-pin-ok:hover:not(:disabled){background:#16295a}.cis-btb,.cis-btb-scrim{display:none}@media (max-width:760px){.cis-btb{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:1500;grid-template-columns:repeat(var(--btb-n,5), minmax(0, 1fr));background:#fff;border-radius:28px;gap:2px;padding:6px;display:grid;position:fixed;box-shadow:0 8px 30px #0b1b3a2e,0 0 0 1px #0b1b3a0f}.cis-btb button{all:unset;box-sizing:border-box;color:#3d4b63;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:56px;padding:6px 2px;display:flex}.cis-btb button.on{color:#0b1b3a;background:#eef0f4;font-weight:700}.cis-btb button.on .cis-btb-ico{color:#8a6a1f}.cis-btb-ico{justify-content:center;align-items:center;height:24px;display:inline-flex;position:relative}.cis-btb-ico svg{width:22px;height:22px}.cis-btb-lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;line-height:1.1;overflow:hidden}.cis-btb-badge{color:#fff;box-sizing:border-box;background:#c9344a;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:-5px;right:-9px}.cis-btb-scrim{z-index:1490;background:#0b1b3a59;display:block;position:fixed;inset:0}.cis-btb-sheet{left:0;right:0;bottom:calc(86px + env(safe-area-inset-bottom));background:#fff;padding:0 1.25rem;display:grid;position:absolute}.cis-btb-sheet button{all:unset;box-sizing:border-box;color:#0b1b3a;cursor:pointer;align-items:center;gap:14px;padding:.95rem 0;font-size:17px;display:flex}.cis-btb-sheet button.on .cis-btb-txt{font-weight:700}.cis-btb-sheet .cis-btb-ico{color:#8a6a1f}.cis-btb-sheet .cis-btb-txt{flex:1}.cis-btb-sheet .cis-btb-badge{position:static}}.staff-action small,.dlg-field small{letter-spacing:0;text-transform:none;opacity:.7;margin-top:4px;font-size:12px;font-weight:400;line-height:1.45;display:block}.staff-action input[readonly],.dlg-field input[readonly]{cursor:default;font-weight:700}.asx{color:var(--ui-ink);gap:14px;font-weight:400;display:grid}.asx h2{margin:0;font-size:20px;font-weight:500}.asx p{margin:0}.asx-head>p{color:var(--ui-muted);margin-top:4px;font-size:14px}.asx-safety{color:var(--ui-muted);border-left:2px solid var(--ui-accent);padding-left:10px;font-size:13px}.asx-hint{color:var(--ui-muted);font-size:14px}.asx-rate-title{font-size:15px;font-weight:500}.asx-stars{color:#b8892b;gap:6px;font-size:30px;line-height:1;display:flex}.asx .asx-stars button{color:#b8892b;margin-right:0;padding:2px 4px;font-size:34px;line-height:1}.asx .asx-stars button:hover:not(:disabled){text-decoration:none;transform:scale(1.12)}.asx button{font:inherit;cursor:pointer;color:var(--ui-ink);background:0 0;border:0;margin-right:14px;padding:6px 2px;font-weight:500}.asx button:hover:not(:disabled){text-decoration:underline}.asx button:disabled{opacity:.45;cursor:default}.asx .asx-link{color:var(--ui-muted);justify-self:start}.asx-form{gap:10px;display:grid}.asx-form label{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-muted);gap:4px;font-size:12px;display:grid}.asx-form input[type=text],.asx-form select,.asx-form textarea,.asx-inline select{font:inherit;letter-spacing:0;text-transform:none;color:var(--ui-ink);background:var(--ui-field);border:0;border-bottom:1px solid var(--ui-line);box-sizing:border-box;resize:vertical;outline:none;width:100%;padding:8px 4px;font-size:15px}.asx-form .asx-check{text-transform:none;letter-spacing:0;align-items:center;gap:8px;font-size:14px;display:flex}.asx-actions,.asx-tools{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.asx-inline{color:var(--ui-muted);align-items:center;gap:8px;font-size:14px;display:flex}.asx-inline select{width:auto}.asx-filters{border-bottom:1px solid var(--ui-rule);gap:4px;display:flex}.asx-filters button{color:var(--ui-muted);padding:8px 2px}.asx-filters button.on{color:var(--ui-ink);box-shadow:inset 0 -2px 0 var(--ui-accent)}.asx-list{margin:0;padding:0;list-style:none;display:grid}.asx-list li{border-bottom:1px solid var(--ui-rule)}.asx .asx-row{text-align:left;gap:4px;width:100%;margin:0;padding:12px 2px;display:grid;position:relative}.asx .asx-row:hover{background:var(--ui-hover);text-decoration:none}.asx-row-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.asx-ref{letter-spacing:.06em;text-transform:uppercase;color:var(--ui-title);font-size:12px}.asx-subject{font-size:15px;font-weight:500}.asx-unread .asx-subject{font-weight:600}.asx-preview,.asx-meta,.asx-row time{color:var(--ui-muted);font-size:13px}.asx-meta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.asx-preview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asx-chip{color:var(--ui-muted);font-size:12px}.asx-st-waiting_client{color:var(--ui-warn)}.asx-st-resolved{color:var(--ui-ok)}.asx-esc{color:var(--ui-danger)}.asx-dot{background:#c9344a;border-radius:50%;width:8px;height:8px;display:inline-block}.asx-thread{gap:12px;margin:0;padding:0;list-style:none;display:grid}.asx-msg{border-left:2px solid var(--ui-line);padding:10px 12px}.asx-staffmsg{border-left-color:var(--ui-accent)}.asx-internal{background:var(--ui-hover);border-left-style:dashed}.asx-who{color:var(--ui-muted);font-size:12px}.asx-who time{margin-left:8px}.asx-body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:15px;line-height:1.5}.qo{gap:28px;display:grid}.qo-hero{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.qo-tile{background:#fff;border:1px solid #e6e9ef;border-radius:16px;align-content:space-between;gap:8px;min-width:0;padding:18px 20px;display:grid}.qo-tile span{color:#667487;font-size:13px;font-weight:500}.qo-tile b{color:#0b1b3a;font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:22px;font-weight:600}.qo-tile.strong b{font-size:26px}.qo-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.qo-group{background:#fff;border:1px solid #e6e9ef;border-radius:16px;min-width:0;padding:20px}.qo-group h4{color:#8a6a1c;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.qo-group dl{margin:0;display:grid}.qo-group dl>div{border-top:1px solid #eef1f5;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.qo-group dl>div:first-child{border-top:0;padding-top:0}.qo-group dt{color:#667487;font-size:14px}.qo-group dd{color:#0b1b3a;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.qo-badge{border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:13px;font-style:normal;font-weight:600;display:inline-flex}@media (max-width:1100px){.qo-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.qo-groups{grid-template-columns:1fr}}@media (max-width:480px){.qo-tile{padding:14px}.qo-tile b{white-space:nowrap;font-size:16px}.qo-tile.strong b{font-size:18px}}.cs-box{background:#fff;border:1px solid #e6e9ef;border-radius:16px;gap:14px;margin:0 0 24px;padding:22px;display:grid}.cs-box h3{color:#0b1b3a;margin:0;font-size:18px;font-weight:600}.cs-intro,.cs-muted{color:#667487;margin:0;font-size:14px;line-height:1.5}.cs-item{background:#faf5e8;border:1px solid #ead9b0;border-radius:14px;gap:14px;padding:18px;display:grid}.cs-item dl{gap:8px;margin:0;display:grid}.cs-item dl>div{justify-content:space-between;gap:16px;display:flex}.cs-item dt{color:#667487;font-size:14px}.cs-item dd{color:#0b1b3a;text-align:right;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.cs-left{color:#8a6a1c;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.cs-field{gap:6px;display:grid}.cs-field>span{color:#667487;font-size:13px;font-weight:500}.cs-actions{flex-wrap:wrap;gap:10px;display:flex}.cs-primary,.cs-secondary{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.cs-primary{color:#fff;background:#0b1b3a;border:0}.cs-secondary{color:#0b1b3a;background:#fff;border:1px solid #d5dbe5}.cs-primary:disabled,.cs-secondary:disabled{opacity:.45;cursor:not-allowed}.cs-overlay{z-index:1000;background:#0b1b3a8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cs-dialog{background:#fff;border-radius:18px;gap:16px;width:min(480px,100%);max-height:90vh;padding:26px;display:grid;overflow-y:auto}.cs-dialog h3{color:#0b1b3a;margin:0;font-size:20px;font-weight:600}.cs-dialog p{color:#3d4b63;margin:0;font-size:15px;line-height:1.5}.cs-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cs-people button{color:#0b1b3a;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e9ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 16px;display:flex}.cs-people button.on{background:#faf5e8;border-color:#c8a45d}.cs-people strong{font-size:15px;font-weight:600}.cs-people span{color:#667487;text-align:right;font-size:13px}.cs-limits-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cs-limits-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.cs-limits-search{flex:260px;min-width:0}.cs-limits-count{color:#667487;font-size:14px;font-weight:500}.cs-staff{gap:10px;max-height:min(60vh,520px);margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.cs-staff li{border:1px solid #e6e9ef;border-radius:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.cs-who{gap:2px;min-width:0;display:grid}.cs-who strong{color:#0b1b3a;font-size:15px}.cs-who span{color:#667487;font-size:13px}.cs-current{color:#0b1b3a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media (max-width:760px){.cs-staff li{grid-template-columns:1fr}}}@layer cis-ui.n-u1{html body main:is(.admin-page,.user-page,.ceo-page){font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"cv11" 1, "ss03" 1}html body main:is(.admin-page,.user-page,.ceo-page) :is(h1,h2,h3,h4){color:#fff}html body main:is(.admin-page,.user-page,.ceo-page) :is(p,li,td,small,span){line-height:1.55}html body main:is(.admin-page,.user-page,.ceo-page) .kpi>div:first-child{min-width:0;padding-right:10px}html body main:is(.admin-page,.user-page,.ceo-page) .brand h1 span{margin-top:6px}html body main:is(.admin-page,.user-page,.ceo-page) nav button>span{opacity:.9;display:inline-flex}html body main:is(.admin-page,.user-page,.ceo-page) table{width:100%}html body main:is(.admin-page,.user-page,.ceo-page) th{text-align:left}html body main:is(.admin-page,.user-page,.ceo-page) td{color:var(--cis-text)}html body main:is(.admin-page,.user-page,.ceo-page) *{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}html body main:is(.admin-page,.user-page,.ceo-page) .content button:not(.hb-carousel-dots):not(:is(.menu,.menuitem,.public-menu,.wam-menu)):not(:is(.cis-list-dialog-close,.close,.closed,.closed_at,.lst-detail-close,.pl-close,.user-flux-detail-close)):not(:is(.ceo_remove_user_certification,.remove,.return-file-remove,.submit-file-remove)):not([class*=icon]):not(:is(.lang-switch,.user-flux-switch)):not(:is(.ceo-service-portal-toggle,.cis_status_toggle_like,.horizon_bridge_toggle_like)):not(:is(.admin-sidebar-avatar,.admin-user-avatar-ceo,.author_avatar_url,.avatar,.avatar_url,.avatars,.ccm-avatar-big,.ccm-avatar-pulse,.ceo-sidebar-avatar,.ceo-user-avatar,.cis-avatar-urls-v1,.cis-sidebar-profile-avatar,.fic-avatar,.fic-avatar-lg,.hb-avatar,.prf-avatar,.sender_avatar_url,.usr-avatar,.wam-avatar)):not([class*=tab]):not([role=tab]){white-space:nowrap}html body main:is(.admin-page,.user-page,.ceo-page) .user-chat-clean-thread>:not(.user-chat-clean-reply):not(.user-chat-clean-head){flex:auto;min-height:0;overflow-y:auto}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason{margin-top:18px;padding:16px 18px}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason span{text-transform:uppercase;margin-bottom:6px;display:block}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason p{white-space:pre-wrap}html body main:is(.admin-page,.user-page,.ceo-page) .panel .list>div>strong{text-align:right}html body main:is(.admin-page,.user-page,.ceo-page) :not(*){opacity:.85;filter:grayscale(.4)}}@layer cis-ui.i-u1{html body main:is(.admin-page,.user-page,.ceo-page){background:radial-gradient(1100px 520px at 85% -8%, #c8a45d13, transparent 62%), linear-gradient(180deg, var(--cis-ink-900), var(--cis-ink-950))!important;color:var(--cis-text)!important;font-family:"CIS Symbol", var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif!important;overflow-x:clip!important}html body main:is(.admin-page,.user-page,.ceo-page) :where(:not(svg):not(path)){letter-spacing:0!important;font-family:inherit!important;font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,label,th,.badge,nav button,.top-actions span){font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(strong,b,h1,h2,h3,h4,h5,th){font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(h1,h2,h3,h4){letter-spacing:-.012em!important;line-height:1.2!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero h2{letter-spacing:-.025em!important;font-size:clamp(28px,2.8vw,36px)!important;font-weight:600!important;line-height:1.15!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.big-price,.kpi h3){letter-spacing:-.02em!important;font-feature-settings:"tnum" 1, "lnum" 1, "cv11" 1!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .big-price{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.1!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi h3{font-size:clamp(22px,1.9vw,28px)!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.muted,small){color:var(--cis-dim)!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.kpi p,.hero p,.panel-head p){letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cis-dim)!important;font-size:10.5px!important;font-weight:600!important;line-height:1.4!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi{text-align:left!important;align-items:flex-start!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi>div:first-child{text-align:left!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero p{color:var(--cis-gold)!important}html body main:is(.admin-page,.user-page,.ceo-page){align-items:flex-start!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside:is(.side,.sidebar){background:var(--cis-ink-800)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-right:1px solid var(--cis-line)!important;flex:0 0 272px!important;align-self:flex-start!important;width:272px!important;height:100dvh!important;padding:28px 18px!important;position:sticky!important;top:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .brand h1{letter-spacing:.06em!important;color:#fff!important;font-size:19px!important;font-weight:600!important;line-height:1.15!important}html body main:is(.admin-page,.user-page,.ceo-page) .brand h1 span{letter-spacing:.24em!important;color:var(--cis-gold)!important;font-size:10.5px!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .brand strong{color:var(--cis-gold-soft)!important;background:0 0!important;border-radius:0!important;padding:0!important}html body main:is(.admin-page,.user-page,.ceo-page) nav{gap:2px!important;margin-top:24px!important}html body main:is(.admin-page,.user-page,.ceo-page) nav button{box-shadow:none!important;border-radius:var(--cis-radius-sm)!important;color:var(--cis-dim)!important;background:0 0!important;border:0!important;padding:11px 12px!important;font-size:14px!important;transition:background .15s,color .15s!important;transform:none!important}html body main:is(.admin-page,.user-page,.ceo-page) nav button:hover{color:#ffffff9e!important;background:#ffffff09!important}html body main:is(.admin-page,.user-page,.ceo-page) nav button.active{background:var(--cis-gold-wash)!important;color:var(--cis-gold-soft)!important;box-shadow:inset 2px 0 0 var(--cis-gold)!important}html body main:is(.admin-page,.user-page,.ceo-page) nav button :is(span,svg,small,strong){color:inherit!important}html body main:is(.admin-page,.user-page,.ceo-page) nav em{background:var(--cis-gold)!important;color:#0a1631!important;min-width:20px!important;height:20px!important;font-size:11px!important;font-style:normal!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .security-card{background:var(--cis-surface)!important;border:1px solid var(--cis-line)!important;border-radius:var(--cis-radius)!important;padding:16px!important}html body main:is(.admin-page,.user-page,.ceo-page) .security-card h3{color:#fff!important;margin:10px 0 6px!important;font-size:14px!important}html body main:is(.admin-page,.user-page,.ceo-page) .security-card p{color:var(--cis-dim)!important;text-transform:none!important;letter-spacing:0!important;font-size:12.5px!important;line-height:1.55!important}html body main:is(.admin-page,.user-page,.ceo-page) .security-card svg{color:var(--cis-gold)!important}html body main:is(.admin-page,.user-page,.ceo-page) .side-footer{color:var(--cis-faint)!important;font-size:11.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--cis-line)!important;height:64px!important;color:var(--cis-text)!important;background:#07112ad1!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar strong{letter-spacing:.22em!important;color:var(--cis-gold-soft)!important;font-size:12px!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions{gap:8px!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions button{color:var(--cis-text)!important;border:1px solid var(--cis-line-strong)!important;border-radius:var(--cis-radius-sm)!important;background:0 0!important;padding:8px 12px!important;font-size:13px!important;transition:border-color .15s,background .15s!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions button:hover{border-color:var(--cis-gold)!important;background:#ffffff0d!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions span{color:var(--cis-dim)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 8px!important;font-size:13px!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero{align-items:flex-end!important;padding:32px 34px 18px!important}html body main:is(.admin-page,.user-page,.ceo-page) .time-card{color:var(--cis-dim)!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:10px!important;padding:0!important;font-size:13px!important}html body main:is(.admin-page,.user-page,.ceo-page) .notice{background:var(--cis-surface)!important;border:1px solid var(--cis-line)!important;border-left:2px solid var(--cis-gold)!important;border-radius:var(--cis-radius-sm)!important;color:var(--cis-text)!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.panel,.kpi){background:var(--cis-surface)!important;border:1px solid var(--cis-line)!important;border-radius:var(--cis-radius)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:22px!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi{min-height:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel-head{margin-bottom:16px!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel-head h3{font-size:16px!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.user-flux-info-item,:not(*)):not(button):not(input){border:0!important;border-bottom:1px solid var(--cis-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(:is(.asx-chip,.cn-chip,.cn-chipbtn,.cn-chips,.fic-chip,.fic-chips,.return-file-chip,.usr-chip),:not(*),:not(*)):not(button):not(input):not(svg){box-shadow:none!important;color:var(--cis-dim)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .badge{letter-spacing:.01em!important;color:var(--cis-text)!important;background:#ffffff12!important;border:0!important;border-radius:6px!important;padding:3px 9px!important;font-size:11.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .badge.ok{color:var(--cis-ok)!important;background:#52c7a024!important}html body main:is(.admin-page,.user-page,.ceo-page) .badge.bad{color:var(--cis-bad)!important;background:#ee6b7824!important}html body main:is(.admin-page,.user-page,.ceo-page) .badge.warn{color:var(--cis-warn)!important;background:#e5b95a24!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(input,select,textarea):not(.cn-title):not(.cn-text):not(.cn-remind-input):not([type=checkbox]):not([type=radio]):not([type=file]){border:1px solid var(--cis-line-strong)!important;border-radius:var(--cis-radius-sm)!important;color:var(--cis-text)!important;box-shadow:none!important;background:#ffffff0a!important;padding:11px 13px!important;font-size:14px!important;transition:border-color .15s,box-shadow .15s!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(input,select,textarea):not(.cn-title):not(.cn-text):not(.cn-remind-input)::placeholder{color:var(--cis-faint)!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(input,select,textarea):not(.cn-title):not(.cn-text):not(.cn-remind-input):focus{border-color:var(--cis-gold)!important;outline:none!important;box-shadow:0 0 0 3px #c8a45d2e!important}html body main:is(.admin-page,.user-page,.ceo-page) label{color:var(--cis-dim)!important;font-size:12.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--cis-gold)!important;outline-offset:2px!important}html body main:is(.admin-page,.user-page,.ceo-page) button:not(nav button):not(.top-actions button){border-radius:var(--cis-radius-sm)!important;font-size:13.5px!important;transition:background .15s,border-color .15s,color .15s,opacity .15s!important}html body main:is(.admin-page,.user-page,.ceo-page) button:disabled{opacity:.45!important;cursor:not-allowed!important}html body main:is(.admin-page,.user-page,.ceo-page) table{border-collapse:collapse!important}html body main:is(.admin-page,.user-page,.ceo-page) th{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cis-faint)!important;border:0!important;border-bottom:1px solid var(--cis-line-strong)!important;background:0 0!important;padding:10px 12px!important;font-size:11px!important}html body main:is(.admin-page,.user-page,.ceo-page) td{border:0!important;border-bottom:1px solid var(--cis-line)!important;background:0 0!important;padding:13px 12px!important;font-size:14px!important}html body main:is(.admin-page,.user-page,.ceo-page) tr:hover td{background:#ffffff05!important}@media (max-width:900px){html body main:is(.admin-page,.user-page,.ceo-page) .hero{padding:24px 18px 14px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.panel,.kpi){padding:18px!important}}html body main:is(.admin-page,.user-page,.ceo-page) .content button:not(.hb-carousel-dots):not(:is(.menu,.menuitem,.public-menu,.wam-menu)):not(:is(.cis-list-dialog-close,.close,.closed,.closed_at,.lst-detail-close,.pl-close,.user-flux-detail-close)):not(:is(.ceo_remove_user_certification,.remove,.return-file-remove,.submit-file-remove)):not([class*=icon]):not(:is(.lang-switch,.user-flux-switch)):not(:is(.ceo-service-portal-toggle,.cis_status_toggle_like,.horizon_bridge_toggle_like)):not(:is(.admin-sidebar-avatar,.admin-user-avatar-ceo,.author_avatar_url,.avatar,.avatar_url,.avatars,.ccm-avatar-big,.ccm-avatar-pulse,.ceo-sidebar-avatar,.ceo-user-avatar,.cis-avatar-urls-v1,.cis-sidebar-profile-avatar,.fic-avatar,.fic-avatar-lg,.hb-avatar,.prf-avatar,.sender_avatar_url,.usr-avatar,.wam-avatar)):not([class*=tab]):not([role=tab]){border:1px solid var(--cis-line-strong)!important;min-height:40px!important;color:var(--cis-text)!important;border-radius:var(--cis-radius-sm)!important;cursor:pointer!important;box-shadow:none!important;background:#ffffff0f!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 18px!important;font-size:13.5px!important;font-weight:500!important;line-height:1.2!important;display:inline-flex!important}html body main:is(.admin-page,.user-page,.ceo-page) .content button:not(:disabled):hover{background:#ffffff1c!important;border-color:#c8a45d99!important}html body main:is(.admin-page,.user-page,.ceo-page) .content button:is(.danger,:is(.danger,.payroll-btn-danger),:is(.delete,.delete_account,.deleted,.horizon_bridge_delete_comment,.horizon_bridge_delete_post,.marketing_delete_announcement,.marketing_delete_calendar_item,.marketing_delete_library_entry,.wlt-mv-delete),.bad):not(.hb-carousel-dots){color:#ff9aa4!important;background:#ee6b781a!important;border-color:#ee6b7880!important}html body main:is(.admin-page,.user-page,.ceo-page) :is([class*=tab],[role=tab]):is(.active,[aria-selected=true]){border-color:var(--cis-gold)!important;color:var(--cis-gold-soft)!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.ceo-chat-layout,.user-chat-clean-layout){border:1px solid var(--cis-line)!important;border-radius:var(--cis-radius)!important;background:var(--cis-surface)!important;grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;gap:0!important;height:calc(100dvh - 240px)!important;min-height:540px!important;padding:0!important;display:grid!important;overflow:hidden!important}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason{border:1px solid #ee6b7847!important;border-left:3px solid var(--cis-bad)!important;border-radius:var(--cis-radius-sm)!important;background:#ee6b7812!important}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason span{letter-spacing:.1em!important;color:#ff9aa4!important;font-size:11px!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-reason p{color:var(--cis-text)!important;margin:0!important;font-size:14.5px!important;line-height:1.6!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel-head{box-shadow:none!important;border:0!important;border-bottom:1px solid var(--cis-line)!important;background:0 0!important;border-radius:0!important;margin:0 0 6px!important;padding:0 0 14px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.panel-icon,.kpi .ico){width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;color:var(--cis-gold)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.panel-icon,.kpi .ico) svg{stroke-width:1.7px!important;width:20px!important;height:20px!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .list{gap:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .list>div{box-shadow:none!important;border:0!important;border-bottom:1px solid var(--cis-line)!important;background:0 0!important;border-radius:0!important;min-height:0!important;padding:15px 2px!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .list>div>span{color:var(--cis-dim)!important;font-size:13.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .list>div>strong{font-size:14.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .form-zone>label{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:7px!important;padding:0!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) .form-zone>label>span{color:var(--cis-dim)!important;letter-spacing:0!important;text-transform:none!important;font-size:12.5px!important;font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) :not(*){background:0 0!important;border:0!important;width:auto!important;height:auto!important;font-size:20px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-user-dossier-head-ceo,.ceo-user-dossier-head,.user-flux-dossier-head),html body main:is(.admin-page,.user-page,.ceo-page) .user-flux-info-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-user-dossier-head-ceo,.ceo-user-dossier-head,.user-flux-dossier-head){border-bottom:1px solid var(--cis-line)!important;padding-bottom:16px!important}html body main:is(.admin-page,.user-page,.ceo-page) .quick-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-items:stretch!important;gap:10px!important;display:grid!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi{padding:22px 24px!important}html body main:is(.admin-page,.user-page,.ceo-page) .kpi h3{margin-top:8px!important}html body main:is(.admin-page,.user-page,.ceo-page) .ceo-user-section-title{color:var(--cis-gold-soft)!important;font-weight:900!important}html body main:is(.admin-page,.user-page,.ceo-page) .ceo-user-dossier-head h3,html body main:is(.admin-page,.user-page,.ceo-page) .admin-user-dossier-head-ceo h3{color:var(--cis-gold-soft)!important;font-weight:950!important}html body main:is(.admin-page,.user-page,.ceo-page) .actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .actions button:hover{filter:brightness(1.1)!important;transform:translateY(-1px)!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel .actions button:active{filter:brightness(.95)!important;transform:translateY(0)!important}html body main:is(.admin-page,.user-page,.ceo-page) .wam-page{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(input,textarea)::placeholder{font-weight:400!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input){font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 22px!important;overflow:visible!important}}@layer cis-ui.i-u2{html body main:is(.admin-page,.user-page,.ceo-page) .recharts-wrapper,html body main:is(.admin-page,.user-page,.ceo-page) .recharts-surface{max-width:none!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel label>span:first-child{color:var(--cis-dim)!important;text-transform:none!important;letter-spacing:0!important;font-size:12.5px!important;font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) textarea:not(.wam *){min-height:84px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-market-two-charts,.admin-note-clean,.admin-overview-chart-grid,.admin-page,.admin-sidebar-avatar,.admin-sidebar-profile-mini,.admin-user-avatar-ceo,.admin-user-dossier-detail-ceo,.admin-user-dossier-head-ceo,.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta):not(*){background:0 0!important;border:0!important;flex:0 0 28px!important;justify-content:center!important;width:28px!important;height:auto!important;display:inline-flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-market-two-charts,.admin-note-clean,.admin-overview-chart-grid,.admin-page,.admin-sidebar-avatar,.admin-sidebar-profile-mini,.admin-user-avatar-ceo,.admin-user-dossier-detail-ceo,.admin-user-dossier-head-ceo,.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta):is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main){text-align:left!important;flex-direction:column!important;flex:auto!important;align-items:flex-start!important;min-width:0!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-market-two-charts,.admin-note-clean,.admin-overview-chart-grid,.admin-page,.admin-sidebar-avatar,.admin-sidebar-profile-mini,.admin-user-avatar-ceo,.admin-user-dossier-detail-ceo,.admin-user-dossier-head-ceo,.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta):is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta){text-align:right!important;flex-direction:column!important;flex:none!important;align-items:flex-end!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) nav button,html body main:is(.admin-page,.user-page,.ceo-page) nav button *{-webkit-text-fill-color:currentColor!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel div:has(>:is(span,small):first-child):has(>strong:last-child):not(.kpi):not(:is(.admin-sidebar-avatar,.admin-user-avatar-ceo,.author_avatar_url,.avatar,.avatar_url,.avatars,.ccm-avatar-big,.ccm-avatar-pulse,.ceo-sidebar-avatar,.ceo-user-avatar,.cis-avatar-urls-v1,.cis-sidebar-profile-avatar,.fic-avatar,.fic-avatar-lg,.hb-avatar,.prf-avatar,.sender_avatar_url,.usr-avatar,.wam-avatar)):not(:is(.admin-user-dossier-head-ceo,.asx-head,.audit-head,.auth-card-head,.ccm-incall-head,.ceo-annuaire-head,.ceo-statement-letterhead,.ceo-user-dossier-head,.cis-hist-head,.cis-list-dialog-head,.client-guide-head,.cn-edit-head,.cn-head,.fic-head,.fic-head-id,.hb-comment-head,.hb-post-head,.head,.header,.home-price-frame-head,.panel-head,.prf-head,.prf-head-actions,.thead,.user-chat-clean-head,.user-flux-dossier-head,.wam-head,.wam-head-id,.wam-head-tools,.wam-side-head,.wlt-card-head,.wst-head,.wst-head-txt,.wst-sheet-head)):not(.ceo-statement-doc *){box-shadow:none!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--cis-line)!important;background:0 0!important;border-radius:0!important}@media (max-width:900px){html body main:is(.admin-page,.user-page,.ceo-page){display:block!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside:is(.side,.sidebar){z-index:60!important;border-right:0!important;border-bottom:1px solid var(--cis-line)!important;flex:none!important;width:100%!important;height:auto!important;max-height:none!important;padding:12px 14px 8px!important;display:block!important;position:sticky!important;top:0!important;overflow:visible!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside:is(.side,.sidebar) .brand{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside .brand h1{margin:0!important;font-size:16px!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside .brand h1 span{white-space:nowrap!important;margin:0 0 0 8px!important;font-size:9.5px!important;display:inline!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside .brand strong{display:none!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav{flex-flow:row!important;gap:4px!important;margin:10px -14px 0!important;padding:0 14px 6px!important;display:flex!important;overflow:auto hidden!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button{white-space:nowrap!important;width:auto!important;box-shadow:none!important;border-radius:999px!important;flex:none!important;gap:8px!important;padding:9px 14px!important;font-size:13.5px!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button.active{box-shadow:none!important;background:var(--cis-gold-wash)!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button em{margin-left:4px!important}html body main:is(.admin-page,.user-page,.ceo-page)>:is(.content,.main-content){width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar{position:static!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero{padding:18px 14px 8px!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero h2{font-size:24px!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel{max-width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important;padding:16px!important}html body main:is(.admin-page,.user-page,.ceo-page) .quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main:is(.admin-page,.user-page,.ceo-page) table{display:block!important;overflow-x:auto!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important}html body main:is(.admin-page,.user-page,.ceo-page) .top-actions button{flex:auto!important}html body main:is(.admin-page,.user-page,.ceo-page) .wam-page{margin:0!important}}html body main.user-page.tab-overview .kpis{grid-template-columns:1.3fr 1fr 1fr!important;gap:0!important}html body main.user-page.tab-overview .market-card,html body main.user-page.tab-overview .kpi{text-align:left!important;border:0!important;border-radius:0!important;place-items:start!important;height:auto!important;min-height:0!important;padding:20px 24px!important;overflow:visible!important}html body main.user-page.tab-overview .kpi+.kpi{border-left:1px solid #ffffff1a!important}html body main.user-page.tab-overview .market-card{border-right:1px solid #ffffff1a!important}html body main.user-page.tab-overview .market-card h3{text-align:left!important;white-space:nowrap!important;margin:0 0 6px!important;font-size:30px!important;line-height:1.1!important}html body main.user-page.tab-overview .market-card>div{justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}html body main.user-page.tab-overview .market-card>*,html body main.user-page.tab-overview .kpi>*,html body main.user-page.tab-overview .kpi strong{text-align:left!important;margin-left:0!important;margin-right:0!important}html body main.user-page :is(.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta,.ceo-empty-folder,.ceo-folder-main,.ceo-folder-meta,.ceo-folder-name-row,.ceo-user-folder,.ceo-user-folder-list,.opportunity-folder,.user-flux-folder,.user-flux-folder-list,.user-flux-folder-main,.user-flux-folder-meta):not(:is(.ceo-user-folder-list,.user-flux-folder-list)):not(.wam *){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;padding:14px 4px!important}html body main.user-page :is(.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta,.ceo-empty-folder,.ceo-folder-main,.ceo-folder-meta,.ceo-folder-name-row,.ceo-user-folder,.ceo-user-folder-list,.opportunity-folder,.user-flux-folder,.user-flux-folder-list,.user-flux-folder-main,.user-flux-folder-meta):not(:is(.ceo-user-folder-list,.user-flux-folder-list)):hover{background:#d6b25e0f!important}@media (max-width:900px){html body main.user-page.tab-overview .kpis{grid-template-columns:1fr 1fr!important}html body main.user-page.tab-overview .market-card{border-bottom:1px solid #ffffff1a!important;border-right:0!important}html body main.user-page.tab-overview .market-card h3{font-size:26px!important}}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-folder,.admin-user-folder){text-align:left!important;align-items:center!important;gap:14px!important;padding:14px 6px!important;display:flex!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-folder,.admin-user-folder) .usr-avatar{color:#d6b25e!important;background:#d6b25e24!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:16px!important;font-weight:600!important;display:inline-flex!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-folder,.admin-user-folder) :is(.ceo-folder-main,.admin-user-folder-main){flex-direction:column!important;flex:auto!important;gap:3px!important;min-width:0!important;display:flex!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-folder,.admin-user-folder) :is(.ceo-folder-main,.admin-user-folder-main) :is(span,small){color:#ffffff8c!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;overflow:hidden!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-folder,.admin-user-folder) :is(.ceo-folder-meta,.admin-user-folder-meta){flex-direction:column!important;flex:none!important;align-items:flex-end!important;gap:4px!important;width:auto!important;margin-left:auto!important;display:flex!important}html body main:is(.admin-page,.ceo-page) .usr-chip{color:#ffffffbf!important;white-space:nowrap!important;background:#ffffff12!important;border-radius:999px!important;padding:2px 10px!important;font-size:11.5px!important;line-height:1.6!important;display:inline-block!important}html body main:is(.admin-page,.ceo-page) .usr-chip.ok{color:#6fdc9f!important;background:#3cbe8229!important}html body main:is(.admin-page,.ceo-page) .usr-chip.warn{color:#e6c46f!important;background:#d6b25e29!important}html body main:is(.admin-page,.user-page,.ceo-page) :not(*){display:none!important}html body main:is(.admin-page,.ceo-page) :is(.usr-avatar,.ceo-user-avatar,.admin-user-avatar-ceo){overflow:hidden!important}html body main:is(.admin-page,.ceo-page) :is(.usr-avatar,.ceo-user-avatar,.admin-user-avatar-ceo) img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,div):has(>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)):has(>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta)){align-items:center!important;gap:12px!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,div):has(>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)):has(>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta))>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main){flex-direction:column!important;flex:auto!important;gap:3px!important;min-width:0!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,div):has(>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)):has(>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta))>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main) :is(strong,span,small){white-space:nowrap!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important;overflow:hidden!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,div):has(>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)):has(>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta))>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta){text-align:right!important;white-space:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(button,a,div):has(>:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)):has(>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta))>:is(.admin-user-folder-meta,.ceo-folder-meta,.user-flux-folder-meta)>*{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)>.ceo-folder-name-row{align-items:center!important;gap:6px!important;width:fit-content!important;min-width:0!important;max-width:100%!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main)>.ceo-folder-name-row>strong{flex:0 auto!important;min-width:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#1b2a49!important;background:#fff!important;border-bottom:1px solid #e3e7ee!important;box-shadow:0 1px #0a16310a!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar strong{color:#0a1631!important;font-weight:700!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions button{color:#0a1631!important;background:#fff!important;border:1px solid #c9d1de!important;font-weight:500!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions button:hover{background:#f3f5f9!important;border-color:#0a1631!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions button svg{color:#0a1631!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions span{color:#4a5a78!important;font-weight:500!important}@media (max-width:900px){html body main:is(.admin-page,.user-page,.ceo-page) .topbar{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;gap:8px!important;height:auto!important;min-height:0!important;padding:6px 12px!important;overflow:visible!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar>strong{display:none!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions{flex-wrap:wrap!important;flex:auto!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions>span{white-space:nowrap!important;margin-right:auto!important;font-size:13px!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions button{flex:none!important;width:auto!important;min-height:0!important;padding:7px 12px!important;font-size:13px!important}}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button{font-size:clamp(.95rem,.6vw + .75rem,1.0625rem)!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside .side-footer{font-size:12.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar>strong{font-size:13px!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions :is(button,span){font-size:14px!important}html body main:is(.admin-page,.user-page,.ceo-page) .time-card{font-size:14.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .hero p:first-child{letter-spacing:.08em!important;font-size:12.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.kpi,:is(.cis-prestige-kpis,.fic-kpis,.kpi,.kpi-link,.kpi-text,.kpis,.kpis-overview-market),[class*=stat],:is(.auth-card,.auth-card-head,.auth-card-large,.card,.ccm-card,.ceo-split-chart-card,.cn-card,.home-card,.home-cards,.market-card,.project-premium-card,.return-ceo-note-card,.return-project-clean-card,.return-step-card,.return-summary-card,.security-card,.time-card,.um-card,.wlt-card,.wlt-card-head))>p:first-child{font-size:12.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.user-nav-badge,nav button em){font-size:12px!important}html body main:is(.admin-page,.user-page,.ceo-page) .recharts-text,html body main:is(.admin-page,.user-page,.ceo-page) .recharts-cartesian-axis-tick-value{font-size:12.5px!important}html body main:is(.admin-page,.user-page,.ceo-page) .topbar .top-actions button svg *{stroke:#0a1631!important}html body main .staff-action textarea::placeholder,html body main .staff-action input::placeholder{color:#667487!important;opacity:1!important}html body main .staff-action textarea,html body main .staff-action input{color:#0b1b3a!important;background:#fff!important;border:0!important;border-bottom:1px solid #d5dae3!important;border-radius:0!important;padding:10px 8px!important}html body main .staff-action-btn{color:var(--cis-gold-text)!important;border:0!important;border-bottom:1px solid var(--cis-gold-text)!important;background:0 0!important;border-radius:0!important;font-size:15px!important}html body main .staff-action-btn.danger{color:#b3261e!important;border-bottom-color:#b3261e!important}}@layer cis-ui.n-u2{html body main:is(.admin-page,.user-page,.ceo-page) .panel label>span:first-child{margin-bottom:6px;display:block}html body main:is(.admin-page,.user-page,.ceo-page) textarea:not(.wam *){resize:vertical}@media (max-width:900px){html body main:is(.admin-page,.user-page,.ceo-page)>aside nav{scrollbar-width:none;-webkit-overflow-scrolling:touch}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav::-webkit-scrollbar{display:none}html body main.user-page.tab-overview .market-card{grid-column:1/-1}}html body .cis-toast{z-index:100000;box-sizing:border-box;border:1px solid #e6e9ef;border-left:2px solid var(--cis-gold,#c8a45d);color:#0b1b3a;overflow-wrap:anywhere;background:#fff;border-radius:6px;width:min(380px,100vw - 28px);padding:10px 14px;font-size:14px;font-weight:500;line-height:1.45;animation:.2s ease-out both cis-toast-in;position:fixed;top:84px;right:18px;box-shadow:0 2px 10px #0b1b3a14}@media (max-width:560px){html body .cis-toast{width:auto;top:70px;left:14px;right:14px}}html body main .staff-action{text-shadow:none;color:#0b1b3a}}@layer cis-ui.i-u3{@media (min-width:901px){html body main.admin-page.tab-overview :is(.kpis,.admin-overview-chart-grid){width:auto!important;max-width:none!important;margin-left:34px!important;margin-right:34px!important}html body main.admin-page.tab-overview .admin-overview-chart-grid{grid-template-columns:minmax(0,1fr)!important;margin-top:18px!important}html body main.admin-page.tab-overview .admin-overview-chart-grid .panel{width:100%!important;max-width:none!important}}html body main:is(.admin-page,.user-page,.ceo-page) .market-card h3{letter-spacing:0!important;color:#fff!important;text-align:left!important;font-size:30px!important;font-weight:600!important;line-height:1.15!important}html body main:is(.admin-page,.user-page,.ceo-page) .market-card :is(.up,.down){justify-content:flex-start!important;margin-top:10px!important;font-size:15px!important;font-weight:600!important}html body main.admin-page .kpis>.kpi{text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;min-height:112px!important;display:flex!important}html body main.admin-page .kpis>.kpi p{letter-spacing:.08em!important;text-align:left!important;font-size:12.5px!important}html body main.admin-page .kpis>.kpi h3{letter-spacing:0!important;text-align:left!important;margin-top:8px!important;font-size:30px!important;font-weight:600!important}html body main.admin-page .kpis>.kpi .ico{width:40px!important;height:40px!important;color:var(--cis-gold,#c9a24a)!important;background:0 0!important;border:0!important}html body main.admin-page .kpis>.market-card{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;display:flex!important}@media (min-width:901px){html body main.admin-page.tab-overview .admin-overview-chart-grid{padding:0!important}html body main.admin-page.tab-overview .kpis{grid-template-columns:1.7fr 1fr 1fr 1fr!important}html body main:is(.admin-page,.user-page,.ceo-page) .market-card h3{white-space:nowrap!important}}html body main:is(.admin-page,.user-page,.ceo-page) :is(:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main),:is(.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta,.ceo-user-folder,.ceo-user-folder-list),:not(*)) :is(strong,b,h3,h4,.name,:is(.attachment_name,.author_name,.beneficiary_name,.brand-name,.brand-name-certified,.business_name,.candidate_full_name,.ceo-annuaire-name,.ceo-folder-name-row,.cis-splash-name,.cis_welcome_name,.company_name,.contact_name,.direct_other_name,.display_name,.emergency_contact_name,.enterprise_name,.fic-month-name,.first_name,.firstname,.from_full_name,.from_name,.full_name,.last_name,.lastname,.legal_name,.name,.organisation_name,.organization_name,.project_name,.receiver_name,.recipient_name,.request_username_change,.requested_username,.sender_name,.sender_username,.source_name,.staff_review_username_change,.structure_name,.target_name,.to_full_name,.to_name,.user_name,.username,.usernameRequest,.username_change_requests,.wam-conv-name,.wam-conv-name-text,.wst-name)){letter-spacing:0!important;font-size:16px!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(:is(.admin-user-folder-main,.ceo-folder-main,.user-flux-folder-main),:is(.admin-user-folder,.admin-user-folder-main,.admin-user-folder-meta,.ceo-user-folder,.ceo-user-folder-list)) :is(small,span,p){font-size:14px!important}html body main.user-page.tab-overview .kpis>*{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-height:118px!important;display:flex!important}html body main.user-page.tab-overview .kpis>:first-child{border-radius:12px 0 0 12px!important}html body main.user-page.tab-overview .kpis>:last-child{border-radius:0 12px 12px 0!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button svg{flex:none!important;width:1.2em!important;height:1.2em!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button svg:has(>path[d^=M18\.1]){width:23px!important;height:23px!important;margin:-2px!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button svg{background:0 0!important}html body main:is(.admin-page,.user-page,.ceo-page)>aside nav button svg :is(rect,circle,line,path):not([fill=currentColor]){fill:none!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.kpi,.market-card){border:0!important;border-bottom:1px solid var(--cis-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.kpis,.kpis-overview-market){box-shadow:none!important;background:0 0!important;border:0!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel :is(.ceo-service-portal-toggle button,.ceo-staff-edit-actions button:not(.cis-primary)){box-shadow:none!important;color:var(--cis-gold,#c9a24a)!important;text-align:left!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-height:0!important;padding:8px 0!important;font-weight:600!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel :is(.ceo-service-portal-toggle button,.ceo-staff-edit-actions button:not(.cis-primary)):hover{filter:none!important;background:0 0!important;transform:none!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel :is(.ceo-staff-edit-actions button:not(.cis-primary)){align-self:flex-start!important;margin:0!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-dossier-detail,.admin-user-dossier-detail-ceo){gap:0!important}html body main:is(.admin-page,.ceo-page) :is(.ceo-user-dossier-detail,.admin-user-dossier-detail-ceo)>.ceo-service-portal-toggle{margin-top:0!important;margin-bottom:0!important}html body main:is(.admin-page,.ceo-page,.user-page) :is(nav button em,aside nav button em,.nav-badge-ig,.user-nav-badge,.user-flux-row-badge){background:var(--cis-gold,#c8a45d)!important;color:var(--cis-ink-950,#0a1631)!important;-webkit-text-fill-color:var(--cis-ink-950,#0a1631)!important;text-shadow:none!important;box-shadow:none!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:20px!important;display:inline-flex!important}html body main .wam .wam-avatar{background:#3a5594!important}html body main.user-page .user-flux-pause{color:#ffffffe0!important;background:0 0!important;border:0!important;margin:14px 0 0!important;padding:0!important;font-size:14px!important;line-height:1.5!important}html body .cis-pin-box.dlg .cis-pin-actions{padding:14px 24px calc(24px + env(safe-area-inset-bottom))!important}}@layer cis-ui.i-u6{html body main input.cis-amt{flex:none!important;justify-self:start!important;width:auto!important;min-width:48px!important;max-width:100%!important;font-size:17px!important;font-weight:700!important}@supports (field-sizing:content){html body main input.cis-amt{field-sizing:content!important}}html body main .cis-amt-wrap{flex:none!important;justify-self:start!important;align-items:baseline!important;gap:6px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}html body main .cis-amt-sym{font-family:"CIS Symbol", var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif!important;color:inherit!important;font-size:1.05em!important;font-weight:inherit!important;font-synthesis:none!important;-webkit-text-stroke:0!important;-webkit-user-select:none!important;user-select:none!important;line-height:1!important}html body main .cis-amt-sym.cis-amt-sym--hidden{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content)>section:not(.hero):not(.client-journey){margin-left:auto!important;margin-right:auto!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :not(*) strong{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}@media (max-width:760px){html body main:is(.ceo-page,.admin-page).tab-overview section.kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body main:is(.ceo-page,.admin-page).tab-overview section.kpis>*{min-height:0!important;padding:14px 10px!important}html body main:is(.ceo-page,.admin-page).tab-overview section.kpis>:last-child:nth-child(odd){grid-column:1/-1!important}}@media (min-width:561px) and (max-width:1100px){html body main:is(.ceo-page,.admin-page).tab-overview .kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}html body main:is(.ceo-page,.admin-page).tab-overview .kpis .kpi-text :is(p,h3){white-space:normal!important;overflow-wrap:anywhere!important}}@media (min-width:761px) and (max-width:1100px){html body main:is(.ceo-page,.admin-page,.user-page) .brand{flex-wrap:wrap!important;row-gap:12px!important}html body main:is(.ceo-page,.admin-page,.user-page) .brand>:last-child{flex:100%!important;min-width:0!important}}}@layer cis-ui.n-u3{html body main:is(.admin-page,.user-page,.ceo-page) .panel :is(.ceo-service-portal-toggle button,.ceo-staff-edit-actions button:not(.cis-primary)):hover{text-decoration:underline}html body main .wam{--wa-bg:#16295a;--wa-panel:#1b3166;--wa-head:#223a74;--wa-in:#2a4585;--wa-hover:#243d78;--wa-active:#2b4789;--wa-elevated:#2b4789;--wa-line:#fff3;--wa-sub:#e9edf5c7}html body .cis-pin-box.dlg .cis-pin-actions{background:#fff;border-top:1px solid #e6e9ef;margin:0 -24px -24px;position:sticky;bottom:-24px}}@layer cis-ui.i-u4{html body main:is(.admin-page,.ceo-page) .kpis.cis-prestige-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;display:grid!important}html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:18px 8px!important;display:flex!important}html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi>div:first-child{text-align:center!important;padding:0!important}html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi :is(p,h3){text-align:center!important;white-space:nowrap!important;margin-left:auto!important;margin-right:auto!important}html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi .ico{margin:0!important}html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi h3{margin-top:8px!important;font-size:22px!important}html body main.admin-page.tab-overview .kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0 0 24px!important;display:grid!important}html body main.admin-page.tab-overview .kpis>*{width:100%!important;min-width:0!important;height:100%!important;min-height:126px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-sizing:border-box!important;background:0 0!important;border:1px solid #ffffff29!important}html body main.admin-page.tab-overview .kpis article,html body main.admin-page.tab-overview .kpis div{box-sizing:border-box!important}@media (max-width:1200px){html body main.admin-page.tab-overview .kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}}html body main.admin-page.tab-overview section.kpis>*{text-align:center!important;box-sizing:border-box!important;place-content:center!important;place-items:center!important;min-height:126px!important;padding:20px 46px 20px 20px!important;display:grid!important;position:relative!important}html body main.admin-page.tab-overview section.kpis>*>:not(svg){text-align:center!important;place-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}html body main.admin-page.tab-overview section.kpis>* strong,html body main.admin-page.tab-overview section.kpis>* span,html body main.admin-page.tab-overview section.kpis>* small,html body main.admin-page.tab-overview section.kpis>* p,html body main.admin-page.tab-overview section.kpis>* div{text-align:center!important;place-self:center!important}html body main.admin-page.tab-overview section.kpis>* svg{position:absolute!important;top:18px!important;right:18px!important}@media (max-width:760px){html body main.admin-page.tab-overview section.kpis>*{min-height:140px!important;padding:24px!important}html body main.admin-page.tab-overview section.kpis>* svg{top:18px!important;right:18px!important}html body main.admin-page.tab-overview .kpis{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important}}html body main:is(.admin-page,.ceo-page) .ceo-service-portal-toggle{flex-direction:column!important;align-items:flex-start!important;gap:0!important;margin:0!important;display:flex!important}html body main:is(.admin-page,.ceo-page) .ceo-service-portal-toggle button{box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;color:var(--cis-gold,#c9a24a)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;padding:8px 0!important;font-size:14px!important;font-weight:600!important}html body main:is(.admin-page,.ceo-page) .ceo-service-portal-toggle button.active{background:0 0!important;border:0!important;text-decoration:underline!important}html body main:is(.admin-page,.ceo-page) .cis-link-btn{box-shadow:none!important;width:auto!important;height:auto!important;min-height:0!important;color:var(--cis-gold,#c9a24a)!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:6px 0!important;font-weight:600!important}html body main:is(.admin-page,.ceo-page) .ceo-statement-doc .ceo-statement-client span{color:#4a5670!important}html body main:is(.user-page,.ceo-page,.admin-page){color:var(--ink)!important;background-image:none!important}html body main:is(.user-page,.ceo-page,.admin-page):before,html body main:is(.user-page,.ceo-page,.admin-page):after{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content){color:#0b1b3a!important;background:0 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content)>:not(.topbar){margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}html body main:is(.user-page,.ceo-page,.admin-page) .topbar{box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e6e9ef!important}html body main:is(.user-page,.ceo-page,.admin-page) .hero{box-shadow:none!important;background:0 0!important;border:0!important;padding-top:28px!important;padding-bottom:6px!important}html body main:is(.user-page,.ceo-page,.admin-page) .hero p{color:#9a7a2e!important}html body main:is(.user-page,.ceo-page,.admin-page) .time-card{box-shadow:none!important;color:#667487!important;background:0 0!important;border:0!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.panel,.market-card,.kpi){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .panel{border-top:1px solid #e6e9ef!important;padding:22px 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.panel,.market-card,.kpi,.panel-head) :is(h1,h2,h3,h4,strong,b){color:#0b1b3a!important;text-shadow:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input){color:#0b1b3a!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input):focus{border-color:#b8913f!important;outline:none!important;box-shadow:0 0 0 3px #f6efdc!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-quick button,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-actions button,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-empty button{color:#0b1b3a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dae3!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-quick button:first-child,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-actions button:first-child{color:#fff!important;box-shadow:none!important;background:#0b1b3a!important;border-color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-quick button:hover,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-actions button:hover{border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-guide li button{color:#9a7a2e!important;box-shadow:none!important;background:0 0!important;border:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .market-card{text-align:left!important;padding:18px 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .market-card .up{color:#168a63!important;background:0 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .market-card .down{color:#c93a4a!important;background:0 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .market-card h3{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.wlt,.client-journey) *{text-shadow:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats strong,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines em,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines strong{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines small{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .opportunity-folder strong,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :not(*) strong{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-tool.on,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-send.mic:hover{background:#eceff4!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wst-name{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats strong{overflow-wrap:normal!important;word-break:keep-all!important;white-space:nowrap!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-send :is(input,textarea){font-size:15px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.topbar,:is(.content,.main-content)) :not(svg):not(svg *){-webkit-text-fill-color:currentColor!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar{background:#0a1631!important;border-bottom:1px solid #ffffff14!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar>strong{color:#fff!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .top-actions button{color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff47!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .top-actions button:hover{background:#ffffff29!important;border-color:#e2cb9a!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .top-actions button svg,html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .top-actions button svg *{color:currentColor!important;stroke:currentColor!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .top-actions span{color:#c9d3e6!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input,textarea)::placeholder{color:#738096!important;-webkit-text-fill-color:#738096!important;opacity:1!important}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar .lang-switch{box-shadow:none!important;background:0 0!important;border:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.return-step-card,.return-summary-card){box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e6e9ef!important;border-radius:0!important;margin:0!important;padding:22px 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.return-step-card,.user-flux-inline-form) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input)::placeholder{font-size:16px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .return-step-title{align-items:center!important;gap:12px!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .return-step-title>span{flex:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .return-step-card .cis-amt-wrap{align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .return-step-card .cis-amt-wrap input{flex:auto!important;width:auto!important;min-width:0!important}html body main:is(.user-page,.ceo-page,.admin-page){background:#fff!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) label>span:first-child{color:#3d4b63!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-request-top em{font-size:14px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .client-requests li,html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats span{font-size:13px!important}html body main .asx button{box-shadow:none!important;width:auto!important;height:auto!important;min-height:0!important;color:var(--ui-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 16px 0 0!important;padding:6px 2px!important;font-weight:500!important}html body main .asx button:hover:not(:disabled){background:0 0!important;text-decoration:underline!important}html body main .asx .asx-filters button{color:var(--ui-muted)!important;padding:8px 2px!important}html body main .asx .asx-filters button.on{color:var(--ui-ink)!important;box-shadow:inset 0 -2px 0 var(--ui-accent)!important}html body main .asx .asx-link{color:var(--ui-muted)!important}html body main .asx .asx-row{text-align:left!important;width:100%!important;margin:0!important;padding:12px 2px!important;display:grid!important}html body main .asx .asx-row:hover:not(:disabled){background:var(--ui-hover)!important;text-decoration:none!important}html body main .asx .asx-filters{flex-wrap:wrap!important;align-items:center!important;gap:0!important;display:flex!important}html body main .asx .asx-filters button{margin:0 20px 0 0!important}html body main .asx .asx-filters .asx-new{color:var(--ui-muted)!important;padding:8px 2px!important}html body main:is(.admin-page,.ceo-page) .usr-avatar{color:var(--ui-title)!important}html body main .asx .asx-inline select{border:0!important;border-bottom:1px solid var(--ui-line)!important;width:auto!important;min-width:12rem!important;height:auto!important;min-height:0!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;padding:6px 24px 6px 4px!important;font-size:14px!important}html body main .asx .asx-row{grid-template-columns:minmax(0,1fr)!important;justify-content:start!important;justify-items:start!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body main .asx .asx-preview{min-width:0!important;max-width:100%!important;display:block!important}@media (max-width:760px){html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb-sheet{padding-bottom:calc(86px + env(safe-area-inset-bottom))!important;background:#fff!important;bottom:0!important}}:is(html body:has(.cis-pin-overlay) .cis-btb,html body:has(.cis-pin-overlay) .cis-btb-scrim){display:none!important}}@layer cis-ui.n-u4{html body main:is(.admin-page,.ceo-page) .cis-prestige-kpis .kpi .ico{order:-1}html body main:is(.admin-page,.ceo-page) .cis-link-btn{cursor:pointer}html body main:is(.admin-page,.ceo-page) .cis-link-btn:hover{text-decoration:underline}html body main:is(.user-page,.ceo-page,.admin-page){--ink:#0b1b3a;--ink-2:#3d4b63;--muted:#667487;--hair:#e6e9ef;--hair-2:#d5dae3;--gold-d:#9a7a2e;--gold-b:#b8913f;--ok-d:#168a63;--bad-d:#c93a4a}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content){--cis-text:#0b1b3a;--cis-dim:#3d4b63;--cis-faint:#667487;--cis-line:#e6e9ef;--cis-line-strong:#d5dae3;--cis-surface:transparent;--cis-surface-2:#fff;--cis-gold:#8a6a1f;--cis-gold-soft:#7a5d18;--cis-gold-wash:#f6efdc;--cis-ok:#168a63;--cis-bad:#c93a4a;--cis-ink-950:#0b1b3a}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content)>:not(.topbar){box-sizing:border-box;width:100%;max-width:none}html body main:is(.user-page,.ceo-page,.admin-page) .topbar *{color:#0b1b3a}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(.panel,.market-card,.kpi) :is(p,span,small,label,li,em){color:#3d4b63}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats strong{font-size:18px}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats span{white-space:normal}html body main:is(.admin-page,:is(.user-page,.ceo-page,.admin-page),.ceo-page) .topbar *{color:#fff}}@layer cis-ui.n-u13{html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam{--wa-bg:#f3f5f8;--wa-panel:#fff;--wa-head:#f6f7f9;--wa-in:#fff;--wa-out:#f6efdc;--wa-text:#0b1b3a;--wa-sub:#667487;--wa-line:#e6e9ef;--wa-accent:#b8913f;--wa-tick:#9a7a2e;--wa-hover:#f3f4f7;--wa-active:#eceff4;--wa-elevated:#fff}@media (max-width:760px){html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}}@layer cis-ui.i-u13{html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam{border-radius:14px!important;margin-left:0!important;margin-right:0!important;box-shadow:0 1px 2px #0b1b3a0d!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-avatar{color:#0b1b3a!important;background:#dfe5ee!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-send{color:#fff!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-send.mic{color:#3d4b63!important;background:0 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-filters span.on{color:#9a7a2e!important;background:#f6efdc!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-badge{color:#fff!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-tool:hover{background:#eceff4!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam :is(.wam-menu,.wam-emoji,.wam-newchat-pop,.wam-toast){box-shadow:0 8px 28px #0b1b3a29!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-file{background:#f3f5f8!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-cur>span{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam .wam-cur>span:hover{background:#e3e7ee!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wam-welcome :is(small,p){color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-inline-form .cis-amt-wrap input.cis-amt{flex:auto!important;width:100%!important;min-width:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-stats>div>span{color:#8a6a1f!important;-webkit-text-fill-color:currentColor!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines li{align-items:start!important;padding:.6rem 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines li:first-child{padding-top:0!important}@media (max-width:760px){html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet{box-shadow:none!important;border:0!important;border-radius:0!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card .cis-amt-wrap{border-radius:999px!important;padding-inline:1.15rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-label{text-transform:none!important;letter-spacing:normal!important;font-size:1rem!important}@media (max-width:760px){html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-scrim{background:#0b1b3a61!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet{background:0 0!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet button,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet button *{color:#eaf0fb!important;-webkit-text-fill-color:currentColor!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-ico,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-ico *{color:#e2cb9a!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-badge{color:#fff!important}}html body main.tab-profile :is(:is(.content,.main-content),.main-content) .panel:has(>.prf){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body main:is(.tab-profile,.tab-users) :is(:is(.content,.main-content),.main-content) .prf-note.warn{color:var(--ui-warn)!important}html body main:is(.tab-profile,.tab-users) :is(:is(.content,.main-content),.main-content) .prf-btn.danger:hover{background:var(--ui-danger-bg)!important;border-color:var(--ui-danger)!important;color:var(--ui-danger)!important}html body main:is(.admin-page,.user-page,.ceo-page) .panel{max-width:100%!important;margin-left:0!important;margin-right:0!important}html body main:is(.admin-page,.user-page,.ceo-page) :is(.content,.main-content)>.panel{max-width:calc(100% - 40px)!important;margin-left:20px!important;margin-right:20px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content)>.panel{max-width:none!important;margin-inline:auto!important}}@layer cis-ui.i-u7{html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .return-step-card .cis-amt-wrap input.cis-amt{flex:auto!important;width:100%!important;min-width:0!important}}@layer cis-ui.i-u8{html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) select{border-radius:14px!important;min-height:48px!important;padding:12px 16px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input):not([type=checkbox]):not([type=radio]):not([type=file]):not(.cis-amt){box-sizing:border-box!important;min-height:48px!important;padding:12px 14px!important;font-size:16px!important}@media (max-width:760px){html body main:is(.user-page,.ceo-page,.admin-page)>aside.side nav{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page)>aside.side{padding-bottom:8px!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content){padding-bottom:104px!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button *{color:#3d4b63!important;-webkit-text-fill-color:currentColor!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button.on,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button.on .cis-btb-lbl{color:#0b1b3a!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button.on{background-color:#eef0f4!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button.on .cis-btb-ico,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button.on .cis-btb-ico svg{color:#8a6a1f!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb .cis-btb-badge{color:#fff!important;background-color:#c9344a!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet button,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet button *{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-ico,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-ico svg{color:#8a6a1f!important}html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb-sheet .cis-btb-badge{color:#fff!important}}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines li{grid-template-columns:minmax(0,1fr) auto!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-line-end{justify-items:end!important;gap:.1rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-line-end small{font-size:.8rem!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-summary .wlt-stats{border-bottom:0!important;margin:1.25rem 0 0!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-summary .wlt-actions button:not(:first-child){border-color:#e2cb9a!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-lines li{padding:.75rem 0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-more{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;min-height:2.75rem!important;box-shadow:none!important;background:#f1f3f6!important;border:1px solid #0000!important;border-radius:999px!important;margin-top:.75rem!important;padding:0 1.25rem!important;font-size:1rem!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .wlt-more:hover{background:#f6efdc!important;border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) div.up{color:#0f7a55!important}}@layer cis-ui.n-u8{@media (max-width:760px){html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button,html body main:is(:is(.user-page,.ceo-page,.admin-page),.ceo-page,.admin-page) .cis-btb button *{background-color:#0000}}}@layer cis-ui.i-u0{@media (max-width:760px){.cis-btb,.cis-btb-sheet{opacity:1!important}}@media (max-width:61.999em){html body:has(.user-flux-dossiers-layout.has-detail) .cis-btb{display:none!important}}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-ceo-like:not(:has(.is-journal)){max-width:45rem!important;margin-inline:1.25rem auto!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-ceo-like:has(.is-journal){max-width:min(100% - 1.25rem,72rem)!important;margin-inline:1.25rem auto!important}@media (max-width:61.99em){body:has(.lst-layout.has-detail) .cis-btb{display:none!important}}@media print{body.fic-printing *{visibility:hidden!important}body.fic-printing .fic-print-area,body.fic-printing .fic-print-area *{visibility:visible!important}body.fic-printing .fic-print-area{background:#fff!important;width:100%!important;position:absolute!important;top:0!important;left:0!important}body.fic-printing [data-no-print]{display:none!important}}.cn-chipbtn.on{background:var(--cis-navy,#0b1a3a)!important;color:#fff!important;border-color:#0000!important}.qo-badge.ok{color:#1e6b3a!important;-webkit-text-fill-color:#1e6b3a!important;background:#e6f4ea!important}.qo-badge.warn{color:#8a6a1c!important;-webkit-text-fill-color:#8a6a1c!important;background:#fdf3dc!important}.qo-badge.off{color:#a32d2d!important;-webkit-text-fill-color:#a32d2d!important;background:#fbe9e9!important}}@layer cis-ui.i-u9{html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-ceo-like{max-width:none!important;margin-left:0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossiers-layout{display:block!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-left-panel:empty{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-clean-panel{border:0!important;min-height:0!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossier-head{border:0!important;padding:0 0 4px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossier-head h3{letter-spacing:-.01em!important;margin:0!important;font-size:24px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-folder-list{gap:10px!important;max-height:none!important;padding:0!important;display:grid!important;overflow:visible!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) button.user-flux-folder{text-align:left!important;background:#f1f3f6!important;border:0!important;border-radius:18px!important;grid-template-columns:28px minmax(0,1fr) auto!important;min-height:0!important;padding:16px 18px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) button.user-flux-folder.active{background:#f6efdc!important;box-shadow:inset 0 0 0 2px #b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) button.user-flux-folder .user-flux-folder-main strong{font-size:17px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) button.user-flux-folder .user-flux-folder-main span{font-size:14px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) button.user-flux-folder .user-flux-folder-meta strong{color:#0b1b3a!important;font-size:16px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-right-panel{margin-top:16px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-primary{color:#fff!important;text-align:center!important;background:#0b1b3a!important;border:0!important;border-radius:999px!important;justify-content:center!important;width:100%!important;min-height:54px!important;font-size:17px!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-primary:hover{background:#16295a!important;transform:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-primary[disabled]{opacity:.45!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-ceo-like{box-sizing:border-box!important;padding:0 20px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-right-panel .user-flux-dossier-head,html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-back-btn{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-inline-form{gap:16px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-inline-form label{gap:8px!important;width:100%!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-inline-form :is(input,textarea,select):not(.cn-title):not(.cn-text):not(.cn-remind-input){box-sizing:border-box!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:14px!important;width:100%!important;max-width:100%!important;min-height:52px!important;padding:12px 16px!important;font-size:17px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-inline-form .cis-amt-wrap{align-items:center!important;width:100%!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-grid{grid-template-columns:1fr 1fr!important;gap:0 20px!important;margin:4px 0!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-item{min-height:0!important;padding:12px 0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-item strong{margin-top:4px!important;font-size:17px!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-item span{font-size:12px!important}@media (max-width:760px){html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-folder-list:has(.user-flux-folder.active) .user-flux-folder:not(.active){display:none!important}}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-item strong :is(span,.cis-amt-sym){white-space:nowrap!important;display:inline!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-info-item strong{display:block!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-page:has(.is-journal){width:100%!important;max-width:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-folder-list{justify-items:start!important;gap:.5rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-folder{border-radius:1rem!important;grid-template-columns:1.5rem auto!important;align-items:center!important;gap:.65rem!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:.75rem 1.1rem .75rem .9rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-folder-main{gap:.15rem!important;min-width:0!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-folder-main>span{white-space:nowrap!important;align-items:baseline!important;gap:.75rem!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-row-amt{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important;font-weight:800!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-folder-meta{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-dossier-detail{max-width:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-info-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))!important;column-gap:clamp(1rem,2.5vw,2.5rem)!important}@media (min-width:62em){html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossiers-layout.is-journal{grid-template-columns:minmax(16rem,2fr) minmax(0,3fr)!important;align-items:start!important;gap:clamp(1rem,2.5vw,2rem)!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-left-panel{max-height:calc(100dvh - 14rem)!important;padding:0 .25rem 0 0!important;overflow-y:auto!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-right-panel{margin-top:0!important;position:sticky!important;top:1rem!important}}@media (max-width:61.999em){html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossiers-layout.is-journal:not(.has-detail) .user-flux-right-panel{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossiers-layout.is-journal.has-detail .user-flux-right-panel{z-index:1610!important;background:#fff!important;border-radius:1.5rem 1.5rem 0 0!important;max-width:40rem!important;max-height:82dvh!important;margin:0 auto!important;padding:4rem 1.25rem 2rem!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 -12px 40px #0b1b3a40!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-detail-close{display:flex!important}}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-file-plus-field .submit-file-plus-simple{width:auto!important;height:auto!important;box-shadow:none!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:1.75rem!important;font-weight:500!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row{flex-wrap:wrap!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row button{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;min-height:2.75rem!important;box-shadow:none!important;background:#f1f3f6!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 1.5rem!important;font-size:1rem!important;font-weight:600!important;transition:background .15s,border-color .15s,color .15s!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row button:hover:not(:disabled){background:#f6efdc!important;border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row button.submit-opportunity-primary-action:hover:not(:disabled){color:#fff!important;background:#0b1b3a!important;border-color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-file-plus-field{text-align:left!important;align-items:flex-start!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-file-plus-field .submit-file-plus-simple{text-align:left!important;justify-self:start!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:.6rem!important;width:100%!important;max-width:28rem!important;margin-inline:auto!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-projects :is(.content,.main-content) .submit-opportunity-actions-row button{width:100%!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .time-card{margin-bottom:clamp(1.25rem,3vw,2rem)!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .char-counter{color:#738096!important;-webkit-text-fill-color:currentColor!important;text-align:right!important;margin:0 0 .25rem!important;font-size:.8rem!important}@media (max-width:760px){html body main:is(.ceo-page,.admin-page).tab-overview :is(.content,.main-content)>:is(.kpis,.grid-main,.ceo-overview-split-market){width:100%!important;margin-left:0!important;margin-right:0!important}}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb button{min-width:0!important;padding-left:0!important;padding-right:0!important}html body main:is(.user-page,.ceo-page,.admin-page) .cis-btb .cis-btb-lbl{text-align:center!important;text-overflow:clip!important;justify-content:center!important;width:100%!important;max-width:none!important;font-size:11px!important}main.user-page section.grid-main:has(>:only-child){grid-template-columns:minmax(0,1fr)!important}}@layer cis-ui.i-u14{html body main .cis-amt-sym{white-space:nowrap!important;display:inline!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap{box-sizing:border-box!important;cursor:text!important;background:#fff!important;border:1px solid #d5dae3!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:.3rem!important;width:100%!important;min-height:3rem!important;padding:0 1rem!important;display:flex!important;position:static!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap:focus-within{border-color:#b8913f!important;box-shadow:0 0 0 3px #b8913f2e!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap input.cis-amt{field-sizing:content!important;width:auto!important;min-width:1ch!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:0 auto!important;margin:0!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap .cis-amt-sym{flex:none!important;margin:0!important;display:inline!important;position:static!important;transform:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap .cis-amt-sym.cis-amt-sym--hidden{display:none!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.content,.main-content) .cis-amt-wrap .cis-amt-sym{color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important}}@layer cis-ui.n-u9{html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-detail-close{display:none}@media (max-width:61.999em){html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .user-flux-dossiers-layout.is-journal.has-detail:before{content:"";z-index:1600;background:#0b1b3a73;position:fixed;inset:0}html body main:is(.user-page,.ceo-page,.admin-page).tab-market :is(.content,.main-content) .is-journal .user-flux-detail-close{color:#0b1b3a;-webkit-text-fill-color:currentColor;background:#f1f3f6;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;position:absolute;top:.65rem;right:.9rem}}}@layer cis-ui.i-u15{html body main .cis-amt-sym{letter-spacing:normal!important;text-transform:none!important;font-size:1.05em!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card .cis-amt-wrap{border-radius:999px!important;font-size:1rem!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row{text-align:left!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:1px solid #eef0f4!important;border-left:3px solid #0000!important;border-right:0!important;border-radius:0!important;grid-template-columns:7rem minmax(0,1fr) auto!important;margin:0!important;padding:.95rem .75rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row:hover{background:#f8f9fb!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row.active{background:#fbf7ec!important;border-left-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row>*{width:auto!important;margin:0!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-action{box-shadow:none!important;background:#f1f3f6!important;border:1px solid #d9dee8!important;border-radius:999px!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-action:hover{background:#f6efdc!important;border-color:#b8913f!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail-close{box-shadow:none!important;background:#f1f3f6!important;border:0!important;border-radius:999px!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail-close:hover{background:#f6efdc!important}@media (max-width:40em){html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row{grid-template-columns:minmax(0,1fr) auto!important}}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst{grid-template-columns:minmax(0,1fr)!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst>*{min-width:0!important}}@layer cis-ui.i-u11{html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content)>.panel{width:min(100% - 2.5rem,45rem)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-inline:auto!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-history-empty{color:#667487!important;margin:0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-modern-shell{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-modern-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:1.75rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-flow{gap:1.5rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:.9rem!important;margin:0!important;padding:0!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-title strong{color:#8a6a1f!important;font-size:1.05rem!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card label{gap:.4rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card label>span:not(.cis-amt-wrap):not(.return-file-label){color:#8a6a1f!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-two-fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))!important;gap:1rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card :is(input:not([type=file]),select){box-sizing:border-box!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;width:100%!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9dee8!important;border-radius:999px!important;padding:.8rem 1.15rem!important;font-size:1rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card textarea{box-sizing:border-box!important;color:#0b1b3a!important;-webkit-text-fill-color:currentColor!important;resize:vertical!important;width:100%!important;min-height:7rem!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9dee8!important;border-radius:1.25rem!important;padding:.9rem 1.15rem!important;font-size:1rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-step-card :is(input:not([type=file]),select,textarea):focus{border-color:#b8913f!important;outline:0!important;box-shadow:0 0 0 3px #b8913f2e!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-project-locked{gap:.15rem!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-project-locked strong{color:#0b1b3a!important;font-size:1.05rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-project-locked em{color:#667487!important;font-size:.85rem!important;font-style:normal!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-ceo-note-text{color:#0b1b3a!important;margin:0!important;line-height:1.55!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-ceo-note-card small{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-attach{cursor:pointer!important;width:fit-content!important;display:inline-flex!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-input{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-label{color:#8a6a1f!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-attach:hover .return-file-label{text-decoration:underline!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-file-chip{color:#3d4b63!important;overflow-wrap:anywhere!important;font-size:.9rem!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card{box-shadow:none!important;background:0 0!important;border:1.5px solid #b8913f!important;border-radius:clamp(1.25rem,3vw,1.75rem)!important;gap:1rem!important;padding:clamp(1.25rem,3vw,1.75rem)!important;display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card>span{color:#8a6a1f!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card h4{color:#0b1b3a!important;margin:0!important;font-size:clamp(1.6rem,4vw,2rem)!important;font-weight:800!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-lines{display:grid!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-lines>div{border-top:1px solid #eef0f4!important;justify-content:space-between!important;align-items:baseline!important;gap:1rem!important;padding:.6rem 0!important;display:flex!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-lines small{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-lines strong{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card>button:not(.return-cancel){all:unset!important;box-sizing:border-box!important;text-align:center!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important;color:#0b1b3a!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;padding:.55rem 0!important;font-size:1rem!important;font-weight:500!important;display:block!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card>button:not(.return-cancel):hover{color:#8a6a1f!important;text-underline-offset:3px!important;background:0 0!important;text-decoration:underline!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card>button[disabled]{opacity:.55!important;cursor:default!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-cancel{all:unset!important;box-sizing:border-box!important;text-align:center!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important;color:#6b7385!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;padding:.55rem 0!important;font-size:.95rem!important;font-weight:500!important;display:block!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-cancel:hover{color:#0b1b3a!important;text-underline-offset:3px!important;background:0 0!important;border:0!important;text-decoration:underline!important}@media (min-width:62em){html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content)>.panel:has(.return-modern-shell){width:calc(100% - 40px)!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-modern-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-project-returns :is(.content,.main-content) .return-summary-card{position:sticky!important;top:1.5rem!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content)>.panel:has(.lst){width:calc(100% - 40px)!important}}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats>div>span{color:#8a6a1f!important;font-size:clamp(.64rem,1.6vw,.75rem)!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats strong{color:#0b1b3a!important;font-size:clamp(1.05rem,3vw,1.6rem)!important;font-weight:700!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-main strong{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-main em{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-end b{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-end small{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge{color:#3d4b63!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-pending .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-pending{color:#8a6a1f!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-validated .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-validated{color:#1f7a4d!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-rejected .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-rejected{color:#b3261e!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-to-correct .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-to-correct{color:#8a6a1f!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail h3{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail header em{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail h4{color:#8a6a1f!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail p{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dt{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dd{color:#0b1b3a!important}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-date{color:#667487!important}html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .status-received .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .lst-badge.status-received,html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .lst-row.status-received .lst-end b{color:#1f7a4d!important}html body main:is(.user-page,.ceo-page,.admin-page) .lst-seg{flex-wrap:wrap!important;overflow:visible!important}html body main:is(.user-page,.ceo-page,.admin-page) :is(.user-flux-primary,.cis-primary,.cn-btn,.wlt-submit,.wlt-empty button,.wlt-actions button,.client-quick button,.client-guide li button,.asx-new){min-height:var(--cis-control-h,46px)!important;box-sizing:border-box!important;height:auto!important;margin:0!important;font-size:15px!important;font-weight:600!important}html body main:is(.user-page,.ceo-page,.admin-page) .asx-new{border-radius:var(--cis-radius-control,10px)!important;padding-inline:20px!important}}@layer cis-ui.n-u11{html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst{gap:1.5rem;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats{border-block:1px solid #e6e9ef;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats>div{align-content:start;gap:.3rem;padding:clamp(.75rem,2vw,1.1rem) clamp(.6rem,2vw,1.25rem);display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats>div+div{border-left:1px solid #e6e9ef}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-stats>div>span{letter-spacing:.08em;text-transform:uppercase}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-bar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1.5rem;display:flex}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-seg{gap:.4rem;max-width:100%;padding-bottom:.15rem;display:flex;overflow-x:auto}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-seg button{all:unset;box-sizing:border-box;color:#0b1b3a;-webkit-text-fill-color:currentColor;white-space:nowrap;cursor:pointer;background:#f1f3f6;border:1px solid #d9dee8;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-seg button:hover{background:#f6efdc;border-color:#b8913f}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-seg button.on{color:#0b1b3a;background:#f6efdc;border-color:#b8913f}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-seg i{color:#fff;-webkit-text-fill-color:#fff;text-align:center;background:#c9344a;border-radius:999px;min-width:1.35rem;padding:.05rem .4rem;font-size:.72rem;font-style:normal;font-weight:700}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-list{display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid #eef0f4;border-left:3px solid #0000;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.95rem .75rem;transition:background .15s,border-color .15s;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row:hover{background:#f8f9fb}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row.active{background:#fbf7ec;border-left-color:#b8913f}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-main{min-width:0;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-main em{font-size:.82rem;font-style:normal}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-end{justify-items:end;gap:.1rem;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-end b{white-space:nowrap;font-weight:700}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-end small{font-size:.8rem}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge{-webkit-text-fill-color:currentColor;white-space:nowrap;text-align:center;background:#eef0f4;border-radius:999px;justify-self:start;padding:.2rem .7rem;font-size:.72rem;font-weight:700}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-pending .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-pending{background:#f6efdc}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-validated .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-validated{background:#e5f5ec}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-rejected .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-rejected{background:#fbeaea}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .status-to-correct .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-badge.status-to-correct{background:#f6efdc}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail{background:#fff;border:1px solid #e6e9ef;border-radius:.9rem;gap:1.25rem;padding:1.5rem;display:grid;position:relative}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail header{gap:.3rem;padding-right:2.5rem;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail h3{margin:0;font-size:1.25rem}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail header em{font-size:.85rem;font-style:normal}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail section{gap:.5rem;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail h4{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail p{overflow-wrap:anywhere;margin:0;line-height:1.55}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dl{margin:0;display:grid}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dl>div{border-top:1px solid #eef0f4;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dl>div:first-child{border-top:0}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dd{margin:0;font-weight:600}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail dl>.net dd{font-weight:800}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail-close{all:unset;box-sizing:border-box;color:#0b1b3a;-webkit-text-fill-color:currentColor;cursor:pointer;background:#f1f3f6;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;transition:background .15s;display:grid;position:absolute;top:.9rem;right:.9rem}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail-close:hover{background:#f6efdc}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-action{all:unset;box-sizing:border-box;color:#0b1b3a;-webkit-text-fill-color:currentColor;text-align:center;cursor:pointer;background:#f1f3f6;border:1px solid #d9dee8;border-radius:999px;width:100%;padding:.85rem 1.25rem;font-weight:700;transition:background .15s,border-color .15s;display:block}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-action:hover{background:#f6efdc;border-color:#b8913f}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-layout:before{display:none}@media (min-width:62em){html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail{position:sticky;top:1.5rem}}@media (max-width:61.99em){html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-layout.has-detail:before{content:"";z-index:1600;background:#08102499;display:block;position:fixed;inset:0}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-detail{z-index:1610;max-height:85dvh;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));border:0;border-radius:1.25rem 1.25rem 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -1rem 2.5rem #08102459}}@media (max-width:40em){html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row{grid-template-columns:minmax(0,1fr) auto}html body main:is(.user-page,.ceo-page,.admin-page):is(.tab-project-returns,.tab-transactions) :is(.content,.main-content) .lst-row .lst-badge{grid-area:2/1/auto/-1}}html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .status-received .lst-badge,html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .lst-badge.status-received{background:#e5f5ec}html body main:is(.user-page,.ceo-page,.admin-page).tab-transactions :is(.content,.main-content) .lst-action.danger:hover{color:#b3261e;background:#fbeaea;border-color:#b3261e}}@layer cis-ui.i-u16{html body main .cis-amt-sym{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:inherit!important;text-shadow:none!important}html body main .cis-amt-wrap .cis-amt-sym,html body main .cis-amt-wrap input.cis-amt{color:#0b1b3a!important;-webkit-text-fill-color:#0b1b3a!important}}@layer cis-ui.n-u6{html body .cmb-pop{z-index:3000;overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-surface);box-shadow:0 10px 28px var(--ui-shadow);text-align:left;border-radius:.75rem;padding:.35rem;position:fixed;overflow-y:auto}html body .cmb-opt{color:var(--ui-ink);cursor:pointer;border-radius:.5rem;padding:.55rem .75rem;font-size:.95rem;font-weight:400;line-height:1.3}html body .cmb-opt.is-active,html body .cmb-opt:hover{background:var(--ui-hover)}}@layer cis-ui.i-u12{html body main:is(.user-page,.ceo-page,.admin-page) .asx-new{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:#0b1b3a!important;border:1px solid #0b1b3a!important;margin-left:auto!important}html body main:is(.user-page,.ceo-page,.admin-page) .asx-filters{align-items:center!important}}
