.bl .qrd-root{--qrd-edge: 24px;--qrd-bottom: 24px;--chat: 64px;position:fixed;z-index:50;right:var(--qrd-edge);bottom:calc(var(--qrd-bottom) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-end;opacity:0;transform:translateY(8px);visibility:hidden;pointer-events:none;transition:opacity var(--dur-2) var(--ease-in),transform var(--dur-2) var(--ease-in),visibility 0s linear var(--dur-2)}.bl .qrd-root.show{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out),visibility 0s}.bl .qrd-root [hidden]{display:none!important}body:has(#ef-chat-widget) .bl .qrd-root{--qrd-edge: 16px;--qrd-bottom: calc(16px + var(--chat) + 16px)}.bl .qrd{position:relative;display:flex;align-items:center;gap:16px;padding:14px 18px 14px 14px;border-radius:12px;color:var(--paper);background:#141414f5;box-shadow:0 0 0 1px #ffffff24,0 2px 6px #0a0a0a2e,0 24px 48px -16px #0a0a0a80;transition:box-shadow var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.bl .qrd,.bl .qrd-pill{background:#141414e6;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}}@media (hover: hover){.bl .qrd:hover{box-shadow:0 0 0 1px #ffffff3d,0 2px 6px #0a0a0a2e,0 28px 56px -16px #0a0a0a8c}}.bl .qrd-code{position:relative;flex:0 0 auto;width:128px;aspect-ratio:1;padding:8px;border-radius:8px;background:var(--paper);transition:width var(--dur-2) var(--ease-glide)}.bl .qrd-code svg{display:block;width:100%;height:100%}.bl .qrd-mark{position:absolute;left:50%;top:50%;width:32%;height:auto;transform:translate(-50%,-50%);pointer-events:none}@media (hover: hover){.bl .qrd:hover .qrd-code{width:168px}}.bl .qrd:focus-within .qrd-code{width:168px}.bl .qrd-text{width:176px;display:grid;gap:8px}.bl .qrd-eyebrow{font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ash)}.bl .qrd-line{font:400 19px/1.25 var(--serif);font-variation-settings:"opsz" 36;letter-spacing:-.005em;color:var(--paper)}.bl .qrd-min{position:absolute;top:6px;right:6px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--ash);cursor:pointer;transition:color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}@media (hover: hover){.bl .qrd-min:hover{color:var(--paper);background:#ffffff14}}.bl .qrd-min:focus-visible,.bl .qrd-pill:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.bl .qrd-pill{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px 0 14px;border:0;border-radius:8px;background:#141414f5;color:var(--paper);font:600 15px/1 var(--sans);cursor:pointer;box-shadow:0 0 0 1px #ffffff24,0 12px 32px -8px #0a0a0a73;transition:box-shadow var(--dur-1) var(--ease-out)}.bl .qrd-pill svg{color:var(--ash)}@media (hover: hover){.bl .qrd-pill:hover{box-shadow:0 0 0 1px #ffffff42,0 12px 32px -8px #0a0a0a73}}.bl .qrd-root .getbar{display:none}@media (max-width: 1023px){.bl .qrd,.bl .qrd-pill{display:none!important}}@media (min-width: 600px) and (max-width: 1023px){.bl .qrd-root{display:none}}@media (max-width: 599px){.bl .qrd-root{--chat: 56px;left:16px;right:16px;--qrd-bottom: 20px;align-items:stretch}body:has(#ef-chat-widget) .bl .qrd-root{right:calc(16px + var(--chat) + 12px);--qrd-bottom: calc(16px + (var(--chat) - var(--btn-h)) / 2)}.bl .qrd-root .getbar{display:inline-flex;width:100%;background:var(--graphite);color:var(--paper);box-shadow:0 0 0 1px #ffffff24,0 12px 32px #00000047;gap:10px}.bl .qrd-root .getbar .app-glyph{flex:0 0 auto;display:flex;align-items:center}.bl .qrd-root .getbar .app-glyph picture{display:block}.bl .qrd-root .getbar .app-glyph img{height:16px;width:auto;max-width:none}@media (hover: hover){.bl .qrd-root .getbar:hover{background:var(--graphite-2)}}}body.bl-body #ef-chat-widget>button{background:#0a0a0a!important;box-shadow:0 0 0 1px #ffffff29,0 8px 24px -6px #0a0a0a73!important}body.bl-body #ef-chat-widget>div:first-child>div:first-child{background:#0a0a0a!important}
