.pr3 .pr3-head{font-weight:500}.pr4-bien{display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--border)}.pr4-bien:last-child{border-bottom:0;padding-bottom:2px}.pr3-panel-biens .pr4-bien>.pr3-bien{border-bottom:0}.pr4-bien-facts{display:flex;align-items:center;gap:6px;width:100%;min-height:28px;margin:0;padding:0 0 0 56px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.pr4-bien-facts>span{flex:1 1 auto;min-width:0}.pr4-bien-facts>svg{flex:0 0 auto;color:var(--muted)}.pr4-bien-facts:focus-visible>svg,.pr4-bien-facts:hover>svg{color:var(--accent-dark)}.pr4-bien-facts:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.pr4-bien-facts.is-static{color:var(--muted);cursor:default}.pr4-bien-prices{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding-left:56px;font-size:12.5px}.pr4-bien-prices>svg{color:var(--muted)}.pr4-bien-prices>span{display:inline-flex;align-items:center;gap:5px}.pr4-bien-prices>span>svg{color:var(--muted)}.pr4-bien-prices b{font-weight:600}.pr4-bien-prices small{color:var(--muted);font-size:12px}.pr4-bien-leads{display:flex;flex-direction:column;padding:2px 0 0 56px}.pr4-bien-lead{display:flex;align-items:center;gap:10px;min-height:36px;color:var(--text);text-decoration:none;border-radius:8px}.pr4-bien-lead:hover{background:var(--row-hover)}.pr4-bien-lead>b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600}.pr4-bien-lead>small{flex:0 0 56px;text-align:right;color:var(--muted);font-size:11.5px}.pr4-bien-muted{padding:6px 0;color:var(--muted);font-size:12px}.np3-pill.pr4-stage-gold{background:var(--gold-soft);color:var(--gold-ink)}.pr4-entry{display:flex;flex-direction:column;width:min(600px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-pop)}.pr4-entry-head{display:flex;align-items:center;gap:12px;padding:18px 20px 12px}.pr4-entry-thumb.pr3-thumb.is-big{flex:0 0 56px;width:56px;height:42px}.pr4-entry-title{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.pr4-entry-title>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700}.pr4-entry-title>small{color:var(--muted);font-size:12.5px}.pr4-entry-rank{flex:0 0 auto;height:22px;padding:0 9px;border-radius:999px;background:var(--brand-soft);color:var(--muted);font-size:11.5px;font-weight:600;line-height:22px}.pr4-entry-body{gap:14px;padding:4px 20px 0}.pr4-entry-body,.pr4-entry-field{display:flex;flex-direction:column}.pr4-entry-field{gap:5px;min-width:0}.pr4-entry-field>span:first-child{color:var(--muted);font-size:12px;font-weight:500}.pr4-entry-field>input,.pr4-entry-search{height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:10px;background:#ffffff;color:var(--text);font:inherit;font-size:13px}.pr4-entry-field>input:focus,.pr4-entry-search:focus-within{outline:0;border-color:var(--accent-dark)}.pr4-entry-field>small{color:var(--muted);font-size:12px}.pr4-entry-field.is-error>input{border-color:var(--danger,#b85c42)}.pr4-entry-field.wide,.pr4-entry-match.wide{grid-column:1/-1}.pr4-entry-search{display:flex;align-items:center;gap:8px;color:var(--muted)}.pr4-entry-search>input{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:13px;outline:0}.pr4-entry-known{display:flex;flex-direction:column;gap:6px}.pr4-entry-results{display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--border);border-radius:12px;background:#ffffff;box-shadow:var(--shadow-pop)}.pr4-entry-result{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.pr4-entry-result:focus-visible,.pr4-entry-result:hover{background:var(--row-hover);outline:0}.pr4-entry-result:focus-visible{outline:2px solid var(--accent-dark);outline-offset:-2px}.pr4-entry-result>span{display:flex;flex-direction:column;min-width:0}.pr4-entry-result b{font-size:13px;font-weight:600}.pr4-entry-noresult,.pr4-entry-result small{color:var(--muted);font-size:12px}.pr4-entry-noresult{padding:8px 10px}.pr4-entry-sep{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px}.pr4-entry-sep:after,.pr4-entry-sep:before{content:"";flex:1 1 auto;height:1px;background:var(--border)}.pr4-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pr4-entry-match{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--brand-soft);font-size:12.5px}.pr4-entry-match>span{flex:1 1 auto;min-width:0}.pr4-entry-match b{font-weight:600}.pr4-entry-chosen{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px}.pr4-entry-chosen-txt{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.pr4-entry-chosen-txt>b{font-size:13.5px;font-weight:600}.pr4-entry-chosen-txt>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.pr4-entry-error{margin:0;color:var(--danger,#b85c42);font-size:12px}.pr4-entry-foot{display:flex;align-items:center;gap:10px;padding:16px 20px 18px}.pr4-entry-spacer{flex:1 1 auto}.pr4-entry-skip.lf-link{color:var(--accent-dark);font-size:13px;font-weight:500}.pr4-entry-next{gap:7px}@media (max-width:920px){.pr4-entry-backdrop.modal-backdrop{padding:0;place-items:stretch}.pr4-entry{width:100%;max-height:none;height:100dvh;border:0;border-radius:0}.pr4-entry-head{padding:12px 14px;border-bottom:1px solid var(--border)}.pr4-entry-head .modal-close{width:44px;height:44px}.pr4-entry-body{flex:1 1 auto;padding:14px 16px;overflow-y:auto}.pr4-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr4-entry-grid>.pr4-entry-field:not(.is-half){grid-column:1/-1}.pr4-entry-field>input,.pr4-entry-search{height:44px;font-size:16px}.pr4-entry-foot{flex-wrap:wrap;padding:10px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.pr4-entry-foot>.ld3-btn,.pr4-entry-foot>.lf2-btn-dark{flex:1 1;justify-content:center;height:46px}.pr4-entry-foot>.pr4-entry-spacer{display:none}.pr4-entry-skip{order:3;flex:1 1 100%;height:36px}}.pr4-entry .sdp-trigger{min-height:40px;padding:0 12px;border-color:var(--border-strong);border-radius:10px;background:#ffffff;font-size:13px}@media (max-width:920px){.pr4-entry .sdp-trigger{min-height:44px;font-size:16px}.pr4-entry-search>input{font-size:16px}.pr3-panel .dr2-top .dr2-icon{flex-basis:44px;width:44px;height:44px}.pr3-form.dr3-planner label>input{height:44px;font-size:16px}.pr3-form .lf2-btn-dark{height:44px}.pr4-bien-facts{min-height:40px}}.pr3-former{display:flex;flex-direction:column}.pr3-former-fold{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 18px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--muted);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.pr3-former-fold[aria-expanded=true]{border-bottom:0}.pr3-former-fold>span:first-child{flex:1 1 auto}.pr3-former-fold b{font-weight:600}.pr3-former-fold:hover .pr3-fold-act{color:var(--text)}.pr3-former-fold:focus-visible{outline:2px solid var(--accent-dark);outline-offset:-2px}.pr3-row.is-former .pr3-biens,.pr3-row.is-former .pr3-name>b{color:var(--muted)}.np3-pill.pr3-former-pill{background:var(--brand-soft);color:var(--muted);font-weight:600}.pr3-hero-name .np3-pill.pr3-former-pill{height:22px;padding:0 9px;font-size:11.5px}@media (min-width:921px){.pr3-body>.pr3-former>:last-child{border-bottom:0}}.pr3-former-card .ib3-prop{min-height:44px;padding:6px 0}.pr3-former-card .ib3-prop-thumb{filter:grayscale(.7);opacity:.7}.pr3-former-card .pr3-former-chev{flex:0 0 auto;color:#cdbfa9}.pr3-former-card .ib3-prop:focus-visible .pr3-former-chev,.pr3-former-card .ib3-prop:hover .pr3-former-chev{color:var(--accent-dark)}@media (max-width:920px){.pr3-former-fold{padding:4px 4px 0;border-bottom:0}}.pr3 .pr3-toolbar{flex-wrap:nowrap;gap:8px}.pr3 .pr3-viewpick{flex:0 0 auto}.pr3 .pr3-viewpick .sdp{min-width:190px}.pr3 .pr3-toolbar>.ld3-search{flex:0 1 300px;width:auto;min-width:150px;max-width:300px}.pr3 .pr3-filters-btn,.pr3 .pr3-propose-btn{position:relative;flex:0 0 auto;justify-content:center;width:36px;height:36px;padding:0}.pr3 .pr3-filters-btn .ld3-badge{position:absolute;top:-7px;right:-7px}.pr3 .pr3-toolbar{position:relative}.pr3 .pr3-filters-menu{position:static}.pr3 .pr3-filters{top:calc(100% + 8px);left:0;right:auto;display:flex;flex-direction:column;gap:16px;width:620px}.pr3 .pr3-filters .pr3-filter-sort{display:none}.pr3 .pr3-filter-cols{display:flex;gap:22px}.pr3 .pr3-filter-col{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.pr3 .pr3-filter-group{display:flex;flex-direction:column;gap:8px}.pr3 .pr3-filter-pills{display:flex;flex-wrap:wrap;gap:6px}.pr3 .pr3-act{gap:2px}.pr3 .pr3-act .ld3-icon-btn{width:36px;height:36px;border:0;background:transparent;color:var(--text)}.pr3 .pr3-act .ld3-icon-btn:hover{background:var(--brand-soft)}.pr3 .pr3-exchange-pre,.pr3 .pr3-zone{display:none}@media (max-width:1320px){.pr3 .pr3-toolbar>.ld3-sort>span{display:none}}@media (min-width:921px) and (max-width:1100px){.pr3 .pr3-toolbar>.ld3-search{flex:1 1;max-width:none}.pr3 .pr3-toolbar>.ld3-bar-spacer{display:none}}@media (max-width:920px){.pr3 .pr3-toolbar{flex-wrap:wrap;gap:0 8px}.pr3 .pr3-toolbar:after{content:"";order:4;flex:1 0 100%;height:0}.pr3 .pr3-viewpick{order:1;flex:1 1;min-width:0}.pr3 .pr3-viewpick .sdp{min-width:0}.pr3 .pr3-viewpick .sdp-trigger{height:44px}.pr3 .pr3-filters-menu{order:2}.pr3 .pr3-propose-btn{order:3}.pr3 .pr3-filters-btn,.pr3 .pr3-propose-btn{width:44px;height:44px}.pr3 .pr3-toolbar>.ld3-search{order:5;flex:1 1 100%;max-width:none;height:44px;margin-top:10px}.pr3 .pr3-toolbar>.ld3-bar-spacer,.pr3 .pr3-toolbar>.ld3-sort{display:none}.pr3 .pr3-filters{position:fixed;top:auto;right:12px;bottom:calc(var(--mb2-tabbar-h, 0px) + 8px);left:12px;z-index:95;width:auto;max-width:none;max-height:calc(100dvh - 150px);overflow-y:auto}.pr3 .pr3-filters .pr3-filter-sort{display:flex}.pr3 .pr3-filter-cols{flex-direction:column;gap:16px}.pr3 .pr3-filter-pills{gap:8px}.pr3 .pr3-filters .ld3-view{height:44px;padding:0 14px;font-size:13.5px}.pr3 .pr3-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"av name state" "av biens biens" "mand mand mand" "ex ex act";align-items:start;gap:0 12px;margin-bottom:10px;padding:14px 14px 4px;border-radius:14px}.pr3 .pr3-row:after{content:"";grid-area:4/1/5/-1;align-self:start;height:0;margin-top:10px;border-top:1px solid #f4efe8}.pr3 .pr3-who,.pr3 .pr3-who-txt{display:contents}.pr3 .pr3-who>:first-child{grid-area:av}.pr3 .pr3-name{grid-area:name;align-self:center;min-height:22px}.pr3 .pr3-name>b{font-size:14.5px}.pr3 .pr3-state-m{display:none}.pr3 .pr3-state{grid-area:state;display:block;justify-self:end}.pr3 .pr3-state .pr3-ok{display:inline-flex}.pr3 .pr3-sub.is-mobile{display:none}.pr3 .pr3-sub.is-mobile.is-mandate{grid-area:mand;display:block;margin-top:8px;color:var(--accent-dark);font-weight:600}.pr3 .pr3-biens{grid-area:biens;display:flex;min-width:0;margin-top:4px}.pr3 .pr3-biens>span:not(.pr3-thumbs){flex:0 0 auto;white-space:nowrap}.pr3 .pr3-zone{display:inline;flex:0 1 auto;min-width:0;overflow:hidden;color:var(--muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.pr3 .pr3-mandate{display:none}.pr3 .pr3-exchange{grid-area:ex;display:block;align-self:center;overflow:hidden;margin-top:10px;padding-top:4px;color:var(--muted);font-size:12.5px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.pr3 .pr3-exchange:first-letter{text-transform:uppercase}.pr3 .pr3-exchange.is-warn{color:var(--danger);font-weight:600}.pr3 .pr3-exchange-pre{display:inline}.pr3 .pr3-act{grid-area:act;gap:0;margin-top:10px;padding-top:4px}.pr3 .pr3-act .ld3-icon-btn{display:grid;width:40px;height:40px}.pr3 .pr3-act a[aria-label=Email]{display:none}.pr3 .pr3-act .pr3-callform{display:contents}.pr3 .pr3-act .pr3-call{width:40px;height:40px;border:0;border-radius:9px;background:transparent;color:var(--text)}.pr3 .pr3-act .pr3-call:hover{background:var(--brand-soft)}.pr3 .pr3-call-slot{display:none}}@media (max-width:720px){.pr3 .pr3-filters{bottom:calc(var(--mb2-tabbar-h, 66px) + 8px)}}.pr3-skel .pr3-toolbar{flex-wrap:nowrap;gap:8px}.pr3-skel .pr3-skel-viewpick{flex:0 0 190px;width:190px;height:36px;border-radius:10px}.pr3-skel .pr3-toolbar>.ld3-skel-search{flex:0 1 300px;min-width:150px;max-width:300px}.pr3-skel .pr3-skel-filters,.pr3-skel .pr3-skel-plus{flex:0 0 36px;width:36px;height:36px;border-radius:10px}.pr3-skel .pr3-toolbar>.ld3-skel-sort{flex:0 0 auto;width:178px;height:34px}.pr3-skel .pr3-noowner .sk2-bar{max-width:100%}.pr3-skel .pr3-noowner-acts{min-height:32px}@media (max-width:920px){.pr3-skel .pr3-noowner-acts{min-height:44px}.pr3-skel .pr3-noowner-acts .is-add{order:-1}}@media (max-width:1320px){.pr3-skel .pr3-toolbar>.ld3-skel-sort{width:150px}}@media (min-width:921px) and (max-width:1100px){.pr3-skel .pr3-toolbar>.ld3-skel-search{flex:1 1;max-width:none}.pr3-skel .pr3-toolbar>.ld3-bar-spacer{display:none}}@media (max-width:920px){.pr3-skel .pr3-toolbar{flex-wrap:wrap;gap:0 8px}.pr3-skel .pr3-toolbar:after{content:"";order:4;flex:1 0 100%;height:0}.pr3-skel .pr3-skel-viewpick{order:1;flex:1 1;width:auto;height:44px}.pr3-skel .pr3-skel-filters{order:2;flex-basis:44px;width:44px;height:44px}.pr3-skel .pr3-skel-plus{order:3;flex-basis:44px;width:44px;height:44px}.pr3-skel .pr3-toolbar>.ld3-skel-search{order:5;flex:1 1 100%;max-width:none;height:44px;margin-top:10px}.pr3-skel .pr3-toolbar>.ld3-bar-spacer,.pr3-skel .pr3-toolbar>.ld3-skel-sort{display:none}.pr3-skel .pr3-body>.pr3-bien{box-sizing:border-box;align-items:flex-start;min-height:124px;margin-bottom:10px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.pr3-skel .pr3-body>.pr3-bien:last-child{border-bottom:1px solid var(--border)}.pr3-skel .pr3-body>.pr3-bien .pr3-thumb.is-big{flex:0 0 40px;width:40px;height:40px;border-radius:999px}}.pr3 .pr3-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:32px;padding:0;border:0;background:transparent;color:var(--accent-dark);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.pr3 .pr3-link svg{color:var(--accent)}.pr3 .pr3-link:hover{color:var(--text)}.pr3 .ld3-card.pr3-noowner{margin-top:0;padding:16px 18px;border-top:1px solid var(--border);border:1px solid var(--border);border-radius:14px;background:var(--surface)}.pr3 .pr3-noowner-head{display:flex;align-items:center;gap:16px;padding:0;background:transparent}.pr3 .pr3-noowner-stack{display:inline-flex;flex:0 0 auto;align-items:center}.pr3 .pr3-noowner-stack .pr3-thumb{width:44px;height:35px;border-radius:8px}.pr3 .pr3-noowner-stack .pr3-thumb+.pr3-thumb{margin-left:-14px}.pr3 .pr3-noowner-stack small{margin-left:6px;font-size:12px;font-weight:600;color:var(--muted)}.pr3 .pr3-noowner-title{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.pr3 .pr3-noowner-name{display:flex;align-items:center;gap:8px}.pr3 .pr3-noowner-name>b{font-size:14.5px;font-weight:700}.pr3 .pr3-noowner-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:var(--danger);color:#ffffff;font-size:11px;font-weight:700}.pr3 .pr3-noowner-sub{display:block;overflow:hidden;font-size:12.5px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.pr3 .pr3-noowner-acts{display:flex;flex:0 0 auto;align-items:center;gap:20px}.pr3 .pr3-noowner-list{margin-top:14px}.pr3 .pr3-noowner-list .pr3-bien{gap:12px;padding:10px 0;border-top:1px solid #f4efe8;border-bottom:0}.pr3 .pr3-noowner-list .pr3-thumb.is-big{flex:0 0 56px;width:56px;height:42px}.pr3 .pr3-noowner-list .pr3-bien-txt>b{font-size:13.5px}.pr3 .pr3-noowner-list .pr3-bien-txt>small{font-size:12.5px}.pr3 .pr3-noowner-fold{margin-top:4px;padding:0;border-top:1px solid #f4efe8}@media (max-width:920px){.pr3 .ld3-card.pr3-noowner{padding:14px}.pr3 .pr3-noowner-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name stack" "sub sub" "acts acts";gap:4px 10px}.pr3 .pr3-noowner-title{display:contents}.pr3 .pr3-noowner-name{grid-area:name}.pr3 .pr3-noowner-sub{grid-area:sub}.pr3 .pr3-noowner-list .pr3-link-more{display:none}.pr3 .pr3-noowner-stack{grid-area:stack}.pr3 .pr3-noowner-stack .pr3-thumb{width:36px;height:29px}.pr3 .pr3-noowner-acts{grid-area:acts;justify-content:space-between;margin-top:8px}.pr3 .pr3-noowner-acts .pr3-link.is-add{order:-1}.pr3 .pr3-link{height:44px}}