#kaibu-path{background-image:url('breziniu-fonas.svg');background-size:1100px auto;background-blend-mode:multiply}#kaibu-path button,#kaibu-path input,#kaibu-path select{font:inherit}#kaibu-path button{cursor:pointer}#kaibu-path .kp-search{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px;padding:20px;background:var(--kp-paper);border-radius:8px}#kaibu-path .kp-search label{font-size:13px}#kaibu-path .kp-search input,#kaibu-path .kp-search select{width:100%;min-width:0;margin-top:7px;padding:10px;border:1px solid var(--kp-line);border-radius:4px;background:var(--kp-paper);color:var(--kp-ink)}#kaibu-path .kp-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#kaibu-path .kp-house-card{background:var(--kp-paper);border-radius:9px;overflow:hidden;min-width:0}#kaibu-path .kp-house-card>img{width:100%;height:240px;object-fit:cover;display:block}#kaibu-path .kp-house-card>div:not(.kp-no-photo){padding:20px}#kaibu-path .kp-house-card h2{font-size:22px;margin:6px 0}#kaibu-path .kp-house-card small{color:var(--kp-muted)}#kaibu-path .kp-catalog-status{color:var(--kp-green);font-weight:600;font-size:13px}#kaibu-path .kp-house-card button{background:var(--kp-ink);color:var(--kp-paper);padding:10px 12px;border:0;border-radius:4px;text-align:left;width:100%}#kaibu-path .kp-no-photo{height:390px;display:grid;place-items:center;padding:30px;text-align:center;background:var(--kp-soft);border-radius:8px;color:var(--kp-muted)}#kaibu-path .kp-house-card>.kp-no-photo{height:240px}#kaibu-path .kp-doc-group{padding-top:15px;margin-top:15px;border-top:1px solid var(--kp-line)}#kaibu-path .kp-doc-group h3{display:flex;gap:12px;align-items:center;font-size:15px;font-weight:600;margin:0}#kaibu-path .kp-doc-group ul{list-style:none;margin:10px 0 0;padding:0}#kaibu-path .kp-doc-group li{padding:8px 0;overflow-wrap:anywhere;font-size:13px}#kaibu-path .kp-doc-group a{color:var(--kp-green);text-decoration:underline;text-underline-offset:3px}#kaibu-path .kp-doc-group small{display:block;color:var(--kp-muted);margin-top:3px}#kaibu-path .kp-empty{font-size:13px;color:var(--kp-muted);margin:8px 0 0 44px}#kaibu-path .kp-step-inner{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;min-height:115px}#kaibu-path .kp-updates{margin-top:24px}#kaibu-path .kp-updates h2{margin-bottom:12px}#kaibu-path .kp-gallery-section{margin-top:25px}#kaibu-path .kp-gallery-section h2{margin-bottom:15px}#kaibu-path .kp-live-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#kaibu-path .kp-live-gallery button{border:0;padding:0;background:var(--kp-paper);border-radius:6px;overflow:hidden;text-align:left}#kaibu-path .kp-live-gallery img{width:100%;height:220px;object-fit:cover;display:block}#kaibu-path .kp-live-gallery span{display:block;padding:9px;font-size:13px}@media(max-width:850px){#kaibu-path .kp-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}#kaibu-path .kp-search{grid-template-columns:1fr 1fr}#kaibu-path .kp-search label:first-child{grid-column:1/-1}}@media(max-width:760px){#kaibu-path .kp-step-inner{display:grid;grid-template-columns:32px 1fr auto;gap:14px;min-height:57px;align-items:start;padding-bottom:14px}#kaibu-path .kp-live-gallery img{height:160px}}@media(max-width:500px){#kaibu-path .kp-search,#kaibu-path .kp-catalog{grid-template-columns:1fr}#kaibu-path .kp-live-gallery{grid-template-columns:1fr 1fr}#kaibu-path .kp-live-gallery img{height:150px}#kaibu-path .kp-step-inner{grid-template-columns:32px 1fr}#kaibu-path .kp-step-state{display:none}}
