.sales-dot{vertical-align:middle;object-fit:contain;flex:none;width:40px;height:44px;display:inline-block}.original-dot{background-color:#fff;background-image:url(/images/dots/originals/Chatpilot-dotter-Bent-Nils-Roar-v1.png);background-repeat:no-repeat;background-size:512px 341.333px;border-radius:16px}.original-dot.bent{background-position:-84px -250px}.original-dot.nils{background-position:-237px -250px}.original-dot.roar{background-position:-391px -250px}.sales-assistants{z-index:65;gap:6px;display:flex;position:fixed;bottom:18px;right:18px}.sales-assistants button{color:#294354;background:#fff;border:1px solid #dce3e9;border-radius:24px;align-items:center;gap:4px;min-height:44px;padding:2px 9px 2px 2px;font-size:12px;display:flex;box-shadow:0 2px 10px #18324312}.sales-assistant-dialog{color:#173247;border:1px solid #d7e0e8;border-radius:18px;width:min(560px,100% - 24px);max-height:85dvh;padding:22px;overflow:auto}.sales-assistant-dialog::backdrop{background:#10263899}.sales-assistant-dialog header{align-items:center;gap:10px;display:flex}.sales-assistant-dialog header h2{flex:1;font-size:18px}.sales-assistant-dialog form,.sales-assistant-dialog label{gap:10px;display:grid}.sales-assistant-dialog form{margin:18px 0}.sales-assistant-dialog textarea,.sales-assistant-dialog select{box-sizing:border-box;border:1px solid #cbd5df;border-radius:8px;width:100%;padding:10px}.sales-assistant-dialog details,.sales-assistant-dialog article{border-top:1px solid #e3e8ed;padding:14px 0}.sales-assistant-dialog small{margin-top:6px;display:block}.sales-assistant-dialog p{overflow-wrap:anywhere;white-space:pre-wrap}.sales-assistant-dialog button{min-height:44px}.erik-summary{border:1px solid #dce3e9;border-radius:14px;margin:18px 0;padding:18px}.erik-summary header{align-items:center;gap:10px;display:flex}.erik-summary blockquote{border-left:3px solid #ccd9e4;margin:10px 0;padding-left:12px}.erik-summary .uncertain{border-left:3px solid #e4be67;padding-left:12px}.erik-summary pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:900px){.sales-assistants{bottom:82px;right:10px}.sales-assistants button{min-width:44px;padding-right:7px}.sales-assistants .sales-dot{transform-origin:50%;width:32px;height:36px;transform:scale(.8)}.sales-assistant-dialog{padding:16px}}@media (prefers-reduced-motion:reduce){.sales-assistants *{transition:none}}.sales-assistant-dialog{background:#fff;margin:auto;inset:0}.sales-assistant-dialog button,.erik-summary button{color:#243950;cursor:pointer;background:#f7f8fc;border:1px solid #dce3ee;border-radius:9px;min-height:44px;padding:9px 13px;font-size:13px;font-weight:600}.sales-assistant-dialog button:disabled,.erik-summary button:disabled{opacity:.55;cursor:default}.sales-assistant-dialog button:focus-visible,.erik-summary button:focus-visible{outline-offset:3px;outline:3px solid #b9adff}.sales-assistant-dialog h2,.erik-summary h3{font-weight:650}.erik-summary label{gap:8px;margin:12px 0;display:flex}.erik-summary textarea{box-sizing:border-box;border:1px solid #cbd5df;border-radius:8px;width:100%;margin:12px 0;padding:10px;display:block}.erik-summary a{color:#5542c5;text-decoration:underline}.erik-summary p{overflow-wrap:anywhere}.erik-summary{box-sizing:border-box;min-width:0}.erik-summary header>div{min-width:0}.erik-summary h3{overflow-wrap:anywhere;line-height:1.35}.bent-feedback{min-width:0}.bent-feedback-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bent-feedback-title strong{overflow-wrap:anywhere;flex:1;min-width:0}.bent-status{color:#33465a;white-space:nowrap;background:#edf0f5;border-radius:12px;padding:4px 9px;font-size:12px;font-weight:650;display:inline-block}.bent-status.in_progress{color:#6b4b00;background:#fff2cb}.bent-status.resolved{color:#155a36;background:#ddf4e7}.bent-update{border-left:3px solid #dce3ee;margin:12px 0;padding-left:12px}.sales-assistant-dialog .bent-feedback form{border:1px solid #e3e8ed;border-radius:10px;padding:12px}.bent-feedback summary{cursor:pointer;min-height:36px;padding-top:8px}.sales-assistant-dialog section h3{margin:20px 0 12px;font-size:16px}
