button.action{background-color:transparent;border:1px solid transparent;border-radius:12px;box-shadow:none;color:var(--action-primary);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;line-height:21px;margin:0;outline:none;padding:8px 14px;position:relative;text-align:center;text-decoration:none;transition:color .05s linear,background .05s linear,border .05s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}button.action:hover{background-color:var(--action)}button.action:active,button.action:hover{border:1px solid var(--action-hover);color:var(--action-primary)}button.action:active{background-color:var(--action-hover)}button.action svg.icon{fill:var(--action-primary);left:-2px;margin-right:6px;position:relative}button.action .loading{border-left:2px solid var(--text-secondary);display:inline-block;left:-1px;margin:0 6px 0 0;padding:0;top:1px}button.action .loading+svg.icon{display:none}button.action.action--secondary{color:var(--text-primary)}button.action.action--secondary:hover{background-color:var(--action);color:var(--text-primary)}button.action.action--secondary:active{background-color:var(--action-hover);color:var(--text-primary)}button.action.action--secondary svg.icon{fill:var(--text-primary)}button.action.action--danger{color:var(--danger)}button.action.action--danger:hover{background-color:var(--action);color:var(--danger)}button.action.action--danger:active{background-color:var(--action-hover);color:var(--danger)}button.action.action--danger svg.icon{fill:var(--danger)}button.action.action--inverted{color:var(--text-primary-inverted)}button.action.action--inverted:hover{box-shadow:none}button.action.action--inverted:active,button.action.action--inverted:hover{background-color:#1719281a;border:1px solid rgba(23,25,40,.1);color:var(--text-primary-inverted)}button.action.action--inverted svg.icon{fill:var(--text-primary-inverted)}button.action.action--icon-only{padding:8px 11px}button.action.action--icon-only svg.icon{left:0;margin:0}button.action.action--round{border-radius:50%;height:36px;padding:0;text-align:center;width:36px}button.action.action--round svg.icon{left:0;margin:0}button.action.action--mini{padding:5px 8px}button.action.action--active{background-color:var(--action)}button.action:disabled{background-color:transparent;box-shadow:none;color:var(--text-secondary);cursor:auto;pointer-events:none}button.action:disabled svg.icon{fill:var(--text-secondary)}button.action.action--selector{max-width:120px;overflow:hidden;padding-right:9px;text-overflow:ellipsis}button.action.action--selector svg.icon.action--selector__select{margin:0 0 0 9px}button.action.action--space{margin:0 6px}button.action.action--space-left{margin:0 0 0 9px}button.action.action--space-right{margin:0 9px 0 0}@media (min-width:400px){button.action.action--selector{max-width:220px}}@media (min-width:960px){button.action.action--selector{max-width:320px}}
