:where(.IconButton_btn__oubV_){position:relative;display:inline-grid;flex-shrink:0}.IconButton_btn__oubV_.IconButton_btn__oubV_{--icon-btn-bg:transparent;--icon-btn-bd:transparent;--icon-btn-hover:var(--neutral-100);place-items:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:0;border-radius:calc(var(--r-md) + 2px);background:transparent;color:var(--connecta-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-standard)}.IconButton_btn__oubV_.IconButton_btn__oubV_:before{content:"";position:absolute;inset:2px;box-sizing:border-box;border:1px solid var(--icon-btn-bd);border-radius:var(--r-md);background:var(--icon-btn-bg);transition:background .14s}.IconButton_btn__oubV_.IconButton_btn__oubV_[data-shape=round],.IconButton_btn__oubV_.IconButton_btn__oubV_[data-shape=round]:before{border-radius:9999px}.IconButton_btn__oubV_.IconButton_btn__oubV_[data-variant=bordered]{--icon-btn-bg:var(--bg-card);--icon-btn-bd:var(--border-1)}.IconButton_btn__oubV_.IconButton_btn__oubV_[data-variant=filled]{--icon-btn-bg:var(--neutral-100);--icon-btn-hover:var(--neutral-200)}.IconButton_btn__oubV_.IconButton_btn__oubV_[data-variant=lime]{--icon-btn-bg:var(--action-floating-bg);--icon-btn-hover:var(--action-floating-hover);color:var(--action-floating-fg)}.IconButton_btn__oubV_.IconButton_btn__oubV_[data-variant=ink]{--icon-btn-bg:var(--action-primary-bg);--icon-btn-hover:var(--action-primary-hover);color:var(--action-primary-fg)}.IconButton_btn__oubV_.IconButton_btn__oubV_:hover:not(:disabled):before,.IconButton_btn__oubV_.IconButton_btn__oubV_[aria-expanded=true]:before,.IconButton_btn__oubV_.IconButton_btn__oubV_[aria-pressed=true]:before{background:var(--icon-btn-hover)}.IconButton_btn__oubV_.IconButton_btn__oubV_:active:not(:disabled){transform:scale(.96)}.IconButton_btn__oubV_.IconButton_btn__oubV_:disabled{color:var(--neutral-400);cursor:not-allowed}.IconButton_btn__oubV_.IconButton_btn__oubV_:focus-visible{outline:2px solid var(--connecta-ink);outline-offset:0}@media (prefers-reduced-motion:reduce){.IconButton_btn__oubV_.IconButton_btn__oubV_,.IconButton_btn__oubV_.IconButton_btn__oubV_:before{transition:none}}.IconButton_badge__h2lb0{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--shell-v3-r-badge,var(--r-pill));background:var(--connecta-ink);color:var(--connecta-paper);font:700 11px/18px var(--font-sans);text-align:center;pointer-events:none}.IconButton_glyph__Ku7A5{position:relative;display:block}