.extensions-popover.svelte-tu24gq{z-index:var(--z-popover);transform-origin:calc(100% - 14px) 0;position:fixed}.rows.svelte-tu24gq{flex-direction:column;gap:2px;max-height:360px;display:flex;overflow-y:auto}.section-label.svelte-tu24gq{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:4px 8px 2px}.section-separator.svelte-tu24gq{background:var(--separator);flex-shrink:0;height:1px;margin:3px 8px}.extensions-popover-row.svelte-tu24gq{border-radius:calc(var(--float-radius-popover) - 6px);align-items:center;gap:2px;padding-right:4px;display:flex}.extensions-popover-row.svelte-tu24gq:hover,.extensions-popover-row.svelte-tu24gq:focus-within{background:var(--bg-hover)}.ext-item.svelte-tu24gq{border-radius:inherit;min-width:0;height:28px;color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.ext-item.svelte-tu24gq:focus-visible{outline:none}.ext-item.action-disabled.svelte-tu24gq{color:var(--text-secondary);cursor:default}.ext-item.action-disabled.svelte-tu24gq .row-icon:where(.svelte-tu24gq){opacity:var(--disabled-opacity)}.row-icon.svelte-tu24gq{border-radius:var(--radius-xs);background:var(--bg-hover);width:16px;height:16px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.row-icon-image.svelte-tu24gq{object-fit:contain;width:16px;height:16px}.row-name.svelte-tu24gq{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row-badge.svelte-tu24gq{border-radius:var(--radius-chip);min-width:15px;color:var(--on-color);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);text-align:center;flex-shrink:0;padding:0 4px;line-height:15px}.row-allow.svelte-tu24gq{border-radius:var(--radius-sm);background:var(--accent);height:22px;color:var(--accent-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;flex-shrink:0;padding:0 8px}.row-allow.svelte-tu24gq:focus-visible{outline:var(--focus-outline);outline-offset:1px}.row-pin.svelte-tu24gq{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.row-pin.pinned.svelte-tu24gq{color:var(--text-primary)}.row-pin.svelte-tu24gq:hover{background:var(--bg-active);color:var(--text-primary)}.row-pin.svelte-tu24gq:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.footer.svelte-tu24gq{border-top:1px solid var(--separator);gap:2px;padding-top:4px;display:flex}.footer-action.svelte-tu24gq{white-space:nowrap;border-radius:calc(var(--float-radius-popover) - 6px);height:26px;color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;flex:auto;padding:0 8px}.footer-action.svelte-tu24gq:hover,.footer-action.svelte-tu24gq:focus-visible{background:var(--bg-hover);color:var(--text-primary);outline:none}.extension-cluster.svelte-34lhku{flex-shrink:0;align-items:center;gap:4px;display:flex;position:relative}.extension-icon.svelte-34lhku{animation:svelte-34lhku-cluster-icon-in .36s var(--motion-ease-bounce) backwards;animation-delay:calc(var(--icon-index,0) * 60ms);cursor:pointer;width:20px;height:20px;color:var(--text-primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:visible}@keyframes svelte-34lhku-cluster-icon-in{0%{opacity:0;transform:scale(.55)translateY(3px)}}.extension-icon-face.svelte-34lhku{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-primary) 8%, transparent);width:20px;height:20px;transition:background-color var(--motion-duration-normal) ease, color var(--motion-duration-normal) ease, transform .16s ease;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.url-trigger:hover .extension-icon-face.svelte-34lhku,.url-trigger:focus-within .extension-icon-face.svelte-34lhku{background:color-mix(in srgb, var(--text-primary) 18%, var(--bg-active))}.extension-icon.svelte-34lhku:hover .extension-icon-face:where(.svelte-34lhku){background:color-mix(in srgb, var(--accent) 14%, var(--bg-active));color:var(--accent)}.extension-icon.svelte-34lhku:active .extension-icon-face:where(.svelte-34lhku){transform:scale(.94)}.extension-menu-btn.active.svelte-34lhku .extension-icon-face:where(.svelte-34lhku){background:color-mix(in srgb, var(--accent) 14%, var(--bg-active));color:var(--accent)}.extension-icon.svelte-34lhku:focus-visible{outline:none}.extension-icon.svelte-34lhku:focus-visible .extension-icon-face:where(.svelte-34lhku){box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 46%, transparent)}.extension-icon.action-disabled.svelte-34lhku .extension-icon-face:where(.svelte-34lhku){opacity:var(--disabled-opacity)}.ext-initial.svelte-34lhku{pointer-events:none;position:absolute}.ext-icon-image.svelte-34lhku:not([hidden])+.ext-initial:where(.svelte-34lhku){display:none}.ext-icon-image.svelte-34lhku{object-fit:contain;pointer-events:none;z-index:1;width:15px;height:15px;position:relative}.badge.svelte-34lhku{white-space:nowrap;border-radius:var(--radius-chip);border:1.5px solid color-mix(in srgb, var(--bg-primary) 88%, transparent);min-width:13px;max-width:28px;height:13px;font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);color:var(--on-color);pointer-events:none;z-index:2;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:flex;position:absolute;top:-4px;right:-4px;overflow:hidden}.cluster-dot.svelte-34lhku{background:var(--accent);border:1.5px solid color-mix(in srgb, var(--bg-primary) 88%, transparent);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-1px}
