[data-interaction-system=v1] .syn-action{--syn-button-control-height:var(--syn-button-height-md);box-sizing:border-box;min-height:var(--syn-button-control-height);padding-inline:var(--syn-button-inline-padding);justify-content:center;align-items:center;gap:var(--syn-space-8);border-radius:var(--syn-button-radius);font-family:var(--syn-button-font-family);font-size:var(--syn-button-font-size);font-weight:var(--syn-button-font-weight);line-height:var(--syn-button-line-height);text-align:center;vertical-align:middle;border:0;text-decoration:none;display:inline-flex}[data-interaction-system=v1] .syn-action[data-control-size=small]{--syn-button-control-height:var(--syn-button-height-sm)}[data-interaction-system=v1] .syn-action[data-control-size=large]{--syn-button-control-height:var(--syn-button-height-touch)}[data-interaction-system=v1] .syn-action[data-control-width=full]{width:100%}[data-interaction-system=v1] .syn-action--primary{--syn-interaction-hover-surface:var(--syn-state-hover-brand-surface);--syn-interaction-hover-color:var(--syn-color-text-on-accent);--syn-interaction-hover-border:var(--syn-state-hover-brand-surface);color:var(--syn-color-text-on-accent);background:var(--syn-color-action-primary)}[data-interaction-system=v1] .syn-action--secondary{--syn-interaction-hover-surface:var(--syn-state-hover-neutral-light);--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:var(--syn-state-hover-neutral-light);color:#00000e;background:#fff}[data-interaction-system=v1] .syn-action--quiet{--syn-interaction-hover-surface:transparent;--syn-interaction-hover-color:currentColor;--syn-interaction-hover-border:transparent;color:inherit;background:0 0}[data-interaction-system=v1] .ranking-panel .syn-action.ranking-panel__leaderboard-tab{height:41px;color:inherit;background:0 0;border:0;padding:0}[data-interaction-system=v1] .ranking-panel .syn-action.ranking-panel__leaderboard-tab:focus-visible{border-radius:10px}[data-interaction-system=v1] .camp-active .syn-action.camp-active__search-submit{height:36px}[data-interaction-system=v1] .camp-active .syn-action.camp-active__publish{height:36px;color:var(--camp-ink);font-family:var(--syn-button-font-family);font-size:var(--syn-button-font-size);font-weight:var(--syn-button-font-weight);line-height:var(--syn-button-line-height)}[data-interaction-system=v1] .syn-action--danger{--syn-interaction-hover-surface:var(--syn-state-hover-danger);--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:var(--syn-state-hover-danger);color:#00000e;background:var(--syn-neon-orange,#fb7a38)}[data-interaction-system=v1] .syn-action[data-hover-intent]{cursor:pointer}[data-interaction-system=v1] .syn-action--danger[data-interaction-tone=danger]{--syn-interaction-hover-color:var(--syn-color-text-on-accent)}[data-interaction-system=v1] .syn-action[data-loading=true]{cursor:wait;opacity:.72}[data-interaction-system=v1] .syn-action:disabled{cursor:not-allowed;opacity:.5}[data-interaction-system=v1] .syn-pet-chat-start .syn-pet-chat-start__action{border:1.5px solid #00000e;border-radius:22px}[data-interaction-system=v1] .syn-pet-chat-start .syn-pet-chat-start__action.syn-action--primary{border-color:#bbfd3b}[data-interaction-system=v1] .syn-consumer-modal .syn-action{min-width:108px;min-height:var(--syn-button-height-touch);padding:0 var(--syn-button-inline-padding);border-radius:var(--syn-button-pill-radius);color:#00000e;transition:transform var(--syn-motion-fast) var(--syn-motion-ease-standard), background-color var(--syn-motion-fast) var(--syn-motion-ease-standard), color var(--syn-motion-fast) var(--syn-motion-ease-standard);background:#f0f0f0}[data-interaction-system=v1] .syn-consumer-modal .syn-action--primary{--syn-interaction-hover-surface:#aef31e;--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:#aef31e;color:#00000e;background:#bbfd3b}[data-interaction-system=v1] .syn-consumer-modal .syn-action--secondary{--syn-interaction-hover-surface:#f2f2f2;--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:#f2f2f2;color:#00000e;background:#fff}[data-interaction-system=v1] .syn-consumer-modal .syn-action--quiet{--syn-interaction-hover-surface:#f2f2f2;--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:transparent;color:#626262;background:0 0;min-width:auto}[data-interaction-system=v1] .syn-consumer-modal .syn-action--danger{--syn-interaction-hover-surface:#ee6625;--syn-interaction-hover-color:#00000e;--syn-interaction-hover-border:#ee6625;color:#00000e;background:#fb7a38}[data-interaction-system=v1] .syn-consumer-modal .syn-action:focus-visible{box-shadow:var(--syn-action-focus-shadow);outline:0}.syn-modal-close-button{width:var(--syn-modal-close-size);height:var(--syn-modal-close-size);box-sizing:border-box;padding:var(--syn-modal-close-padding);color:var(--syn-modal-close-color);background:var(--syn-neon-gold,#bbfd3b);box-shadow:none;cursor:pointer;transition:transform var(--syn-motion-fast) var(--syn-motion-ease-standard), filter var(--syn-motion-fast) var(--syn-motion-ease-standard);border:0;border-radius:50%;place-items:center;display:grid}.syn-login-page .syn-modal-close-button{background:0 0;border-radius:0}.syn-login-page .syn-modal-close-button:hover{filter:none}[data-interaction-system=v1] .syn-icon-button,[data-interaction-system=v1] .syn-icon-button:not([data-surface=inherit]){--syn-interaction-hover-surface:transparent;--syn-interaction-hover-border:transparent;box-sizing:border-box;min-width:var(--syn-control-touch-size);min-height:var(--syn-control-touch-size);text-align:center;vertical-align:middle;cursor:pointer;transition:color var(--syn-motion-feedback) var(--syn-motion-ease-standard), background-color var(--syn-motion-feedback) var(--syn-motion-ease-standard), border-color var(--syn-motion-feedback) var(--syn-motion-ease-standard), filter var(--syn-motion-feedback) var(--syn-motion-ease-standard), transform var(--syn-motion-component) var(--syn-motion-ease-enter);place-items:center;padding:0;display:inline-grid}[data-interaction-system=v1] .syn-icon-button[data-interaction-tone]{--syn-interaction-hover-surface:transparent;--syn-interaction-hover-border:transparent}[data-interaction-system=v1] .syn-icon-button[data-loading=true]{cursor:wait;opacity:.72}[data-interaction-system=v1] .syn-icon-button:disabled{cursor:not-allowed}.syn-modal-close-button>img{width:var(--syn-modal-close-icon-size);height:var(--syn-modal-close-icon-size);object-fit:contain;display:block}.syn-modal-close-button:hover{filter:brightness(.96)}.syn-modal-close-button:focus-visible{outline:3px solid var(--syn-color-focus-ring,#41faf4);outline-offset:2px;box-shadow:none}@media (prefers-reduced-motion:reduce){.syn-modal-close-button{transition:none}}[data-interaction-system=v1] .syn-icon-button[data-icon-button-appearance]{width:var(--syn-control-touch-size);height:var(--syn-control-touch-size);color:inherit;background:0 0;border:0;padding:0}[data-interaction-system=v1] .syn-icon-button[data-icon-button-appearance=overlay]{border:var(--syn-space-1) solid var(--syn-color-border-default);color:var(--syn-white);background:var(--syn-color-surface-primary);border-radius:50%}[data-interaction-system=v1] .syn-icon-button[data-icon-button-appearance]>:is(svg,img){width:var(--syn-space-24);height:var(--syn-space-24)}
