.slcJ-G_action{flex-direction:var(--action-direction,row);justify-content:center;align-items:var(--action-align,center);gap:var(--action-gap,var(--ui-space-3));min-height:var(--action-height,var(--ui-control-height));min-width:var(--ui-touch-target);max-width:100%;padding:var(--action-padding,var(--ui-space-3) var(--ui-space-5));border-radius:var(--ui-radius-control);font-size:var(--action-font,var(--ui-body));cursor:pointer;transition:color var(--ui-motion) ease, background var(--ui-motion) ease, border-color var(--ui-motion) ease;border:1px solid #0000;font-weight:600;line-height:1.5;display:inline-flex}.slcJ-G_action:focus-visible{outline:var(--ui-focus-width) solid var(--action-color,var(--accent));outline-offset:var(--ui-focus-gap)}.slcJ-G_action:active:not(:disabled){filter:brightness(.92)}.slcJ-G_action:disabled{opacity:.45;cursor:not-allowed}form[aria-busy=true] .slcJ-G_action:disabled{cursor:progress}.slcJ-G_primary{color:var(--action-on,var(--on-accent));background:var(--action-color,var(--accent));border-color:var(--action-color,var(--accent));}.slcJ-G_primary:hover:not(:disabled){background:var(--action-hover,var(--accent-hover));border-color:var(--action-hover,var(--accent-hover))}.slcJ-G_secondary{color:var(--action-color,var(--accent));border-color:var(--action-border,var(--border));background:0 0;}.slcJ-G_secondary:hover:not(:disabled){background:var(--action-soft,var(--surface-soft));border-color:var(--action-color,var(--accent))}.slcJ-G_textAction{--action-height:var(--ui-touch-target);--action-padding:0;color:var(--action-color,var(--accent));background:0 0;}.slcJ-G_textAction:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.slcJ-G_languageToggle{color:var(--control-muted,var(--text-muted));font-size:var(--ui-caption);flex-shrink:0;align-items:center;display:inline-flex}.slcJ-G_languageToggle button{min-height:var(--ui-touch-target);min-width:var(--ui-touch-target);padding:var(--ui-space-1);color:inherit;border-radius:var(--ui-radius-control);font-size:var(--ui-caption);cursor:pointer;background:0 0;border:0;font-weight:400}.slcJ-G_languageToggle button[aria-pressed=true]{color:var(--control-text,var(--accent));text-underline-offset:6px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.slcJ-G_languageToggle button:hover{color:var(--control-text,var(--accent))}@media (prefers-reduced-motion:reduce){.slcJ-G_action{transition:none}}
