@layer reset,base,layout;@layer components{.property-live{--property-bg:#f3f0e8;--property-panel:#fffdf8;--property-ink:#173029;--property-muted:#68736e;--property-line:#d9d8cf;--property-green:#1e5b49;--property-green-dark:#133d32;--property-sand:#d9b477;--property-rust:#a9563e;background:var(--property-bg);color:var(--property-ink);border:.0625rem solid #ccd0c7;border-radius:1.6rem;margin-top:2.5rem;overflow:hidden;box-shadow:0 2.5rem 7rem #0000003d}.property-live :where(button,input,select){font:inherit}.property-live button{color:inherit}.property-live button:focus-visible{outline-offset:.15rem;outline:.2rem solid #0c7c61}.property-live__toolbar{background:radial-gradient(circle at 82% 10%, #d9b47738, transparent 18rem), var(--property-green-dark);color:#fff;border-bottom:.0625rem solid #ffffff1f;grid-template-columns:minmax(15rem,1fr) minmax(15rem,1.15fr) auto;align-items:center;gap:1.4rem;min-height:6.2rem;padding:1.1rem 1.5rem;display:grid}.property-live__identity,.property-live__summary,.property-live__coverage{min-width:0}.property-live__identity{align-items:center;gap:.8rem;display:flex}.property-live__mark{background:var(--property-sand);color:#102720;letter-spacing:.08em;border:.0625rem solid #ffffff40;border-radius:.85rem .85rem .2rem;flex:none;place-items:center;width:3.25rem;height:3.25rem;font-size:.95rem;font-weight:850;display:grid}.property-live__identity div,.property-live__summary{gap:.18rem;display:grid}.property-live__identity strong{font-size:1rem}.property-live__identity span,.property-live__summary span,.property-live__coverage{color:#ffffffad;font-size:.875rem}.property-live__summary{border-inline-start:.0625rem solid #ffffff29;padding-inline-start:1.4rem}.property-live__summary strong{overflow-wrap:anywhere;font-size:.95rem}.property-live__coverage{text-align:end;justify-content:flex-end;gap:1rem;margin:0;display:flex}.property-live__coverage span{gap:.1rem;display:grid}.property-live__coverage strong{color:#fff;font-size:1.2rem}.property-live__workspace{grid-template-columns:minmax(15.5rem,.68fr) minmax(33rem,1.48fr) minmax(18rem,.82fr);min-height:43rem;display:grid}.property-live__requests,.property-live__matches,.property-live__selection{min-width:0;padding:1.35rem}.property-live__requests,.property-live__selection{background:var(--property-panel)}.property-live__matches,.property-live__selection{border-inline-start:.0625rem solid var(--property-line)}.property-live__heading{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.property-live__heading>strong{min-width:2rem;height:2rem;color:var(--property-green-dark);background:#e4ece8;border-radius:999rem;place-items:center;font-size:.875rem;display:grid}.property-live__kicker{color:var(--property-green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.875rem;font-weight:800}.property-live h3,.property-live h4{color:var(--property-ink);margin:0}.property-live h3{font-size:1.25rem}.property-live__request-list,.property-live__match-list{gap:.75rem;margin-top:1.2rem;display:grid}.property-live__request{border:.0625rem solid var(--property-line);cursor:pointer;text-align:start;background:#fff;border-radius:1rem;gap:.35rem;width:100%;padding:1rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.property-live__request:hover,.property-live__request.is-active{border-color:var(--property-green);box-shadow:0 .8rem 2rem #1e5b491a}.property-live__request:active{transform:translateY(.08rem)}.property-live__request.is-active{background:#edf4f0}.property-live__request-head,.property-live__object-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.property-live__request-head b{color:var(--property-green);font-size:.875rem}.property-live__request-head time,.property-live__request small{color:var(--property-muted);font-size:.875rem}.property-live__request>span:not(.property-live__request-head){color:#3b4c46;font-size:.875rem}.property-live__heading--matches{align-items:center}.property-live__filters{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.property-live__filters button{border:.0625rem solid var(--property-line);cursor:pointer;background:#fff;border-radius:999rem;min-height:2.35rem;padding:.45rem .75rem;font-size:.875rem;font-weight:700}.property-live__filters button:hover,.property-live__filters button.is-active{border-color:var(--property-green);background:var(--property-green);color:#fff}.property-live__criteria{color:#385047;background:#e8efeb;border:.0625rem solid #d6ded9;border-radius:.75rem;margin:1rem 0 0;padding:.8rem .9rem;font-size:.875rem;line-height:1.45}.property-live__object{border:.0625rem solid var(--property-line);background:#fff;border-radius:1rem;grid-template-columns:5.6rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 .65rem 1.6rem #2837300d}.property-live__object-visual{background:linear-gradient(135deg,#0000 42%,#ffffff59 42% 50%,#0000 50%),#b6c8be;place-items:center;min-height:100%;display:grid}.property-live__object-visual--two{background:linear-gradient(45deg,#0000 42%,#ffffff57 42% 50%,#0000 50%),#c8ad83}.property-live__object-visual--three{background:linear-gradient(135deg,#0000 42%,#ffffff54 42% 50%,#0000 50%),#bd8a78}.property-live__object-visual span{color:#243a32;background:#ffffffb8;border:.0625rem solid #ffffffb3;border-radius:.7rem .7rem .15rem;place-items:center;width:2.8rem;height:2.8rem;font-weight:850;display:grid}.property-live__object-body{min-width:0;padding:.9rem}.property-live__object-head>div{min-width:0}.property-live__object-head>strong{color:var(--property-green-dark);flex:none;font-size:.95rem}.property-live__badge{color:var(--property-green);margin-bottom:.28rem;font-size:.875rem;font-weight:780;display:block}.property-live__badge--alternative{color:var(--property-rust)}.property-live h4{overflow-wrap:anywhere;font-size:1rem}.property-live__object-body>p{color:#4a5b54;margin:.45rem 0 0;font-size:.875rem}.property-live__object-body ul{color:var(--property-muted);flex-wrap:wrap;gap:.35rem .8rem;margin:.65rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.property-live__object-body li:before{color:var(--property-green);content:"✓";margin-inline-end:.35rem}.property-live__object-body button{border:.0625rem solid var(--property-green);min-height:2.5rem;color:var(--property-green);cursor:pointer;background:0 0;border-radius:.65rem;margin-top:.8rem;padding:.45rem .85rem;font-size:.875rem;font-weight:780}.property-live__object-body button:hover,.property-live__object-body button[aria-pressed=true]{background:var(--property-green);color:#fff}.property-live__ready{color:#78582b;background:#eee3cf;border-radius:999rem;padding:.35rem .55rem;font-size:.875rem;font-weight:750}.property-live__ready[data-status=approved]{color:var(--property-green-dark);background:#dcebe4}.property-live__insight,.property-live__notice{border-radius:.9rem;margin-top:1.2rem;padding:1rem}.property-live__insight{background:#edf4f0;border:.0625rem solid #c5d5cd}.property-live__insight span{color:var(--property-green);letter-spacing:.06em;text-transform:uppercase;font-size:.875rem;font-weight:780}.property-live__insight strong{margin-top:.5rem;font-size:1rem;display:block}.property-live__insight p,.property-live__notice p{color:#53625c;margin:.4rem 0 0;font-size:.875rem;line-height:1.45}.property-live__selection-list{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.property-live__selection-list li{border:.0625rem solid var(--property-line);background:#fff;border-radius:.75rem;align-items:center;gap:.7rem;padding:.75rem;display:flex}.property-live__selection-list li>span{background:var(--property-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.875rem;font-weight:800;display:grid}.property-live__selection-list div{min-width:0;display:grid}.property-live__selection-list strong{overflow-wrap:anywhere;font-size:.9rem}.property-live__selection-list small{color:var(--property-muted);margin-top:.12rem;font-size:.875rem}.property-live__selection-list:empty:before{border:.0625rem dashed var(--property-line);color:var(--property-muted);text-align:center;content:"Добавьте хотя бы один объект";border-radius:.75rem;padding:1rem;font-size:.875rem}.property-live__notice{background:#f8f1e5;border:.0625rem solid #e4d3b8}.property-live__notice strong{color:#6f542d;font-size:.9rem}.property-live__action{background:var(--property-green);cursor:pointer;border:0;border-radius:.75rem;width:100%;min-height:3.2rem;margin-top:1rem;font-weight:820;color:#fff!important}.property-live__action:hover:not(:disabled){background:#27725d}.property-live__action:active:not(:disabled){transform:translateY(.08rem)}.property-live__action:disabled{cursor:default;opacity:.58}.property-live__message,.property-live__caption{color:var(--muted);font-size:.875rem}.property-live__message{min-height:2.5rem;color:var(--property-muted);text-align:center;margin:.65rem 0 0}.property-live__caption{margin-top:1rem}.property-value-note{max-width:54rem;color:var(--muted);text-align:center;margin:1.5rem auto 0}.value-formula--property{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)}}@layer responsive{@media (width<=75rem){.property-live__workspace{grid-template-columns:minmax(16rem,.72fr) minmax(32rem,1.35fr)}.property-live__selection{border-top:.0625rem solid var(--property-line);border-inline-start:0;grid-column:1/-1;grid-template-columns:minmax(16rem,.7fr) minmax(18rem,1fr);gap:1rem 2rem;display:grid}.property-live__selection>.property-live__heading,.property-live__insight,.property-live__notice{grid-column:1}.property-live__selection-list{grid-area:1/2/span 3;margin-top:0}.property-live__action,.property-live__message{grid-column:1/-1}}@media (width<=58rem){.property-live__toolbar,.property-live__workspace{grid-template-columns:1fr}.property-live__summary{border-inline-start:0;padding-inline-start:0}.property-live__coverage{text-align:start;justify-content:flex-start}.property-live__matches,.property-live__selection{border-top:.0625rem solid var(--property-line);border-inline-start:0;grid-column:auto}.property-live__request-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=43rem){.property-live{border-radius:1.1rem;margin-inline:-.35rem}.property-live__toolbar,.property-live__requests,.property-live__matches,.property-live__selection{padding:1rem}.property-live__request-list,.property-live__selection,.property-live__object{grid-template-columns:1fr}.property-live__heading--matches{display:grid}.property-live__filters{justify-content:flex-start}.property-live__object-visual{min-height:4rem}.property-live__object-head{display:grid}.property-live__selection>.property-live__heading,.property-live__insight,.property-live__notice,.property-live__selection-list,.property-live__action,.property-live__message{grid-area:auto}.property-live__selection-list{margin-top:0}.value-formula--property{grid-template-columns:1fr}}}@layer capture{html[data-capture=card],html[data-capture=card] body{background:#f3f0e8;width:100%;min-width:0;height:100%;min-height:100%;overflow:hidden}html[data-capture=card] .skip-link,html[data-capture=card] .case-header,html[data-capture=card] .case-footer,html[data-capture=card] article>section:not(.case-preview-section),html[data-capture=card] .case-preview-section .section-heading,html[data-capture=card] .property-live__caption{display:none}html[data-capture=card] main,html[data-capture=card] article,html[data-capture=card] .case-preview-section,html[data-capture=card] .case-preview-section .case-container{width:100%;max-width:none;min-height:100%;margin:0;padding:0}html[data-capture=card] .property-live{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0;margin:0}html[data-capture=card] .property-live__toolbar{min-height:6.5rem;padding:1.2rem 2rem}html[data-capture=card] .property-live__workspace{grid-template-columns:minmax(18rem,.7fr) minmax(38rem,1.5fr) minmax(21rem,.85fr);min-height:calc(100vh - 6.5rem)}html[data-capture=card] .property-live__requests,html[data-capture=card] .property-live__matches,html[data-capture=card] .property-live__selection{padding:2rem;display:block}html[data-capture=card] .property-live h3{font-size:1.8rem}html[data-capture=card] .property-live__request:nth-child(3),html[data-capture=card] .property-live__object:nth-child(3),html[data-capture=card] .property-live__notice{display:none}}@media (prefers-reduced-motion:reduce){.property-live__request{transition:none}}
