:root{--font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--bg:#eef0f4;--mesh-a:#d3dcfa;--mesh-b:#fbdcc6;--mesh-c:#d2ebe2;--glass:#ffffff80;--glass-2:#ffffffb3;--glass-3:#ffffffdb;--solid:#f7f8fb;--float:#fdfdfe;--well:#1217220e;--line:#12172216;--line-2:#12172229;--rim:#ffffffd9;--shadow:0 1px 0 #fffc inset, 0 22px 44px -30px #1e2c504d;--shadow-pop:0 24px 60px -18px #141e3c52, 0 2px 6px #141e3c14;--text:#121722;--muted:#5f6878;--faint:#8a92a1;--cream:#f8f9fc;--cobalt:#2f5bea;--on-cobalt:#f8f9fc;--cobalt-soft:#2f5bea1f;--apricot:#ff8a3d;--on-apricot:#121722;--apricot-soft:#ff8a3d29;--mint:#138a63;--on-mint:#f8f9fc;--mint-soft:#138a631f;--rose:#d93f45;--on-rose:#f8f9fc;--rose-soft:#d93f451f;--ink:#121722;--on-ink:#f8f9fc;--plain:#fff9;--on-plain:#121722;--good:#138a63;--bad:#d93f45;--pill:#121722;--on-pill:#f8f9fc;--r-card:24px;--r-tile:18px;--r-ctl:999px;--gap:14px;--gutter:clamp(14px, 1.4vw, 24px);--chat-w:clamp(320px, 23vw, 380px);--app-max:1920px;--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0e1117;--mesh-a:#2f5bea52;--mesh-b:#ff8a3d24;--mesh-c:#138a6333;--glass:#ffffff0b;--glass-2:#ffffff14;--glass-3:#1d222c;--solid:#171b23;--float:#20252f;--well:#fff1;--line:#ffffff14;--line-2:#ffffff29;--rim:#ffffff13;--shadow:0 1px 0 #ffffff0d inset, 0 24px 48px -30px #000000b3;--shadow-pop:0 24px 60px -18px #000000b3, 0 0 0 1px #ffffff14;--text:#eef1f6;--muted:#a0a8b6;--faint:#79808e;--cobalt:#7192ff;--on-cobalt:#0e1117;--cobalt-soft:#7192ff29;--apricot:#ff9a55;--apricot-soft:#ff9a5529;--mint:#4cc79c;--on-mint:#0e1117;--mint-soft:#4cc79c24;--rose:#ff6b70;--on-rose:#0e1117;--rose-soft:#ff6b7024;--ink:#eef1f6;--on-ink:#121722;--plain:#ffffff12;--on-plain:#eef1f6;--good:#4cc79c;--bad:#ff6b70;--pill:#eef1f6;--on-pill:#121722;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:106.25%}body{background:var(--bg);min-height:100dvh;color:var(--text);font:500 .875rem/1.45 var(--font);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;overflow-x:hidden}img,svg{display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,dl,dd,ul,ol{margin:0;padding:0}ul,ol{list-style:none}[hidden]{display:none!important}.num,b[data-count],.tnum{font-variant-numeric:tabular-nums}.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.head__title:focus{outline:none}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--pill);color:var(--on-pill);border-radius:12px;padding:10px 16px;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}::selection{background:var(--cobalt);color:var(--on-cobalt)}mark{background:var(--apricot-soft);color:inherit;border-radius:3px;padding:0 1px}.mesh{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mesh i{filter:blur(60px);opacity:.9;will-change:transform;border-radius:50%;position:absolute}.mesh__a{background:radial-gradient(closest-side, var(--mesh-a), transparent);width:62vmax;height:62vmax;top:-26vmax;left:-20vmax}.mesh__b{background:radial-gradient(closest-side, var(--mesh-b), transparent);width:56vmax;height:56vmax;bottom:-28vmax;right:-16vmax}.mesh__c{background:radial-gradient(closest-side, var(--mesh-c), transparent);width:48vmax;height:48vmax;bottom:-30vmax;left:30vmax}html.js:not(.failsafe) .app{visibility:hidden}html.js.is-ready .app{visibility:visible}.app{max-width:var(--app-max);grid-template-columns:minmax(0, 1fr) var(--chat-w);gap:var(--gutter);padding:16px var(--gutter) 40px;margin:0 auto;display:grid;overflow-x:clip}html.chat-min .app{--chat-w:72px}.work{min-width:0;container:work/inline-size}.top{grid-template-columns:auto 1fr auto;align-items:center;gap:14px 20px;margin-bottom:24px;display:grid}.brand{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:1.25rem;font-weight:800;display:inline-flex}.brand__mark{background:var(--pill);width:44px;height:44px;color:var(--on-pill);border-radius:12px;place-items:center;display:grid}.brand__mark svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.tabs{scrollbar-width:none;background:var(--glass);border:1px solid var(--rim);min-width:0;max-width:100%;box-shadow:var(--shadow);border-radius:999px;justify-self:center;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs__track{gap:2px;width:max-content;padding:5px;display:flex;position:relative}.tab{z-index:1;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:11px 21px;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.tab:hover{background:var(--well)}.tab[aria-current=page]:hover{background:0 0}.tab__n{background:var(--apricot);min-width:20px;height:20px;color:var(--on-apricot);border-radius:10px;place-items:center;padding:0 6px;font-size:.6562rem;font-weight:800;display:inline-grid}.tabs__pill{z-index:2;background:var(--pill);pointer-events:none;opacity:0;gap:2px;padding:5px;display:flex;position:absolute;inset:0}.tabs__pill>span{color:var(--on-pill);white-space:nowrap;align-items:center;gap:7px;padding:11px 21px;font-size:.875rem;font-weight:600;display:inline-flex}.top__tools{align-items:center;gap:8px;display:flex}.top__tools .ibtn{width:46px;height:46px}.top__tools .ibtn .ico{width:20px;height:20px}.me{background:var(--glass-2);border:1px solid var(--rim);border-radius:50%;width:48px;height:48px;padding:2px}.me img{object-fit:cover;border-radius:50%;width:100%;height:100%}.dot-badge{background:var(--apricot);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:8px;right:9px}.num-badge{background:var(--apricot);min-width:18px;height:18px;color:var(--on-apricot);box-shadow:0 0 0 2px var(--bg);border-radius:9px;place-items:center;padding:0 5px;font-size:.6562rem;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px}.top__tools .top__chat,.theme-btn .ico--sun{display:none}:root[data-theme=dark] .theme-btn .ico--sun{display:block}:root[data-theme=dark] .theme-btn .ico--moon{display:none}.main,.view{position:relative}.head{flex-wrap:wrap;align-items:center;gap:16px clamp(24px,3.4vw,60px);margin-bottom:18px;display:flex}.head__lead{flex:none;align-items:center;gap:14px;display:flex}.head__title{letter-spacing:-.03em;font-size:clamp(1.625rem,2.3vw,2.125rem);font-weight:700;line-height:1.05}.head__title .word{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.head__title .ch{display:inline-block}.head__stats{flex-wrap:wrap;gap:12px clamp(20px,2.8vw,48px);display:flex}.stat{align-items:center;gap:12px;display:flex}.stat__ico{background:var(--glass-2);border:1px solid var(--rim);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.stat__value{letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.25rem;font-weight:700;display:flex}.stat__label{color:var(--muted);max-width:150px;font-size:.75rem;line-height:1.3}.head__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.badge--cobalt{background:var(--cobalt-soft);color:var(--cobalt)}.badge--apricot{background:var(--apricot-soft);color:#b8530f}:root[data-theme=dark] .badge--apricot{color:var(--apricot)}.badge--mint{background:var(--mint-soft);color:var(--mint)}.badge--rose{background:var(--rose-soft);color:var(--rose)}.badge--plain{background:var(--glass-2);color:var(--text);border:1px solid var(--line)}.badge--ink{background:var(--pill);color:var(--on-pill)}.is-flash{animation:flash .9s var(--ease)}@keyframes flash{0%{color:var(--cobalt)}to{color:inherit}}.float-up{z-index:90;pointer-events:none;color:var(--mint);font-size:.875rem;font-weight:800;position:fixed}.grid{gap:var(--gap);display:grid}.card{border-radius:var(--r-card);background:var(--glass);border:1px solid var(--rim);min-width:0;box-shadow:var(--shadow);padding:16px;position:relative}.card__head{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-bottom:12px;display:flex}.card__title{letter-spacing:-.01em;align-items:center;gap:10px;font-size:.9375rem;font-weight:700;display:flex}.card__title .ico{color:var(--muted)}.card__sub{color:var(--muted);font-size:.7812rem}.card__tools{align-items:center;gap:6px;display:flex}.card.is-focus{z-index:60;background:var(--solid);max-height:84vh;box-shadow:var(--shadow-pop);position:fixed;inset:8vh max(4vw,50vw - 590px) auto;overflow:auto}.card-ph{border-radius:var(--r-card);border:1.5px dashed var(--line-2)}.scrim{z-index:55;opacity:0;visibility:hidden;background:#0e142247;position:fixed;inset:0}:root[data-theme=dark] .scrim{background:#0000008c}.ibtn{border:1px solid var(--line-2);width:38px;height:38px;color:var(--text);background:0 0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.ibtn:hover{background:var(--glass-2)}.ibtn--glass{background:var(--glass-2);border-color:var(--rim)}.ibtn--sm{width:30px;height:30px}.ibtn--sm .ico{width:16px;height:16px}.ibtn--lg{background:var(--glass-2);border-color:var(--rim);width:46px;height:46px}.ibtn--ink,.ibtn[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:#0000}.ibtn--bare{border-color:#0000}.btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:.8125rem;font-weight:700;display:inline-flex}.btn .ico{width:17px;height:17px}.btn--ink{background:var(--pill);color:var(--on-pill)}.btn--ink:hover{filter:brightness(1.25)}:root[data-theme=dark] .btn--ink:hover{filter:brightness(.9)}.btn--cobalt{background:var(--cobalt);color:var(--on-cobalt)}.btn--cobalt:hover{filter:brightness(1.08)}.btn--ghost{border-color:var(--line-2);background:var(--glass)}.btn--ghost:hover{background:var(--glass-2)}.btn--soft{background:var(--glass-2);border-color:var(--rim)}.btn--danger{background:var(--rose);color:var(--on-rose)}.btn--sm{height:32px;padding:0 13px;font-size:.7812rem}.btn:disabled{opacity:.45;cursor:not-allowed}.seg{background:var(--well);border-radius:999px;padding:3px;display:inline-flex;position:relative}.seg__pill{background:var(--glass-3);opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 2px 8px #00000014}:root[data-theme=dark] .seg__pill{background:#ffffff24}.seg__btn{z-index:1;color:var(--muted);border-radius:999px;padding:7px 13px;font-size:.7812rem;font-weight:700;position:relative}.seg__btn[aria-pressed=true]{color:var(--text)}.input,.search{border:1px solid var(--line-2);background:var(--glass-2);border-radius:999px;outline:none;min-width:0;height:40px;padding:0 16px}.input:focus,.search:focus-within{border-color:var(--cobalt)}.search{color:var(--muted);align-items:center;gap:8px;display:inline-flex}.search input{width:100%;height:100%;color:var(--text);background:0 0;border:0;outline:none}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar__spacer{flex:1}.chip{background:var(--glass-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:.7812rem;font-weight:600;display:inline-flex}.chip[aria-pressed=true]{background:var(--pill);color:var(--on-pill);border-color:#0000}.spill{background:var(--well);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.spill i{background:currentColor;border-radius:50%;width:8px;height:8px}.spill--cobalt i{background:var(--cobalt)}.spill--apricot i{background:var(--apricot)}.spill--mint i{background:var(--mint)}.spill--ink i{background:var(--ink)}.spill--plain i{background:var(--faint)}.spill--rose i{background:var(--rose)}.spill--lost{color:var(--muted)}.tone--cobalt{background:var(--cobalt)}.tone--apricot{background:var(--apricot)}.tone--mint{background:var(--mint)}.tone--rose{background:var(--rose)}.tone--ink{background:var(--ink)}.tone--muted,.tone--plain{background:var(--faint)}.lstat{white-space:nowrap;background:var(--glass-3);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.7188rem;font-weight:700;display:inline-flex}.lstat:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px}.lstat--active:before{background:var(--cobalt)}.lstat--offer:before{background:var(--apricot)}.lstat--closed:before{background:var(--mint)}.lstat--draft{color:var(--muted)}.av{object-fit:cover;background:var(--well);color:#121722;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.av--xs{width:22px;height:22px;font-size:.5625rem}.av--sm{width:28px;height:28px;font-size:.6562rem}.av--md{width:36px;height:36px;font-size:.7812rem}.av--lg{width:48px;height:48px;font-size:.9375rem}.av--xl{width:120px;height:120px;font-size:2.25rem}.av--t0{background:#cdd8fb}.av--t1{background:#cfeadf}.av--t2{background:#fbd9c2}.av--t3{background:#e3e0f0}.av-stack{display:inline-flex}.av-stack .av{box-shadow:0 0 0 2px var(--stack-ring,var(--bg))}.av-stack .av+.av{margin-left:-8px}.meter{background:var(--well);border-radius:999px;height:8px;display:block;overflow:hidden}.meter__fill{border-radius:inherit;background:var(--text);transform-origin:0;width:100%;height:100%;display:block}.meter__fill--cobalt{background:var(--cobalt)}.meter__fill--apricot{background:var(--apricot)}.meter__fill--mint{background:var(--mint)}.meter__fill--rose{background:var(--rose)}.table-wrap{margin:0 -6px;overflow-x:auto}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:.8125rem}.table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:.7188rem;font-weight:700}.table th button{color:inherit;align-items:center;gap:4px;font-weight:700;display:inline-flex}.table th[aria-sort] button{color:var(--text)}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.table tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color .15s}.table tbody tr:hover{background:var(--well)}.table .r{text-align:right}.cell-person{align-items:center;gap:10px;min-width:0;display:flex}.cell-person b{font-weight:700;display:block}.cell-person small{color:var(--muted);font-size:.75rem;display:block}.empty{text-align:center;color:var(--muted);justify-items:center;gap:6px;padding:32px 16px;display:grid}.empty .ico{opacity:.7;width:28px;height:28px}.empty__title{color:var(--text);font-weight:700}.empty__text{max-width:300px;font-size:.8125rem}.check{appearance:none;border:1.5px solid var(--line-2);cursor:pointer;border-radius:7px;flex:none;place-items:center;width:20px;height:20px;margin:0;display:inline-grid}.check:checked{background:var(--cobalt);border-color:#0000}.check:checked:after{content:"";border-left:2px solid var(--on-cobalt);border-bottom:2px solid var(--on-cobalt);width:10px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.switch{background:var(--line-2);border-radius:999px;flex:none;width:44px;height:26px;position:relative}.switch:after{content:"";width:20px;height:20px;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.switch[aria-checked=true]{background:var(--cobalt)}.switch[aria-checked=true]:after{transform:translate(18px)}.ph{border-radius:var(--r-tile);background:var(--well);isolation:isolate;position:relative;overflow:hidden}.ph>img{object-fit:cover;width:100%;height:100%}.chart{outline:none;position:relative}.chart:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px;border-radius:12px}.chart__svg{overflow:visible}.chart__grid line{stroke:var(--line);stroke-dasharray:3 4}.chart__grid text,.chart__x text{fill:var(--muted);font-size:.6875rem;font-weight:600}.chart__line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.chart__line.is-dashed{stroke-dasharray:5 6;stroke-width:2px}.chart__line--ink{stroke:var(--ink)}.chart__line--cobalt{stroke:var(--cobalt)}.chart__line--apricot{stroke:var(--apricot)}.chart__line--mint{stroke:var(--mint)}.chart__line--rose{stroke:var(--rose)}.chart__line--muted{stroke:var(--faint)}.chart__stop0{stop-color:var(--area,var(--cobalt));stop-opacity:.22}.chart__stop1{stop-color:var(--area,var(--cobalt));stop-opacity:0}.chart__cross{stroke:var(--line-2);stroke-width:1px;opacity:0}.chart__dot{stroke:var(--bg);stroke-width:2.5px}.chart__dot--ink{fill:var(--ink)}.chart__dot--cobalt{fill:var(--cobalt)}.chart__dot--apricot{fill:var(--apricot)}.chart__dot--mint{fill:var(--mint)}.chart__dot--rose{fill:var(--rose)}.chart__dot--muted{fill:var(--faint)}.chart__tip{pointer-events:none;opacity:0;background:var(--float);border:1px solid var(--line);box-shadow:var(--shadow-pop);white-space:nowrap;border-radius:12px;gap:3px;padding:8px 10px;font-size:.75rem;transition:opacity .15s;display:grid;position:absolute;top:0;left:0}.chart__tip span{color:var(--muted);align-items:center;gap:6px;display:flex}.chart__tip i{border-radius:50%;width:8px;height:8px}.chart__tip strong{color:var(--text);margin-left:auto;padding-left:10px}.bars{align-items:stretch;gap:8px;height:180px;display:flex}.bars__col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bars__track{background:var(--well);border-radius:10px;flex:1;align-items:flex-end;display:flex;overflow:hidden}.bars__bar{border-radius:10px;width:100%;min-height:4px;display:block}.bars__bar--ink{background:var(--ink);opacity:.82}.bars__bar--cobalt{background:var(--cobalt)}.bars__bar--apricot{background:var(--apricot)}.bars__bar--mint{background:var(--mint)}.bars__bar--rose{background:var(--rose)}.bars__bar--muted{background:var(--faint)}.bars__col.is-hi .bars__bar{opacity:1;background:var(--apricot)}.bars__lab{text-align:center;color:var(--muted);white-space:nowrap;font-size:.6875rem}.donut{aspect-ratio:1;flex:none;width:160px;position:relative}.donut svg{width:100%;height:100%;transform:rotate(-90deg)}.donut__track{fill:none;stroke:var(--well);stroke-width:16px}.donut__arc{fill:none;stroke-width:16px;stroke-linecap:butt}.tone-stroke--ink{stroke:var(--ink)}.tone-stroke--cobalt{stroke:var(--cobalt)}.tone-stroke--apricot{stroke:var(--apricot)}.tone-stroke--mint{stroke:var(--mint)}.tone-stroke--rose{stroke:var(--rose)}.tone-stroke--muted{stroke:var(--faint)}.donut__mid{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.donut__mid b{letter-spacing:-.02em;font-size:1.375rem;font-weight:800}.donut__mid span{color:var(--muted);font-size:.75rem}.spark{overflow:visible}.legend{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:.7812rem;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:50%;width:9px;height:9px}.pop-layer{z-index:80;pointer-events:none;position:fixed;inset:0}.pop{pointer-events:auto;background:var(--float);min-width:200px;max-width:min(360px,100vw - 24px);max-height:min(70vh,520px);box-shadow:var(--shadow-pop);border:1px solid var(--line);border-radius:18px;padding:6px;position:fixed;overflow:auto}.pop hr{background:var(--line);border:0;height:1px;margin:4px 6px}.menu__item{text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:.8125rem;font-weight:600;display:flex}.menu__item:hover,.menu__item:focus-visible{background:var(--well);outline:none}.menu__item.is-danger{color:var(--bad)}.menu__check{margin-left:auto}.pop__head{justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 6px;display:flex}.pop__title{font-size:.875rem;font-weight:800}.pop__list{gap:2px;display:grid}.pop__row{text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.pop__row:hover,.pop__row:focus-visible{background:var(--well);outline:none}.pop__row small{color:var(--muted);font-size:.75rem;display:block}.pop__row.is-unread b:after{content:"";background:var(--apricot);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.pop__row .lead{background:var(--well);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}dialog{color:var(--text)}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade .3s var(--ease);background:#0e142242}:root[data-theme=dark] dialog::backdrop{background:#0009}@keyframes fade{0%{opacity:0}}.modal{border:1px solid var(--rim);background:var(--glass-3);width:min(560px,100vw - 24px);box-shadow:var(--shadow-pop);border-radius:26px;padding:0}:root:not([data-theme=dark]) .modal,:root:not([data-theme=dark]) .drawer,:root:not([data-theme=dark]) .finder{background:#f8f9fb}.mform{padding:22px}.mform__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.mform__title{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.mform__sub{color:var(--muted);margin-top:4px;font-size:.8125rem}.mform__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mform__grid:empty{display:none}.mform__err{color:var(--bad);min-height:18px;margin-top:10px;font-size:.8125rem}.mform__foot{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.field{gap:6px;min-width:0;display:grid}.field--wide{grid-column:1/-1}.field__label{color:var(--muted);font-size:.75rem;font-weight:700}.field__hint{color:var(--faint);font-size:.75rem}.field input,.field select,.field textarea{border:1px solid var(--line-2);background:var(--glass-2);resize:vertical;border-radius:14px;outline:none;width:100%;min-height:44px;padding:10px 14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--cobalt)}.drawer{border:1px solid var(--rim);background:var(--glass-3);width:min(480px,100vw - 24px);height:auto;max-height:none;box-shadow:var(--shadow-pop);border-radius:28px;margin:0 0 0 auto;padding:0;position:fixed;inset:12px 12px 12px auto;overflow:auto}.drawer--wide{width:min(880px,100vw - 24px)}.drawer__inner{align-content:start;gap:18px;padding:24px;display:grid;position:relative}.drawer__close{z-index:1;position:absolute;top:18px;right:18px}.drawer h2{letter-spacing:-.02em;padding-right:52px;font-size:1.375rem;font-weight:800}.finder{border:1px solid var(--rim);background:var(--glass-3);width:min(620px,100vw - 24px);box-shadow:var(--shadow-pop);border-radius:24px;margin-top:12vh;padding:0}.finder__bar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.finder__bar input{background:0 0;border:0;outline:none;flex:1;font-size:1.0625rem}.finder__bar kbd{font:inherit;color:var(--muted);border:1px solid var(--line-2);border-radius:7px;padding:3px 7px;font-size:.6875rem}.finder__list{max-height:52vh;padding:8px;overflow:auto}.finder__group{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;padding:10px 10px 4px;font-size:.6875rem;font-weight:800}.finder__opt{cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}.finder__opt[aria-selected=true]{background:var(--well)}.finder__opt small{color:var(--muted);font-size:.75rem;display:block}.finder__opt .lead{background:var(--well);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.finder__opt .thumb{object-fit:cover;border-radius:10px;flex:none;width:48px;height:36px}.finder__opt .go{color:var(--muted);margin-left:auto}.toast{z-index:95;background:var(--pill);width:fit-content;max-width:calc(100vw - 24px);color:var(--on-pill);box-shadow:var(--shadow-pop);visibility:hidden;border-radius:999px;align-items:center;gap:10px;margin:0 auto;padding:10px 12px 10px 14px;font-size:.8125rem;font-weight:700;display:flex;position:fixed;bottom:24px;left:0;right:0}.toast__ico{display:grid}.toast__undo{background:var(--apricot);color:#121722;border-radius:999px;padding:6px 12px;font-weight:800}.pop--wide{width:340px}.feed{gap:2px;display:grid}.feed__item{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.feed__item:last-child{border-bottom:0}.feed__item p{font-size:.8125rem}.feed__item a{color:var(--cobalt);font-weight:600}.feed__item small{color:var(--muted);margin-top:2px;font-size:.75rem;display:block}.keys{gap:2px;display:grid}.keys div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.keys dd{gap:6px;display:flex}kbd{font:700 .75rem var(--font);border:1px solid var(--line-2);background:var(--glass-2);border-radius:8px;padding:3px 8px}.lightbox{color:#eef1f6;background:#0b0d12;border:0;border-radius:26px;width:min(1100px,100vw - 24px);padding:0;overflow:hidden}.lightbox__stage{aspect-ratio:16/10;position:relative;overflow:hidden}.lightbox__stage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lightbox__bar{align-items:center;gap:12px;padding:12px 14px;display:flex}.lightbox__bar b{font-weight:700}.lightbox__bar small{color:#a0a8b6}.lightbox__thumbs{scrollbar-width:none;gap:6px;margin-left:auto;display:flex;overflow-x:auto}.lightbox__thumbs button{opacity:.5;border-radius:8px;flex:none;width:56px;height:40px;overflow:hidden}.lightbox__thumbs button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px #eef1f6}.lightbox__thumbs img{object-fit:cover;width:100%;height:100%}.lightbox .ibtn{color:#eef1f6;border-color:#ffffff40}.lightbox__nav{z-index:2;background:#0b0d1280;margin:auto 0;position:absolute;top:0;bottom:0}.lightbox__nav--l{left:14px}.lightbox__nav--r{right:14px}@media (hover:none){.tab:hover,.ibtn:hover,.btn--ghost:hover,.table tbody tr:hover,.menu__item:hover,.pop__row:hover{background:0 0}.btn--ghost:hover{background:var(--glass)}.btn--ink:hover,.btn--cobalt:hover{filter:none}.tab:active,.ibtn:active,.pop__row:active,.menu__item:active{background:var(--well)}}@media (max-width:1279px){.app{grid-template-columns:minmax(0,1fr)}.top__tools .top__chat{display:inline-grid}}@container work (max-width:1180px){.top{grid-template-columns:auto 1fr}.tabs{grid-area:2/1/auto/-1;justify-self:stretch}.tabs__track{min-width:100%}.tab,.tabs__pill>span{flex:1 0 auto;justify-content:center}.top__tools{grid-area:1/2;justify-self:end}}@media (max-width:760px){.app{padding:12px max(14px, env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))}.top{gap:12px;margin-bottom:16px}.tabs{border-left:0;border-right:0;border-radius:0;width:calc(100% + 28px);max-width:none;margin:0 -14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.tabs__track,.tabs__pill{padding:5px 14px}.tab,.tabs__pill>span{padding-left:15px;padding-right:15px}.brand{font-size:1.0625rem}.top__tools .ibtn[data-act=search]{display:none}.head{gap:12px}.head__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;width:100%;display:grid}.stat{align-items:flex-start;gap:10px}.stat__value{flex-wrap:wrap;gap:4px 8px;font-size:1.0625rem}.stat__ico{width:38px;height:38px}.mform__grid{grid-template-columns:1fr}.card.is-focus{max-height:calc(100dvh - 20px);top:10px;left:10px;right:10px}.modal{border-bottom:0;border-radius:28px 28px 0 0;width:100%;max-width:none;max-height:92dvh;margin:auto 0 0}.mform{flex-direction:column;max-height:92dvh;padding:0;display:flex}.mform__head{border-bottom:1px solid var(--line);flex:none;margin:0;padding:20px 18px 14px}.mform__grid{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 18px 4px;overflow-y:auto}.mform__err{flex:none;margin-top:6px;padding:0 18px}.mform__err:empty{min-height:0;margin:0}.mform__foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:inherit;flex:none;margin:0}.mform__foot .btn{flex:1}.drawer__close{z-index:2;background:var(--solid);justify-self:end;margin:-8px -8px -48px 0;position:sticky;top:14px}.drawer__inner{padding:22px 18px calc(22px + env(safe-area-inset-bottom))}.drawer:before,.modal:before{content:"";background:var(--line-2);z-index:3;border-radius:2px;width:40px;height:4px;margin:0 auto;position:absolute;top:8px;left:0;right:0}.drawer,.drawer--wide{border-radius:28px 28px 0 0;width:100%;max-width:none;max-height:90dvh;margin:0;inset:auto 0 0}input,select,textarea,.search input{font-size:1rem}.hfade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 22px),#0000)}.lightbox__stage{aspect-ratio:4/3}.lightbox__thumbs{display:none}}@media (max-width:480px){.stat__ico{display:none}.head__actions{width:100%;margin-left:0}.brand__text{display:none}}@media (pointer:coarse){.ibtn,.ibtn--sm{width:44px;height:44px}.seg__btn{min-width:44px;padding:13px 14px}.tab,.tabs__pill>span{padding-top:13px;padding-bottom:13px}.brand{min-height:44px}button.chip,a.chip{min-width:44px;min-height:44px;padding:0 14px}.table th button,a.cell-person{min-height:44px}.btn--sm{height:44px;padding:0 16px}.menu__item,.pop__row{min-height:44px}}@media (prefers-reduced-motion:reduce){.mesh i{will-change:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@media (pointer:coarse){[data-view=overview] .ov-feed__item p a,:is([data-view=sales],[data-view=rentals]) .lk-card__name a,[data-view=property] .pp-link{margin:-12px -4px;padding:12px 4px;display:inline-block}[data-view=property] .pp-link{display:inline-flex}[data-view=overview] .ov-feed__go{box-sizing:content-box;background-clip:content-box;margin:-11px;padding:11px}}.chat{background:var(--glass);border:1px solid var(--rim);min-width:0;height:calc(100dvh - 32px);min-height:520px;box-shadow:var(--shadow);border-radius:28px;flex-direction:column;align-self:start;display:flex;position:sticky;top:16px}.chat__full{flex-direction:column;flex:1;min-height:0;display:flex}.chat__min,html.chat-min .chat__full{display:none}html.chat-min .chat__min{flex-direction:column;align-items:center;gap:12px;padding:12px 0;display:flex}.chat__min-faces{gap:10px;display:grid}.chat__minface{border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.chat__minface img,.chat__minface .av{object-fit:cover;border-radius:50%;width:40px;height:40px}.chat__head{align-items:center;gap:8px;padding:14px 14px 8px;display:flex}.chat__title{letter-spacing:-.01em;font-size:.9375rem;font-weight:800}.chat__online{background:var(--mint-soft);color:var(--mint);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 10px;font-size:.7188rem;font-weight:700;display:inline-flex}.chat__online i{background:var(--mint);border-radius:50%;width:7px;height:7px;position:relative}.chat__online i:after{content:"";border:1.5px solid var(--mint);opacity:0;animation:ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.9;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.6)}}.chat__close{display:none}.chat__threads{scrollbar-width:none;flex:none;gap:4px;padding:4px 10px 10px;display:flex;overflow-x:auto}.chat__threads::-webkit-scrollbar{display:none}.chat__thread{border-radius:16px;justify-items:center;gap:4px;min-width:60px;padding:6px 6px 4px;display:grid;position:relative}.chat__thread:hover{background:var(--well)}.chat__thread[aria-selected=true]{background:var(--glass-3);box-shadow:0 1px 0 var(--rim) inset, 0 6px 16px -10px #141e3c59}.chat__tface{object-fit:cover;border-radius:50%;width:40px;height:40px}.chat__tface--team{background:var(--pill);color:var(--on-pill);place-items:center;display:grid}.chat__thread[aria-selected=true] .chat__tface{box-shadow:0 0 0 2px var(--glass-3), 0 0 0 4px var(--cobalt)}.chat__tname{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:.6875rem;font-weight:700;overflow:hidden}.chat__thread[aria-selected=true] .chat__tname{color:var(--text)}.chat__tbadge{background:var(--apricot);min-width:18px;height:18px;color:var(--on-apricot);box-shadow:0 0 0 2px var(--bg);border-radius:9px;place-items:center;padding:0 5px;font-size:.6562rem;font-weight:800;display:grid;position:absolute;top:2px;right:6px}.chat__minface .chat__tbadge{top:-2px;right:-4px}.chat__ctx{flex:none;padding:0 12px 8px}.chat__prop{background:var(--glass-2);border:1px solid var(--rim);border-radius:14px;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:flex}.chat__prop img{object-fit:cover;border-radius:10px;flex:none;width:56px;height:40px}.chat__prop span{flex:1;min-width:0}.chat__prop b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;display:block;overflow:hidden}.chat__prop small{color:var(--muted);font-size:.7188rem}.chat__prop>.ico{color:var(--muted)}.chat__people{color:var(--muted);align-items:center;gap:0;padding:4px;font-size:.75rem;display:flex}.chat__people .av+.av{margin-left:-6px}.chat__people span{margin-left:8px}.chat__log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px 14px 14px;display:flex;overflow-y:auto}.chat__log>:first-child{margin-top:auto}.chat__log:focus-visible{outline-offset:-2px;border-radius:12px}.chat__day{color:var(--faint);align-items:center;gap:10px;margin:10px 0 4px;font-size:.7188rem;font-weight:700;display:flex}.chat__day:before,.chat__day:after{content:"";background:var(--line);flex:1;height:1px}.msg{justify-items:start;gap:5px;max-width:100%;margin-top:8px;display:grid}.msg--cont{margin-top:0}.msg--mine{justify-items:end}.msg__who{align-items:center;gap:8px;font-size:.75rem;display:flex}.msg__who b{font-weight:700}.msg__who time{color:var(--faint);margin-left:6px;font-size:.6875rem}.msg--mine .msg__who time{order:-1;margin:0 6px 0 0}.msg__bubble{background:var(--glass-3);border:1px solid var(--rim);border-radius:4px 16px 16px;max-width:min(92%,300px);padding:9px 12px;box-shadow:0 6px 16px -14px #141e3c80}.msg--mine .msg__bubble{background:var(--cobalt-soft);border-color:#0000;border-radius:16px 4px 16px 16px}.msg--cont .msg__bubble{border-radius:16px}.msg__text{font-size:.8125rem;line-height:1.45}.msg__meta{color:var(--muted);margin-top:6px;font-size:.6875rem}.msg--photos .msg__bubble,.msg--property .msg__bubble{padding:6px}.msg__reacts{gap:4px;display:flex}.react{background:var(--glass-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:3px;height:24px;padding:0 8px;font-size:.75rem;display:inline-flex}.react b{color:var(--muted);font-size:.6875rem;font-weight:700}.react.is-mine{border-color:var(--cobalt);background:var(--cobalt-soft)}.react.is-mine b{color:var(--cobalt)}.voice{align-items:center;gap:10px;min-width:210px;display:flex}.voice__play{background:var(--mint-soft);width:32px;height:32px;color:var(--mint);border-radius:50%;flex:none;place-items:center;display:grid}.msg--mine .voice__play{background:var(--cobalt);color:var(--on-cobalt)}.voice__play .ico{fill:currentColor;stroke-width:1.4px;width:14px;height:14px}.voice__play .ico--pause{fill:none;stroke-width:2.4px;display:none}.voice.is-playing .ico--play{display:none}.voice.is-playing .ico--pause{display:block}.voice__wave{flex:1;height:26px;position:relative}.voice__bars{justify-content:space-between;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.voice__bars i{max-width:3px;height:calc(var(--h) * 100%);background:var(--line-2);border-radius:2px;flex:1;display:block}.voice__bars--on{clip-path:inset(0 100% 0 0)}.voice__bars--on i{background:var(--mint)}.msg--mine .voice__bars i{background:color-mix(in srgb, var(--cobalt) 35%, transparent)}.msg--mine .voice__bars--on i{background:var(--cobalt)}.voice__t{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-size:.7188rem;font-weight:700}.pgrid{grid-template-rows:80px 64px;grid-template-columns:1.45fr 1fr;gap:5px;width:236px;display:grid}.pgrid__ph{border-radius:12px;padding:0}.pgrid__ph:first-child{grid-row:1/span 2}.pgrid__ph img{object-fit:cover;width:100%;height:100%}.pgrid__more{background:var(--cobalt-soft);color:var(--cobalt);border-radius:12px;font-size:1.125rem;font-weight:800}.msg--mine .pgrid__more{background:var(--glass-3)}.msg__prop{background:var(--glass-3);border-radius:12px;width:236px;display:block;overflow:hidden}.msg__prop .ph{border-radius:12px 12px 0 0;height:110px;display:block}.msg__prop-t{padding:8px 10px;display:block}.msg__prop-t b{font-size:.8125rem;display:block}.msg__prop-t small{color:var(--muted);font-size:.7188rem}.msg--property .msg__text{padding:6px 6px 2px}.typing{align-items:center;gap:8px;margin-top:8px;display:flex}.typing__dots{background:var(--glass-3);border:1px solid var(--rim);border-radius:4px 16px 16px;gap:4px;padding:11px 12px;display:inline-flex}.typing__dots i{background:var(--faint);border-radius:50%;width:6px;height:6px}.chat__composer{background:var(--glass-3);border:1px solid var(--rim);border-radius:999px;flex:none;align-items:center;gap:2px;margin:0 10px 10px;padding:5px 5px 5px 14px;display:flex;position:relative;box-shadow:0 8px 20px -16px #141e3c80}.chat__composer:focus-within{border-color:var(--cobalt)}.chat__input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:34px;font-size:.8125rem}.chat__input::placeholder{color:var(--faint)}.chat__send{flex:none}.chat__send .ico{width:15px;height:15px}.chat__mic[aria-pressed=true]{background:var(--rose);color:var(--on-rose)}.chat__rec{flex:1;align-items:center;gap:8px;min-width:0;height:34px;display:flex}.chat__rec-dot{background:var(--rose);border-radius:50%;width:9px;height:9px;animation:1s steps(2,start) infinite blink}@keyframes blink{50%{opacity:.25}}.chat__rec-t{font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.chat__rec-wave{flex:1;align-items:center;gap:2px;height:22px;display:flex;overflow:hidden}.chat__rec-wave i{background:var(--rose);border-radius:2px;flex:1;max-width:3px;height:100%;transform:scaleY(.15)}.chat-scrim{z-index:64;background:#0e14224d;position:fixed;inset:0}:root[data-theme=dark] .chat-scrim{background:#0000008c}@media (max-width:1279px){.chat{z-index:65;background:var(--solid);width:min(400px,100vw - 24px);height:auto;box-shadow:var(--shadow-pop);align-self:stretch;display:none;position:fixed;top:12px;bottom:12px;right:12px}.chat.is-open{display:flex}.chat .chat__full{display:flex!important}.chat .chat__min,.chat__collapse{display:none!important}.chat__close{display:inline-grid}}@media (max-width:760px){.chat{width:100%;height:88dvh;min-height:0;padding-bottom:env(safe-area-inset-bottom);border-radius:28px 28px 0 0;inset:auto 0 0}.chat__input{font-size:1rem}}@media (pointer:coarse){.chat__thread{min-height:44px}.voice__play{width:40px;height:40px}.react{height:32px}}
[data-view=overview]{--ov-on-photo:#f8f9fc;--ov-photo-ink:#121722;--ov-shade:#090c14c7;--ov-shade-0:#090c1400;--ov-glass-photo:#f8f9fc29;--ov-glass-photo-line:#f8f9fc52}[data-view=overview] .ov{container-type:inline-size}[data-view=overview] .ov-grid{gap:var(--gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"gci""hero""pipe""agenda""map""occ""agents""act";display:grid}[data-view=overview] .ov-gci{grid-area:gci}[data-view=overview] .ov-hero{grid-area:hero}[data-view=overview] .ov-pipe{grid-area:pipe}[data-view=overview] .ov-agenda{grid-area:agenda}[data-view=overview] .ov-map{grid-area:map}[data-view=overview] .ov-occ{grid-area:occ}[data-view=overview] .ov-agents{grid-area:agents}[data-view=overview] .ov-act{grid-area:act}[data-view=overview] .ov-grid>.card{flex-direction:column;display:flex}[data-view=overview] .card__title .ico{width:17px;height:17px}[data-view=overview] .card__tools .btn .ico{width:15px;height:15px}@container (min-width:640px){[data-view=overview] .ov-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"gci gci gci gci gci gci""hero hero hero pipe pipe pipe""agenda agenda agenda map map map""occ occ occ agents agents agents""act act act act act act"}}@container (min-width:1000px){[data-view=overview] .ov-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"gci gci gci gci gci gci gci hero hero hero hero hero""pipe pipe pipe pipe pipe pipe pipe hero hero hero hero hero""agenda agenda agenda agenda map map map map map occ occ occ""agents agents agents agents agents act act act act act act act"}}[data-view=overview] .ov-gci .card__head{flex-wrap:wrap}[data-view=overview] .ov-gci__sum{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}[data-view=overview] .ov-gci__total{letter-spacing:-.035em;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:700;line-height:1}[data-view=overview] .ov-gci__sub{color:var(--muted);font-size:.8125rem}[data-view=overview] .ov-gci__sub b{color:var(--text);font-weight:700}[data-view=overview] .ov-gci__legend{margin:12px 0 6px}[data-view=overview] .ov-dash{border-top:2px dashed var(--ink);border-radius:0!important;width:16px!important;height:0!important}[data-view=overview] .ov-gci__chart{flex:1;min-height:230px}[data-view=overview] .ov-hero{isolation:isolate;min-height:440px;color:var(--ov-on-photo);background:var(--well);border-color:#0000;padding:0;overflow:hidden}[data-view=overview] .ov-hero__stage{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}[data-view=overview] .ov-hero__layer{position:absolute;inset:0;overflow:hidden}[data-view=overview] .ov-hero__layer img{object-fit:cover;width:100%;height:100%}[data-view=overview] .ov-hero__shade{z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg, #090c146b 0%, var(--ov-shade-0) 26%, var(--ov-shade-0) 44%, var(--ov-shade) 100%);position:absolute;inset:0}[data-view=overview] .ov-hero__top{z-index:2;justify-content:space-between;align-items:center;gap:10px;padding:16px 16px 0;display:flex;position:relative}[data-view=overview] .ov-hero__tag{background:var(--ov-glass-photo);border:1px solid var(--ov-glass-photo-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 13px 0 11px;font-size:.7812rem;font-weight:700;display:inline-flex}[data-view=overview] .ov-hero__tag .ico{fill:currentColor;width:15px;height:15px}[data-view=overview] .ov-hero__nav{align-items:center;gap:6px;display:flex}[data-view=overview] .ov-hero__count{letter-spacing:.04em;text-shadow:0 1px 6px #00000059;margin-right:4px;font-size:.75rem;font-weight:700}[data-view=overview] .ov-hero__btn{color:var(--ov-on-photo);border-color:var(--ov-glass-photo-line);background:var(--ov-glass-photo);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-view=overview] .ov-hero__btn:hover{background:#f8f9fc4d}[data-view=overview] .ov-hero__btn:focus-visible,[data-view=overview] .ov-hero :focus-visible{outline-color:var(--ov-on-photo)}[data-view=overview] .ov-hero__body{z-index:2;gap:10px;margin-top:auto;padding:0 20px 22px;display:grid;position:relative}[data-view=overview] .ov-hero__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-view=overview] .ov-hero .lstat{background:var(--ov-on-photo);color:var(--ov-photo-ink)}[data-view=overview] .ov-hero__area{opacity:.9;align-items:center;gap:5px;font-size:.8125rem;font-weight:600;display:inline-flex}[data-view=overview] .ov-hero__area .ico{width:15px;height:15px}[data-view=overview] .ov-hero__name{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.625rem,2.5vw,2.375rem);font-weight:800;line-height:1.02}[data-view=overview] .ov-hero__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}[data-view=overview] .ov-hero__price{letter-spacing:-.02em;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:800}[data-view=overview] .ov-hero__price small{opacity:.8;margin-left:2px;font-size:.55em;font-weight:700}[data-view=overview] .ov-hero__facts{flex-wrap:wrap;gap:6px;display:flex}[data-view=overview] .ov-hero__facts li{background:var(--ov-glass-photo);border:1px solid var(--ov-glass-photo-line);border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:.7812rem;font-weight:700;display:inline-flex}[data-view=overview] .ov-hero__facts .ico{width:15px;height:15px}[data-view=overview] .ov-hero__foot{border-top:1px solid var(--ov-glass-photo-line);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}[data-view=overview] .ov-hero__foot>span{opacity:.88;align-items:center;gap:6px;font-size:.7812rem;display:inline-flex}[data-view=overview] .ov-hero__foot>span .ico{width:15px;height:15px}[data-view=overview] .ov-hero__open{background:var(--ov-on-photo);color:var(--ov-photo-ink);flex:none}[data-view=overview] .ov-hero__open:hover{filter:brightness(.94)}[data-view=overview] .ov-hero__prog{z-index:3;background:var(--ov-glass-photo);border-radius:3px;height:3px;position:absolute;bottom:0;left:20px;right:20px;overflow:hidden}[data-view=overview] .ov-hero__prog i{background:var(--ov-on-photo);transform-origin:0;width:100%;height:100%;display:block}[data-view=overview] .ov-pipe__sum{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}[data-view=overview] .ov-pipe__sum b{letter-spacing:-.03em;font-size:1.75rem;font-weight:700}[data-view=overview] .ov-pipe__bar{gap:5px;height:48px;display:flex}[data-view=overview] .ov-pipe__seg{min-width:34px;color:var(--on-ink);border-radius:14px;flex-basis:0;align-items:center;padding:0 12px;font-size:.875rem;font-weight:800;display:flex}[data-view=overview] .ov-pipe__seg.tone--plain{background:var(--well);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}[data-view=overview] .ov-pipe__seg.tone--apricot{color:var(--on-apricot)}[data-view=overview] .ov-pipe__seg.tone--cobalt{color:var(--on-cobalt)}[data-view=overview] .ov-pipe__seg:hover{filter:brightness(1.08)}[data-view=overview] .ov-pipe__seg:focus-visible{outline-offset:3px}[data-view=overview] .ov-pipe__legend{gap:0;margin-top:auto;padding-top:14px;display:grid}[data-view=overview] .ov-pipe__legend li{border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) 26px 66px 36px;align-items:center;gap:10px;padding:8px 2px;font-size:.8125rem;display:grid}[data-view=overview] .ov-pipe__legend li:first-child{border-top:0}[data-view=overview] .ov-pipe__legend i{border-radius:4px;width:10px;height:10px}[data-view=overview] .ov-pipe__legend i.tone--plain{background:var(--faint)}[data-view=overview] .ov-pipe__legend b,[data-view=overview] .ov-pipe__legend .num{text-align:right}[data-view=overview] .ov-pipe__legend small{color:var(--muted);font-size:.75rem}[data-view=overview] .ov-agenda .card__sub b{color:var(--text)}[data-view=overview] .ov-ag{gap:4px;display:grid;position:relative}[data-view=overview] .ov-ag:before{content:"";background:var(--line-2);border-radius:1px;width:1.5px;position:absolute;top:14px;bottom:14px;left:55px}[data-view=overview] .ov-ag__item{grid-template-columns:44px 14px minmax(0,1fr);align-items:center;gap:0 8px;display:grid;position:relative}[data-view=overview] .ov-ag__time{text-align:right;font-size:.8125rem;font-weight:700;line-height:1.1}[data-view=overview] .ov-ag__time small{color:var(--muted);font-size:.6562rem;font-weight:700;display:block}[data-view=overview] .ov-ag__dot{background:var(--solid);border:2px solid var(--cobalt);z-index:1;border-radius:50%;justify-self:center;width:11px;height:11px;position:relative}[data-view=overview] .ov-ag__item.is-done .ov-ag__dot{background:var(--cobalt)}[data-view=overview] .ov-ag__card{background:var(--glass-2);border:1px solid var(--line);border-radius:16px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}[data-view=overview] .ov-ag__body{cursor:pointer;flex:1;min-width:0}[data-view=overview] .ov-ag__body b{white-space:nowrap;text-overflow:ellipsis;max-width:max-content;transition:color .3s var(--ease);font-size:.8125rem;font-weight:700;display:block;position:relative;overflow:hidden}[data-view=overview] .ov-ag__body b:after{content:"";transform-origin:0;height:1.5px;transition:transform .45s var(--ease);background:currentColor;position:absolute;top:52%;left:0;right:0;transform:scaleX(0)}[data-view=overview] .ov-ag__item.is-done .ov-ag__body b{color:var(--muted)}[data-view=overview] .ov-ag__item.is-done .ov-ag__body b:after{transform:scaleX(1)}[data-view=overview] .ov-ag__body small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7188rem;display:block;overflow:hidden}[data-view=overview] .ov-ag__thumb{border-radius:12px;flex:none;width:40px;height:40px}[data-view=overview] .ov-ag__kind{background:var(--well);width:40px;height:40px;color:var(--muted);border-radius:12px;flex:none;place-items:center;display:grid}[data-view=overview] .ov-ag__kind .ico{width:17px;height:17px}[data-view=overview] .ov-ag__now{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:2px 0;display:grid}[data-view=overview] .ov-ag__nowtime{color:#b8530f;text-align:right;white-space:nowrap;font-size:.6875rem;font-weight:800}:root[data-theme=dark] [data-view=overview] .ov-ag__nowtime{color:var(--apricot)}[data-view=overview] .ov-ag__nowline{align-items:center;height:12px;display:flex;position:relative}[data-view=overview] .ov-ag__nowline i{background:var(--apricot);border-radius:2px;width:100%;height:2px;display:block;position:relative}[data-view=overview] .ov-ag__nowline i:before{content:"";background:var(--apricot);width:10px;height:10px;box-shadow:0 0 0 4px var(--apricot-soft);border-radius:50%;position:absolute;top:-4px;left:0}[data-view=overview] .ov-ag .empty{padding:22px 8px}[data-view=overview] .ov-next{margin-top:auto;padding-top:16px}[data-view=overview] .ov-next__head{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px;font-size:.7188rem;font-weight:800}[data-view=overview] .ov-next ul{gap:6px;display:grid}[data-view=overview] .ov-next li{background:var(--well);border-radius:14px;align-items:center;gap:10px;padding:7px 8px 7px 12px;display:flex}[data-view=overview] .ov-next__when{flex:none;width:58px;font-size:.75rem;font-weight:700}[data-view=overview] .ov-next__what{flex:1;min-width:0}[data-view=overview] .ov-next__what b{white-space:nowrap;text-overflow:ellipsis;font-size:.7812rem;font-weight:700;display:block;overflow:hidden}[data-view=overview] .ov-next__what small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7188rem;display:block;overflow:hidden}[data-view=overview] .ov-next .ov-ag__kind{background:var(--glass-2);border-radius:10px;width:32px;height:32px}[data-view=overview] .ov-next__none{color:var(--muted);font-size:.8125rem;background:0 0!important;padding-left:0!important}[data-view=overview] .ov-map__wrap{flex:1;min-height:300px;position:relative}[data-view=overview] .ov-map__frame{border-radius:var(--r-tile);position:absolute;inset:0}[data-view=overview] .ov-map__img{object-fit:cover;width:100%;height:100%}:root[data-theme=dark] [data-view=overview] .ov-map__img{opacity:.92}[data-view=overview] .ov-map__pins{position:absolute;inset:0}[data-view=overview] .ov-pin{outline:none;width:0;height:0;position:absolute}[data-view=overview] .ov-pin.is-hover,[data-view=overview] .ov-pin:focus-visible{z-index:999!important}[data-view=overview] .ov-pin__body{--pin:var(--faint);--on-pin:var(--cream);background:var(--pin);width:32px;height:32px;color:var(--on-pin);box-shadow:0 0 0 3px var(--solid), 0 8px 16px -6px #0a142880;border-radius:50%;place-items:center;display:grid;position:absolute;top:-40px;left:-16px}[data-view=overview] .ov-pin__body:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--pin);width:0;height:0;margin:0 auto;position:absolute;bottom:-8px;left:0;right:0}[data-view=overview] .ov-pin__body .ico{stroke-width:2px;width:15px;height:15px}[data-view=overview] .ov-pin--cobalt .ov-pin__body{--pin:var(--cobalt);--on-pin:var(--on-cobalt)}[data-view=overview] .ov-pin--mint .ov-pin__body{--pin:var(--mint);--on-pin:var(--on-mint)}[data-view=overview] .ov-pin--apricot .ov-pin__body{--pin:var(--apricot);--on-pin:var(--on-apricot)}[data-view=overview] .ov-pin--muted .ov-pin__body{--pin:var(--faint);--on-pin:var(--cream)}[data-view=overview] .ov-pin:focus-visible .ov-pin__body{box-shadow:0 0 0 3px var(--solid), 0 0 0 5px var(--cobalt)}[data-view=overview] .ov-pin__pulse{background:var(--cobalt);opacity:0;pointer-events:none;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px}[data-view=overview] .ov-pin.is-feat .ov-pin__pulse{animation:2.2s cubic-bezier(.2,.7,.3,1) infinite ov-pulse}[data-view=overview] .ov-pin.is-feat .ov-pin__body{box-shadow:0 0 0 3px var(--solid), 0 0 0 6px var(--cobalt-soft), 0 8px 16px -6px #0a142880}@keyframes ov-pulse{0%{opacity:.45;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}[data-view=overview] .ov-map__tip{z-index:1000;background:var(--float);border:1px solid var(--line);width:230px;box-shadow:var(--shadow-pop);pointer-events:none;border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex;position:absolute}[data-view=overview] .ov-map__tipph{border-radius:12px;flex:none;width:58px;height:58px}[data-view=overview] .ov-map__tiptx{min-width:0;display:grid}[data-view=overview] .ov-map__tiptx b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}[data-view=overview] .ov-map__tiptx small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7188rem;overflow:hidden}[data-view=overview] .ov-map__tiptx strong{margin-top:2px;font-size:.875rem;font-weight:800}[data-view=overview] .ov-map__tiptx strong small{font-size:.6875rem;display:inline}[data-view=overview] .ov-map__legend{margin-top:12px}[data-view=overview] .ov-map__legend i.tone--muted{background:var(--faint)}[data-view=overview] .ov-occ__top{flex-wrap:wrap;flex:1;align-content:center;align-items:center;gap:14px 18px;display:flex}[data-view=overview] .ov-occ__donut{width:132px}[data-view=overview] .ov-occ__donut .donut__mid b{font-size:1.5rem}[data-view=overview] .ov-occ__facts{flex:1;gap:10px;min-width:120px;display:grid}[data-view=overview] .ov-occ__facts dt{color:var(--muted);font-size:.75rem}[data-view=overview] .ov-occ__facts dd{font-size:.9375rem;font-weight:700}[data-view=overview] .ov-occ__facts dd b{letter-spacing:-.03em;font-size:1.5rem;font-weight:800}[data-view=overview] .ov-occ__facts dd small{color:var(--muted);margin-left:2px;font-size:.75rem;font-weight:600}[data-view=overview] .ov-occ__list{gap:2px;padding-top:14px;display:grid}[data-view=overview] .ov-occ__row{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;margin:0 -8px;padding:7px 8px;font-size:.8125rem;display:grid}[data-view=overview] .ov-occ__row:hover{background:var(--well)}[data-view=overview] .ov-occ__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-view=overview] .ov-occ__n{color:var(--muted);font-weight:700}[data-view=overview] .ov-occ__row .meter{grid-column:1/-1;height:6px}[data-view=overview] .ov-agents .card__head{flex-wrap:wrap}[data-view=overview] .ov-agents__sub{margin:-4px 0 8px}[data-view=overview] .ov-rank{gap:4px;display:grid}[data-view=overview] .ov-rank__row{border-radius:16px;grid-template-columns:18px 36px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px 8px 6px;display:grid}[data-view=overview] .ov-rank__row.is-lead{background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--line)}[data-view=overview] .ov-rank__n{color:var(--muted);text-align:center;font-size:.8125rem;font-weight:700}[data-view=overview] .ov-rank__row.is-lead .ov-rank__n{color:var(--text)}[data-view=overview] .ov-rank__body{gap:5px;min-width:0;display:grid}[data-view=overview] .ov-rank__line{justify-content:space-between;gap:10px;display:flex}[data-view=overview] .ov-rank__line b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}[data-view=overview] .ov-rank__val{white-space:nowrap;font-weight:800}[data-view=overview] .ov-rank__body small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}[data-view=overview] .ov-rank .meter{height:7px}[data-view=overview] .ov-rank .meter__fill{background:var(--cobalt);opacity:.55}[data-view=overview] .ov-rank__row.is-lead .meter__fill{background:var(--cobalt);opacity:1}[data-view=overview] .ov-feed{display:grid}[data-view=overview] .ov-feed__item{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 0;display:grid}[data-view=overview] .ov-feed__item:last-child{border-bottom:0}[data-view=overview] .ov-feed__item p{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}[data-view=overview] .ov-feed__item a{color:var(--cobalt);font-weight:600}[data-view=overview] .ov-feed__item a:hover{text-underline-offset:2px;text-decoration:underline}[data-view=overview] .ov-feed__go{vertical-align:middle;background:var(--cobalt-soft);border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}[data-view=overview] .ov-feed__go .ico{width:13px;height:13px}[data-view=overview] .ov-feed__item small{color:var(--muted);margin-top:2px;font-size:.7188rem;display:block}[data-view=overview] .ov-feed__ico{color:var(--faint);padding-top:4px}[data-view=overview] .ov-feed__ico .ico{width:15px;height:15px}@container (min-width:640px){[data-view=overview] .ov-act .ov-feed{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}[data-view=overview] .ov-act .ov-feed__item:nth-last-child(2):nth-child(odd){border-bottom:0}[data-view=overview] .ov-hero{min-height:420px}}@container (min-width:1000px){[data-view=overview] .ov-act .ov-feed{grid-template-columns:minmax(0,1fr)}[data-view=overview] .ov-act .ov-feed__item:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--line)}[data-view=overview] .ov-hero{min-height:0}[data-view=overview] .ov-map__wrap{min-height:320px}}@media (max-width:760px){[data-view=overview] .head__actions .btn{flex:1}[data-view=overview] .ov-gci__chart{min-height:200px}[data-view=overview] .ov-hero{min-height:460px}[data-view=overview] .ov-hero__body{padding:0 16px 18px}[data-view=overview] .ov-hero__foot>span{font-size:.75rem}[data-view=overview] .ov-map__wrap{aspect-ratio:1;min-height:0}[data-view=overview] .ov-pipe__legend li{grid-template-columns:10px minmax(0,1fr) 22px 58px 34px;gap:8px}}@media (hover:none){[data-view=overview] .ov-occ__row:hover{background:0 0}}@media (pointer:coarse){[data-view=overview] .ov-ag__card{min-height:56px}[data-view=overview] .ov-ag .check{width:24px;height:24px}[data-view=overview] .ov-pin__body{width:40px;height:40px;top:-46px;left:-20px}[data-view=overview] .ov-occ__row{min-height:44px}}@media (prefers-reduced-motion:reduce){[data-view=overview] .ov-pin.is-feat .ov-pin__pulse{opacity:.18;animation:none;transform:scale(1.2)}}
:is([data-view=sales],[data-view=rentals]){--apricot-text:#b8530f;--pin-shadow:0 8px 18px -8px #1217228c}:root[data-theme=dark] :is([data-view=sales],[data-view=rentals]){--apricot-text:var(--apricot);--pin-shadow:0 8px 18px -6px #000c}:is([data-view=sales],[data-view=rentals]) .card__title .card__sub{font-weight:500}:is([data-view=sales],[data-view=rentals]) .lk-tools{margin:18px 0 14px}:is([data-view=sales],[data-view=rentals]) .lk-search{width:min(300px,100%)}:is([data-view=sales],[data-view=rentals]) .lk-chips{scrollbar-width:none;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}:is([data-view=sales],[data-view=rentals]) .lk-chips::-webkit-scrollbar{display:none}:is([data-view=sales],[data-view=rentals]) .lk-chips .chip{flex:none;height:34px}:is([data-view=sales],[data-view=rentals]) .lk-chip__n{background:var(--well);text-align:center;border-radius:999px;min-width:20px;padding:1px 6px;font-size:.6875rem;font-weight:800;display:inline-block}:is([data-view=sales],[data-view=rentals]) .chip[aria-pressed=true] .lk-chip__n{background:#ffffff2e}:root[data-theme=dark] :is([data-view=sales],[data-view=rentals]) .chip[aria-pressed=true] .lk-chip__n{background:#1217221f}:is([data-view=sales],[data-view=rentals]) .lk-mbtn{gap:6px}:is([data-view=sales],[data-view=rentals]) .lk-mbtn .lk-mbtn__caret{width:14px;height:14px;color:var(--muted)}:is([data-view=sales],[data-view=rentals]) .head__actions .seg__btn{padding:8px 15px}:is([data-view=sales],[data-view=rentals]) .lk-grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,268px),1fr));display:grid;position:relative}:is([data-view=sales],[data-view=rentals]) .lk-card.lk-gone{display:none}:is([data-view=sales],[data-view=rentals]) .lk-empty{margin-top:0}:is([data-view=sales],[data-view=rentals]) .lk-card{cursor:pointer;border-radius:var(--r-card);background:var(--glass);border:1px solid var(--rim);min-width:0;box-shadow:var(--shadow);flex-direction:column;padding:7px;display:flex;position:relative}:is([data-view=sales],[data-view=rentals]) .lk-card:hover{background:var(--glass-2)}:is([data-view=sales],[data-view=rentals]) .lk-card__ph{aspect-ratio:4/3;border-radius:18px;flex:none}:is([data-view=sales],[data-view=rentals]) .lk-card__stat{z-index:1;position:absolute;top:10px;left:10px}:is([data-view=sales],[data-view=rentals]) .lk-card__stat .lstat{box-shadow:0 2px 8px #1217221f}:is([data-view=sales],[data-view=rentals]) .lk-heart{z-index:2;background:var(--glass-3);width:36px;height:36px;color:var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #1217221f}:is([data-view=sales],[data-view=rentals]) .lk-heart .ico{width:18px;height:18px}:is([data-view=sales],[data-view=rentals]) .lk-heart[aria-pressed=true]{color:var(--rose)}:is([data-view=sales],[data-view=rentals]) .lk-heart[aria-pressed=true] .ico{fill:currentColor}:is([data-view=sales],[data-view=rentals]) .lk-heart__ring{border:2px solid var(--rose);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}:is([data-view=sales],[data-view=rentals]) .lk-quick{z-index:2;background:var(--float);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn{min-width:0;height:32px;color:var(--text);border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-flex}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn:hover{background:var(--well)}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn .ico{width:15px;height:15px}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is([data-view=sales],[data-view=rentals]) .lk-card__body{flex-direction:column;flex:1;min-width:0;padding:12px 9px 5px;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-card__row{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-card__price{letter-spacing:-.035em;white-space:nowrap;font-size:1.375rem;font-weight:800;line-height:1.1}:is([data-view=sales],[data-view=rentals]) .lk-card__price small{color:var(--muted);letter-spacing:0;font-size:.8125rem;font-weight:600}:is([data-view=sales],[data-view=rentals]) .lk-offers{gap:4px;padding:3px 8px}:is([data-view=sales],[data-view=rentals]) .lk-offers .ico{width:13px;height:13px}:is([data-view=sales],[data-view=rentals]) .lk-card__name{letter-spacing:-.015em;margin-top:4px;font-size:.9375rem;font-weight:700;line-height:1.25}:is([data-view=sales],[data-view=rentals]) .lk-card__name a:hover{color:var(--cobalt)}:is([data-view=sales],[data-view=rentals]) .lk-card__addr{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.7812rem;overflow:hidden}:is([data-view=sales],[data-view=rentals]) .lk-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:16px;margin-top:10px;padding:9px 0;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-facts li{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:.7812rem;display:inline-flex}:is([data-view=sales],[data-view=rentals]) .lk-facts b{color:var(--text);font-weight:700}:is([data-view=sales],[data-view=rentals]) .lk-facts .ico{width:16px;height:16px}:is([data-view=sales],[data-view=rentals]) .lk-card__foot{color:var(--muted);align-items:center;gap:10px;min-width:0;margin-top:auto;padding-top:10px;font-size:.75rem;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-dom{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}:is([data-view=sales],[data-view=rentals]) .lk-dom .ico,:is([data-view=sales],[data-view=rentals]) .lk-eng .ico{width:14px;height:14px}:is([data-view=sales],[data-view=rentals]) .lk-eng{flex:none;gap:9px;display:inline-flex}:is([data-view=sales],[data-view=rentals]) .lk-eng>span{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}:is([data-view=sales],[data-view=rentals]) .lk-agent{flex:none;margin-left:auto}:is([data-view=sales],[data-view=rentals]) .lk-tenant{flex:none;display:inline-flex}:is([data-view=sales],[data-view=rentals]) .lk-occ{background:var(--well);border-radius:14px;gap:8px;margin-top:10px;padding:10px 11px;display:grid}:is([data-view=sales],[data-view=rentals]) .lk-occ__top{color:var(--muted);justify-content:space-between;gap:8px;font-size:.7812rem;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-occ__top b{color:var(--text);font-weight:800}:is([data-view=sales],[data-view=rentals]) .lk-occ .meter{background:var(--line);height:6px}:is([data-view=sales],[data-view=rentals]) .lk-units{flex-wrap:wrap;gap:3px;display:flex}:is([data-view=sales],[data-view=rentals]) .lk-units i{background:var(--cobalt);border-radius:3px;width:9px;height:9px}:is([data-view=sales],[data-view=rentals]) .lk-units i.is-vacant{box-shadow:inset 0 0 0 1.5px var(--cobalt);background:0 0}[data-view=sales] .sl-pulse{padding:12px 16px 10px}[data-view=sales] .sl-pulse .card__head{margin-bottom:6px}[data-view=sales] .sl-pulse__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:0 22px;display:grid}[data-view=sales] .sl-prow{border-radius:10px;grid-template-columns:minmax(0,1fr) 92px 54px;align-items:center;gap:12px;padding:7px 8px;font-size:.7812rem;display:grid}[data-view=sales] .sl-prow:hover{background:var(--well)}[data-view=sales] .sl-prow__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}[data-view=sales] .sl-prow__v{text-align:right;font-size:.7812rem;font-weight:800}[data-view=sales] .sl-prow__v.is-above{color:var(--apricot-text)}[data-view=sales] .sl-prow__v.is-below{color:var(--mint)}[data-view=sales] .sl-div{grid-template-columns:1fr 1fr;gap:2px;height:8px;display:grid;position:relative}[data-view=sales] .sl-div:after{content:"";background:var(--line-2);border-radius:1px;width:2px;margin:0 auto;position:absolute;inset:-3px 0}[data-view=sales] .sl-div__half{background:var(--well);display:block;overflow:hidden}[data-view=sales] .sl-div__half--neg{border-radius:999px 0 0 999px}[data-view=sales] .sl-div__half--pos{border-radius:0 999px 999px 0}[data-view=sales] .sl-div__half i{width:100%;height:100%;display:block}[data-view=sales] .sl-div__half--neg i{background:var(--mint);transform-origin:100%;border-radius:999px 0 0 999px}[data-view=sales] .sl-div__half--pos i{background:var(--apricot);transform-origin:0;border-radius:0 999px 999px 0}[data-view=sales] .sl-pulse .legend{font-size:.75rem}[data-view=sales] .sl-table{padding:8px 10px}[data-view=sales] .sl-table tbody tr{cursor:pointer}[data-view=sales] .sl-tcell{align-items:center;gap:12px;min-width:250px;display:flex}[data-view=sales] .sl-tcell b{font-weight:700;display:block}[data-view=sales] .sl-tcell small{color:var(--muted);font-size:.75rem;display:block}[data-view=sales] .sl-tcell:hover b{color:var(--cobalt)}[data-view=sales] .sl-thumb{border-radius:11px;flex:none;width:64px;height:48px}[data-view=sales] .sl-th--up{rotate:180deg}[data-view=sales] .sl-muted{color:var(--faint)}[data-view=sales] .table th .ico{width:14px;height:14px}[data-view=sales] .sl-map{grid-template-columns:minmax(0,min(70vh,64%)) minmax(0,1fr);gap:14px;padding:10px;display:grid}[data-view=sales] .sl-map__frame{aspect-ratio:1;background:var(--well);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}[data-view=sales] .sl-map__stage{position:absolute;inset:0}[data-view=sales] .sl-map__img{object-fit:cover;width:100%;height:100%}[data-view=sales] .sl-pin{z-index:1;outline:none;width:0;height:0;position:absolute}[data-view=sales] .sl-pin:before{content:"";background:var(--pill);width:8px;height:8px;box-shadow:0 0 0 3px var(--glass-3);border-radius:50%;position:absolute;top:-4px;left:-4px}[data-view=sales] .sl-pin.is-hot{z-index:5}[data-view=sales] .sl-pin.is-off{pointer-events:none}[data-view=sales] .sl-pin.is-off:before{opacity:0}[data-view=sales] .sl-pin.is-off .sl-pin__tag{opacity:0;visibility:hidden}[data-view=sales] .sl-pin__tag{background:var(--pill);width:fit-content;color:var(--on-pill);letter-spacing:-.01em;white-space:nowrap;box-shadow:var(--pin-shadow);transform-origin:50% 100%;border-radius:999px;margin:0 auto;padding:5px 10px;font-size:.75rem;font-weight:800;position:absolute;bottom:10px;left:-80px;right:-80px}[data-view=sales] .sl-pin__tag:after{content:"";background:inherit;z-index:-1;border-radius:2px;width:8px;height:8px;margin:0 auto;position:absolute;bottom:-3px;left:0;right:0;rotate:45deg}[data-view=sales] .sl-pin--offer .sl-pin__tag{background:var(--apricot);color:var(--on-apricot)}[data-view=sales] .sl-pin--closed .sl-pin__tag{background:var(--mint);color:var(--on-mint)}[data-view=sales] .sl-pin--draft .sl-pin__tag{background:var(--glass-3);color:var(--muted)}[data-view=sales] .sl-pin.is-hot .sl-pin__tag{background:var(--cobalt);color:var(--on-cobalt)}[data-view=sales] .sl-pin:focus-visible .sl-pin__tag{outline:2px solid var(--cobalt);outline-offset:2px}[data-view=sales] .sl-map__side{contain:size;flex-direction:column;min-width:0;min-height:0;display:flex}[data-view=sales] .sl-map__count{color:var(--muted);padding:6px 8px 10px;font-size:.7812rem}[data-view=sales] .sl-map__count b{color:var(--text);font-weight:800}[data-view=sales] .sl-map__list{overscroll-behavior:contain;flex:1;align-content:start;gap:4px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}[data-view=sales] .sl-mrow{border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:7px;display:flex}[data-view=sales] .sl-mrow.is-hot{background:var(--glass-2);border-color:var(--rim);box-shadow:var(--shadow)}[data-view=sales] .sl-mrow__ph{border-radius:12px;flex:none;width:72px;height:56px}[data-view=sales] .sl-mrow__txt{flex:1;min-width:0}[data-view=sales] .sl-mrow__txt b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}[data-view=sales] .sl-mrow__txt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}[data-view=sales] .sl-mrow__end{flex:none;justify-items:end;gap:4px;display:grid}[data-view=sales] .sl-mrow__end b{font-size:.875rem;font-weight:800}[data-view=sales] .sl-mrow .lstat{background:var(--well);padding:2px 8px;font-size:.6875rem}[data-view=rentals] .rn-top{gap:var(--gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}[data-view=rentals] .rn-roll__meta{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}[data-view=rentals] .rn-roll__meta>div{gap:2px;margin-right:auto;display:grid}[data-view=rentals] .rn-roll__big{letter-spacing:-.035em;font-size:1.75rem;font-weight:800;line-height:1.05}[data-view=rentals] .rn-roll__meta .badge .ico{width:13px;height:13px}[data-view=rentals] .rn-roll__bars{gap:6px;height:176px}[data-view=rentals] .card.is-focus .rn-roll__bars{height:46vh}[data-view=rentals] .rn-roll__bars .bars__lab{white-space:nowrap;text-overflow:clip;overflow:hidden}[data-view=rentals] .rn-roll__axis{color:var(--faint);margin-top:8px;font-size:.7188rem}[data-view=rentals] .rn-cal{flex-direction:column;display:flex}[data-view=rentals] .rn-cal>div{flex:1;min-height:0}[data-view=rentals] .rn-cal__list{overscroll-behavior:contain;max-height:262px;margin:0 -4px;padding:0 4px;display:grid;overflow-y:auto}[data-view=rentals] .card.is-focus .rn-cal__list{max-height:none}[data-view=rentals] .rn-ev{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}[data-view=rentals] .rn-ev:last-child{border-bottom:0}[data-view=rentals] .rn-ev__date{background:var(--apricot-soft);width:44px;height:46px;color:var(--apricot-text);text-align:center;border-radius:13px;place-content:center;line-height:1.05;display:grid}[data-view=rentals] .rn-ev--signing .rn-ev__date{background:var(--cobalt-soft);color:var(--cobalt)}[data-view=rentals] .rn-ev__date small{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:800}[data-view=rentals] .rn-ev__date b{font-size:1.0625rem;font-weight:800}[data-view=rentals] .rn-ev__txt{min-width:0}[data-view=rentals] .rn-ev__txt b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;display:block;overflow:hidden}[data-view=rentals] .rn-ev__txt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}[data-view=rentals] .rn-ev__txt:hover b{color:var(--cobalt)}[data-view=rentals] .rn-ev--end .rn-ev__tag{color:var(--apricot-text)}@media (max-width:1100px){[data-view=sales] .sl-map{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (max-width:900px){[data-view=rentals] .rn-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is([data-view=sales],[data-view=rentals]) .lk-tools{gap:8px}:is([data-view=sales],[data-view=rentals]) .lk-search{width:100%}:is([data-view=sales],[data-view=rentals]) .lk-chips{width:calc(100% + 28px);margin:0 -14px;padding:2px 14px}:is([data-view=sales],[data-view=rentals]) .lk-tools .toolbar__spacer{display:none}:is([data-view=sales],[data-view=rentals]) .head__actions{flex-wrap:wrap}[data-view=sales] .sl-map{grid-template-columns:minmax(0,1fr)}[data-view=sales] .sl-map__side{contain:none}[data-view=sales] .sl-map__list{max-height:380px}[data-view=sales] .sl-pulse .card__sub{display:none}[data-view=sales] .sl-pulse__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}[data-view=sales] .sl-prow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v""d d";gap:5px 8px;padding:7px 6px}[data-view=sales] .sl-prow__name{grid-area:n;font-size:.75rem}[data-view=sales] .sl-prow__v{grid-area:v;font-size:.75rem}[data-view=sales] .sl-div{grid-area:d;height:6px}[data-view=rentals] .rn-ev{grid-template-columns:44px minmax(0,1fr) auto;row-gap:4px}[data-view=rentals] .rn-ev__tag{grid-area:2/2;justify-self:start}[data-view=rentals] .rn-ev__act{grid-area:1/3/span 2}[data-view=rentals] .rn-ev__date{grid-row:1/span 2}[data-view=rentals] .rn-roll__bars{gap:4px}}@media (max-width:480px){:is([data-view=sales],[data-view=rentals]) .head__actions .btn--ink{flex:1}:is([data-view=sales],[data-view=rentals]) .lk-mbtn{flex:1 1 0;min-width:0;padding:0 10px}:is([data-view=sales],[data-view=rentals]) .lk-mbtn span{text-overflow:ellipsis;overflow:hidden}:is([data-view=sales],[data-view=rentals]) .lk-mbtn>.ico:first-child{display:none}[data-view=rentals] .rn-roll__bars .bars__col:nth-last-child(2n) .bars__lab{visibility:hidden}}@media (pointer:coarse){:is([data-view=sales],[data-view=rentals]) .lk-heart{width:44px;height:44px}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn{height:44px}:is([data-view=sales],[data-view=rentals]) .lk-chips .chip{min-height:44px}[data-view=sales] .sl-pin__tag:before{content:"";position:absolute;inset:-9px -6px}[data-view=sales] .sl-prow,[data-view=sales] .sl-mrow{min-height:44px}}@media (hover:none){:is([data-view=sales],[data-view=rentals]) .lk-card:hover{background:var(--glass)}:is([data-view=sales],[data-view=rentals]) .lk-quick__btn:hover,[data-view=sales] .sl-prow:hover{background:0 0}}
:is([data-view=deals],.dl-fly,.dd) .dl-t--plain{--t:var(--faint)}:is([data-view=deals],.dl-fly,.dd) .dl-t--apricot{--t:var(--apricot)}:is([data-view=deals],.dl-fly,.dd) .dl-t--cobalt{--t:var(--cobalt)}:is([data-view=deals],.dl-fly,.dd) .dl-t--ink{--t:var(--ink)}:is([data-view=deals],.dl-fly,.dd) .dl-t--mint{--t:var(--mint)}:is([data-view=deals],.dl-fly,.dd) .dl-t--rose{--t:var(--rose)}[data-view=deals] .dl-agents{gap:6px;min-width:0;display:flex}[data-view=deals] .dl-agent{height:36px;padding:0 12px 0 4px}[data-view=deals] .dl-agent .av{box-shadow:none}[data-view=deals] .dl-agent[aria-pressed=true] .av{box-shadow:0 0 0 2px var(--on-pill)}[data-view=deals] .dl-board{height:clamp(520px,100dvh - 290px,1300px)}[data-view=deals] .dl-cols{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:minmax(196px,1fr);grid-auto-flow:column;gap:12px;height:100%;padding:0 2px;scroll-padding:0 2px;display:grid;overflow-x:auto}[data-view=deals] .dl-cols::-webkit-scrollbar{display:none}:root.dl-dragging [data-view=deals] .dl-cols{scroll-snap-type:none}[data-view=deals] .dl-col{border-radius:var(--r-card);background:var(--glass);border:1px solid var(--rim);min-width:0;min-height:0;box-shadow:var(--shadow);scroll-snap-align:start;flex-direction:column;padding:12px 8px 0;display:flex;position:relative;container-type:inline-size}[data-view=deals] .dl-col:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:color-mix(in srgb, var(--t) 11%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--t) 65%, transparent);transition:opacity .2s var(--ease);position:absolute;inset:-1px}[data-view=deals] .dl-col.is-over:before{opacity:1}[data-view=deals] .dl-col__head{align-items:center;gap:7px;min-height:30px;padding:0 6px 8px;display:flex}[data-view=deals] .dl-col__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.875rem;font-weight:700;overflow:hidden}[data-view=deals] .dl-col__name small{color:var(--muted);font-size:.7188rem;font-weight:600}[data-view=deals] .dl-col__count{background:var(--well);border-radius:999px;flex:none;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:.6875rem;font-weight:700;display:inline-grid}[data-view=deals] .dl-col__total{white-space:nowrap;margin-left:auto;font-size:.7812rem;font-weight:700}[data-view=deals] .dl-col__bar{background:var(--well);border-radius:999px;flex:none;height:4px;margin:0 6px 8px;display:block;overflow:hidden}[data-view=deals] .dl-col__bar i{border-radius:inherit;background:var(--t);transform-origin:0;height:100%;display:block}[data-view=deals] .dl-col__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex-direction:column;flex:1;gap:10px;min-height:0;margin:0 -2px;padding:4px 2px 14px;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}[data-view=deals] .dl-col__empty{border:1.5px dashed var(--line-2);border-radius:var(--r-tile);height:132px;color:var(--muted);text-align:center;opacity:0;pointer-events:none;transition:opacity .2s var(--ease);place-content:center;justify-items:center;gap:6px;padding:0 12px;font-size:.7812rem;font-weight:600;display:grid;position:absolute;top:66px;left:10px;right:10px}[data-view=deals] .dl-col.is-empty .dl-col__empty{opacity:1}@container (max-width:214px){[data-view=deals] .dl-col__head{flex-wrap:wrap;row-gap:0}[data-view=deals] .dl-col__total{color:var(--muted);flex-basis:100%;order:5;margin-left:0;font-size:.75rem}[data-view=deals] .dl-col__name small{display:none}}[data-view=deals] .dl-card{border-radius:var(--r-tile);cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;flex:none;position:relative}[data-view=deals] .dl-card:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}[data-view=deals] .dl-card img{-webkit-user-drag:none;pointer-events:none}[data-view=deals] .dl-card.is-placeholder{background:var(--well);box-shadow:inset 0 0 0 1.5px var(--line-2)}[data-view=deals] .dl-card.is-placeholder>.dl-face{visibility:hidden}[data-view=deals] .dl-card>.dl-face{transition:opacity .2s var(--ease)}[data-view=deals] .dl-card.is-pressing>.dl-face{opacity:.8}:is([data-view=deals],.dl-fly) .dl-face{border-radius:var(--r-tile);background:var(--glass-3);border:1px solid var(--rim);--stack-ring:var(--glass-3);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 14px 26px -22px #1e2c5080}:root[data-theme=dark] :is([data-view=deals],.dl-fly) .dl-face{border-color:var(--line);box-shadow:0 14px 26px -18px #000000b3}:is([data-view=deals],.dl-fly) .dl-face__ph{border-radius:0;height:78px}:is([data-view=deals],.dl-fly) .dl-face__ph:after{content:"";pointer-events:none;background:linear-gradient(#080a1052,#0000 55%);position:absolute;inset:0}:is([data-view=deals],.dl-fly) .dl-face.is-lost .dl-face__ph img{filter:grayscale()}:is([data-view=deals],.dl-fly) .dl-face__kind{letter-spacing:.04em;text-transform:uppercase;color:#121722;background:#ffffffe0;border-radius:999px;padding:3px 8px;font-size:.6562rem;font-weight:800;position:absolute;top:8px;left:8px}:is([data-view=deals],.dl-fly) .dl-face__more{color:#121722;background:#ffffffe0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:6px;right:6px}:is([data-view=deals],.dl-fly) .dl-face__more:hover,:is([data-view=deals],.dl-fly) .dl-face__more[aria-expanded=true]{background:#fff}:is([data-view=deals],.dl-fly) .dl-face__body{gap:6px;min-width:0;padding:12px 12px 11px;display:grid;position:relative}:is([data-view=deals],.dl-fly) .dl-face__body:before{content:"";background:var(--t);height:3px;position:absolute;top:0;left:0;right:0}:is([data-view=deals],.dl-fly) .dl-face__name{letter-spacing:-.015em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}:is([data-view=deals],.dl-fly) .dl-face__buyer{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:.7812rem;font-weight:600;display:flex}:is([data-view=deals],.dl-fly) .dl-face__buyer span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is([data-view=deals],.dl-fly) .dl-face__money{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}:is([data-view=deals],.dl-fly) .dl-face__money b{letter-spacing:-.015em;white-space:nowrap;font-size:.9375rem;font-weight:800}:is([data-view=deals],.dl-fly,.dd) b small,.dd dd small{color:var(--muted);font-size:.72em;font-weight:600}:is([data-view=deals],.dl-fly) .dl-face__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}:is([data-view=deals],.dl-fly) .dl-face__date{min-width:0;color:var(--muted);align-items:center;gap:5px;font-size:.7188rem;font-weight:600;display:inline-flex}:is([data-view=deals],.dl-fly) .dl-face__date span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is([data-view=deals],.dl-fly) .dl-face__date .ico{width:14px;height:14px}:is([data-view=deals],.dl-fly) .dl-face__date.is-over{color:var(--rose)}:is([data-view=deals],.dl-fly,.dd) .dl-delta{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 7px;font-size:.6875rem;font-weight:800;display:inline-flex}:is([data-view=deals],.dl-fly,.dd) .dl-delta--mint{background:var(--mint-soft);color:var(--mint)}:is([data-view=deals],.dl-fly,.dd) .dl-delta--cobalt{background:var(--cobalt-soft);color:var(--cobalt)}:is([data-view=deals],.dl-fly,.dd) .dl-delta--apricot{background:var(--apricot-soft);color:#b8530f}:root[data-theme=dark] :is([data-view=deals],.dl-fly,.dd) .dl-delta--apricot{color:var(--apricot)}:is([data-view=deals],.dl-fly,.dd) .dl-delta--plain{background:var(--well);color:var(--muted)}:is([data-view=deals],.dl-fly) .dl-stamp{z-index:2;border:2.5px solid var(--mint);color:var(--mint);background:color-mix(in srgb, var(--glass-3) 88%, transparent);letter-spacing:.16em;text-transform:uppercase;pointer-events:none;border-radius:8px;padding:3px 10px 2px;font-size:.8125rem;font-weight:800;position:absolute;top:46px;right:10px;rotate:-11deg}:root[data-theme=dark] :is([data-view=deals],.dl-fly) .dl-stamp{background:#0e1117db}.dl-fly{z-index:85;pointer-events:none;position:fixed;top:0;left:0}.dl-fly>.dl-face{position:absolute;inset:0}.dl-fly:before{content:"";border-radius:var(--r-tile);opacity:0;transition:opacity .25s var(--ease);position:absolute;inset:10px 8px -6px;box-shadow:0 34px 50px -18px #141e3c73,0 10px 20px -10px #141e3c40}:root[data-theme=dark] .dl-fly:before{box-shadow:0 34px 60px -14px #000c}.dl-fly.is-lifted:before{opacity:1}.dl-fly.is-settling:before{opacity:0}:root.dl-dragging,:root.dl-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}[data-view=deals] .dl-lost{z-index:70;background:var(--float);border:1.5px dashed color-mix(in srgb, var(--rose) 60%, transparent);width:fit-content;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);visibility:hidden;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:12px;margin:0 auto;padding:10px 24px 10px 10px;display:flex;position:fixed;bottom:28px;left:0;right:0}[data-view=deals] .dl-lost.is-over,[data-view=deals] .dl-lost.is-hit{border-style:solid;border-color:var(--rose);background:color-mix(in srgb, var(--rose) 12%, var(--float))}[data-view=deals] .dl-lost__ico{background:var(--rose-soft);width:46px;height:46px;color:var(--rose);border-radius:50%;flex:none;place-items:center;display:grid}[data-view=deals] .dl-lost.is-over .dl-lost__ico{background:var(--rose);color:var(--on-rose)}[data-view=deals] .dl-lost__txt{display:grid}[data-view=deals] .dl-lost__txt b{font-size:.875rem;font-weight:800}[data-view=deals] .dl-lost__txt small{color:var(--muted);font-size:.75rem}.drawer__inner.dd{gap:16px}.dd .dd-kicker{min-height:40px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding-right:56px;font-size:.7812rem;font-weight:700;display:flex}.dd .dd-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.dd .dd-main,.dd .dd-side{gap:16px;min-width:0;display:grid}.dd .dd-hero{border-radius:22px;margin:0;position:relative;overflow:hidden}.dd .dd-hero__ph{aspect-ratio:16/10;border-radius:22px}.dd .dd-hero figcaption{color:#f8f9fc;background:linear-gradient(#0000,#080a10bd);padding:48px 18px 16px;position:absolute;bottom:0;left:0;right:0}.dd .dd-hero h2{letter-spacing:-.02em;color:inherit;padding:0;font-size:1.375rem;line-height:1.15}.dd .dd-hero p{opacity:.86;margin-top:2px;font-size:.8125rem}.dd .dd-hero__stamp{color:#4cc79c;letter-spacing:.18em;text-transform:uppercase;background:#080a1099;border:3px solid #4cc79c;border-radius:10px;padding:5px 14px 4px;font-size:1.125rem;font-weight:800;position:absolute;top:16px;right:16px;rotate:-10deg}.dd .dd-figs{background:var(--glass-2);border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 1fr;gap:12px 16px;padding:14px 16px;display:grid}.dd .dd-figs dt{color:var(--muted);font-size:.7188rem;font-weight:700}.dd .dd-figs dd{letter-spacing:-.01em;margin-top:3px;font-size:.9375rem;font-weight:700}.dd .dd-figs .dd-figs__big{letter-spacing:-.025em;font-size:1.5rem;font-weight:800;line-height:1.1;display:inline-block}.dd .dd-figs .dl-delta{padding:3px 9px;font-size:.7812rem}.dd .dd-steps ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.dd .dd-step{text-align:left;border-radius:10px;gap:7px;width:100%;padding:6px 2px 4px;display:grid}.dd .dd-step:hover .dd-step__lab{color:var(--text)}.dd .dd-step__bar{background:var(--well);border-radius:999px;height:8px;display:block;overflow:hidden}.dd .dd-step__bar i{border-radius:inherit;background:var(--t);transform-origin:0;height:100%;display:block}.dd .dd-step__lab{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7188rem;font-weight:600;overflow:hidden}.dd .dd-step[aria-current] .dd-step__lab{color:var(--text);font-weight:800}.dd .dd-lostnote{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:.7812rem;display:flex}.dd .dd-lostnote .ico{width:15px;height:15px}.dd .dd-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dd .dd-form .mform__err{grid-column:1/-1;min-height:0;margin:0}.dd .dd-form .mform__err:empty{display:none}.dd .dd-form__foot{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.dd .dd-sec{background:var(--glass-2);border:1px solid var(--line);border-radius:20px;min-width:0;padding:14px}.dd .dd-sec__title{letter-spacing:-.01em;align-items:center;gap:8px;font-size:.9062rem;font-weight:800;display:flex}.dd .dd-sec__n{background:var(--well);border-radius:999px;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:.6875rem;font-weight:700;display:inline-grid}.dd .dd-sec__sub{color:var(--muted);margin:2px 0 8px;font-size:.75rem}.dd .dd-offers{gap:4px;display:grid}.dd .dd-offer{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:10px;display:grid}.dd .dd-offer:hover{background:var(--well)}.dd .dd-offer.is-current{background:var(--cobalt-soft);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cobalt) 45%, transparent);cursor:default}.dd .dd-offer__who{flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;display:flex}.dd .dd-offer__who b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.8125rem;font-weight:700;overflow:hidden}.dd .dd-offer__who .spill{padding:2px 8px 2px 6px;font-size:.6875rem}.dd .dd-offer__amt{white-space:nowrap;font-size:.8438rem;font-weight:800}.dd .dd-offer__meter{background:var(--well);border-radius:999px;grid-column:1/-1;height:6px;display:block;position:relative}.dd .dd-offer__meter i{border-radius:inherit;background:var(--t);transform-origin:0;height:100%;display:block}.dd .dd-offer__meter em{background:var(--text);opacity:.55;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.dd .dd-more{color:var(--muted);padding:6px 10px 0;font-size:.75rem;font-weight:600}.dd .dd-buyer__top{align-items:center;gap:12px;margin-top:10px;display:flex}.dd .dd-buyer__top b{margin-right:6px;font-size:.9375rem;font-weight:800}.dd .dd-buyer__top small{color:var(--muted);margin-top:2px;font-size:.7812rem;display:block}.dd .dd-buyer__ways{gap:6px;margin:12px 0;display:grid}.dd .dd-buyer__ways div{align-items:center;gap:10px;min-width:0;font-size:.8125rem;display:flex}.dd .dd-buyer__ways dt{color:var(--muted);display:grid}.dd .dd-buyer__ways dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dd .dd-buyer__ways a{color:var(--cobalt);font-weight:600}.dd .dd-buyer__acts{flex-wrap:wrap;gap:8px;display:flex}.dd .dd-open{justify-content:space-between}.dd .dd-muted{color:var(--muted);margin-top:8px;font-size:.8125rem}@media (max-width:960px){.dd .dd-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){[data-view=deals] .dl-agent{padding:0 4px}[data-view=deals] .dl-agent span{display:none}[data-view=deals] .dl-agent .av{width:28px;height:28px}[data-view=deals] .dl-cols{grid-auto-columns:minmax(232px,calc(25% - 9px))}}@media (max-width:760px){[data-view=deals] .dl-toolbar{gap:10px 8px}[data-view=deals] .dl-agents{scrollbar-width:none;flex:100%;margin:0 -14px;padding:2px 14px;overflow-x:auto}[data-view=deals] .dl-agents::-webkit-scrollbar{display:none}[data-view=deals] .dl-agent{flex:none;padding:0 12px 0 4px}[data-view=deals] .dl-agent span{display:inline}[data-view=deals] .dl-agent .av{width:22px;height:22px}[data-view=deals] .toolbar__spacer{display:none}[data-view=deals] .dl-toolbar .seg{margin-left:auto}[data-view=deals] .dl-board{height:clamp(460px,68dvh,680px)}[data-view=deals] .dl-cols{scroll-snap-type:x mandatory;grid-auto-columns:calc(100% - 44px);gap:10px;margin:0 -14px;padding:0 14px;scroll-padding:0 14px}[data-view=deals] .dl-lost{bottom:calc(18px + env(safe-area-inset-bottom))}:is([data-view=deals],.dl-fly) .dl-face__ph{height:96px}.dd .dd-hero h2{font-size:1.25rem}.dd .dd-figs .dd-figs__big{font-size:1.3125rem}.dd .dd-step__lab{font-size:.6562rem}.dd .dd-form{grid-template-columns:1fr}}@media (max-width:480px){.dd .dd-step__lab{opacity:0}.dd .dd-step[aria-current] .dd-step__lab{opacity:1;overflow:visible}}@media (pointer:coarse){[data-view=deals] .dl-agent{height:44px}:is([data-view=deals],.dl-fly) .dl-face__more{width:40px;height:40px;top:4px;right:4px}.dd .dd-step{padding:10px 2px 8px}.dd .dd-offer{min-height:44px}}
[data-view=leads] .ld{container-type:inline-size}[data-view=leads] .ld-layout{gap:var(--gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}[data-view=leads] .ld-side{gap:var(--gap);display:grid}[data-view=leads] .card__title .ico{width:17px;height:17px}@container (min-width:640px){[data-view=leads] .ld-chips{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}[data-view=leads] .ld-side{grid-template-columns:repeat(2,minmax(0,1fr))}[data-view=leads] .ld-src{grid-row:span 2}}@container (min-width:900px){[data-view=leads] .ld-layout{grid-template-columns:minmax(0,1fr) clamp(290px,28%,360px)}[data-view=leads] .ld-side{grid-template-columns:minmax(0,1fr);position:sticky;top:16px}[data-view=leads] .ld-src{grid-row:auto}}[data-view=leads] .ld-inbox .card__head{flex-wrap:wrap}[data-view=leads] .ld-inbox__n{background:var(--well);color:var(--muted);border-radius:999px;margin-left:2px;padding:2px 8px;font-size:.75rem;font-weight:800}[data-view=leads] .ld-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}[data-view=leads] .ld-search{flex:240px}[data-view=leads] .ld-search .ico{width:17px;height:17px}[data-view=leads] .ld-search input::-webkit-search-cancel-button{cursor:pointer}[data-view=leads] .ld-chips{scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;margin:0 -2px 2px;padding:2px 2px 12px;display:flex;overflow-x:auto}[data-view=leads] .ld-chips::-webkit-scrollbar{display:none}[data-view=leads] .ld-chip{flex:none}[data-view=leads] .ld-chip__n{background:var(--well);text-align:center;border-radius:999px;min-width:20px;padding:1px 6px;font-size:.6875rem;font-weight:800}[data-view=leads] .ld-chip[aria-pressed=true] .ld-chip__n{background:#ffffff2e}:root[data-theme=dark] [data-view=leads] .ld-chip[aria-pressed=true] .ld-chip__n{background:#1217221f}[data-view=leads] .ld-list{gap:6px;padding-top:10px;display:grid}[data-view=leads] .ld-row{border-radius:var(--r-tile);background:var(--glass-2);border:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 128px 56px 52px;align-items:center;gap:14px;padding:12px 12px 12px 14px;transition:background-color .2s,border-color .2s;display:grid;position:relative}[data-view=leads] .ld-row:hover{background:var(--glass-3);border-color:var(--line-2)}:root[data-theme=dark] [data-view=leads] .ld-row:hover{background:#ffffff1a}[data-view=leads] .ld-row.is-lost{opacity:.62}[data-view=leads] .ld-row:focus-visible{outline-offset:2px}[data-view=leads] .ld-av,#drawer .ld-av{position:relative;overflow:visible}[data-view=leads] .ld-av.av--md{width:44px;height:44px;font-size:.875rem}[data-view=leads] .ld-glow,#drawer .ld-glow{background:var(--apricot);width:12px;height:12px;box-shadow:0 0 0 2.5px var(--solid);border-radius:50%;position:absolute;top:-1px;right:-1px}[data-view=leads] .ld-glow:after,#drawer .ld-glow:after{content:"";background:var(--apricot);border-radius:50%;animation:2s cubic-bezier(.2,.7,.3,1) infinite ld-glow;position:absolute;inset:0}@keyframes ld-glow{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}[data-view=leads] .ld-row__main{gap:3px;min-width:0;display:grid}[data-view=leads] .ld-row__l1{align-items:center;gap:8px;min-width:0;display:flex}[data-view=leads] .ld-row__name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9062rem;font-weight:700;overflow:hidden}[data-view=leads] .ld-row__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 0;font-size:.7812rem;display:flex}[data-view=leads] .ld-row__meta>span+span:before{content:"·";color:var(--faint);margin:0 6px}[data-view=leads] .ld-row__meta>.ld-intent+span:before{content:none}[data-view=leads] .ld-intent,#drawer .ld-intent{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;align-items:center;height:20px;margin-right:8px;padding:0 8px;font-size:.6875rem;font-weight:800;display:inline-flex}[data-view=leads] .ld-intent--buy,#drawer .ld-intent--buy{background:var(--cobalt-soft);color:var(--cobalt)}[data-view=leads] .ld-intent--rent,#drawer .ld-intent--rent{background:var(--mint-soft);color:var(--mint)}[data-view=leads] .ld-intent--sell,#drawer .ld-intent--sell{background:var(--apricot-soft);color:#b8530f}:root[data-theme=dark] [data-view=leads] .ld-intent--sell,:root[data-theme=dark] #drawer .ld-intent--sell{color:var(--apricot)}[data-view=leads] .ld-row__msg{color:var(--text);opacity:.86;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}[data-view=leads] .ld-row__side{justify-items:end;gap:4px;min-width:0;display:grid}[data-view=leads] .ld-row__side small{color:var(--muted);white-space:nowrap;font-size:.75rem}[data-view=leads] .ld-src-badge{max-width:100%;color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:.75rem;font-weight:600;display:inline-flex;overflow:hidden}[data-view=leads] .ld-src-badge .ico{width:14px;height:14px;color:var(--muted)}[data-view=leads] .ld-row__thumb{border-radius:12px;width:56px;height:44px}[data-view=leads] .ld-row__thumb--none{background:var(--well);color:var(--faint);place-items:center;display:grid}[data-view=leads] .ld-row__thumb--none .ico{width:17px;height:17px}[data-view=leads] .ld-none{list-style:none}[data-view=leads] .ld-status--lost,#drawer .ld-status--lost{color:var(--muted)}[data-view=leads] .ld-ring,#drawer .ld-ring{--ring:var(--faint);flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}[data-view=leads] .ld-ring svg,#drawer .ld-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}[data-view=leads] .ld-ring__track,#drawer .ld-ring__track{fill:none;stroke:var(--well);stroke-width:4.5px}[data-view=leads] .ld-ring__arc,#drawer .ld-ring__arc{fill:none;stroke:var(--ring);stroke-width:4.5px;stroke-linecap:round}[data-view=leads] .ld-ring b,#drawer .ld-ring b{letter-spacing:-.02em;font-size:.875rem;font-weight:800;position:relative}[data-view=leads] .ld-ring--hot,#drawer .ld-ring--hot{--ring:var(--apricot)}[data-view=leads] .ld-ring--warm,#drawer .ld-ring--warm{--ring:var(--cobalt)}[data-view=leads] .ld-ring--cool,#drawer .ld-ring--cool{--ring:var(--faint)}[data-view=leads] .ld-ring--cool b,#drawer .ld-ring--cool b{color:var(--muted)}[data-view=leads] .ld-ring--big,#drawer .ld-ring--big{width:72px;height:72px}[data-view=leads] .ld-ring--big b,#drawer .ld-ring--big b{font-size:1.3125rem}[data-view=leads] .ld-ring--big .ld-ring__track,#drawer .ld-ring--big .ld-ring__track,[data-view=leads] .ld-ring--big .ld-ring__arc,#drawer .ld-ring--big .ld-ring__arc{stroke-width:3.6px}[data-view=leads] .ld-resp__fig{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}[data-view=leads] .ld-resp__fig b{letter-spacing:-.03em;font-size:1.75rem;font-weight:800}[data-view=leads] .ld-resp__sla{gap:6px;margin:12px 0 10px;display:grid}[data-view=leads] .ld-resp__sla small{color:var(--muted);font-size:.75rem}[data-view=leads] .ld-resp__list{gap:4px;display:grid}[data-view=leads] .ld-resp__row{border-radius:14px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;display:flex}[data-view=leads] .ld-resp__row:hover{background:var(--well)}[data-view=leads] .ld-resp__row .av{width:34px;height:34px;font-size:.75rem}[data-view=leads] .ld-resp__row>span:nth-child(2){flex:1;min-width:0}[data-view=leads] .ld-resp__row b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;display:block;overflow:hidden}[data-view=leads] .ld-resp__row small{color:var(--muted);font-size:.75rem;display:block}[data-view=leads] .ld-resp__row .btn{pointer-events:none}[data-view=leads] .ld-src__body{flex-wrap:wrap;align-items:center;gap:16px;display:flex}[data-view=leads] .ld-src__donut{width:124px}[data-view=leads] .ld-src__donut .donut__mid b{font-size:1.5rem}[data-view=leads] .ld-src__legend{flex:1;gap:0;min-width:150px;display:grid}[data-view=leads] .ld-src__legend li{border-top:1px solid var(--line);grid-template-columns:9px minmax(0,1fr) 22px 36px;align-items:center;gap:8px;padding:5px 0;font-size:.7812rem;display:grid}[data-view=leads] .ld-src__legend li:first-child{border-top:0}[data-view=leads] .ld-src__legend i{border-radius:3px;width:9px;height:9px}[data-view=leads] .ld-src__legend b{text-align:right}[data-view=leads] .ld-src__legend small{text-align:right;color:var(--muted);font-size:.7188rem}[data-view=leads] .ld-funnel__list{gap:9px;display:grid}[data-view=leads] .ld-funnel__list li{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;font-size:.7812rem;display:grid}[data-view=leads] .ld-funnel__lab{color:var(--muted);font-weight:600}[data-view=leads] .ld-funnel__bar{background:var(--well);border-radius:999px;grid-column:1/-1;height:10px;overflow:hidden}[data-view=leads] .ld-funnel__fill{border-radius:inherit;transform-origin:0;background:var(--cobalt);width:100%;height:100%;display:block}[data-view=leads] .ld-funnel__fill--new{background:var(--apricot)}[data-view=leads] .ld-funnel__fill--contacted{background:var(--faint)}[data-view=leads] .ld-funnel__fill--viewing{background:var(--ink)}[data-view=leads] .ld-funnel__fill--converted{background:var(--mint)}#drawer .ld-d{gap:20px}#drawer .ld-d__head{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;padding-right:52px;display:grid}#drawer .ld-d__head .av--lg{width:56px;height:56px;font-size:1.125rem}#drawer .ld-d__who{min-width:0}#drawer .ld-d__kicker{color:var(--muted);align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}#drawer .ld-d__kicker .ico{width:14px;height:14px}#drawer .ld-d__head h2{margin:2px 0;padding-right:0;font-size:1.5rem}#drawer .ld-d__want{flex-wrap:wrap;align-items:center;font-size:.8438rem;font-weight:600;display:flex}#drawer .ld-d__msg{border-radius:var(--r-tile);background:var(--well);gap:12px;margin:0;padding:14px 16px;font-size:.9062rem;line-height:1.5;display:flex}#drawer .ld-d__msg .ico{color:var(--cobalt);margin-top:2px}#drawer .ld-d__steps ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}#drawer .ld-step{text-align:left;border-radius:10px;gap:7px;width:100%;padding:6px 2px;display:grid}#drawer .ld-step__bar{background:var(--well);border-radius:999px;height:8px;display:block;overflow:hidden}#drawer .ld-step__fill{border-radius:inherit;background:var(--cobalt);transform-origin:0;width:100%;height:100%;display:block}#drawer .ld-step__fill.is-mint{background:var(--mint)}#drawer .ld-step__lab{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.75rem;font-weight:700;display:inline-block;overflow:hidden}#drawer .ld-step.is-on .ld-step__lab{color:var(--text)}#drawer .ld-step[aria-current] .ld-step__lab{color:var(--cobalt)}#drawer .ld-step:hover .ld-step__bar{background:var(--line-2)}#drawer .ld-d__lost{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:.8125rem;display:flex}#drawer .ld-d__lost .ico{width:16px;height:16px;color:var(--rose)}#drawer .ld-d__cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}#drawer .ld-d__h{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font-size:.875rem;font-weight:800;display:flex}#drawer .ld-d__h small{color:var(--muted);text-align:right;font-size:.75rem;font-weight:600}#drawer .ld-d__aside .ld-d__h:not(:first-child){margin-top:20px}#drawer .ld-d__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#drawer .ld-d__grid>.empty{grid-column:1/-1}#drawer .ld-match{border-radius:var(--r-tile);background:var(--glass-2);border:1px solid var(--line);gap:8px;padding:6px;display:grid}#drawer .ld-match:hover{border-color:var(--line-2)}#drawer .ld-match__ph{aspect-ratio:4/3;border-radius:13px}#drawer .ld-match__asked{background:var(--apricot);color:var(--on-apricot);border-radius:999px;padding:3px 8px;font-size:.6875rem;font-style:normal;font-weight:800;position:absolute;top:8px;left:8px}#drawer .ld-match__asked--fit{background:var(--mint);color:var(--on-mint)}#drawer .ld-match__tx{gap:2px;min-width:0;padding:0 4px 4px;display:grid}#drawer .ld-match__tx b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}#drawer .ld-match__tx small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:.7188rem;display:flex}#drawer .ld-match__tx .lstat{padding:2px 7px;font-size:.6562rem}#drawer .ld-match__tx strong{letter-spacing:-.01em;font-size:.9375rem;font-weight:800}#drawer .ld-match__tx strong small{font-size:.6875rem;display:inline}#drawer .ld-d__factors{gap:10px;display:grid}#drawer .ld-d__factors li{grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;font-size:.8125rem;font-weight:600;display:grid}#drawer .ld-d__factors li b small{color:var(--muted);font-size:.6875rem;font-weight:600;display:inline}#drawer .ld-d__factors li small{color:var(--muted);font-size:.7188rem;font-weight:500;display:block}#drawer .ld-d__factors .meter{grid-column:1/-1;height:6px}#drawer .meter__fill--plain{background:var(--faint)}#drawer .ld-d__contact{gap:2px;display:grid}#drawer .ld-d__contact li>a,#drawer .ld-d__agent{border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:40px;margin:0 -8px;padding:6px 8px;font-size:.8125rem;display:flex}#drawer .ld-d__contact li>a:hover{background:var(--well)}#drawer .ld-d__contact span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#drawer .ld-d__contact .ico{color:var(--muted);width:17px;height:17px}#drawer .ld-d__acts{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-top:16px;display:flex}@container (max-width:640px){[data-view=leads] .ld-row{grid-template-columns:44px minmax(0,1fr) 48px;gap:6px 12px;padding:12px}[data-view=leads] .ld-row__side{flex-wrap:wrap;grid-area:2/2;justify-content:flex-start;gap:4px 10px;display:flex}[data-view=leads] .ld-row__thumb{display:none}[data-view=leads] .ld-row .ld-ring{grid-area:1/3}[data-view=leads] .ld-row__msg{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}[data-view=leads] .ld-row .ld-av{align-self:start}[data-view=leads] .ld-row__meta{gap:2px 10px}[data-view=leads] .ld-row__meta>span+span:before{content:none}[data-view=leads] .ld-row__meta .ld-intent{margin-right:0}}@media (max-width:760px){[data-view=leads] .ld-inbox{padding:14px 12px}[data-view=leads] .ld-tools .seg{width:100%}[data-view=leads] .ld-tools .seg__btn{flex:1}#drawer .ld-d__head{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding-right:44px}#drawer .ld-d__head .av--lg{width:44px;height:44px;font-size:.9375rem}#drawer .ld-d__head h2{font-size:1.25rem}#drawer .ld-ring--big{width:52px;height:52px}#drawer .ld-ring--big b{font-size:1rem}#drawer .ld-d__cols{grid-template-columns:minmax(0,1fr)}#drawer .ld-d__steps ol{gap:4px}#drawer .ld-step__lab{white-space:normal;font-size:.6875rem;line-height:1.2}#drawer .ld-d__acts .btn{flex:140px}}@media (hover:none){[data-view=leads] .ld-row:hover{background:var(--glass-2);border-color:var(--line)}[data-view=leads] .ld-resp__row:hover,#drawer .ld-d__contact li>a:hover{background:0 0}}@media (pointer:coarse){[data-view=leads] .ld-resp__row{min-height:48px}#drawer .ld-step{min-height:44px}}@media (prefers-reduced-motion:reduce){.ld-glow:after{animation:none}}@container (max-width:639px){[data-view=leads] .ld-side{display:contents}[data-view=leads] .ld-resp{order:-1}}
