.und-floating-controls{align-items:flex-end;gap:20px;left:20px;right:20px;bottom:calc(18px + env(safe-area-inset-bottom))}.und-floating-controls>button{flex:0 0 auto;max-width:140px;white-space:nowrap}.und-concierge-dock{position:relative;flex:0 0 auto;pointer-events:auto}#und-help-launch{display:flex;align-items:center;gap:11px;padding:7px 17px 7px 7px;min-height:52px;border-radius:36px;background:linear-gradient(135deg,#213e57,#10243b);color:#e7f5ff;border-color:#a8dffd80;box-shadow:0 10px 36px #0007,inset 0 1px #d9f6ff20;text-align:left}.und-concierge-avatar{display:block;width:42px;height:42px;flex:none;filter:drop-shadow(0 3px 8px #0004)}.und-concierge-launch-copy{font-size:13px;line-height:1.5;letter-spacing:.01em}.und-concierge-launch-copy small{display:block;color:#b8d6ea;font-size:10px;font-weight:400}.und-concierge-invite{position:absolute;right:0;bottom:calc(100% + 12px);display:flex;align-items:flex-start;width:200px;max-width:calc(100vw - 40px);border:1px solid #A8DFFF55;border-radius:16px 16px 5px;background:linear-gradient(135deg,#233a52f5,#0d2036fa);box-shadow:0 12px 34px #0005;overflow:hidden}.und-concierge-invite[hidden]{display:none!important}.und-floating-controls .und-concierge-invite button{border:0;box-shadow:none;background:transparent;border-radius:0;color:#eaf6ff}.und-concierge-invite [data-help-open]{flex:1;padding:12px;text-align:left;font-size:12px;font-weight:600;line-height:1.4}.und-concierge-invite [data-help-open] span{display:block;margin-top:5px;font-size:12px;line-height:1.5;color:#bad3e7;font-weight:400}.und-concierge-invite [data-help-dismiss]{padding:5px;min-width:44px;font-size:23px}.und-concierge-open .und-floating-controls,body:has(#und-cookie-dialog[open]) .und-floating-controls{visibility:hidden}.und-help-dialog{width:min(440px,calc(100vw - 32px));padding:22px;inset:auto 20px 20px auto;max-height:calc(100dvh - 40px)}.und-help-dialog[open]{height:min(680px,calc(100dvh - 40px));gap:0}.und-concierge-identity{display:flex;align-items:center;gap:12px;min-width:0}.und-concierge-identity .und-concierge-avatar{width:44px;height:44px}.und-help-heading{gap:8px;align-items:center}.und-help-heading h2{font-size:23px;line-height:1.2;letter-spacing:-.035em}.und-help-heading .und-kicker{font-size:8px;letter-spacing:.12em;margin:0 0 6px}.und-help-heading [data-help-close]{flex:none;border-radius:50%;font-size:25px;background:#bee9ff0a}.und-help-dialog>p{font-size:12px;line-height:1.6;margin:16px 0 0;color:#bfd4e7}.und-help-quick{margin:16px 0 14px;gap:6px}.und-help-quick button{padding:8px 10px;font-size:11px;border-radius:20px;min-height:40px}.und-help-log{padding:4px 6px 4px 0;scroll-padding:12px}.und-chat-message{width:94%;padding:14px 16px;border-radius:16px 16px 16px 4px;background:linear-gradient(135deg,#1a3048,#0f2238);font-size:13px;overflow-wrap:anywhere}.und-chat-message p{line-height:1.65}.und-chat-message.is-user{width:auto;margin-left:40px;border-radius:16px 16px 4px;background:#2c4b64}.und-chat-message strong{font-size:10px;letter-spacing:.025em}.und-chat-message a{line-height:1.5;min-height:44px}#und-help-message{font-size:16px;min-height:48px}#und-help-form{padding-top:14px;margin-top:8px}#und-help-form button{min-width:64px}.und-help-dialog .und-help-note{font-size:10px;line-height:1.5;margin-top:12px}.sovereign-footer{padding-bottom:100px}.und-floating-controls button:focus-visible,.und-help-dialog button:focus-visible{outline:2px solid #D4F3FF;outline-offset:4px}@media(max-width:600px){.und-floating-controls{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));gap:12px}#und-help-launch{width:48px;height:48px;min-height:48px;padding:5px;border-radius:50%;justify-content:center}.und-concierge-launch-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.und-floating-controls>button{font-size:11px;padding:10px 13px;min-height:44px}.und-concierge-invite{width:200px;max-width:calc(100vw - 24px)}.und-help-dialog{inset:auto 12px 12px 12px;width:calc(100vw - 24px);padding:18px;max-height:calc(100dvh - 24px)}.und-help-dialog[open]{height:min(640px,calc(100dvh - 24px))}.und-help-heading h2{font-size:21px}.und-help-quick{gap:5px;margin:12px 0}.und-help-quick button{font-size:11px;min-height:40px;padding:7px 9px}.und-chat-message{font-size:12px}.und-help-dialog .und-help-log{max-height:none;min-height:0}.sovereign-footer{padding-bottom:100px}}@media(max-height:600px){.und-help-dialog>p:not(.und-help-note){display:none}.und-help-quick{margin:10px 0}.und-help-dialog[open]{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);bottom:12px}.und-help-dialog .und-help-note{margin-top:8px;font-size:9px}.und-help-heading .und-concierge-avatar{width:36px;height:36px}.und-help-heading h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.und-floating-controls{justify-content:flex-end}}#und-help-launch{width:52px;height:52px;min-height:52px;padding:4px;border-radius:50%;justify-content:center;gap:0}.und-concierge-launch-copy,.und-motion-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#und-motion-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:10px;border-radius:50%}.und-concierge-invite{bottom:calc(100% + 10px);border-radius:12px 12px 4px}.und-concierge-invite [data-help-open] span{margin-top:3px;font-size:11px}.und-help-dialog[open]{height:min(610px,calc(100dvh - 40px))}@media(max-width:600px){#und-help-launch{width:48px;height:48px;min-height:48px;padding:3px}.und-concierge-invite{display:none}.und-help-dialog[open]{height:min(610px,calc(100dvh - 24px))}}@media(max-height:600px){.und-help-dialog[open]{height:calc(100dvh - 24px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/und-concierge.css.map */
