.chat-message-markdown{color:inherit;line-height:1.6!important}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:1em 0 .5em!important;font-weight:600!important;line-height:1.3!important}.chat-message-markdown h1{font-size:1.5em!important}.chat-message-markdown h2{font-size:1.3em!important}.chat-message-markdown h3{font-size:1.1em!important}.chat-message-markdown p{line-height:1.7!important}.chat-message-markdown p:first-child{margin-top:0!important}.chat-message-markdown p:last-child{margin-bottom:0!important}.chat-message-markdown p+ul,.chat-message-markdown p+ol{margin-top:.5em!important}.chat-message-markdown ul+p,.chat-message-markdown ol+p{margin-top:1em!important}.chat-message-markdown ul{margin:0!important;padding-left:0!important;list-style:none!important}.chat-message-markdown ul li{padding-left:1.75em!important;line-height:1.6!important;position:relative!important}.chat-message-markdown ul li:before{content:"•"!important;color:#4c9a76!important;font-size:1.2em!important;font-weight:700!important;line-height:1!important;position:absolute!important;top:.1em!important;left:.5em!important}.chat-message-markdown ul li{margin-bottom:unset!important}.chat-message-markdown ol>li>ul{margin:.5em 0 .75em!important;padding-left:0!important}.chat-message-markdown ol>li>ul>li{padding-left:1.5em!important;font-size:.95em!important}.chat-message-markdown ol>li>ul>li:before{content:"◦"!important;color:#6bb591!important;font-size:1.3em!important;font-weight:400!important;top:.15em!important;left:.3em!important}.chat-message-markdown ul ul{margin:.4em 0!important;padding-left:0!important}.chat-message-markdown ul ul li:before{content:"◦"!important;color:#6bb591!important;font-size:1.4em!important}.chat-message-markdown ul ul ul li:before{content:"▪"!important;color:#8bc9ab!important;font-size:1em!important}.chat-message-markdown ol{counter-reset:item!important;margin:6px 0 0!important;padding-left:0!important;list-style:none!important}.chat-message-markdown ol ol{counter-reset:subitem!important;margin:.4em 0!important;padding-left:0!important}.chat-message-markdown ol ol li{counter-increment:subitem!important;margin:.4em 0!important}.chat-message-markdown ol ol li:before{content:counter(subitem,lower-alpha)"."!important;color:#6bb591!important;font-weight:600!important}.chat-message-markdown ol ol ol li:before{content:counter(subitem,lower-roman)"."!important;color:#8bc9ab!important}.chat-message-markdown li>p{margin:0!important;display:inline!important}.chat-message-markdown li>p:first-child{color:inherit!important;margin-bottom:.25em!important;font-weight:600!important;display:block!important}.chat-message-markdown li>p+ul,.chat-message-markdown li>p+ol{margin-top:.4em!important}.chat-message-markdown code{background:#0000000d;border-radius:3px;padding:.15em .4em;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.chat-message-markdown pre{background:#0000000d;border-radius:6px;margin:.75em 0;padding:1em;overflow-x:auto}.chat-message-markdown pre code{background:0 0;padding:0;font-size:.875em;line-height:1.5}.chat-message-markdown blockquote{color:#000000b3;border-left:3px solid #00000026;margin:.75em 0;padding-left:1em;font-style:italic}.chat-message-markdown a{color:#4c9a76;text-decoration:underline}.chat-message-markdown a:hover{opacity:.8}.chat-message-markdown hr{border:none;border-top:1px solid #0000001a;margin:1em 0}.chat-message-markdown table{border-collapse:collapse;width:100%;margin:.75em 0}.chat-message-markdown th,.chat-message-markdown td{text-align:left;border:1px solid #0000001a;padding:.5em .75em}.chat-message-markdown th{background:#0000000d;font-weight:600}.chat-message-markdown strong,.chat-message-markdown b{font-weight:700}.chat-message-markdown em,.chat-message-markdown i{font-style:italic}.chat-message-markdown del,.chat-message-markdown s{opacity:.7;text-decoration:line-through}.chat-message-markdown input[type=checkbox]{margin-right:.5em}.chat-message-markdown>:first-child{margin-top:0}.chat-message-markdown>:last-child{margin-bottom:0}.chat-message-from-bot .chat-message-markdown{color:#2c3e50}.chat-message-from-user .chat-message-markdown{color:#fff}.chat-message-from-user .chat-message-markdown ul li:before{color:#fff;opacity:.9}.chat-message-from-user .chat-message-markdown ul ul li:before{color:#fff;opacity:.8}.chat-message-from-user .chat-message-markdown ul ul ul li:before{color:#fff;opacity:.7}.chat-message-from-user .chat-message-markdown ol li:before{color:#fff;font-weight:700}.chat-message-from-user .chat-message-markdown ol ol li:before{color:#fff;opacity:.9}.chat-message-from-user .chat-message-markdown code{background:#fff3}.chat-message-from-user .chat-message-markdown pre{background:#ffffff26}.chat-message-from-user .chat-message-markdown a{color:#fff;font-weight:600}.chat-message-from-user .chat-message-markdown blockquote{color:#ffffffe6;border-left-color:#ffffff4d}@media (max-width:768px){.chat-message-markdown ul,.chat-message-markdown ol{padding-left:1.25em}.chat-message-markdown pre{padding:.75em;font-size:.85em}.chat-message-markdown table{font-size:.9em}.chat-message-markdown th,.chat-message-markdown td{padding:.4em .6em}}a[href*=n8n\.io]{visibility:visible!important;color:#000!important;text-align:center!important;font-size:0!important;display:block!important}a[href*=n8n\.io]:after{content:"Byggkon"!important;visibility:visible!important;color:#000!important;font-size:12px!important}[class*=poweredBy],[class*=PoweredBy]{text-align:center!important;color:#000!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}#n8n-chat.chat-empty{flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;padding:20px!important;display:flex!important}#n8n-chat.chat-empty .chat-message{opacity:0!important;transform:translateY(20px)!important}#n8n-chat.chat-empty .chat-body,#n8n-chat.chat-empty [class*=messages],#n8n-chat.chat-empty [class*=MessagesList]{opacity:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}#n8n-chat.chat-empty>div{opacity:1!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:700px!important;margin:0!important;display:flex!important;position:relative!important;transform:translateY(0)!important}#n8n-chat:not(.chat-empty)>div{opacity:1!important;transform:translateY(0)!important}#n8n-chat.chat-empty>div:before{content:"What's on your mind today?"!important;text-align:center!important;color:#353740!important;opacity:1!important;letter-spacing:-.01em!important;width:100%!important;margin-bottom:24px!important;font-size:1.75rem!important;font-weight:500!important;line-height:1.3!important;animation:1s ease-out fadeInDown!important;display:block!important}#n8n-chat.chat-empty>div:after{display:none!important}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#n8n-chat:not(.chat-empty){flex-direction:column!important;min-height:100vh!important;display:flex!important}@media (max-width:768px){#n8n-chat.chat-empty>div:before{font-size:1.5rem!important}#n8n-chat.chat-empty input,#n8n-chat.chat-empty textarea{padding:14px 20px!important;font-size:1rem!important}}.chat-empty .chat-footer{justify-content:center;align-items:center;width:100%;height:90vh;display:flex}.chat-empty .chat-input{margin:auto;position:relative!important}.chat-empty .chat-input:before{text-align:center;content:"Welcome to a smarter way to buy property. I analyze markets, match preferences, and surface opportunities—instantly."!important;color:#000!important;opacity:unset!important;font-size:15px!important;position:absolute!important;top:-78px!important;left:4px!important}#n8n-chat:not(.chat-empty) .chat-input:before{opacity:0!important;display:none!important}
