.kbase-faq{margin:1.5rem 0}.kbase-topic-meta{color:#1c9}.kbase-topic-meta-search{color:#d76a28}.kbase-faq-empty summary,.kbase-search-empty summary{cursor:default}.kbase-search{align-items:center;background:#f6f9fb;border:1px solid #a9bfd0;border-radius:6px;display:flex;gap:.45rem;margin:0 0 .85rem;padding:.42rem .55rem}.kbase-search:focus-within{border-color:#1769a6;box-shadow:0 0 0 2px rgba(23,105,166,.14)}.kbase-search-icon{font-size:1.15rem;line-height:1}.kbase-search input{background:transparent;border:0;box-shadow:none!important;flex:1;font:inherit;min-width:0;outline:0;padding:.25rem}.kbase-search button{background:#fff;border:1px solid #9aaeba;border-radius:50%;color:#405766;cursor:pointer;font-size:1.05rem;height:1.75rem;line-height:1;padding:0;width:1.75rem}.kbase-search button:hover{background:#d76a28;border-color:#d76a28;color:#fff}.kbase-dialog:not([open]){display:none}.kbase-dialog{border:0;border-radius:9px;box-shadow:0 14px 45px rgba(0,0,0,.3);max-height:90vh;max-width:900px;padding:0;width:calc(100% - 2rem)}.kbase-dialog::backdrop{background:rgba(10,25,40,.68)}.kbase-dialog-inner>header,.kbase-dialog-inner>footer{align-items:center;background:#f5f7f9;display:flex;gap:.65rem;justify-content:space-between;padding:.8rem 1.1rem}.kbase-dialog h2,.kbase-dialog header p{margin:0}.kbase-dialog header p{color:#687785;font-size:.85rem;margin-top:.2rem}.kbase-dialog-close{background:transparent;border:0;color:#315b7d;cursor:pointer;font-size:1.8rem;line-height:1;padding:.15rem .35rem}.kbase-dialog-toolbar{background:#eef4f8;border-bottom:1px solid #d4dfe7;padding:.35rem 1.1rem;text-align:right}.kbase-conversation{max-height:65vh;overflow:auto;padding:.7rem 1rem}.kbase-message{background:#e1f0fb;border:1px solid #aacde4;border-left:6px solid #287fb8;border-radius:5px;margin:0 0 .75rem;padding:.85rem 1rem}.kbase-message:nth-child(even){background:#dff3ea;border-color:#a7d8c8;border-left-color:#198b6d}.kbase-message:last-child{margin-bottom:0}.kbase-message-meta{border-bottom:2px solid rgba(49,91,125,.25);color:#315b7d;font-size:.86rem;margin:0 0 .7rem;padding-bottom:.45rem}.kbase-message-body{line-height:1.5}.kbase-attachments{list-style:none;margin:.9rem 0 0;padding:0}.kbase-attachments li{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:.4rem 0}.kbase-attachments small{color:#687785}.kbase-attachment-link{background:#1769a6;border:1px solid #1769a6;border-radius:4px;color:#fff!important;display:inline-block;font:inherit;font-weight:600;padding:.45rem .7rem;text-decoration:none!important;transition:background-color .15s,color .15s}.kbase-attachment-link:hover{background:#fff;color:#1769a6!important}.kbase-dialog-toolbar button,.kbase-dialog footer button,.kbase-answer{background:#f7fbff;border:1px solid #1769a6;border-radius:4px;color:#1769a6!important;cursor:pointer;font:inherit;line-height:1.2;padding:.45rem .75rem;text-decoration:none!important;transition:background-color .15s,color .15s}.kbase-dialog-toolbar button{font-size:.82rem;padding:.3rem .65rem}.kbase-dialog-toolbar button:hover,.kbase-dialog footer button:hover,.kbase-answer:hover{background:#1769a6;color:#fff!important}.kbase-empty,.kbase-error{border:1px solid #d9e0e5;border-radius:6px;padding:1rem}.kbase-error{border-color:#b42318;color:#b42318}@media(max-width:600px){.kbase-dialog{max-height:96vh;width:calc(100% - 1rem)}.kbase-conversation{max-height:70vh;padding:.5rem}.kbase-dialog-inner>footer{flex-wrap:wrap}.kbase-message{padding:.7rem}.kbase-search{padding:.35rem .45rem}}@media print{body.kbase-printing *{visibility:hidden!important}body.kbase-printing .kbase-dialog[open],body.kbase-printing .kbase-dialog[open] *{visibility:visible!important}body.kbase-printing .kbase-dialog[open]{box-shadow:none;left:0;max-height:none;max-width:none;overflow:visible;position:absolute;top:0;width:100%}body.kbase-printing .kbase-dialog[open] footer,body.kbase-printing .kbase-dialog-close,body.kbase-printing .kbase-dialog-toolbar{display:none!important}body.kbase-printing .kbase-conversation{max-height:none;overflow:visible}}
