.support-bubble{left:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px);bottom:calc(clamp(12px, 2vw, 24px) + env(safe-area-inset-bottom,0px));z-index:9;pointer-events:none;--support-bubble-accent-text:color-mix(in srgb, var(--scheme-accent) 55%, var(--text-color));--support-bubble-field:color-mix(in srgb, var(--text-color) 7%, transparent);--support-bubble-rule:color-mix(in srgb, var(--text-color) 14%, transparent);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.support-bubble>*{pointer-events:auto}.support-bubble__panel,.support-bubble__panel *{transition:none}.support-bubble__launcher{border:1px solid color-mix(in srgb, var(--scheme-accent) 45%, transparent);background:var(--scheme-accent);width:56px;height:56px;color:var(--text-color-inv);box-shadow:var(--shadow-lg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .18s,box-shadow .18s;display:inline-flex}.support-bubble__launcher:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.support-bubble__launcher:active{transform:translateY(0)}.support-bubble__launcher:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__panel{background:var(--text-color-inv);border:1px solid var(--support-bubble-rule);border-radius:var(--border-radius-lg);width:min(380px,100%);max-height:min(560px,100dvh - 120px);box-shadow:var(--shadow-xl);color:var(--text-color);font-size:var(--font-size-base);line-height:var(--line-height-base);grid-template-rows:auto auto minmax(0,1fr) auto;animation:.16s ease-out support-bubble-in;display:grid;overflow:hidden}@keyframes support-bubble-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.support-bubble__head{border-bottom:1px solid var(--support-bubble-rule);justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 14px 10px;display:flex}.support-bubble__eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--support-bubble-accent-text);margin:0}.support-bubble__title{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--line-height-tight);color:var(--text-color-strong,var(--text-color));margin:2px 0 0}.support-bubble__close{border-radius:var(--border-radius-sm);width:30px;height:30px;color:var(--text-color-small);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:inline-flex}.support-bubble__close:hover{background:color-mix(in srgb, var(--text-color) 10%, transparent);color:var(--text-color)}.support-bubble__close:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__search{padding:10px 14px;display:block}.support-bubble__search input{border:1px solid var(--support-bubble-rule);border-radius:var(--border-radius);background:var(--support-bubble-field);width:100%;color:var(--text-color);font:inherit;font-size:var(--font-size-base);line-height:var(--line-height-tight);padding:10px 12px}.support-bubble__search input::placeholder{color:var(--text-color-small)}.support-bubble__search input:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px);border-color:var(--scheme-accent)}.support-bubble__results{overscroll-behavior:contain;padding:0 14px 12px;overflow-y:auto}.support-bubble__hint{color:var(--text-color-small);margin:0 0 8px}.support-bubble__intro{padding-top:2px}.support-bubble__examples{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.support-bubble__examples button{border:1px solid color-mix(in srgb, var(--scheme-accent) 40%, transparent);background:color-mix(in srgb, var(--scheme-accent) 12%, transparent);color:var(--text-color);font:inherit;font-size:var(--font-size-small);cursor:pointer;border-radius:999px;padding:5px 10px}.support-bubble__examples button:hover{background:color-mix(in srgb, var(--scheme-accent) 22%, transparent)}.support-bubble__examples button:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__empty{gap:6px;padding:6px 0 10px;display:grid}.support-bubble__empty p{margin:0}.support-bubble__empty a{color:var(--support-bubble-accent-text);font-weight:var(--font-weight-semibold);text-underline-offset:3px;text-decoration:underline}.support-bubble__item.is-active .support-bubble__row{border-color:color-mix(in srgb, var(--scheme-accent) 70%, transparent);background:color-mix(in srgb, var(--scheme-accent) 16%, transparent)}.support-bubble__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.support-bubble__row{border-radius:var(--border-radius);background:var(--support-bubble-field);color:inherit;border:1px solid #0000;gap:3px;padding:9px 10px;text-decoration:none;display:grid}a.support-bubble__row:hover{border-color:color-mix(in srgb, var(--scheme-accent) 55%, transparent);background:color-mix(in srgb, var(--scheme-accent) 10%, transparent)}a.support-bubble__row:focus-visible{border-color:color-mix(in srgb, var(--scheme-accent) 55%, transparent);background:color-mix(in srgb, var(--scheme-accent) 10%, transparent)}.support-bubble__row:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__row--static{cursor:default}a.support-bubble__row--bug{border-color:color-mix(in srgb, var(--scheme-accent) 55%, transparent);background:color-mix(in srgb, var(--scheme-accent) 14%, transparent)}.support-bubble__row--bug .support-bubble__row-title{color:var(--support-bubble-accent-text)}.support-bubble__row-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.support-bubble__row-title{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--text-color-strong,var(--text-color))}.support-bubble__row-tag{font-size:var(--font-size-xs);color:var(--text-color-small);white-space:nowrap;flex:none}.support-bubble__row-path{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);color:var(--support-bubble-accent-text);overflow-wrap:anywhere}.support-bubble__row-body{-webkit-line-clamp:2;line-clamp:2;color:var(--text-color-small);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.support-bubble__row-links{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.support-bubble__row-links a{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);color:var(--support-bubble-accent-text);text-underline-offset:3px;text-decoration:underline}.support-bubble__actions{gap:8px;margin-top:10px;display:grid}.support-bubble__ask{border:1px solid color-mix(in srgb, var(--scheme-accent) 45%, transparent);background:var(--scheme-accent);width:100%;color:var(--text-color-inv);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:999px;padding:10px 14px}.support-bubble__ask:hover{background:color-mix(in srgb, var(--scheme-accent) 88%, var(--text-color))}.support-bubble__ask:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__reply{border-left:3px solid var(--support-bubble-accent-text);border-radius:var(--border-radius-sm);background:var(--support-bubble-field);overflow-wrap:anywhere;margin:0;padding:10px 11px}.support-bubble__reply--error{border-left-color:var(--scheme-alert);background:color-mix(in srgb, var(--scheme-alert) 14%, transparent)}.support-bubble__escalate{font-size:var(--font-size-xs);color:var(--text-color-small);margin:0}.support-bubble__escalate a{color:var(--support-bubble-accent-text);text-underline-offset:3px;text-decoration:underline}.support-bubble__link-button{color:var(--support-bubble-accent-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.support-bubble__link-button:focus-visible{outline:var(--focus-outline,3px solid var(--scheme-accent));outline-offset:var(--focus-outline-offset,2px)}.support-bubble__foot{border-top:1px solid var(--support-bubble-rule);font-size:var(--font-size-xs);justify-content:space-between;gap:10px;padding:10px 14px;display:flex}.support-bubble__foot a{color:var(--text-color-small);text-underline-offset:3px;text-decoration:underline}.support-bubble__foot a:hover{color:var(--support-bubble-accent-text)}@media (prefers-reduced-motion:reduce){.support-bubble__launcher,.support-bubble__panel{transition:none;animation:none}}@media (max-width:420px){.support-bubble__panel{max-height:calc(100dvh - 96px)}}
