:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}
:root{--ob-bg:#fafaf8;--ob-ink:#0d0d0f;--ob-card:#fff;--ob-line:#e2e2dd;--ob-muted:#6f6f6a;--ob-green:#1b7f4b;--ob-display:"UT Exageld", "Darker Grotesque", system-ui, sans-serif;--ob-text:"Darker Grotesque", ui-sans-serif, system-ui, sans-serif;--ob-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{height:100%}body{background:var(--ob-bg);color:var(--ob-ink);font-family:var(--ob-text);font-size:16.5px;font-weight:500;line-height:1.35}#ob-app{min-height:100%}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ob-ink);outline-offset:2px}.ob-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob-mono{font-family:var(--ob-mono);color:var(--ob-muted);letter-spacing:.06em;font-size:12px}.ob-eyebrow{font-family:var(--ob-text);letter-spacing:.14em;text-transform:uppercase;color:var(--ob-muted);margin:0;font-size:12.5px;font-weight:700}.ob-display{font-family:var(--ob-display);text-wrap:balance;margin:0;font-size:40px;font-weight:400;line-height:.96}.ob-lead{color:var(--graphite);max-width:640px;margin:0;font-size:19px}.ob-row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.ob-stack{flex-direction:column;gap:10px;display:flex}.ob-wrap6{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ob-pad{padding-left:max(28px, env(safe-area-inset-left,0px));padding-right:max(28px, env(safe-area-inset-right,0px))}.ob-hscroll{scrollbar-width:none;max-width:100%;overflow-x:auto}.ob-card{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;padding:16px 18px}.ob-sq{flex:none;width:8px;height:8px;display:inline-block}.ob-shell{flex-direction:column;min-height:100%;display:flex}.ob-top{top:env(safe-area-inset-top,0px);z-index:20;box-sizing:border-box;min-height:60px;padding-block:10px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));border-bottom:1px solid var(--ob-line);-webkit-backdrop-filter:blur(10px);background:#fafaf8f0;flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex;position:sticky}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:var(--ob-bg);position:fixed;inset:0 0 auto}.ob-logo{cursor:pointer;background:0 0;border:0;padding:4px 0;display:flex}.ob-vr{background:var(--ob-line);width:1px;height:22px}.ob-product{white-space:nowrap;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.ob-search{width:340px;max-width:100%}.ob-spend{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:5px;width:210px;padding:6px 8px;display:flex}.ob-spend:hover{background:var(--sable-clair)}.ob-spend-row{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:15.5px;display:flex}.ob-spend-row .ob-mono{font-size:11px}.ob-account{position:relative}.ob-account-btn{cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:4px 6px;display:flex}.ob-account-btn:hover{background:var(--sable-clair)}.ob-menu{background:var(--ob-card);border:1px solid var(--ob-line);width:280px;box-shadow:var(--shadow-popover);z-index:40;border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.ob-menu button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-weight:700;display:flex}.ob-menu button:hover{background:var(--sable-clair)}.ob-menu-note{color:var(--ob-muted);border-top:1px solid var(--filet-doux);margin-top:4px;padding:8px 10px 6px;font-size:14px;line-height:1.25}.ob-body{flex-wrap:wrap;flex:1;min-height:0;display:flex}.ob-side{box-sizing:border-box;border-right:1px solid var(--ob-line);max-width:240px;top:calc(60px + env(safe-area-inset-top,0px));flex-direction:column;flex:1 0 240px;align-self:flex-start;gap:2px;height:calc(100vh - 60px);padding:14px 16px 16px;display:flex;position:sticky;overflow-y:auto}.ob-side-group{flex-direction:column;gap:2px;display:flex}.ob-side-fill{flex:1;min-height:24px}.ob-nav{box-sizing:border-box;height:36px;color:var(--ob-ink);border-radius:10px;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.ob-nav:hover{color:var(--ob-ink);background:#0d0d0f0a}.ob-nav[data-on="1"]{background:var(--ob-card);box-shadow:var(--shadow-selected);font-weight:700}.ob-nav-i{font-size:18px;display:flex}.ob-nav-l{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ob-agents{border:1px solid var(--ob-line);background:var(--ob-card);color:var(--ob-ink);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;text-decoration:none;display:flex}.ob-agents:hover{border-color:var(--ligne-forte);color:var(--ob-ink)}.ob-agents-row{align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:flex}.ob-main{flex:999 560px;min-width:0}.ob-hero{border-bottom:1px solid var(--ob-line);padding-block:22px 20px;padding-left:max(28px, env(safe-area-inset-left,0px));padding-right:max(28px, env(safe-area-inset-right,0px));position:relative;overflow:hidden}.ob-gridpaper{background-color:var(--sable);background-image:var(--pattern-grid);-webkit-mask-image:var(--mask-fade-down);-webkit-mask-image:var(--mask-fade-down);mask-image:var(--mask-fade-down);pointer-events:none;background-size:24px 24px;position:absolute;inset:0}.ob-hero-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;display:flex;position:relative}.ob-hero-text{flex-direction:column;flex:420px;gap:10px;min-width:0;display:flex}.ob-stats{flex-wrap:wrap;gap:10px;display:flex}.ob-stat{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;gap:6px;min-width:120px;padding:10px 14px;display:flex}.ob-stat-n{font-family:var(--ob-display);font-variant-numeric:tabular-nums;font-size:26px;line-height:.9}.ob-stat-l{color:var(--ob-muted);font-size:15px;line-height:1.15}.ob-empty{box-sizing:border-box;background:var(--ob-card);width:100%;max-width:560px;box-shadow:var(--pixel-frame);flex-direction:column;align-items:flex-start;gap:14px;padding:30px 32px;display:flex}.ob-dashed{border:1px dashed var(--ligne-forte);color:var(--ob-muted);border-radius:12px;padding:12px;font-size:15px}.ob-filterlabel{color:var(--ob-muted);align-items:center;gap:6px;font-size:15px;display:flex}.ob-pillselect,.ob-status{align-items:center;display:inline-flex;position:relative}.ob-pillselect select{appearance:none;border:1px solid var(--ob-line);background:var(--ob-card);height:34px;font-family:var(--ob-text);color:var(--ob-ink);cursor:pointer;border-radius:999px;max-width:100%;padding:0 30px 0 14px;font-size:15.5px;font-weight:700}.ob-pillselect select:hover{background:var(--sable-clair)}.ob-status select{appearance:none;font-family:var(--ob-text);cursor:pointer;border:1px solid;border-radius:999px;padding:0 28px 0 12px;font-size:15px;font-weight:700}.ob-status option,.ob-pillselect option{color:#0d0d0f;background:#fff}.ob-status-chev{pointer-events:none;font-size:13px;display:flex;position:absolute;right:10px}.ob-toggle{border:1px solid var(--ob-line);background:var(--ob-card);height:34px;color:var(--ob-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:15.5px;font-weight:700;display:inline-flex}.ob-toggle:hover{border-color:var(--ob-ink)}.ob-toggle[data-on="1"]{background:var(--ob-ink);color:#fff;border-color:var(--ob-ink)}.ob-linkbtn{color:var(--ob-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:15.5px;font-weight:700;display:inline-flex}.ob-linkbtn:hover{color:var(--ob-green)}.ob-linkbtn-muted{color:var(--ob-muted)}.ob-field{box-sizing:border-box;border:1px solid var(--ob-line);background:var(--ob-card);height:38px;font-family:var(--ob-text);color:var(--ob-ink);border-radius:9px;max-width:100%;padding:0 10px;font-size:16px;font-weight:600}.ob-field:focus{border-color:var(--ob-ink);outline:none}.ob-field:disabled{color:var(--ob-muted)}.ob-textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--ob-line);width:100%;font-family:var(--ob-text);color:var(--ob-ink);background:var(--ob-card);border-radius:9px;padding:10px 12px;font-size:16.5px;font-weight:500}.ob-textarea:focus{border-color:var(--ob-ink);outline:none}.ob-iconlink{width:28px;height:28px;color:var(--graphite);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.ob-iconlink:hover{background:var(--sable);color:var(--ob-ink)}.ob-in{font-family:var(--ob-mono);cursor:default;font-size:11px;font-weight:700}.ob-ai{background:var(--sable);height:20px;font-family:var(--ob-mono);letter-spacing:.06em;color:var(--ob-ink);border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.ob-sig{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 10px;font-size:15px;font-weight:700;display:inline-flex}.ob-sig-btn{cursor:pointer}.ob-sig-btn:hover{box-shadow:inset 0 0 0 1px var(--ob-ink)}.ob-fav{background:var(--sable);border:1px solid var(--ob-line);box-sizing:border-box;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:inline-flex}.ob-tablebox{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;overflow:auto}.ob-table{border-collapse:separate;border-spacing:0;width:100%;font-size:16px}.ob-table th{z-index:2;background:var(--ob-bg);border-bottom:1px solid var(--ob-line);text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--ob-muted);white-space:nowrap;padding:10px 12px;font-size:12.5px;font-weight:700;position:sticky;top:0}.ob-table td{border-bottom:1px solid var(--filet-doux);vertical-align:middle;background:var(--ob-card);padding:8px 12px}.ob-table tbody tr:hover td{background:var(--sable-clair)}.ob-sticky-l{z-index:1;box-shadow:1px 0 0 var(--ob-line);position:sticky;left:0}th.ob-sticky-l{z-index:3}.ob-th-persona,.ob-td-persona,.ob-th-sep{border-left:1px solid var(--filet-doux)}.ob-th-persona{text-transform:none!important;letter-spacing:0!important;padding-block:6px!important}.ob-th-name{color:var(--ob-ink);font-size:15.5px;font-weight:700}.ob-sort{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--ob-muted);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex}.ob-sort[data-on="1"],.ob-sort:hover{color:var(--ob-ink)}.ob-company{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;padding:0;display:flex}.ob-company-t{flex-direction:column;gap:1px;display:flex}.ob-company-n{white-space:nowrap;font-size:17px;font-weight:700;line-height:1.1}.ob-real .ob-company-t{min-width:0}.ob-real .ob-company-t>*{text-overflow:ellipsis;white-space:nowrap;max-width:230px;display:block;overflow:hidden}.ob-real .ob-icp-tags{max-width:150px}.ob-real .ob-icp-tags>*{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden;display:block!important}.ob-company:hover .ob-company-n{text-underline-offset:3px;text-decoration:underline}.ob-siren{cursor:pointer;height:30px;font-family:var(--ob-mono);white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-left:-6px;padding:0 6px;font-size:12.5px;display:inline-flex}.ob-siren:hover{background:var(--sable)}.ob-copied{color:var(--ob-green);align-items:center;gap:3px;font-size:11px;display:inline-flex}.ob-person{align-items:center;gap:6px;display:flex}.ob-person-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ob-person-n{white-space:nowrap;font-size:15.5px;font-weight:700;line-height:1.1}.ob-person-r{color:var(--ob-muted);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:14px;line-height:1.15;overflow:hidden}.ob-searching{color:var(--ob-muted);align-items:center;gap:8px;font-size:15px;display:flex}.ob-notfound{border:1px dashed var(--alerte-bord);height:28px;color:var(--alerte-texte);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:15px;display:inline-flex}.ob-split{flex-wrap:wrap;align-items:stretch;display:flex}.ob-split-main{flex:999 600px;min-width:0}.ob-panel{box-sizing:border-box;border-left:1px solid var(--ob-line);background:var(--ob-card);max-width:440px;padding:18px max(20px, env(safe-area-inset-right,0px)) 28px 20px;flex-direction:column;flex:1 0 360px;gap:20px;display:flex}.ob-panel-h{align-items:flex-start;gap:12px;display:flex}.ob-panel-title{margin:0;font-size:25px;font-weight:700;line-height:1.05}.ob-section{flex-direction:column;gap:8px;display:flex}.ob-section-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ob-facts{border:1px solid var(--ob-line);border-radius:12px;margin:0;overflow:hidden}.ob-facts>div{border-top:1px solid var(--filet-doux);grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 12px;display:grid}.ob-facts>div:first-child{border-top:0}.ob-facts dt{color:var(--ob-muted);font-size:15px}.ob-facts dd{margin:0;font-size:15.5px;font-weight:700;line-height:1.2}.ob-check{border-top:1px solid var(--filet-doux);align-items:center;gap:10px;padding:7px 0;display:flex}.ob-check-k{width:104px;color:var(--ob-muted);flex:none;font-size:15px}.ob-check-v{flex:1;min-width:0;font-size:15.5px;font-weight:700;line-height:1.2}.ob-contact{border:1px solid var(--ob-line);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ob-evidence{border:1px solid;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ob-qitem{background:var(--ob-card);border:1px solid;border-radius:14px;overflow:hidden}.ob-qbody{flex-wrap:wrap;align-items:flex-start;gap:16px 28px;padding:16px 20px;display:flex}.ob-qcol{flex-direction:column;gap:6px;min-width:0;display:flex}.ob-qactions{border-top:1px solid var(--filet-doux);background:var(--ob-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;display:flex}.ob-qextra{border-top:1px solid var(--filet-doux);padding:12px 20px}.ob-dismiss{border:0;border-top:1px solid var(--filet-doux);background:var(--alerte-tint);flex-direction:column;gap:10px;margin:0;padding:14px 20px 16px;display:flex}.ob-dismiss legend{float:left;width:100%;padding:0;font-size:16.5px;font-weight:700}.ob-reason{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:15.5px;font-weight:700;display:inline-flex}.ob-reason[data-on="1"]{border-color:var(--ob-ink)}.ob-reason input{accent-color:#0d0d0f;margin:0}.ob-copy{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;border-radius:6px;height:26px;padding:0 8px;font-size:14px;font-weight:700}.ob-copy:hover{background:var(--sable)}.ob-select-text{-webkit-user-select:all;user-select:all;word-break:break-all}.ob-cardgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:14px;display:grid}.ob-icpcard,.ob-pcard,.ob-tpl{text-align:left;background:var(--ob-card);border:1px solid var(--ob-line);cursor:pointer;border-radius:14px;flex-direction:column;gap:14px;width:100%;padding:20px 24px;transition:border-color .12s,box-shadow .12s;display:flex}.ob-icpcard:hover{border-color:var(--ob-ink);box-shadow:var(--shadow-window)}.ob-pcard{gap:12px;padding:18px 22px}.ob-pcard:hover,.ob-tpl:hover{border-color:var(--ligne-forte)}.ob-icpstats{border-top:1px solid var(--filet-doux);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;padding-top:12px;display:grid}.ob-icpstats>div{flex-direction:column;gap:6px;display:flex}.ob-newcard{border:1.5px dashed var(--ligne-forte);cursor:pointer;text-align:center;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;padding:20px;display:flex}.ob-newcard:hover{background:var(--sable-clair)}.ob-editorbar{border-bottom:1px solid var(--ob-line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-block:16px;display:flex}.ob-titleinput{box-sizing:border-box;width:340px;max-width:100%;height:42px;font-family:var(--ob-text);color:var(--ob-ink);background:0 0;border:1px solid #0000;border-radius:9px;padding:0 8px;font-size:27px;font-weight:700}.ob-titleinput:hover{border-color:var(--ob-line)}.ob-titleinput:focus{border-color:var(--ob-ink);background:var(--ob-card);outline:none}.ob-editor{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ob-chat{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;flex-direction:column;flex:380px;min-width:0;height:680px;max-height:80vh;display:flex}.ob-chat-h{border-bottom:1px solid var(--filet-doux);align-items:center;gap:10px;padding:14px 18px;display:flex}.ob-chat-body{flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex;overflow-y:auto}.ob-chat-f{border-top:1px solid var(--filet-doux);align-items:flex-end;gap:8px;padding:12px 14px;display:flex}.ob-chat-f textarea{box-sizing:border-box;resize:none;border:1px solid var(--ob-line);min-width:0;font-family:var(--ob-text);color:var(--ob-ink);background:var(--ob-card);border-radius:9px;flex:1;padding:9px 12px;font-size:16.5px;font-weight:500}.ob-chat-f textarea:focus{border-color:var(--ob-ink);outline:none}.ob-chat-note{padding:0 14px 10px}.ob-quick{border:1px solid var(--ob-ink);background:var(--ob-card);cursor:pointer;border-radius:999px;height:34px;padding:0 12px;font-size:15.5px;font-weight:700}.ob-quick:hover{background:var(--sable-clair)}.ob-crit{background:var(--ob-card);border:1px solid var(--ob-ink);border-radius:14px;flex-direction:column;display:flex}.ob-crit-h{border-bottom:1px solid var(--filet-doux);flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding:14px 18px;display:flex}.ob-crit-grid{grid-template-columns:150px 112px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.ob-crit-head{letter-spacing:.14em;text-transform:uppercase;color:var(--ob-muted);padding:10px 18px 4px;font-size:12.5px;font-weight:700}.ob-crit-row{border-top:1px solid var(--filet-doux);flex-direction:column;gap:4px;padding:6px 18px;display:flex}.ob-del{width:36px;height:36px;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.ob-del:hover{background:var(--sable);color:var(--ob-ink)}.ob-add{border:1px dashed var(--ligne-forte);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:15.5px;font-weight:700;display:inline-flex}.ob-add:hover{background:var(--sable-clair)}.ob-estimate{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.ob-lines{border:1px solid var(--ob-line);border-radius:12px}.ob-lines>div{border-top:1px solid var(--filet-doux);align-items:baseline;gap:10px;padding:9px 12px;display:flex}.ob-lines>div:first-child{border-top:0}.ob-lines>div>span:first-child{flex:1}.ob-lines b{text-align:right;min-width:48px}.ob-form{background:var(--ob-card);border:1px solid var(--ob-ink);box-sizing:border-box;border-radius:14px;flex-direction:column;flex:440px;gap:18px;min-width:0;max-width:560px;padding:20px 22px;display:flex}.ob-tagbox{box-sizing:border-box;border:1px solid var(--ob-line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:5px 6px;display:flex}.ob-tagbox:focus-within{border-color:var(--ob-ink)}.ob-tagbox input{min-width:120px;height:28px;font-family:var(--ob-text);color:var(--ob-ink);background:0 0;border:0;outline:none;flex:160px;font-size:16px;font-weight:600}.ob-tag{background:var(--sable);border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 4px 0 10px;font-size:15px;font-weight:700;display:inline-flex}.ob-tag button{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}.ob-tag button:hover{background:#0d0d0f14}.ob-tpl{flex-direction:row;align-items:flex-start;gap:14px;padding:14px 16px}.ob-tpl-i{background:var(--sable);border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.ob-customcard{border:1.5px dashed var(--ligne-forte);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ob-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.ob-readonly{border:1px solid var(--ob-line);background:var(--ob-bg);border-radius:9px;padding:9px 12px;font-size:16.5px}.ob-three{border:1px solid var(--ob-line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid;overflow:hidden}.ob-three>div{border-left:1px solid var(--filet-doux);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ob-three>div:first-child{border-left:0}.ob-test{background:var(--sable);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ob-results{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;display:flex}.ob-results>div{border-top:1px solid var(--filet-doux);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.ob-results>div:first-child{border-top:0}.ob-results-c{flex:none;width:210px;max-width:100%;font-size:15.5px}.ob-evcard{background:var(--ob-card);border:1px solid var(--ob-ink);max-width:460px;box-shadow:var(--shadow-popover);box-sizing:border-box;border-radius:14px;flex-direction:column;flex:360px;gap:8px;padding:16px 18px;display:flex}.ob-agentgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.ob-agent{background:var(--ob-card);border:1px solid;border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.ob-agent-runs{border-top:1px solid var(--filet-doux);border-bottom:1px solid var(--filet-doux);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0;display:grid}.ob-agent-runs>div{flex-direction:column;gap:2px;display:flex}.ob-ask{background:var(--sable);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ob-errbtn{background:var(--alerte-tint);color:var(--alerte-texte);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-weight:700;display:inline-flex}.ob-errbtn:hover{text-underline-offset:3px;text-decoration:underline}.ob-bar{background:var(--sable);height:8px}.ob-bar span{background:var(--ob-ink);height:100%;display:block}.ob-toast{z-index:50;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--ob-ink);color:#fff;width:min(640px,100% - 32px);box-shadow:var(--shadow-popover);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:16px;animation:.2s cubic-bezier(.16,1,.3,1) obUp;display:flex;position:fixed;transform:translate(-50%)}.ob-toast button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff6;border-radius:8px;height:32px;padding:0 12px;font-weight:700}.ob-toast button:hover{background:#ffffff1a}.ob-toast .ob-toast-x{border:0;justify-content:center;align-items:center;width:32px;padding:0;display:flex}@keyframes obUp{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ob-toast{animation:none}}@media (max-width:820px){.ob-side{border-right:0;border-bottom:1px solid var(--ob-line);flex-direction:row;flex:100%;max-width:none;height:auto;padding:8px 16px;position:static;overflow-x:auto}.ob-side-group{flex-direction:row}.ob-side .ob-side-group>div:first-child,.ob-side-fill,.ob-agents{display:none}.ob-nav{flex:none}.ob-pad,.ob-hero{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.ob-display{font-size:30px}.ob-search,.ob-spend{width:100%}.ob-crit-grid{grid-template-columns:1fr 1fr}.ob-crit-grid>:nth-child(3){grid-column:1/2}.ob-panel{border-left:0;border-top:1px solid var(--ob-line);max-width:none;padding-left:16px}}.ob-later{border:1px dashed var(--ligne-forte);height:20px;font-family:var(--ob-mono);letter-spacing:.06em;color:var(--ob-muted);white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:10.5px;display:inline-flex}.ob-pill{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:14.5px;font-weight:700;display:inline-flex}.ob-add-sm{height:30px;padding:0 10px;font-size:14.5px}.ob-h2{margin:0;font-size:24px;font-weight:700;line-height:1.1}.ob-ok{color:var(--ob-green);align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.ob-warn{color:var(--alerte-texte);align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.ob-table tbody tr[data-sel="1"] td{background:var(--sable-clair)}.ob-hero{padding-block:30px 26px}.ob-lead{font-size:18px}.ob-builder{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.ob-filters{flex-direction:column;flex:380px;gap:10px;max-width:460px;display:flex}.ob-acc{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:12px}.ob-acc[data-open="1"]{border-color:var(--ob-ink)}.ob-acc[data-later="1"]{background:0 0;border-style:dashed}.ob-acc-h{cursor:pointer;text-align:left;width:100%;min-height:52px;color:var(--ob-ink);background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:17.5px;font-weight:700;display:flex}.ob-acc-h:disabled{cursor:default;color:var(--ob-muted)}.ob-acc-i{color:var(--graphite);font-size:17px;display:flex}.ob-acc-t{flex:1}.ob-acc-c{color:var(--ob-muted);transition:transform .16s;display:flex}.ob-acc[data-open="1"] .ob-acc-c{transform:rotate(180deg)}.ob-acc-b{flex-direction:column;gap:12px;padding:4px 16px 16px;display:flex}.ob-matches{flex-direction:column;gap:6px;display:flex}.ob-match{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.ob-match:hover,.ob-match:focus-visible{border-color:var(--ob-ink);background:var(--sable-clair)}.ob-activity{background:var(--sable-clair);border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.ob-activity-p{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:9px;margin:0;padding:12px 14px;font-size:17px;line-height:1.4}.ob-askfilter{border-top:1px solid var(--ob-line);color:var(--ob-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:14px 16px;font-weight:700;display:flex}.ob-describe{border:1px solid var(--ob-line);background:var(--ob-card);border-radius:10px;flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}.ob-describe:focus-within{border-color:var(--ob-ink)}.ob-describe-k{border-right:1px solid var(--ob-line);white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-weight:700;display:flex}.ob-describe input{min-width:0;min-height:44px;font-family:var(--ob-text);color:var(--ob-ink);background:0 0;border:0;outline:none;flex:220px;padding:0 14px;font-size:16.5px;font-weight:600}.ob-vote{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;width:32px;height:32px;color:var(--ob-muted);border-radius:8px;justify-content:center;align-items:center;display:flex}.ob-vote:hover{border-color:var(--ob-ink);color:var(--ob-ink)}.ob-vote[data-on="1"]{background:var(--ob-ink);border-color:var(--ob-ink);color:#fff}.ob-step{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;flex-direction:column;gap:14px;padding:18px 22px 22px;display:flex}.ob-step-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ob-step-n{background:var(--sable);width:28px;height:28px;font-family:var(--ob-mono);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ob-step[data-done="1"] .ob-step-n{background:var(--signal);color:#fff}.ob-step-t{flex:1;margin:0;font-size:21px;font-weight:700}.ob-step-b{flex-direction:column;gap:16px;padding-left:40px;display:flex}.ob-pickgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;display:grid}.ob-pick{text-align:left;border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;font-size:16px;display:flex}.ob-pick:hover{border-color:var(--ligne-forte)}.ob-pick[data-on="1"]{border-color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-ink)}.ob-sigrows,.ob-enrich{border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;display:flex}.ob-sigrow,.ob-enrow{border-top:1px solid var(--filet-doux);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}.ob-sigrow:first-child,.ob-enrow:first-child{border-top:0}.ob-sigrow>:first-child,.ob-enrow>:first-child{flex:220px}.ob-sigrow[data-later="1"],.ob-enrow[data-later="1"]{background:var(--ob-bg)}.ob-sigrow-l{color:var(--ob-muted);font-weight:700}.ob-sigrow-m{color:var(--ob-muted);align-items:center;gap:6px;font-size:15px;display:inline-flex}.ob-sigrow-c{text-align:right;justify-content:flex-end;width:130px;font-size:15px;font-weight:700;display:flex}.ob-summary{max-width:340px;top:calc(84px + env(safe-area-inset-top,0px));background:var(--ob-card);border:1px solid var(--ob-ink);box-sizing:border-box;border-radius:14px;flex-direction:column;flex:280px;gap:14px;padding:20px;display:flex;position:sticky}.ob-funnel{flex-direction:column;display:flex}.ob-funnel>div{border-top:1px solid var(--filet-doux);justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.ob-funnel>div:first-child{border-top:0}.ob-funnel b{font-family:var(--ob-display);font-size:24px;font-weight:400}.ob-titleinput-xl{font-family:var(--ob-display);width:640px;height:52px;margin-left:-8px;font-size:34px;font-weight:400}.ob-reach{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.ob-reachcard{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ob-reachcard[data-later="1"]{background:0 0;border-style:dashed}.ob-campedit{flex-wrap:wrap;align-items:flex-start;display:flex}.ob-campmain{flex:999 560px;min-width:0;padding-block:24px 48px}.ob-steps{box-sizing:border-box;max-width:300px;top:calc(60px + env(safe-area-inset-top,0px));border-left:1px solid var(--ob-line);background:var(--ob-card);flex-direction:column;flex:1 0 260px;gap:8px;min-height:calc(100vh - 140px);padding:24px 20px;display:flex;position:sticky}.ob-stepbtn{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:17px;display:flex}.ob-stepbtn:hover{border-color:var(--ligne-forte)}.ob-stepbtn[data-on="1"]{border-color:var(--ob-ink);box-shadow:var(--shadow-selected)}.ob-stepbtn[data-ok="0"] b{color:var(--alerte-texte)}.ob-stepsub{color:var(--ob-muted);white-space:nowrap;text-overflow:ellipsis;max-width:190px;font-size:14px;overflow:hidden}.ob-chk{border:1px solid var(--ob-line);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.ob-chk[data-ok="1"]{color:var(--ob-green)}.ob-chk[data-ok="0"]{color:var(--alerte-texte);border-color:var(--alerte-bord);background:var(--alerte-tint)}.ob-tplgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;display:grid}.ob-tplcard{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;font-size:17px;display:flex}.ob-tplcard:hover:not(:disabled){border-color:var(--ob-ink)}.ob-tplcard[data-on="1"]{border-color:var(--ob-ink);box-shadow:inset 0 0 0 1px var(--ob-ink)}.ob-tplcard:disabled{cursor:default;color:var(--ob-muted);background:0 0;border-style:dashed}.ob-dot{background:var(--ob-ink);border-radius:3px;width:12px;height:12px}.ob-dot[data-ch=mail]{box-shadow:inset 0 0 0 2px var(--ob-ink);background:0 0}.ob-canvas{background-color:var(--sable-clair);background-image:radial-gradient(var(--ligne) 1px, transparent 1px);border:1px solid var(--ob-line);background-size:18px 18px;border-radius:14px;flex-direction:column;align-items:center;gap:0;padding:24px;display:flex;overflow-x:auto}.ob-lane{flex-direction:column;align-items:center;min-width:230px;display:flex}.ob-lanes{border-top:1px dashed var(--ligne-forte);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:28px;width:100%;margin-top:18px;padding-top:18px;display:flex}.ob-lane-h{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:999px;margin-bottom:4px;padding:4px 12px;font-size:15px;font-weight:700}.ob-start{background:var(--signal);color:#fff;border-radius:999px;align-items:center;gap:8px;height:38px;margin-bottom:4px;padding:0 16px;font-weight:700;display:inline-flex}.ob-wait{flex-direction:column;align-items:center;display:flex}.ob-wait-line{background:var(--ligne-forte);width:1px;height:12px}.ob-wait-chip{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:3px 10px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.ob-wait-chip:after{content:"";background:var(--ligne-forte);width:1px;height:12px;position:absolute;bottom:-13px;left:50%}.ob-wait-chip input{border:1px solid var(--ob-line);width:38px;height:24px;font-family:var(--ob-mono);text-align:center;background:var(--ob-bg);border-radius:6px;font-size:13px}.ob-wait-cond{color:var(--ob-muted)}.ob-node{box-sizing:border-box;background:var(--ob-card);border:1px solid var(--ob-ink);border-radius:12px;align-items:center;gap:12px;width:220px;padding:10px 14px;display:flex}.ob-node[data-ch=mail]{border-style:dashed}.ob-node-i{background:var(--ob-ink);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.ob-node-i[data-ch=mail],.ob-node[data-ch=mail] .ob-node-i{background:var(--sable);color:var(--ob-ink)}.ob-endnote{color:var(--ob-muted);align-items:center;gap:6px;margin-top:22px;font-size:15px;display:inline-flex}.ob-content{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.ob-copylist{flex-direction:column;flex:0 250px;gap:6px;display:flex}.ob-copyitem{border:1px solid var(--ob-line);background:var(--ob-card);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:16px;display:flex}.ob-copyitem[data-on="1"]{border-color:var(--ob-ink);box-shadow:var(--shadow-selected)}.ob-copyitem .ob-company-t{flex:1;min-width:0}.ob-var{border:1px solid var(--ob-line);background:var(--ob-card);height:28px;font-family:var(--ob-mono);cursor:pointer;border-radius:6px;padding:0 8px;font-size:12.5px}.ob-var:hover{border-color:var(--ob-ink)}.ob-preview{background:var(--sable-clair);border:1px solid var(--ob-line);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;font-size:17px;line-height:1.45;display:flex}.ob-checklist{border:1px solid var(--ob-line);background:var(--ob-card);border-radius:12px;flex-direction:column;display:flex}.ob-checklist button{border:0;border-top:1px solid var(--filet-doux);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;padding:12px 14px;font-size:16.5px;display:flex}.ob-checklist button:first-child{border-top:0}.ob-checklist button:hover{background:var(--sable-clair)}.ob-trackgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;display:grid}.ob-reply{border:1px solid var(--ob-line);background:var(--ob-card);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ob-later-row{color:var(--ob-muted);align-items:center;gap:8px;font-size:15px;display:inline-flex}@media (max-width:820px){.ob-steps{border-left:0;border-top:1px solid var(--ob-line);flex-direction:row;flex:100%;order:-1;max-width:none;min-height:0;padding:12px 16px;position:static;overflow-x:auto}.ob-steps .ob-eyebrow{display:none}.ob-stepbtn{flex:none}.ob-summary{max-width:none;position:static}.ob-step-b{padding-left:0}.ob-titleinput-xl{width:100%;font-size:26px}}.ob-rep{background:var(--ob-card);border:1px solid var(--ob-line);border-radius:14px;overflow-x:auto}.ob-rep-row{border-top:1px solid var(--filet-doux);grid-template-columns:minmax(240px,2.2fr) repeat(6,minmax(92px,1fr));align-items:center;gap:12px;min-width:860px;padding:16px 22px;display:grid}.ob-rep-row:first-child{border-top:0}.ob-rep-total{border-bottom:1px solid var(--ob-line);padding-block:24px}.ob-rep-name{flex-direction:column;gap:6px;min-width:0;display:flex}.ob-rep-m{flex-direction:column;gap:4px;display:flex}.ob-rep-l{color:var(--graphite);align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:inline-flex}.ob-rep-bar{border-radius:2px;width:4px;height:16px}.ob-rep-n{font-family:var(--ob-display);font-variant-numeric:tabular-nums;font-size:26px;line-height:1}.ob-rep-row:not(.ob-rep-total) .ob-rep-n{font-size:20px}.ob-rep-total .ob-rep-n{font-size:34px}.ob-rep-r{font-family:var(--ob-mono);color:var(--ob-muted);font-size:11.5px}.ob-rep-dim{color:var(--cendre)}.ob-rep-na{font-family:var(--ob-mono);color:var(--ob-muted);font-size:11.5px}.ob-lang{border:1px solid var(--ob-line);background:var(--ob-card);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.ob-lang button{min-width:40px;height:30px;font-family:var(--ob-mono);letter-spacing:.08em;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:700}.ob-lang button:hover{color:var(--ob-ink)}.ob-lang button[data-on="1"]{background:var(--ob-ink);color:#fff}.ob-spend{width:236px}
