.gcm-particles[popover]{position:fixed;inset:auto;margin:0;padding:0;border:0;background:transparent;overflow:visible;pointer-events:none;transform-origin:0 0;max-width:none;max-height:none}
.gcm-particles::backdrop{display:none}.gcm-particles canvas{display:block;pointer-events:none}
.gcm-mobile{position:fixed;inset:auto;margin:0;padding:14px;border:1px solid #aebfb3;border-radius:12px;background:#f8faf9;color:#263e32;max-width:none;max-height:none;overflow:hidden;font:16px/1.5 system-ui}
.gcm-mobile::backdrop{background:#0005}.gcm-mobile .category-picker{align-content:start;gap:14px;margin:0}
.gcm-mobile .category-picker-input,.gcm-mobile .category-picker-toggle{grid-area:2/1}
.gcm-mobile-head{grid-area:1/1;display:flex;gap:8px;align-items:center}
.gcm-mobile-head strong{flex:1;min-width:0}.gcm-mobile-head button{font:inherit;min-height:44px;min-width:44px;padding:8px;border:1px solid #adbbb3;border-radius:6px;background:white;color:inherit}
