#nordves-assistant{--nv-ink:#183944;--nv-accent:#177b7a;font:14px/1.5 Arial,sans-serif;color:var(--nv-ink);position:relative;z-index:99999}#nordves-assistant *{box-sizing:border-box}#nordves-assistant [hidden]{display:none!important}#nordves-assistant button,#nordves-assistant input{font:inherit}#nordves-assistant button{cursor:pointer;border:1px solid #d8e4e6;border-radius:8px;padding:9px 12px;background:#fff;color:var(--nv-ink);line-height:1.4}#nordves-assistant button:disabled{opacity:.5;cursor:wait}#nordves-assistant :focus-visible{outline:3px solid #ddac4c;outline-offset:3px}#nordves-assistant .nv-launch{position:fixed;bottom:24px;right:24px;border-radius:30px;padding:14px 25px;background:var(--nv-ink);color:white;box-shadow:0 6px 24px #18394430}#nordves-assistant .nv-panel{position:fixed;right:24px;bottom:88px;width:390px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 112px);overflow:auto;border:1px solid #d8e4e6;border-radius:16px;background:#fff;box-shadow:0 16px 60px #18394435}#nordves-assistant header{display:flex;justify-content:space-between;align-items:center;padding:18px;background:var(--nv-ink);color:white}#nordves-assistant strong{font-size:17px}#nordves-assistant small{display:block;font-size:11px;margin-top:6px}#nordves-assistant .nv-close{background:transparent;color:white;border:0;font-size:25px;padding:0 8px}#nordves-assistant .nv-langs{display:flex;gap:8px;padding:12px 16px}#nordves-assistant [aria-pressed=true]{background:var(--nv-accent);color:white}#nordves-assistant .nv-log{padding:0 16px;max-height:240px;overflow:auto}#nordves-assistant .nv-message{white-space:pre-wrap;padding:13px;border-radius:10px;background:#f0f5f5;margin-bottom:10px;overflow-wrap:anywhere}#nordves-assistant .nv-user{background:#183944;color:white;margin-left:30px}#nordves-assistant a{color:#126d70;text-decoration:underline}#nordves-assistant .nv-quick{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px}#nordves-assistant .nv-quick button{font-size:12px;text-align:left;padding:7px 10px}#nordves-assistant .nv-notice{font-size:11px;color:#52696d;margin:10px 16px}#nordves-assistant .nv-consent{display:flex;gap:8px;align-items:flex-start;font-size:11px;margin:10px 16px}#nordves-assistant .nv-consent input{width:auto;flex-shrink:0;margin-top:3px}#nordves-assistant .nv-ask{display:flex;gap:8px;padding:12px 16px}#nordves-assistant input{min-width:0;border:1px solid #b9cdcf;border-radius:7px;padding:10px;background:white;color:#183944}#nordves-assistant .nv-ask input{flex:1}#nordves-assistant .nv-ask button,#nordves-assistant .nv-consult{background:var(--nv-accent);color:white}#nordves-assistant .nv-consult{display:block;width:calc(100% - 32px);margin:0 16px 16px}#nordves-assistant .nv-lead{padding:0 16px 16px}#nordves-assistant .nv-lead label:not(.nv-consent){display:block;margin:10px 0}#nordves-assistant .nv-lead label:not(.nv-consent) input{display:block;width:100%;margin-top:4px}#nordves-assistant .nv-lead .nv-consent{margin:14px 0}#nordves-assistant .nv-trap{position:absolute;left:-10000px;width:1px;height:1px}#nordves-assistant .nv-staging{margin:0 16px 12px;color:#8a5211;font-size:11px}#nordves-assistant .nv-status{font-size:12px;padding:0 16px}@media(max-width:480px){#nordves-assistant .nv-panel{right:12px;bottom:78px;width:calc(100vw - 24px);max-height:calc(100dvh - 96px)}#nordves-assistant .nv-launch{bottom:16px;right:12px}}
