.erl-assistant{--erl-assistant-fs-sm: .875rem;--erl-assistant-fs-md: 1rem;--erl-assistant-fs-lg: 1.125rem;--erl-assistant-fs-xs: var(--erl-fs-caption);--erl-assistant-text-rgb: 6 20 34;--erl-assistant-color-text: rgb(var(--erl-assistant-text-rgb));--erl-assistant-color-muted: var(--erl-color-text-muted);--erl-assistant-color-faint: var(--erl-color-neutral-400);--erl-assistant-surface: var(--erl-color-bg);--erl-assistant-color-on-primary: var(--erl-color-on-dark);--erl-assistant-panel-bg: rgba(255, 255, 255, .85);--erl-assistant-tint-soft: rgb(var(--erl-assistant-text-rgb) / .06);--erl-assistant-tint-strong: rgb(var(--erl-assistant-text-rgb) / .12);--erl-assistant-hairline: rgb(var(--erl-assistant-text-rgb) / .1);--erl-assistant-scrim: rgb(var(--erl-assistant-text-rgb) / .35);--erl-assistant-press-tint: color-mix(in srgb, var(--erl-color-primary) 6%, transparent);--erl-assistant-shadow-rgb: 86 86 95;--erl-assistant-shadow-rest: 0 1px 3px rgb(var(--erl-assistant-shadow-rgb) / .2), 0 2px 20px rgb(var(--erl-assistant-shadow-rgb) / .1);--erl-assistant-shadow-raised: 0 1px 3px rgb(var(--erl-assistant-shadow-rgb) / .25), 0 6px 28px rgb(var(--erl-assistant-shadow-rgb) / .18);--erl-assistant-shadow-lg: 0 20px 50px rgb(var(--erl-assistant-shadow-rgb) / .15), 0 50px 50px rgb(var(--erl-assistant-shadow-rgb) / .05);--erl-assistant-shadow-lg-raised: 0 20px 50px rgb(var(--erl-assistant-shadow-rgb) / .2), 0 50px 50px rgb(var(--erl-assistant-shadow-rgb) / .08);--erl-assistant-dur-fast: .15s;--erl-assistant-dur: .22s;--erl-assistant-dur-slow: .32s;--erl-assistant-ease: var(--erl-ease-out);--erl-assistant-panel-closed: translateY(8px) scale(.98);--erl-assistant-vh: 100vh;--erl-assistant-kb: 0px;position:fixed;right:calc(var(--erl-spacing-lg) + env(safe-area-inset-right,0px));bottom:calc(var(--erl-spacing-lg) + var(--erl-assistant-kb) + env(safe-area-inset-bottom,0px));z-index:var(--erl-z-modal);display:flex;flex-direction:column;align-items:flex-end;gap:var(--erl-spacing-sm-md);font-family:var(--erl-font-body);pointer-events:none}:root:has(.erl-nav.is-drawer-open,.erl-nav.is-panel-open) .erl-assistant{z-index:999}@supports (height: 100dvh){.erl-assistant{--erl-assistant-vh: 100dvh}}@supports (color: color-mix(in srgb,red,blue)){.erl-assistant{--erl-assistant-press-tint: color-mix(in srgb, var(--erl-color-primary) 6%, transparent)}}.erl-assistant>*{pointer-events:auto}.erl-assistant[hidden],.erl-assistant [hidden]{display:none}.erl-assistant__mount{display:contents}.erl-assistant__ticket-chip input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.erl-assistant__skeleton{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);padding-block:var(--erl-spacing-sm)}.erl-assistant__skeleton span{display:block;height:56px;border-radius:var(--erl-border-radius-md);background:var(--erl-color-bg-subtle);animation:erl-assistant-pulse 1.4s ease-in-out infinite}.erl-assistant__skeleton span:nth-child(2){animation-delay:.1s}.erl-assistant__skeleton span:nth-child(3){animation-delay:.2s}.erl-assistant__skeleton span:nth-child(4){animation-delay:.3s}.erl-assistant__skeleton span:nth-child(5){animation-delay:.4s}@keyframes erl-assistant-pulse{0%,to{opacity:1}50%{opacity:.55}}.erl-assistant__launcher{display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding:0;border:0;border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary);cursor:pointer;box-shadow:var(--erl-assistant-shadow-rest);transition:transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease),background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant.is-intro .erl-assistant__launcher{animation:erl-assistant-launcher-in var(--erl-assistant-dur-slow) var(--erl-assistant-ease)}@keyframes erl-assistant-launcher-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.erl-assistant__launcher:hover,.erl-assistant__launcher.is-hover,.erl-assistant__launcher:focus-visible{background:var(--erl-color-primary-hover);transform:scale(1.04);box-shadow:var(--erl-assistant-shadow-raised)}.erl-assistant__launcher:active{transform:scale(.96);box-shadow:0 1px 6px rgb(var(--erl-assistant-shadow-rgb) / .2)}.erl-assistant__sparkle{display:block;transition:transform var(--erl-assistant-dur) var(--erl-assistant-ease)}.erl-assistant__launcher:hover .erl-assistant__sparkle,.erl-assistant__launcher.is-hover .erl-assistant__sparkle,.erl-assistant__launcher:focus-visible .erl-assistant__sparkle{transform:rotate(12deg)}.erl-assistant[data-view=open] .erl-assistant__launcher{display:none}.erl-assistant.is-handover .erl-assistant__launcher,.erl-assistant.is-handover .erl-assistant__sparkle,.erl-assistant.is-handover .erl-assistant__panel{transition:none}@starting-style{.erl-assistant.is-handover[data-view=open] .erl-assistant__panel{opacity:1;transform:none}}.erl-assistant__teaser{position:relative;display:flex;align-items:flex-start;width:280px;max-width:100%;background:var(--erl-assistant-surface);border-radius:var(--erl-border-radius-md);box-shadow:var(--erl-assistant-shadow-lg);transition:box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease);transform-origin:bottom right}.erl-assistant.is-intro .erl-assistant__teaser{animation:erl-assistant-teaser-in var(--erl-assistant-dur) var(--erl-assistant-ease)}@keyframes erl-assistant-teaser-in{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}.erl-assistant__teaser--leaving{animation:erl-assistant-teaser-out var(--erl-assistant-dur) var(--erl-assistant-ease) forwards;pointer-events:none}@keyframes erl-assistant-teaser-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.94)}}.erl-assistant__teaser:hover,.erl-assistant__teaser:focus-within{box-shadow:var(--erl-assistant-shadow-lg-raised)}.erl-assistant__teaser-body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:var(--erl-spacing-md);border:0;background:none;text-align:left;cursor:pointer;border-radius:inherit}.erl-assistant__teaser-label{font-family:var(--erl-font-heading);font-size:var(--erl-assistant-fs-lg);font-weight:var(--erl-fw-bold);line-height:1.333;letter-spacing:-.36px;color:var(--erl-color-primary);text-box-trim:trim-both;text-box-edge:cap alphabetic;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease);padding-right:var(--erl-spacing-xl)}.erl-assistant__teaser-body:hover .erl-assistant__teaser-label,.erl-assistant__teaser-body:focus-visible .erl-assistant__teaser-label{color:var(--erl-color-primary-hover)}.erl-assistant__teaser-sub{font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__teaser-dismiss{position:absolute;top:var(--erl-spacing-sm);right:var(--erl-spacing-sm);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--erl-border-radius-round);background:none;color:var(--erl-assistant-color-text);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__teaser-dismiss:hover,.erl-assistant__teaser-dismiss:focus-visible{background:var(--erl-assistant-tint-soft)}.erl-assistant__teaser-dismiss:active{background:var(--erl-assistant-tint-strong);transform:scale(.92)}.erl-assistant__teaser:after{content:"";position:absolute;right:26px;bottom:-9px;width:21px;height:10px;background:var(--erl-assistant-surface);clip-path:polygon(0 0,100% 0,50% 100%)}.erl-assistant__panel{display:none;flex-direction:column;gap:var(--erl-spacing-sm);width:412px;max-width:calc(100vw - 2 * var(--erl-spacing-lg));max-height:min(600px,calc(var(--erl-assistant-vh) - 120px));border-radius:var(--erl-border-radius-lg);background:var(--erl-assistant-panel-bg);backdrop-filter:blur(20px);box-shadow:var(--erl-assistant-shadow-lg);overflow:hidden;opacity:0;transform:var(--erl-assistant-panel-closed);transform-origin:bottom right;transition:opacity var(--erl-assistant-dur) var(--erl-assistant-ease),transform var(--erl-assistant-dur) var(--erl-assistant-ease),display var(--erl-assistant-dur) allow-discrete}.erl-assistant[data-view=open] .erl-assistant__panel{display:flex;opacity:1;transform:none}.erl-assistant:not([data-view=open]) .erl-assistant__panel{position:absolute;right:0;bottom:0}@starting-style{.erl-assistant[data-view=open] .erl-assistant__panel{opacity:0;transform:var(--erl-assistant-panel-closed)}}.erl-assistant__panel:focus,.erl-assistant__ticket:focus{outline:none}@supports not (backdrop-filter: blur(20px)){.erl-assistant__panel{background:var(--erl-assistant-surface)}}.erl-assistant__head{display:flex;align-items:center;gap:var(--erl-spacing-sm-md);padding:var(--erl-spacing-md) var(--erl-spacing-sm) var(--erl-spacing-sm-md) var(--erl-spacing-xl);flex:none}.erl-assistant:not([data-state=menu]) .erl-assistant__head{padding-inline-start:var(--erl-spacing-sm)}.erl-assistant__head-mark{display:flex;flex:none;color:var(--erl-color-primary)}.erl-assistant__head-title{flex:1 1 auto;margin:0;font-family:var(--erl-font-heading);font-size:var(--erl-assistant-fs-lg);font-weight:var(--erl-fw-bold);line-height:1.333;letter-spacing:-.36px;color:var(--erl-color-primary);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__collapse,.erl-assistant__head-back,.erl-assistant__head-new{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;border:0;border-radius:var(--erl-border-radius-round);background:none;color:var(--erl-assistant-color-text);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__collapse:hover,.erl-assistant__head-back:hover,.erl-assistant__head-new:hover,.erl-assistant__collapse:focus-visible,.erl-assistant__head-back:focus-visible,.erl-assistant__head-new:focus-visible{background:var(--erl-assistant-tint-soft)}.erl-assistant__collapse:active,.erl-assistant__head-back:active,.erl-assistant__head-new:active{background:var(--erl-assistant-tint-strong);transform:scale(.92)}.erl-assistant__body{position:relative;flex:1 1 auto;min-height:0;padding:0 var(--erl-spacing-lg) var(--erl-spacing-lg);overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:6px}.erl-assistant__view,.erl-assistant__ticket{animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease)}@keyframes erl-assistant-view-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.erl-assistant__lead{margin:0 0 var(--erl-spacing-lg);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__notice{margin:0 0 var(--erl-spacing-lg);padding:var(--erl-spacing-sm) var(--erl-spacing-md);border-inline-start:3px solid var(--erl-color-warning-mid);background:var(--erl-color-warning-lightest);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__entries{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--erl-spacing-xs)}.erl-assistant__entry{display:flex;align-items:flex-start;width:100%;gap:var(--erl-spacing-sm-md);padding:var(--erl-spacing-md);border:0;border-radius:var(--erl-border-radius-md);background:var(--erl-assistant-surface);box-shadow:var(--erl-shadow-sm);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__entry:hover,.erl-assistant__entry:focus-visible{background:var(--erl-color-primary-lightest)}.erl-assistant__entry:active{box-shadow:inset 0 0 0 100vmax var(--erl-assistant-press-tint),var(--erl-shadow-sm)}.erl-assistant__entry-icon{display:flex;flex:none;margin-block-start:2px;color:var(--erl-color-primary);transition:transform var(--erl-assistant-dur) var(--erl-assistant-ease)}.erl-assistant__entry:hover .erl-assistant__entry-icon,.erl-assistant__entry:focus-visible .erl-assistant__entry-icon{transform:translate(3px)}.erl-assistant__entry-text{display:flex;flex-direction:column;gap:10px;min-width:0}.erl-assistant__entry-label{font-size:var(--erl-assistant-fs-lg);font-weight:var(--erl-fw-bold);line-height:24px;letter-spacing:-.18px;color:var(--erl-assistant-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__entry-sub{font-size:var(--erl-assistant-fs-sm);color:var(--erl-assistant-color-muted);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__messages{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-assistant__message{display:flex;flex-direction:column;align-items:flex-start;gap:var(--erl-spacing-sm);min-width:0;animation:erl-assistant-message-in var(--erl-assistant-dur) var(--erl-assistant-ease)}@keyframes erl-assistant-message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.erl-assistant__message--user{align-items:flex-end}.erl-assistant__bubble{width:fit-content;min-width:240px;max-width:min(270px,100%);padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);font-size:.9rem;line-height:1.389;text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__message--user .erl-assistant__bubble{background:rgb(var(--erl-assistant-text-rgb) / .8);color:var(--erl-assistant-color-on-primary);font-weight:var(--erl-fw-medium)}.erl-assistant__message--assistant .erl-assistant__bubble{background:var(--erl-color-primary-lightest);color:var(--erl-assistant-color-text)}.erl-assistant__bubble-link{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:text-decoration-thickness var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__bubble-link:hover,.erl-assistant__bubble-link:focus-visible{text-decoration-thickness:2px}.erl-assistant__bubble.is-pending{display:inline-flex;align-items:center;gap:var(--erl-spacing-sm);width:auto;min-width:0}.erl-assistant__typing{display:inline-flex;flex:none;align-items:center;gap:var(--erl-spacing-xs)}.erl-assistant__typing i{width:6px;height:6px;border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);opacity:.25;animation:erl-assistant-typing 1.2s ease-in-out infinite}.erl-assistant__typing i:nth-child(2){animation-delay:.2s}.erl-assistant__typing i:nth-child(3){animation-delay:.4s}@keyframes erl-assistant-typing{0%,80%,to{opacity:.25}40%{opacity:1}}.erl-assistant__typing-label{font-size:var(--erl-assistant-fs-sm);line-height:1.571;color:var(--erl-assistant-color-muted);white-space:nowrap}@supports ((background-clip: text) or (-webkit-background-clip: text)){.erl-assistant__typing-label{background:linear-gradient(90deg,var(--erl-assistant-color-muted) 0%,var(--erl-assistant-color-muted) 40%,var(--erl-color-primary) 50%,var(--erl-assistant-color-muted) 60%,var(--erl-assistant-color-muted) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:erl-assistant-shimmer 2.4s linear infinite}}@keyframes erl-assistant-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.erl-assistant__caret{display:inline-block;width:.44em;height:.95em;margin-inline-start:3px;vertical-align:-.1em;border-radius:2px;background:var(--erl-color-primary);animation:erl-assistant-caret 1s ease-in-out infinite}@keyframes erl-assistant-caret{0%,40%{opacity:1}70%,to{opacity:.2}}.erl-assistant__internal{display:flex;align-items:center;gap:var(--erl-spacing-sm);margin:0 0 var(--erl-spacing-md);padding:var(--erl-spacing-sm) var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);background:var(--erl-color-primary-lightest);color:var(--erl-color-primary);font-size:var(--erl-assistant-fs-xs);font-weight:var(--erl-fw-semibold)}.erl-assistant__internal svg{flex:none;color:currentColor}.erl-assistant__resumed{display:flex;align-items:center;justify-content:space-between;gap:var(--erl-spacing-sm);margin-block-end:var(--erl-spacing-md);padding-block-end:var(--erl-spacing-sm);border-block-end:1px solid var(--erl-assistant-hairline)}.erl-assistant__resumed-text{margin:0;font-size:var(--erl-assistant-fs-xs);color:var(--erl-assistant-color-muted)}.erl-assistant__resumed-new{flex:none;display:inline-flex;align-items:center;gap:var(--erl-spacing-xs);padding:var(--erl-spacing-xs) var(--erl-spacing-sm);border:0;border-radius:var(--erl-border-radius-round);background:none;font-size:var(--erl-assistant-fs-xs);font-weight:var(--erl-fw-medium);color:var(--erl-color-primary);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__resumed-new:hover,.erl-assistant__resumed-new:focus-visible{background:var(--erl-color-primary-lightest)}.erl-assistant__followups,.erl-assistant__cta,.erl-assistant__replies,.erl-assistant__handoff-offer{animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease) backwards}.erl-assistant__replies{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-block:var(--erl-spacing-md);animation-delay:.15s}.erl-assistant__reply{padding:var(--erl-spacing-sm-md) var(--erl-spacing-md);border:0;border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary);font-size:var(--erl-assistant-fs-md);line-height:1.375;font-weight:var(--erl-fw-medium);white-space:nowrap;cursor:pointer;box-shadow:0 1px 1.5px rgb(var(--erl-assistant-shadow-rgb) / .2),0 2px 10px rgb(var(--erl-assistant-shadow-rgb) / .1);transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__reply:hover,.erl-assistant__reply:focus-visible{background:var(--erl-color-primary-hover);box-shadow:0 1px 1.5px rgb(var(--erl-assistant-shadow-rgb) / .24),0 4px 16px rgb(var(--erl-assistant-shadow-rgb) / .16)}.erl-assistant__reply:active{transform:scale(.98);box-shadow:0 1px 1.5px rgb(var(--erl-assistant-shadow-rgb) / .2)}.erl-assistant__followups{display:flex;flex-wrap:wrap;gap:var(--erl-spacing-sm);padding-block:var(--erl-spacing-sm);margin-top:10px;animation-delay:.05s}.erl-assistant__followup,.erl-assistant__consult-cta{padding:10px var(--erl-spacing-md);max-width:100%;border:1px solid var(--erl-color-primary);border-radius:var(--erl-border-radius-round);background:var(--erl-assistant-surface);color:var(--erl-color-primary);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);font-weight:var(--erl-fw-medium);text-align:left;cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__followup:hover,.erl-assistant__followup:focus-visible{background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary)}.erl-assistant__followup:active{transform:scale(.98)}.erl-assistant__topic-switch{padding-block:var(--erl-spacing-sm);margin-top:2px}.erl-assistant__topic-switch-button{padding:10px var(--erl-spacing-md);max-width:100%;border:1px solid var(--erl-color-primary);border-radius:var(--erl-border-radius-round);background:var(--erl-assistant-surface);color:var(--erl-color-primary);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);font-weight:var(--erl-fw-medium);text-align:left;cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__topic-switch-button:before{content:"\2192";margin-right:var(--erl-spacing-sm)}.erl-assistant__topic-switch-button:hover,.erl-assistant__topic-switch-button:focus-visible{background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary)}.erl-assistant__topic-switch-button:active{transform:scale(.98)}.erl-assistant__consult-band{display:flex;flex-direction:column;align-items:flex-start;padding-block:var(--erl-spacing-sm);animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease) backwards;animation-delay:75ms}.erl-assistant__consult-cta{align-self:flex-start;background:var(--erl-color-primary);border-color:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary)}.erl-assistant__consult-cta:hover,.erl-assistant__consult-cta:focus-visible{background:var(--erl-color-primary-hover);border-color:var(--erl-color-primary-hover);color:var(--erl-assistant-color-on-primary)}.erl-assistant__consult-cta:active{transform:scale(.98)}.erl-assistant__consult-trust{margin:10px 0 0;font-size:var(--erl-assistant-fs-xs);line-height:1.333;color:var(--erl-assistant-color-muted)}.erl-assistant__consult-form{display:flex;flex-direction:column;gap:var(--erl-field-gap, 24px);padding-block:var(--erl-spacing-sm);animation:erl-assistant-view-in var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__consult-intro{display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-assistant__consult-title{margin:0;font-size:1.5rem;line-height:1.1667;font-weight:var(--erl-fw-bold);letter-spacing:var(--erl-ls-h4);color:var(--erl-color-heading)}.erl-assistant__consult-lead{margin:0;font-size:1.125rem;line-height:1.444;color:var(--erl-assistant-color-text)}.erl-assistant__consult-fields{display:flex;flex-direction:column;gap:calc(var(--erl-field-gap, 24px) - 15px)}.erl-assistant__consult-input{width:100%;min-width:0}.erl-assistant__consult-checks{display:flex;flex-direction:column;gap:var(--erl-field-gap, 24px)}.erl-assistant__consult-check{display:flex;align-items:flex-start;gap:var(--erl-spacing-sm-md);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__consult-check input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--erl-color-primary)}.erl-assistant__consult-check label{padding-block-start:var(--erl-spacing-xs);cursor:pointer}.erl-assistant__consult-check-hint{display:block;color:var(--erl-assistant-color-muted)}.erl-assistant__consult-consent{margin:0;font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-muted)}.erl-assistant__consult-actions{display:flex;flex-direction:column;align-items:center}.erl-assistant__consult-submit{width:100%;min-block-size:48px;padding:10px 36px;border:1px solid var(--erl-color-primary);border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary);font-family:var(--erl-font-body);font-size:1.125rem;line-height:1.444;font-weight:var(--erl-fw-bold);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),border-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__consult-submit:hover,.erl-assistant__consult-submit:focus-visible{background:var(--erl-color-primary-hover);border-color:var(--erl-color-primary-hover)}.erl-assistant__consult-submit:active{transform:scale(.98)}.erl-assistant__consult-submit[aria-disabled=true]{background:#edc2cd;border-color:#edc2cd;cursor:default;transform:none}.erl-assistant__consult-cancel{margin-top:var(--erl-spacing-xs);padding:10px var(--erl-spacing-xs);border:0;background:none;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);text-decoration:underline;cursor:pointer;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__consult-cancel:hover,.erl-assistant__consult-cancel:focus-visible{color:var(--erl-assistant-color-text)}.erl-assistant__consult-result{margin:0;font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__cta{padding-block:var(--erl-spacing-sm);animation-delay:.1s}.erl-assistant__cta-link{display:inline-flex;align-items:center;gap:var(--erl-spacing-xs);font-size:var(--erl-assistant-fs-sm);font-weight:var(--erl-fw-medium);color:var(--erl-color-primary);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),text-decoration-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__cta-link:hover,.erl-assistant__cta-link:focus-visible{color:var(--erl-color-primary-hover);text-decoration-color:currentColor}.erl-assistant__cta-link:after,.erl-assistant__card--link .erl-assistant__card-cta:after{content:"";flex:none;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__cta-link:hover:after,.erl-assistant__cta-link:focus-visible:after,.erl-assistant__card--link:hover .erl-assistant__card-cta:after,.erl-assistant__card--link:focus-within .erl-assistant__card-cta:after{transform:translate(2px) rotate(45deg)}.erl-assistant__handoff{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);padding-block:var(--erl-spacing-sm)}.erl-assistant__handoff-offer,.erl-assistant__handoff-form{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);background:#fbf5f6;border:1px solid #e8d5da}@supports (color: color-mix(in srgb,red,blue)){.erl-assistant__handoff-offer,.erl-assistant__handoff-form{background:color-mix(in srgb,var(--erl-color-primary) 4%,#fff);border-color:color-mix(in srgb,var(--erl-color-primary) 18%,#fff)}}.erl-assistant__handoff-offer{animation-delay:.2s}.erl-assistant__handoff-prompt,.erl-assistant__handoff-lead{margin:0;font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__handoff-lead{font-weight:var(--erl-fw-medium)}.erl-assistant__handoff-actions{display:flex;flex-wrap:wrap;gap:var(--erl-spacing-sm);margin-top:10px}.erl-assistant__handoff-accept,.erl-assistant__handoff-submit,.erl-assistant__ticket-next{padding:10px var(--erl-spacing-md);border:1px solid var(--erl-color-primary);border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);font-weight:var(--erl-fw-medium);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),border-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__handoff-accept:hover,.erl-assistant__handoff-accept:focus-visible,.erl-assistant__handoff-submit:hover,.erl-assistant__handoff-submit:focus-visible,.erl-assistant__ticket-next:hover,.erl-assistant__ticket-next:focus-visible{background:var(--erl-color-primary-hover);border-color:var(--erl-color-primary-hover)}.erl-assistant__handoff-accept:active,.erl-assistant__handoff-submit:active,.erl-assistant__ticket-next:active{transform:scale(.98)}.erl-assistant__ticket-next:disabled,.erl-assistant__ticket-next[aria-disabled=true],.erl-assistant__handoff-submit:disabled,.erl-assistant__handoff-submit[aria-disabled=true]{background:#edc2cd;border-color:#edc2cd;cursor:default;transform:none}.erl-assistant__handoff-decline,.erl-assistant__handoff-cancel,.erl-assistant__ticket-exit{padding:10px var(--erl-spacing-xs);border:0;background:none;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);text-decoration:underline;cursor:pointer;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__handoff-decline:hover,.erl-assistant__handoff-decline:focus-visible,.erl-assistant__handoff-cancel:hover,.erl-assistant__handoff-cancel:focus-visible,.erl-assistant__ticket-exit:hover,.erl-assistant__ticket-exit:focus-visible{color:var(--erl-assistant-color-text)}.erl-assistant__handoff-field{display:flex;flex-direction:column;gap:var(--erl-spacing-xs)}.erl-assistant__handoff-label{font-size:var(--erl-assistant-fs-xs);font-weight:var(--erl-fw-medium);color:var(--erl-assistant-color-text)}.erl-assistant__bug .erl-assistant__handoff-field{margin-top:5px}.erl-assistant__handoff-error{margin:0;font-size:var(--erl-assistant-fs-xs);line-height:1.333;color:var(--erl-color-primary);animation:erl-assistant-view-in var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__handoff-consent{margin:0;font-size:var(--erl-assistant-fs-xs);line-height:1.333;color:var(--erl-assistant-color-muted)}.erl-assistant__handoff-result{margin:0;font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);color:var(--erl-assistant-color-text)}.erl-assistant__handoff-start{align-self:flex-start;padding:var(--erl-spacing-xs) 0;border:0;background:none;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-xs);line-height:1.333;text-decoration:underline;cursor:pointer;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__handoff-start:hover,.erl-assistant__handoff-start:focus-visible{color:var(--erl-color-primary)}.erl-assistant__cards{--erl-assistant-card-bleed: 12px;display:flex;gap:var(--erl-spacing-sm-md);box-sizing:border-box;width:calc(100% + 2 * var(--erl-assistant-card-bleed));overflow-x:auto;padding-block:2px var(--erl-spacing-xs);padding-inline:var(--erl-assistant-card-bleed);margin-inline:calc(-1 * var(--erl-assistant-card-bleed));scroll-padding-inline:var(--erl-assistant-card-bleed);margin-top:10px;scroll-snap-type:x mandatory;scrollbar-width:thin;animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease) .08s backwards}.erl-assistant__card{display:flex;flex:none;flex-direction:column;gap:var(--erl-spacing-sm);width:220px;padding:var(--erl-spacing-md);background:var(--erl-assistant-surface);border-radius:var(--erl-border-radius-md);box-shadow:var(--erl-assistant-shadow-rest);scroll-snap-align:start;margin-bottom:10px;transition:box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__card:hover,.erl-assistant__card:focus-within{box-shadow:0 1px 3px rgb(var(--erl-assistant-shadow-rgb) / .28),0 4px 24px rgb(var(--erl-assistant-shadow-rgb) / .16)}.erl-assistant__card:has(.erl-assistant__card-image){min-height:280px}.erl-assistant__cards:has(.erl-assistant__card-image)>.erl-assistant__card:not(:has(.erl-assistant__card-image)){align-self:flex-start}.erl-assistant__card-image{width:100%;height:120px;object-fit:cover;border-radius:var(--erl-border-radius-sm)}.erl-assistant__card-title{margin:0;font-size:var(--erl-assistant-fs-md);font-weight:var(--erl-fw-medium);line-height:1.375;color:var(--erl-assistant-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__card-meta{margin:0;font-size:var(--erl-assistant-fs-sm);color:var(--erl-color-primary);text-box-trim:trim-both;text-box-edge:cap alphabetic}.erl-assistant__card-cta,.erl-assistant__card-link{margin-top:auto;font-size:var(--erl-assistant-fs-sm);font-weight:var(--erl-fw-medium);color:var(--erl-color-primary);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),text-decoration-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__card-cta:hover,.erl-assistant__card-link:hover,.erl-assistant__card-cta:focus-visible,.erl-assistant__card-link:focus-visible{color:var(--erl-color-primary-hover);text-decoration-color:currentColor}.erl-assistant__card-actions{display:flex;flex-direction:column;gap:var(--erl-spacing-xs);margin-top:auto}.erl-assistant__card--link{width:auto;min-width:200px;max-width:260px}.erl-assistant__card--link .erl-assistant__card-cta{display:inline-flex;align-items:center;gap:6px}.erl-assistant__departments{margin:0 0 var(--erl-spacing-md);padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-assistant__department{padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);background:var(--erl-assistant-surface)}.erl-assistant__department.is-suggested{outline:2px solid var(--erl-color-primary);outline-offset:2px}.erl-assistant__department-name{display:flex;align-items:center;gap:var(--erl-spacing-sm);margin:0 0 var(--erl-spacing-sm);font-size:var(--erl-assistant-fs-md);font-weight:var(--erl-fw-medium);color:var(--erl-assistant-color-text)}.erl-assistant__contact-line{display:flex;align-items:center;gap:var(--erl-spacing-sm);padding-block:var(--erl-spacing-xs);font-size:var(--erl-assistant-fs-sm);color:var(--erl-assistant-color-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;min-block-size:24px;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),text-decoration-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__contact-line:hover,.erl-assistant__contact-line:focus-visible{color:var(--erl-color-primary);text-decoration-color:currentColor}.erl-assistant__back{display:inline-flex;align-items:center;gap:var(--erl-spacing-sm)}.erl-assistant__composer{flex:none;display:flex;align-items:center;gap:var(--erl-spacing-sm-md);margin:0 var(--erl-spacing-lg) var(--erl-spacing-xl);padding:var(--erl-spacing-md) var(--erl-spacing-lg);border-radius:var(--erl-border-radius-round);background:var(--erl-assistant-surface);box-shadow:var(--erl-assistant-shadow-rest);transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__composer:has(.erl-assistant__input:focus-visible){box-shadow:var(--erl-assistant-shadow-rest),0 0 0 2px var(--erl-color-primary)}.erl-assistant__composer.is-locked{background:var(--erl-color-bg-subtle);box-shadow:inset 0 0 0 1px rgb(var(--erl-assistant-shadow-rgb) / .12)}.erl-assistant__composer.is-locked .erl-assistant__input{color:var(--erl-assistant-color-faint);cursor:default;-webkit-text-fill-color:var(--erl-assistant-color-faint);opacity:1}.erl-assistant__composer .erl-assistant__input{flex:1 1 auto;min-width:0;min-block-size:0;padding:0;border:0;background:none;font-size:var(--erl-assistant-fs-md);line-height:var(--erl-lh-body-md);color:var(--erl-assistant-color-text);box-shadow:none}.erl-assistant__composer .erl-assistant__input:focus{outline:none;box-shadow:none}.erl-assistant__input::placeholder{color:var(--erl-assistant-color-muted)}.erl-assistant__send{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--erl-border-radius-round);background:none;color:var(--erl-color-primary);cursor:pointer;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__send:before{content:"";position:absolute;inset:-10px;border-radius:var(--erl-border-radius-round);background:transparent;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__send>svg{position:relative}.erl-assistant__send:hover:not(:disabled):not(.is-busy),.erl-assistant__send:focus-visible:not(:disabled):not(.is-busy){color:var(--erl-color-primary-hover)}.erl-assistant__send:hover:not(:disabled):not(.is-busy):before,.erl-assistant__send:focus-visible:not(:disabled):not(.is-busy):before{background:var(--erl-color-primary-lightest)}.erl-assistant__send:active:not(:disabled):not(.is-busy){transform:scale(.92)}.erl-assistant__send:disabled,.erl-assistant__send.is-busy{color:var(--erl-assistant-color-faint);cursor:default}.erl-assistant__footer{flex:none;display:flex;align-items:center;justify-content:center;gap:var(--erl-spacing-sm);padding:0 var(--erl-spacing-lg) var(--erl-spacing-md)}.erl-assistant__rating{flex:none;display:flex;align-items:center;gap:var(--erl-spacing-sm)}.erl-assistant__rating-text{margin:0;font-size:var(--erl-assistant-fs-xs);color:var(--erl-assistant-color-muted);animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease)}.erl-assistant__rating-actions{display:flex;gap:var(--erl-spacing-xs)}.erl-assistant__rating-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--erl-border-radius-round);background:none;color:var(--erl-assistant-color-faint);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__rating-button:hover,.erl-assistant__rating-button:focus-visible{background:var(--erl-color-primary-lightest);color:var(--erl-color-primary)}.erl-assistant__rating-button:active{transform:scale(.88)}.erl-assistant__disclaimer{margin:0;font-size:var(--erl-assistant-fs-xs);color:var(--erl-assistant-color-muted)}.erl-assistant__disclaimer a{color:inherit;text-decoration:underline}.erl-assistant__consent{flex:none;display:flex;flex-direction:column;gap:var(--erl-spacing-sm);margin:0 var(--erl-spacing-lg) var(--erl-spacing-md);padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);background:var(--erl-color-primary-lightest);animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease)}.erl-assistant__consent-text{margin:0;font-size:13px;line-height:var(--erl-lh-body-md);color:var(--erl-assistant-color-text)}.erl-assistant__consent-link{color:var(--erl-color-primary);text-decoration:underline}.erl-assistant__consent-accept{align-self:flex-start;padding:var(--erl-spacing-sm) var(--erl-spacing-md);border:0;border-radius:var(--erl-border-radius-round);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary);font-size:13px;cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__consent-accept:hover,.erl-assistant__consent-accept:focus-visible{background:var(--erl-color-primary-hover)}.erl-assistant__consent-accept:active{transform:scale(.98)}.erl-assistant__scrim{display:none}.erl-assistant__noscript{max-width:320px;padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);background:var(--erl-assistant-surface);box-shadow:0 2px 20px rgb(var(--erl-assistant-shadow-rgb) / .1);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket{display:flex;flex-direction:column;gap:var(--erl-spacing-md);font-size:var(--erl-assistant-fs-md)}.erl-assistant__ticket-intro,.erl-assistant__ticket-closing{margin:0;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-title{margin:0;font-family:var(--erl-font-heading);font-size:var(--erl-assistant-fs-lg);font-weight:var(--erl-fw-medium)}.erl-assistant__ticket-progress{margin:0;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm);font-variant-numeric:tabular-nums}.erl-assistant__ticket-question{margin:0;font-weight:var(--erl-fw-medium)}.erl-assistant__ticket-hint{margin:0;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.erl-assistant__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.erl-assistant__ticket-topics{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);margin:0;padding:0;list-style:none}.erl-assistant__ticket-topic{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--erl-spacing-md);border:1px solid var(--erl-color-border);border-radius:var(--erl-border-radius-md);background:var(--erl-assistant-surface);text-align:start;cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),border-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),box-shadow var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__ticket-topic:hover,.erl-assistant__ticket-topic:focus-visible{background:var(--erl-color-primary-lightest);border-color:var(--erl-color-primary)}.erl-assistant__ticket-topic:active{box-shadow:inset 0 0 0 100vmax var(--erl-assistant-press-tint)}.erl-assistant__ticket-topic-label{font-size:var(--erl-assistant-fs-md);font-weight:var(--erl-fw-medium);color:var(--erl-assistant-color-text)}.erl-assistant__ticket-topic-sub{font-size:var(--erl-assistant-fs-sm);color:var(--erl-assistant-color-muted)}.erl-assistant__ticket-form{display:flex;flex-direction:column;gap:var(--erl-spacing-md);margin:0}.erl-assistant__ticket-field{display:flex;flex-direction:column;gap:var(--erl-spacing-sm)}.erl-assistant__ticket-label{font-size:var(--erl-assistant-fs-sm);font-weight:var(--erl-fw-medium);color:var(--erl-assistant-color-text)}.erl-assistant__ticket-choices{display:flex;flex-wrap:wrap;gap:var(--erl-spacing-sm);margin:0;padding:0;border:0}.erl-assistant__ticket-choices legend,.erl-assistant__ticket-choices .erl-assistant__ticket-hint{flex:1 0 100%;padding:0;margin-block-end:var(--erl-spacing-xs)}.erl-assistant__ticket-chip{display:inline-flex;align-items:center;padding:var(--erl-spacing-sm) 14px;border:1px solid var(--erl-color-border);border-radius:var(--erl-border-radius-round);font-size:var(--erl-assistant-fs-sm);background:var(--erl-assistant-surface);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),border-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__ticket-chip:hover{background:var(--erl-color-primary-lightest);border-color:var(--erl-color-primary)}.erl-assistant__ticket-chip:active{transform:scale(.98)}.erl-assistant__ticket-chip:has(input:checked){border-color:var(--erl-color-primary);background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary)}.erl-assistant__ticket-chip:has(input:focus-visible){outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset)}.erl-assistant__ticket-emergency{margin:0;padding:var(--erl-spacing-md);border-radius:var(--erl-border-radius-md);font-size:var(--erl-assistant-fs-md);font-weight:var(--erl-fw-medium)}.erl-assistant__ticket-emergency p{margin:0}.erl-assistant__ticket-emergency--stop{background:var(--erl-color-primary);color:var(--erl-assistant-color-on-primary)}.erl-assistant__ticket-emergency--warn{background:var(--erl-color-primary-lightest);border:1px solid var(--erl-color-primary);color:var(--erl-assistant-color-text)}.erl-assistant__ticket-note{margin:0;padding:var(--erl-spacing-md);border-inline-start:3px solid var(--erl-color-primary);background:var(--erl-color-bg-subtle);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-legal{margin:0;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-error{margin:0;color:var(--erl-color-primary);font-size:var(--erl-assistant-fs-sm);font-weight:var(--erl-fw-medium)}.erl-file-upload--compact .erl-file-upload__item{animation:erl-assistant-view-in var(--erl-assistant-dur) var(--erl-assistant-ease)}.erl-assistant__ticket-info-steps{display:flex;flex-direction:column;gap:var(--erl-spacing-sm);margin:0;padding-inline-start:1.4em;font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-address{margin:0;padding:var(--erl-spacing-md);border:1px solid var(--erl-color-border);border-radius:var(--erl-border-radius-md);white-space:pre-line;font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-summary{margin:0;border:1px solid var(--erl-color-border);border-radius:var(--erl-border-radius-md);background:var(--erl-assistant-surface);font-size:var(--erl-assistant-fs-sm)}.erl-assistant__ticket-summary dt{padding:10px var(--erl-spacing-sm-md) 0;color:var(--erl-assistant-color-muted);font-size:var(--erl-assistant-fs-xs);line-height:1.333}.erl-assistant__ticket-summary dd{display:flex;align-items:baseline;gap:var(--erl-spacing-md);margin:0;padding:2px var(--erl-spacing-sm-md) 10px;border-block-end:1px solid var(--erl-assistant-hairline);min-width:0;overflow-wrap:anywhere}.erl-assistant__ticket-summary dd:last-child{border-block-end:0}.erl-assistant__ticket-summary dd>span{flex:1 1 auto;min-width:0}.erl-assistant__ticket-edit{flex:none;padding:0;font-size:var(--erl-assistant-fs-xs);line-height:1.667;color:var(--erl-assistant-color-muted);text-decoration:underline;background:none;border:0;cursor:pointer;transition:color var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__ticket-edit:hover,.erl-assistant__ticket-edit:focus-visible{color:var(--erl-assistant-color-text)}.erl-assistant__ticket-consent{display:flex;align-items:flex-start;gap:var(--erl-spacing-sm);font-size:var(--erl-assistant-fs-sm);color:var(--erl-assistant-color-muted)}.erl-assistant__ticket-consent input{flex:none;margin-block-start:2px}.erl-assistant__ticket-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--erl-spacing-sm);margin-block-start:var(--erl-spacing-xs)}.erl-assistant__ticket-back{padding:10px var(--erl-spacing-md);border:1px solid var(--erl-color-border);border-radius:var(--erl-border-radius-round);background:var(--erl-assistant-surface);color:var(--erl-assistant-color-text);font-size:var(--erl-assistant-fs-sm);line-height:var(--erl-lh-body-sm);font-weight:var(--erl-fw-medium);cursor:pointer;transition:background-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),border-color var(--erl-assistant-dur-fast) var(--erl-assistant-ease),opacity var(--erl-assistant-dur-fast) var(--erl-assistant-ease),transform var(--erl-assistant-dur-fast) var(--erl-assistant-ease)}.erl-assistant__ticket-back:hover,.erl-assistant__ticket-back:focus-visible{background:var(--erl-color-primary-lightest);border-color:var(--erl-color-primary)}.erl-assistant__ticket-back:active{transform:scale(.98)}.erl-assistant__ticket-next{margin-inline-start:auto}.erl-assistant__ticket-ref{margin:0;font-variant-numeric:tabular-nums}.erl-assistant__ticket-exit{align-self:flex-start;margin-inline-start:-4px}.wp-block-erl-assistant--editor .erl-assistant-editor{display:flex;flex-direction:column;gap:var(--erl-spacing-xs);max-width:460px;padding:var(--erl-spacing-lg);background:var(--erl-color-bg-subtle);border:1px dashed var(--erl-color-border);border-radius:var(--erl-border-radius-md)}.erl-assistant-editor__badge{align-self:flex-start;padding:2px 10px;background:var(--erl-color-primary);color:var(--erl-color-on-dark);font-size:var(--erl-fs-body-sm);border-radius:var(--erl-border-radius-round)}.erl-assistant-editor__title{font-weight:var(--erl-fw-semibold);font-size:var(--erl-fs-body-lg)}.erl-assistant-editor__hint{color:var(--erl-color-text-muted);font-size:var(--erl-fs-body-sm)}@media(max-width:600px){.erl-assistant{right:calc(var(--erl-spacing-md) + env(safe-area-inset-right,0px));bottom:calc(var(--erl-spacing-md) + var(--erl-assistant-kb) + env(safe-area-inset-bottom,0px));left:calc(var(--erl-spacing-md) + env(safe-area-inset-left,0px));align-items:flex-end;--erl-assistant-panel-closed: translateY(16px)}.erl-assistant__panel{width:100%;max-width:none;max-height:calc(var(--erl-assistant-vh) - 100px);transform-origin:bottom center}.erl-assistant.is-keyboard{top:var(--erl-assistant-top, 0px);right:env(safe-area-inset-right,0px);bottom:auto;left:env(safe-area-inset-left,0px);gap:0}.erl-assistant.is-keyboard .erl-assistant__panel{height:var(--erl-assistant-vh);max-height:none;border-radius:0}.erl-assistant.is-keyboard .erl-assistant__teaser,.erl-assistant.is-keyboard .erl-assistant__launcher,.erl-assistant.is-keyboard .erl-assistant__footer,.erl-assistant.is-keyboard .erl-assistant__disclaimer,.erl-assistant.is-keyboard .erl-assistant__rating{display:none}.erl-assistant__head{gap:var(--erl-spacing-sm)}.erl-assistant__teaser{width:100%}.erl-assistant__scrim{position:fixed;inset:0;z-index:-1;background:var(--erl-assistant-scrim);opacity:0;transition:opacity var(--erl-assistant-dur) var(--erl-assistant-ease),display var(--erl-assistant-dur) allow-discrete}.erl-assistant[data-view=open] .erl-assistant__scrim{display:block;opacity:1}@starting-style{.erl-assistant[data-view=open] .erl-assistant__scrim{opacity:0}}.erl-assistant__bubble{width:auto;min-width:0;max-width:82%}}@media(max-width:350px){.erl-assistant__head-mark{display:none}}@media(pointer:coarse){.erl-assistant__collapse,.erl-assistant__head-back,.erl-assistant__head-new,.erl-assistant__rating-button{min-width:44px;min-height:44px}.erl-assistant__teaser-dismiss:before{content:"";position:absolute;inset:-6px}.erl-assistant__send:before{inset:calc(-1 * var(--erl-spacing-sm-md))}.erl-assistant__followup,.erl-assistant__consult-cta,.erl-assistant__handoff-accept,.erl-assistant__handoff-submit,.erl-assistant__handoff-decline,.erl-assistant__handoff-cancel,.erl-assistant__handoff-form .erl-assistant__handoff-input,.erl-assistant__ticket-next,.erl-assistant__ticket-back,.erl-assistant__ticket-exit,.erl-assistant__ticket-form .erl-assistant__ticket-input,.erl-assistant__consult-cancel,.erl-assistant__consult-form .erl-assistant__consult-input{min-height:44px}.erl-assistant__ticket-edit{position:relative}.erl-assistant__ticket-edit:after{content:"";position:absolute;inset:calc(-1 * var(--erl-spacing-sm-md)) -8px}.erl-assistant__consult-check{position:relative}.erl-assistant__consult-check label:after{content:"";position:absolute;inset:calc(-1 * var(--erl-spacing-sm-md)) 0}}.erl-assistant :is(a,button,label,input[type=checkbox],input[type=radio]):focus-visible{outline:var(--erl-focus-ring);outline-offset:var(--erl-focus-ring-offset)}@media(prefers-reduced-motion:reduce){.erl-assistant,.erl-assistant *,.erl-assistant *:before,.erl-assistant *:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.erl-assistant__typing i{animation:none!important;opacity:.6}.erl-assistant__typing-label{background:none;-webkit-text-fill-color:currentColor;animation:none!important}.erl-assistant__skeleton span{animation:none!important}.erl-assistant__caret{animation:none!important;opacity:1}.erl-assistant__launcher:hover,.erl-assistant__launcher:focus-visible,.erl-assistant__launcher:active,.erl-assistant__launcher:hover .erl-assistant__sparkle,.erl-assistant__launcher:focus-visible .erl-assistant__sparkle,.erl-assistant__entry:hover .erl-assistant__entry-icon,.erl-assistant__entry:focus-visible .erl-assistant__entry-icon,.erl-assistant__collapse:active,.erl-assistant__head-back:active,.erl-assistant__head-new:active,.erl-assistant__teaser-dismiss:active,.erl-assistant__reply:active,.erl-assistant__followup:active,.erl-assistant__send:active:not(:disabled),.erl-assistant__rating-button:active,.erl-assistant__consent-accept:active,.erl-assistant__handoff-accept:active,.erl-assistant__handoff-submit:active,.erl-assistant__ticket-next:active,.erl-assistant__ticket-back:active,.erl-assistant__ticket-chip:active{transform:none}.erl-assistant__cta-link:hover:after,.erl-assistant__cta-link:focus-visible:after,.erl-assistant__card--link:hover .erl-assistant__card-cta:after,.erl-assistant__card--link:focus-within .erl-assistant__card-cta:after{transform:rotate(45deg)}}@media print{.erl-assistant{display:none}}@media(forced-colors:active){.erl-assistant__panel,.erl-assistant__teaser,.erl-assistant__composer,.erl-assistant__entry,.erl-assistant__department{border:1px solid CanvasText}.erl-assistant__launcher{border:2px solid ButtonText}.erl-assistant__typing-label{background:none;-webkit-text-fill-color:currentColor;color:CanvasText}.erl-assistant__typing i{background:CanvasText}.erl-assistant__notice{border-inline-start-color:CanvasText}.erl-assistant__resumed{border-block-end-color:CanvasText}}
